Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Pleshyov_VUMIP_2010-04-04.docx
Скачиваний:
17
Добавлен:
13.05.2015
Размер:
6.56 Mб
Скачать

Министерство образования и науки 1

РоссИйСкой федерации 1

Введение 4

Глава 1. Язык программирования Delphi 4

1.1. Типы данных 4

1.1.1. Константы 4

1.1.2. Переменные 4

1.1.3. Простые типы данных 4

1.1.3.1. Целые типы 4

1.1.3.2. Вещественные типы 4

1.1.3.3. Логические типы 4

1.1.3.4. Символьные типы 4

1.1.3.5. Тип дата ‑ время (TDateTime) 4

1.1.3.6. Перечисляемые типы 4

1.1.3.7. Интервальные типы 4

1.1.3.8. Порядковые типы 4

1.1.4. Структурированные типы данных 4

1.1.4.1. Статические массивы 4

1.1.4.2. Динамические массивы 4

1.1.4.3. Записи 4

1.1.4.4. Множества 4

1.1.5. Типы строк 4

1.1.6. Универсальные типы - Variant 4

1.1.7. Массивы типа Variant 4

1.1.8. Указатели 4

1.1.9. Процедурные типы 4

1.1.10. Процедурные указатели 4

Вопросы для самопроверки и контроля 4

1.2. Операции 4

1.2.1. Арифметические операции 4

1.2.2. Операции присвоения и сравнения 4

1.2.3. Логические операции 4

1.2.4. Логические поразрядные операции 4

1.2.5. Операции со строками 4

1.2.6. Операции над множествами 4

1.2.7. Операции с указателями 4

1.2.8. Порядок вычисления выражений 4

1.2.9. Преобразование типов 4

Вопросы для самопроверки и контроля 4

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

1.3.1. Структура проекта 4

1.3.1.1. Основные типы файлов 4

1.3.1.2. Файлы ресурсов 4

1.3.2. Программа 4

1.3.2.1. Структура программы 4

1.3.2.2. Структура головной программы проекта 4

1.3.3. Подпрограммы 4

1.3.3.1. Типы подпрограмм 4

1.3.3.2. Процедуры и функции, определенные пользователем 4

1.3.4. Модули 4

1.3.5. Компилятор 4

1.3.5.1. Общее описание компилятора 4

1.3.5.2. Основные директивы компилятора 4

1.3.5.3. Директивы условной компиляции 4

1.3.6. Этапы разработки проекта 4

1.3.6.1. Разработка интерфейса и программного кода 4

1.3.6.2. Компиляция 4

1.3.6.3. Cборка 4

1.3.6.4. Выполнение 4

1.3.6.5. Выполнение консольного приложения и DOS‑программ 4

1.3.7. Отладка 4

1.3.7.1. Максимальный контроль ошибок 4

1.3.7.2. Оптимизация кода программы 4

1.3.7.3. Пошаговое выполнение программы 4

1.3.7.4. Протокол событий 4

1.3.7.5. Просмотр и изменение значений 4

1.3.7.6. Просмотр программного кода 4

1.3.7.7. Отладка внешних процессов 4

1.3.7.8. Отладка в машинных кодах 4

1.3.7.9. Инспектор отладки 4

1.3.8. Редактор кода 4

Вопросы для самопроверки и контроля 4

1.4. Операторы 4

1.4.1. Общие сведения 4

1.4.2. Оператор присваивания 4

1.4.3. Оператор безусловного перехода Goto 4

1.4.4. Оператор вызова процедуры или функции 4

1.4.5. Пустой оператор ( ; ) 4

1.4.6. Условный оператор If 4

1.4.7. Оператор множественного выбора Case 4

1.4.8. Операторы цикла 4

1.4.8.1. Счетный цикл For 4

1.4.8.2. Цикл Repeat ‑ Until 4

1.4.8.3. Цикл While 4

1.4.9. Оператор присоединения имени ‑ With 4

1.4.10. Вставка команд ассемблера 4

Вопросы для самопроверки и контроля 4

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

1.5.1. Определение 4

1.5.2. Объявление класса и объекта 4

1.5.3. Динамическое создание и удаление объекта 4

1.5.4. Динамическое конструирование объектов 4

1.5.5. Свойства 4

1.5.6. Методы 4

1.5.7. Конструкторы и деструкторы 4

1.5.8. События 4

Вопросы для самопроверки и контроля 4

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

1.6.1. Исключения 4

1.6.2. Иерархия классов исключений 4

1.6.3. Свойства и конструкторы исключений 4

1.6.4. Блок зачистки Try ‑ Finally ‑ End 4

1.6.5. Зачистка в разделе модуля Finalization 4

1.6.6. Блок обработки исключений Try ‑ Except ‑ End 4

1.6.7. Искусственная генерация исключений 4

1.6.8. Исключения EAbort и функция Abort 4

1.6.9. Создание нового типа исключения 4

Вопросы для самопроверки и контроля 4

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

1.7.1. Математические функции 4

1.7.2. Форматирование 4

1.7.2.1. Строка форматирования 4

1.7.2.2. Функция форматирования Format 4

1.7.3. Преобразование дат и времени 4

1.7.4. Обработка строк с нулевым символом в конце 4

1.7.5. Обработка строк без нулевого символа в конце 4

1.7.6. Диалоговые окна ввода и вывода сообщений 4

1.7.7. Воспроизведение звуков 4

1.7.8. Запуск из приложения внешних программ 4

1.7.9. Специальные процедуры и функции 4

1.7.10. Сообщения Windows 4

Вопросы для самопроверки и контроля 4

1.8. Файлы 4

1.8.1. Типы файлов 4

1.8.2. Файлы Паскаля 4

1.8.2.1. Любые файлы 4

1.8.2.2. Типизированные файлы 4

1.8.2.3. Текстовые файлы 4

1.8.2.4. Печать текста 4

1.8.2.5. Нетипизированные файлы 4

1.8.3. Объектный подход к файлам 4

1.8.4. Файлы Windows 4

1.8.5. Обслуживание внешних файлов и каталогов 4

Вопросы для самопроверки и контроля 4

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

1.9.1. Общие сведения 4

1.9.2. Процедуры и функции динамического распределения памяти 4

1.9.3. Формирование стека 4

1.9.4. Формирование очереди 4

Вопросы для самопроверки и контроля 4

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