- •Общая характеристика процессов сбора, хранения передачи и обработки информации Общие понятия информационного процесса
- •Измерение информации
- •Технические и программные средства реализации информационных процессов Архитектура персонального компьютера
- •Устройства ввода
- •Устройства вывода
- •Матричный принтер
- •Термические принтер
- •Струйный принтер
- •Лазерный принтер
- •Устройства хранения информации
- •Устройство обработки информации
- •Программное обеспечение компьютера
- •Основные функции ос
- •Системы программирования
- •Прикладное программное обеспечение
- •Интерфейс пользователя
- •Рабочий стол
- •Панель задач
- •Главного меню
- •Структура окна Windows
- •Работа с окнами программ
- •Реорганизация окон, переключение между окнами
- •Файловая система Windows
- •Работа с файлами и папками в Windows
- •Создание ярлыка
- •Способы записи алгоритмов
- •Базовые алгоритмические конструкции
- •Массивы
- •Технология структурного программирования
- •Нисходящая разработка алгоритма
- •Использование базовых структур
- •Приемы структурирования
- •Использование булевого признака
- •Сквозной структурный контроль
- •Тестирование и отладка программ
- •Методы тестирования
- •Функциональное тестирование
- •Классы эквивалентности как метод снижения количества тестов
- •Выбор значений для тестов
- •Формулировка условий
- •Функциональные тесты
- •Структурное тестирование
- •Язык программирования Delphi Интегрированная среда Delphi 7.0
- •Окно инспектора объектов
- •Окно формы
- •Окно редактора кода
- •Управление проектом
- •Сохранение проекта
- •Открытие существующего проекта
- •Добавление дополнительных форм к проекту
- •Создание приложений в Delphi
- •Разработка пользовательского интерфейса приложения
- •Размещение компонентов на форме
- •Установка свойств во время разработки
- •Создание процедур обработки событий
- •Удаление процедур обработки событий
- •Структура проекта Delphi
- •Модули Delphi
- •Синтаксическая структура модуля
- •Идентификаторы
- •Типы данных в Delphi
- •Структурированные типы
- •Описание типа «массив»
- •Основные операторы языка Delphi
- •Оператор присваивания
- •Составной оператор
- •Условный оператор
- •Оператор выбора
- •Операторы цикла
- •Оператор цикла с предусловием
- •Оператор цикла с постусловием
- •Оператор цикла с параметром
- •Подпрограммы в Delphi
- •Описание процедуры
- •Вызов процедуры
- •Описание функции
- •Вызов функции
- •Графика в Delphi Графические компоненты
- •Свойство объектов Canvas
- •Свойства Canvas
- •Методы Canvas
- •Объект tPaintBox
Окно редактора кода
Окно редактора кода дает возможность редактировать код программы на языке Object Pascal.
Окно редактора кода является многостраничным. Оно позволяет осуществлять переход между исходными файлами проекта путем выбора соответствующей вкладки. По умолчанию окно содержит единственную страницу для главного модуля Unit1.pas. Если проект содержит несколько модулей, редактор кода будет работать с несколькими страницами, обеспечивая доступ к коду каждого модуля.
Если выбрать в меню Project команду View Source (просмотр исходный текста), то в редакторе кода создаётся новая страница, которая будет содержать код, относящийся ко всему проекту в целом.
После запуска Delphi в левой части редактора кода расположено окно проводника кода (Code Exproler). При желании его можно закрыть или перетащить за пределы окна редактора кода.
Окно редактора кода и окна форм тесно связаны друг с другом. После добавления новой формы к приложению (проекту) создается новая страница в редакторе кода (новый модуль исходного кода).
Д ля переключения между окном формы и окном редактора кода на панели инструментов Delphi существует кнопка Toggle Form/U
Управление проектом
Любой проект имеет, по крайней мере, шесть файлов, связанных с ним. Пять из них относятся к управлению проектом из интегрированной среды и напрямую программистом не изменяются.
Главный файл проекта, по умолчанию называется Projeсt1.dpr. Создается автоматически после запуска интегрированной среды и доступ к нему может быть осуществлен с помощью команды View Source из меню Project.
Главный модуль программы, который автоматически появляется после запуска интегрированной среды. Файл по умолчанию называется Unit1.pas. Большинство проектов (приложений) имеет несколько модулей. Все файлы модулей имеют расширение .pas.
Файл главной формы (окна приложения), который по умолчанию имеет имя Unit1.dfm. Используется для сохранения информации о внешнем виде главной формы и создается автоматически. Проект может иметь несколько файлов форм (с соответствующими модулями), имеющих расширение .dfm.
Файл ресурсов проекта. По умолчанию имеет имя Project1.res . Является двоичным файлом и содержит все необходимые для проекта ресурсы, например, пиктограммы, графические изображения, строки, курсоры мыши для проекта. Файл создается автоматически.
Файл, имеющий по умолчанию имя Progect1.cfg, является текстовым файлом для сохранения установок конфигурации проекта. Например, директивы компилятора сохраняются в нём.
Файл, имеющий по умолчанию имя Progect1.dot, является текстовым файлом и содержит текущие установки проекта: настройки компилятора и компоновщика, условные директивы и параметры командной строки.
После компиляции программы получаются файлы с расширениями:
.dcu - откомпилированные модули.
.exe – исполняемый файл проекта.