1. Введение
1.1. Первая программа
1.2. Имена переменных
1.3. Основы работы в интегрированной среде
TurboPascal 7.0
1.4. Ввод и вывод информации в программе

2. Простые типы данных
2.1. Целые типы данных
2.2. Вещественные типы данных
2.3. Стандартные функции для числовых типов
2.4. Преобразование типов
2.5. Логический тип данных
2.6. Символьный тип данных
2.7. Классификация простых типов данных
2.8. Константы

3. Операторы
3.1. Оператор присваивания
3.2. Оператор условия
3.3. Составной оператор
3.4. Оператор выбора
3.5. Оператор безусловного перехода. Метки
3.6. Операторы цикла
3.7. Пустой оператор
3.8. Система операторов

4. Структурированные типы данных
4.1. Массивы
4.2. Строки
4.3. Хранение разнородной информации. Записи
4.4. Множества

5. Представление информации в ПК
5.1. Системы счисления
5.2. Представление целых чисел в ПК
5.3. Операции побитовой обработки
5.4. Представление вещественных чисел в ПК
5.5. Представление символьных данных в ПК

6. Модуль CRT
6.1. Текстовый режим
6.2. Работа с клавиатурой
6.3. Управление цветом
6.4. Управление звуком

7. Процедуры и функции
7.1. Понятие подпрограммы. Формальные и
фактические параметры
7.2- Параметры-значения и
параметры-переменные
7.3. Особенности передачи параметров по
значению и по ссылке
7.4. Параметры-константы, параметры без типа,
открытые массивы и строки
7.5. Параметры-подпрограммы
7.6. Размещение подпрограммы в отдельном
файле
7.7. Глобальные и локальные переменные
7.8. Вложенные и рекурсивные подпрограммы
7.9. Ассемблерные вставки и подпрограммы
7.10. Директивы подпрограмм

8. Хранение информации в ПК. Файлы
8.1. Общие принципы работы с файлами
8.2. Текстовые файлы
8.3. Типизированные файлы
8.4. Файлы без типа

9. Формирование графических изображений.
(Модуль Graph)
9.1. Инициализация графического режима
9.2. Вывод точки и рисование отрезков прямых
9.3. Построение графиков функций. Вывод
текста
9.4. Рисование контуров фигур
9.5. Рисование заполненных фигур
9.6. Способы изображения движущихся фигур
9.7. Настройка палитры
9.8. Подключение графических шрифтов
9.9. Подключение графических драйверов
9.10. Процедуры и функции модуля Graph

10. Распределение памяти в ПК
10.1. Структура программы
10.2. Расположение программ в оперативной
памяти
10.3. Работа с оперативной памятью на
физическом уровне

11. Указатели

12. Модули

Приложения