Лекции по высокоуровневым методам информатики и программированию
Методическое пособие - Компьютеры, программирование
Другие методички по предмету Компьютеры, программирование
?более часто детально проработанные алгоритмы изображаются в виде блок схемы согласно требованиям структурного программирования, при их разработке используются условные обозначения согласно ГОСТа (следование, ветвление, цикл).
1.0. Интегрированная среда разработки ( I DE )111.1 Основные характеристики.Integrated Development Environment.
I DE позволяет создавать, компилировать, тестировать и редактировать проект в единой среде программирования
I DE входит в комплект Delphi 5.
Система Delphi это комбинация нескольких технологий:
- Высокопроизводительный компилятор в машинный код (скорость компилирования 120 тыс. строк/мин.);
- Объектно-ориентированная модель компонент (основные объекты, которые группируются в 270 классов);
Отсутствуют ограничения по типам создаваемых -
объектов, т.к. сам Delphi разработан на Delphi.
- Визуальное построение приложений. Визуальные компоненты пишутся на объектном Паскале;
- Масштабируемые средства для построения БД. Одно и тоже приложение можно использовать как для локального, так и для клиент - серверного вариантов.
Delphi предназначен для:
- профессионалов - разработчиков информационных систем;
- пользователей - для быстро решения своих задач.
Запуск Delphi 5:
- с помощью Главного меню или
- двойным щелчком по пиктограмме Delphi 5.
Основной экран среды:
1.2. Главное окноВозможна работа с группой проектов.
Delphi это греческий город, где жил дельфийский оракул. Этим именем был назван новый ПП с феноменальными характеристиками. Он удачно сочетает в себе несколько передовых технологий.
В процессе работы разработчик выбирает готовые компоненты и проектирует в среде. После выполнения компиляции получают код, который исполняется в 10-20 раз быстрее, чем то же самое, сделанное при помощи интерпретатора.
Delphi включает полный набор визуальных инструментов для скоростной разработки приложений (из готовых компонентов, число которых непрерывно растет даже за счет других фирм).
Delphi включает в себя локальный сервер для того, чтобы можно было разработать приложения на любые внешние серверы.
Сам Delphi разработан на Delphi.
Пользователи - это учителя, врачи, преподаватели ВУЗов, бизнесмены. Не привлекая для решения своих задач программистов со стороны.
Любой программист на Паскале способен сразу профессионально освоить Delphi. Журнал Visual Basic Magazine присудил свою премию Delphi for Win-
dows.
Имя открытого проекта.
Имена пунктов меню
Содержит кнопки наиболее
часто используемых команд
Палитра компонент содержит компоненты, с помощью которых создается приложение.
Программный код компонентов автоматически генерируется Delphi. Для создания приложения достаточно разместить в форме стандартные компоненты, поскольку их число очень велико.
12Главное окно содержит:
- Строку заголовка, которая отображает имя открытого проекта;
- Строку меню с набором команд для разработки, тестирования приложений и управления ими;
- Панель инструментов включает 15 кнопок, соответствующих основным командам меню;
- Палитра компонентов отображает компоненты, с помощью которых создается приложение.
Группы компонентов размещаются на 19 вкладках.
В Delphi используется открытая компонентная архитектура, которая позволяет добавлять компоненты.
Компоненты подразделяются на:
- Визуальные (кнопки, поля редактирования),
- Логические (таблицы, отчеты) компоненты.
5 панелей инструментов:
- Стандартная,
- Просмотр,
- Отладка,
- Пользователь,
- Рабочий стол.Окна Delphi можно перемещать, убирать с экрана, а также изменять их размеры.
Delphi является одно-документной средой, т.е. позволяет одновременно работать только с одним приложением.
Кнопками панели инструментов можно вызывать часто используемых команд главного меню. Вызвать команды главного меню можно с помощью соответствующих комбинаций клавиш.
Компоненты являются "строительными блоками" из которых конструируются формы приложений.
Не все компоненты присутствуют в разных конфигурациях. Можно добавлять компоненты независимо от того, где они были изготовлены.
Можно управлять отображением панелей инструментов и изменять состав кнопок на них.
Эти действия выполняются с помощью контекстного меню панелей инструментов или строки меню.
1.3. Окно Конструктора формы (Дизайнер формы)
Первоначально имеет заголовок Form1.
Форма основа разработки, в нее помещают необходимые компоненты, создают интерфейс программы.
Объекты выбираются на Палитре Компонентов.
Для размещения компонента на форме необходимо:
1.Щелкнуть мышью на пиктограмме нужного компонента
2. Щелкнуть в том месте Формы, где должен быть расположен компонент.
Редактировать компоненты можно с помощью контекстного меню.Программисты на Delphi проводят большинство времени переключаясь между Конструктором Формы и окном Редактора Кода (исходного текста).
Конструктор фо?/p>