Неудачный выбор приоритетов на PDP-11 и его наследие на Си


Неудачный выбор приоритетов на PDP-11 и его наследие на Си

Введение
Источник проблемы
Решение проблемы

Причины, следствия или почему так устроен мир?
Демонстрационный пример

Система программирования Turbo Pascal

Система программирования Турбо Паскаль представляет собой единство двух в известной степени самостоятельных начал: компилятора с языка программирования Паскаль (язык назван в честь выдающегося французского математика и философа Блеза Паскаля (1623-1662)) и некоторой инструментальной программной оболочки, способствующей повышению эффективности создания программ. Для краткости условимся в дальнейшем называть реализуемый компилятором язык программирования Паскаль - языком Турбо Паскаля, а разнообразные сервисные услуги, представляемые программной оболочкой, - средой Турбо Паскаля.
Среда Турбо Паскаля - это первое, с чем сталкивается любой программист, приступающий к практической работе с системой. Если Вы по каким-либо причинам не собираетесь писать собственные программы, можно пропустить эту главу, в которой приводятся минимальные сведения об основных приемах работы в среде Турбо Паскаля. Более полные сведения о ней содержатся в прил. 1.

Знакомство со средой Турбо Паскаля
Знакомство с языком Турбо Паскаля
Элементы языка
Типы данных
Файлы

Указатели и динамическая память
Типизированные константы
Процедуры и функции
Модули
Объекты
Другие возможности Турбо Паскаля

Встроенный ассемблер
Использование библиотеки CRT
Использование библиотеки GRAPH
Введение в Turbo Vision
Общая характеристика объектов

Видимые элементы
События
Коллекции
Потоки
Ресурсы Turbo Vision

Объекты-контролеры
Практика использования
Среда Турбо Паскаля
Варианты кодировки знакогенераторов ПК
Сообщения и коды ошибок

Стандартные библиотечные модули
Тексты программ