Изучение принципов алгоритмического программирования на языке Pascal
ВведениеАлгоритм
Метаязык описания синтаксиса
Идентификаторы
Манипуляции переменными в языке Pascal
Стандартные типы данных
Общая структура программы на языке Pascal
Стандартные средства консольного ввода-вывода
Оператор последовательно выполняемых действий
Операторы условного ветвления
Операторы циклов
Подпрограммы
Модули
Пользовательские типы данных языка Pascal
Перечисляемый тип
Диапазон
Множество
Массивы
Записи (структуры)
Файлы
Средства расширенного ввода-вывода
Стадии разработки программ
Приложение 1. Краткий перечень стандартных подпрограмм
Приложение 2. Пример текста программы на языке Pascal
Библиографический список
Программирование для IBM OS2
Если вы раньше программировали только для операционной системы MS-DOS , то вы уже создавали текстовые приложения. В составе MS-DOS нет удобных средств для организации текстового или графического вывода, поэтому большинство программ MS-DOS работают напрямую с видеопамятью, физически расположенной на плате видеоадаптера.Операционная система IBM OS/2 Warp использует защищенный режим работы процессора, причем в большинстве случаев приложениям запрещается обращаться к портам периферийных устройств и видеопамяти в обход соответствующих драйверов. Это ограничение, однако, с лихвой компенсируется удобными и быстродействующими функциями, доступными приложениям в рамках программного интерфейса IBM OS/2 Warp. Поэтому в целом программирование экранного вывода для текстового режима IBM OS/2 Warp заметно проще, чем для операционной системы MS-DOS .
Базовые понятия и определения
Глобальные переменные
Файл slider.h
Скан-код