Изучение принципов алгоритмического программирования на языке Pascal

       

Изучение принципов алгоритмического программирования на языке 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
Скан-код