Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БИЛЕТЫ кроме 36.doc
Скачиваний:
5
Добавлен:
08.09.2019
Размер:
1.9 Mб
Скачать

Билет №27

1. Средства программирования в Delphi. Работа в Delphi

Delphi– система быстрой разработки приложений для операционной системы Windows. Концепция Delphi была реализована в конце 1994 г., когда вышла первая версия среды разработки. В основу этого программного продукта легли концепции объектно-ориентированного программирования и визуального подхода к построению интерфейса приложения. На сегодняшний момент вышла седьмая версия среды. От версии к версии разработчики улучшают средства для разработки приложений.

Delphi – это комбинация нескольких важнейших технологий:

  • Высокопроизводительный компилятор в машинный код

  • Объектно-ориентированная модель компонентов

  • Визуальное построение приложений из программных прототипов

  • Масштабируемые средства для построения баз данных

Приложение для Windows – это специальный тип программы, которая:

Имеет специальный формат исполняемого файла (*.exe)

Работает только с Windows

Обычно работает в прямоугольном окне на экране

При выводе на экран следует рекомендациям по стандартному пользовательскому интерфейсу

Может работать одновременно с другими программами для Windows, включая другие экземпляры этого же приложения

Может взаимодействовать и совместно использовать данные с другими приложениями Windows

Среда Delphi состоит из нескольких отдельно расположенных окон.

Язык программирования, который использован в среде Delphi, называется Object Pascal

Чтобы запустить Delphi, вам надо разыскать команду запуска в Главном меню: Пуск/Программы/Borland Delphi/Delphi.

После запуска системы можно увидеть, что на экране 4 окна, и каждое из них мы можем перемещать независимо от всех остальных.

Главное окно. Оно располагается в верхней части экрана и содержит средства управления созданием программы. У каждого окна есть строка заголовка. В этой строке записано имя открытого в нём проекта. Под строкой заголовка окна системы располагается строка меню, содержащая команды системы Delphi. Под строкой меню располагаются панели инструментов с кнопками. Кнопки обеспечивают доступ к наиболее часто встречающимся командам.

Палитра компонентов. Компоненты – это заготовки будущих элементов управления. Если навести указатель мыши на кнопку компонента, то рядом появится всплывающая подсказка с его названием. Обратите внимание, что палитра компонентов содержит множество вкладок. Каждая из них содержит свой набор компонентов. Общее число компонентов достигает несколько сотен!!!

Object Inspector (Инспектор Объектов). Именно с его помощью настраивают объекты, используемые в программах. Здесь мы можем изменять свойства объектов и настраивать события.

Форма (заготовка окна будущей программы). Сетка из точек в окне формы поможет разместить объекты ровно и аккуратно.

Последнее из открытых окон содержит код программы. И называется окно кода.

СТРУКТУРА МОДУЛЯ

Исходный текст программы представляется в виде последовательности строк.

Структурно программа состоит из заголовка и блока.

Заголовок находиться в начале программы и имеет вид:

Program <Имя программы>;

Блок делится на 2 части: описательную (содержит описание элементов программы) и исполнительную (указываются действия с различными элементами программы, позволяющие получить желаемый результат).

В общем случае описательная часть включает следующие разделы:

  • Подключение модулей

  • Объявление меток

  • Объявление констант

  • Описание типов данных

  • Объявление переменных

  • Описание процедур и функций

Структуру программы в общем случае можно представить следующим образом:

Program <Имя программы>;

Uses <Список модулей>;

Label <Список меток>;

Const <Список констант>;

Type <Описание типов>;

Var <Объявление переменных>;

<Описание процедур>;

<Описание функций>;

Begin

<Операторы>;

End.

Проект Delphi

Любой проект в Delphi имеет, как минимум, файлы перечисленные ниже.

  • Главный файл проекта, в нем перечисляются все файлы форм, модулей, входящих в проект - *.DPR . В проект может быть включена одна форма или несколько форм

  • Каждой форме соответствует свой модуль. Модули программы (unit) сохраняются в файлах с расширением PAS.

  • Файл формы - *.DFM. Хранит информацию о внешнем виде формы.

  • Файл *.RES файл ресурсов, содержит иконку проекта, информацию о версии и т.д..

После компиляции программы получаются файлы с расширениями:

DCU - скомпилированные модули;

EXE - исполняемый файл;

DSM - служебный файл для запуска программы в среде, очень большой, рекомендуется стирать его при окончании работы;

DOF – файл опций, хранит установки проекта

DSK – файл установок рабочего стола

~PA, ~DP – файлы копии Редактора.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]