Программирование в среде Турбо Паскаль (Поляков, Круглов) - страница 2

Поскольку авторам неизвестно об адаптации пакетов Турбо Паскаль версии 5.0 или 5.5 для использования на ПЭВМ ЕС или «Искра» и из-за отличия этих машин от стандарта IBM (особенно в блоке клавиатуры), нельзя с полной уверенностью адресовать эту книгу пользователям именно этих машин. Авторы ориентировались на пользователей пакетов, работающих на импортных ПЭВМ, количество которых в стране весьма значительно. Вследствие этого сохранены английские названия служебных клавиш и английский синтаксис команд ОС и самой среды Турбо Паскаль.

В книге можно найти многое из того, что нужно для создания не просто работающих программ, а программных продуктов. И если эта книга займет место рядом с вашим компьютером, то авторы будут считать свою задачу выполненной.

В заключение авторы выражают признательность коллегам: А.Ю. Самсонову за помощь при написании главы «Объектно-ориентированное программирование», Г.П. Шушпанову за ценный вклад в создание главы «Ссылки, динамические переменные и структуры данных» и ряда практических примеров, а также Н.А. Семеновой и Н.А. Калитиной, напечатавшим весь текст книги.

Часть 1 этой книги написана И.Ю. Кругловым. Он же является автором глав 19 и 22. Части 2 и 3, а также главы 15, 16, 20 и 21 написаны Д.Б. Поляковым. Совместно подготовлены введение, главы 17, 18 и приложения.


При изготовлении файла использован (исправлено, дополнено) сайт http://www.life-prog.ru/2_23369_glava--integrirovannaya-sreda.html.

w_cat.

Введение

Система программирования Турбо Паскаль (версия 5.5) в состоянии удовлетворить практически любые требования при работе на ПЭВМ IBM PC и совместимых с ними. Язык Турбо Паскаль является структурированным языком высокого уровня, на котором можно написать программу практически неограниченного размера и любого назначения. Описываемая версия Турбо Паскаля представляет собой полную среду для профессионального программирования, обладающую очень высокими характеристиками. Среди них:

— совместимость со стандартом ANSI Pascal;

— наличие системных библиотечных модулей, являющихся органической составляющей языка (System, DOS, CRT, Graph и др.);

— расширение языка, превращающее его в инструмент объектно-ориентированного программирования (ООП);

— наличие новых встроенных процедур и функций (в том числе Inc и Dec);

— наличие версий компилятора, как встроенного в интегрированную среду программирования, так и автономного (для трансляции программ большого размера);

— высокая скорость компиляции ;

— генерация оптимизированного кода, обеспечивающая быстрое выполнение программ; — редактор связей, удаляющий неиспользуемые части кода на этапе компиляции (создается код минимального размера);