Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шаблон+УМК_20090914.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.41 Mб
Скачать

1.2 Операции

Арифметические операции. Операции сравнения. Логические операции. Логические поразрядные операции. Операции со строками. Операции над множествами. Операции с указателями. Порядок вычисления выражений. Преобразование типов.

1.3 Структура и этапы разработки проекта

Структура проекта: основные типы файлов, файлы ресурсов. Программа: структура программы, структура головной программы проекта. Подпрограммы: типы подпрограмм, процедуры и функции, определенные пользователем. Модули. Компилятор: общее описание компилятора, основные директивы компилятора, директивы условной компиляции. Этапы разработки проекта: разработка интерфейса и программного кода, компиляция, cборка, выполнение, выполнение консольного приложения и DOS‑программ. Отладка: максимальный контроль ошибок, оптимизация кода программы, пошаговое выполнение программы, протокол событий, просмотр и изменение значений, просмотр программного кода, отладка внешних процессов, отладка в машинных кодах, инспектор отладки. Редактор кода.

1.4 Операторы

Общие сведения. Оператор присваивания. Оператор безусловного перехода Goto. Оператор вызова процедуры или функции. Пустой оператор (;). Условный оператор If. Оператор множественного выбора Case. Операторы цикла. Счетный цикл For. Цикл Repeat ‑ Until. Цикл While. Оператор присоединения имени ‑ With. Вставка команд ассемблера .

1.5 Объектно-ориентированное программирование

Определение. Объявление класса и объекта. Динамическое создание и удаление объекта. Динамическое конструирование объектов. Свойства. Методы. Конструкторы и деструкторы. События.

1.6 Обработка исключительных ситуаций

Исключения. Иерархия классов исключений. Свойства и конструкторы исключений. Блок зачистки Try — Finaly — End. Зачистка в разделе модуля Finalization. Блок обработки исключений Try — Except — End. Искусственная генерация исключений. Исключения EAbort и функция Abort. Создание нового типа исключения.

1.7 Основные стандартные функции и процедуры

Математические функции. Форматирование: cтрока форматирования, функция форматирования Format. Преобразование дат и времени. Обработка строк с нулевым символом в конце. Обработка строк без нулевого символа в конце. Диалоговые окна ввода и вывода сообщений. Воспроизведение звуков. Запуск из приложения внешних программ. Специальные процедуры и функции. Сообщения Windows.

1.8 Файлы

Типы файлов. Файлы Паскаля: любые файлы, типизированные файлы текстовые файлы, печать текста, нетипизированные файлы. Объектный подход к файлам. Файлы Windows. Обслуживание внешних файлов и каталогов.

1.9 Динамические структуры данных

Общие сведения. Процедуры и функции динамического распределения памяти. Формирование стека. Формирование очереди.

2 Среда разработки Delphi

2.1 Общие сведения

Окна. Панели компонентов и их настройка. Архив объектов (репозиторий). Справочная система. Характеристика компонентов. Размещение и настройка компонентов на форме. Свойства: имя объекта, внешний вид объекта, размеры объекта, местоположение объекта, перемещение объекта, доступ к объекту; значение объекта, меню, вид указателя мыши, справочная система, наследование родительских свойств. События: процедуры обработки событий, мышь, клавиатура. перемещение объектов, другие события. Методы.