
- •Часть 1
- •Предмет и задачи информатики
- •История эвм
- •Состав вычислительной системы
- •Аппаратное обеспечение
- •Программное обеспечение
- •Операционная система
- •Кодирование Двоичный код
- •Кодирование чисел
- •Кодирование текстовых данных
- •Кодирование графических данных
- •Представление цвета в машинной графике
- •Кодирование звуковой информации
- •Прикладное программное обеспечение Системы обработки текстов
- •Интегрированный пакет Microsoft Office
- •Текстовый процессорWord
- •Создание в документе листа Microsoft Excel
- •О рисунках и других графических объектах
- •Закрепление областей листа
- •Скрытие и отображение столбцов и строк
- •Выделение фрагментов документа
- •Ввод данных с клавиатуры
- •Ввод текста
- •Ввод чисел
- •Ввод формул с клавиатуры
- •Установка границ ячеек
- •Работа с диаграммами
- •Работа с базами данных Основные понятия
- •Объекты базы данных
- •Запросы
- •Страницы
- •Макросы и модули
- •Безопасность баз данных
- •Технологии программирования
- •Алгоритм, программа
- •Интегрированная среда разработки приложений в Delphi
- •Стандарт и диалекты языка
- •Основы Паскаля
- •Основные понятия языка Алфавит
- •Имена и идентификаторы
- •Программные элементы
- •Описания
- •Раздел констант
- •Типизированные константы
- •Переменные
- •Функции и процедуры
- •Правила записи текста программы
- •Концепция данных
- •Основные типы данных Целые типы
- •Битовые операции
- •Вещественные типы
- •Тип дата-время
- •Символьные типы
- •Логические типы
- •Выражения
- •Оператор присваивания
- •Составной оператор
- •Раздел меток
- •Оператор перехода
- •Пустой оператор
- •Раздел типов
- •Условный оператор
- •Перечислимые типы (перечни)
- •Оператор варианта
- •Ограниченные типы
- •Операторы цикла
- •Операторы цикла с параметром
- •Оператор цикла с постусловием
- •Оператор цикла с предусловием
- •Регулярные типы (массивы)
- •Многомерные массивы
- •Комбинированные типы (записи)
- •Оператор присоединения
- •Подпрограммы
- •Подпрограммы-процедуры
- •Подпрограммы-функции
- •Формальные и фактические параметры
- •Параметры-значения
- •Параметры-переменные
- •Параметры-константы
- •ПроцедураExit
- •Процедурные типы
- •Множественные типы
- •Оглавление
- •Часть 1
Интегрированная среда разработки приложений в Delphi
Основу Delphi составляет не только сам язык, но и RAD(RapidApplication Development) – среда быстрой разработки программ. Благодаря визуальному программированию и достаточно большой библиотеке визуальных компонентов, Delphi позволяет быстро и эффективно создавать программы.
Интегрированная среда разработки приложений в Delphi называется IDE (Integrated Development Environment). Эта среда включает целую коллекцию окон, меню и программ, которые позволяют проектировать интерфейс, связывать код с каждым экранным элементом и полностью отлаживать приложение внутри Delphi. При входе в IDE (запуске Delphi) появляется 4 окна:главное окно,окно инспектора объектов(ObjectInspector),окно дерево объектов(ObjectTreeView),окно форм(FormDesigner) иокно редактора кода(CodeEditor).
Главное окноявляется управляющим центром IDE. Оно управляет файлами, включаемыми в приложение, и выполняет всю работу с их сопровождением, компиляцией и отладкой. Оно состоит из трех отдельных элементов:панели меню(Menubar),панели инструментов(Speedbar) ипалитры компонентов(ComponentPalette).
Окно инспектора объектовоформлено в виде двухстраничного блокнота. Это окно используется для настройки компонента или формы. Первая страница используется для настройкисвойств(Properties), вторая – для настройкисобытий(Events).
Формаявляется контейнером интерфейсных элементов.Окно формиспользуется в процессе разработки интерфейса. Вместе с инспектором объектов проектировщик форм позволяет добавлять компоненты в форму, модифицировать их, связывать обработчики событий с программным кодом на Object Pascal, используя окно редактора кода.
Окно редактора кодапозволяет редактировать коды всех модулей (программных единиц), входящих в разрабатываемое приложение. Это окно оформлено в виде многостраничного блокнота. Каждая страница отображает код одной из программных единиц проекта.
По умолчанию слева от редактора кода находится окно Code Explorer. Оно используется для поиска в редакторе кода какого-либо программного элемента: типа, класса, метода и т.д. Это окно можно выделить в самостоятельное и перенести в другое место.
Окно дерево объектовпозволяет видеть, какой именно объект в данный момент является текущим. Это окно особенно полезно, когда на форме много компонентов.
IDEDelphiобладает большой гибкостью в настройке рабочей среды. Для настройки используется диалоговое окноEnvironment Options, которое выбирается, раскрывая пункты менюTools-Options.
IDEDelphiпозволяет создавать разные типы приложений. Вид интегрированной среды разработки приложений в Delphiзависит от типа создаваемого приложения. При входе в IDE (запуске Delphi) автоматически создается и отображается стандартный проект Windows приложения, включающий одну форму и связанный с ней модуль. Выше описан вид IDE при создании Windows-приложения.
Если требуется выбрать какой-либо другой вариант проекта, то используется репозиторий(специальное хранилище, Repository). В репозитории содержатся не только варианты проектов, но и элементы, которые можно добавлять в проект. Открыть репозиторий можно при помощи командыNew/OtherменюFile.
При создании консольного (DOS) приложения используются главное окно и окно редактора кода, а остальные окна не отображаются или являются недоступными.