MODULA2
PROGRAMMING
Ed Knepley
Robert Platt
RESTON PUBLISHING COMPANY, INC. А Prentlce,Hal1 Сотрапу
Reston. Vlrgтia
3. НIОПМ, Р. ОПАТТ
Проrpаммирование
на языке МОДУЛА-1
Перевод с анrлийскоrо А. Е. Петрова
Под редакцией Л. Н 53 Проrраммирование на языке Модула-2: Пер. с анrл. М. : Радио и
связь, 1989. 304с. : ИЛ. ISBN 5-256-00307-0.
Книrа авторов из СЫА содержит полное описание языка проrраммирования
Модула-2. Рассмотрены основные ВОЗМQЖИос'rи языка, технолоrия проrрамми
роваиия. Подробно описаны компоненты языка: структуры и типы даииых,
предложения присваивания и управлеиия, процедуры и модули. Большое внима-
ние уделеио сложныM процедурам ввода-вывода, рекурсии, возможностям
проrрамМИрования нижиеrо уровня, включая управление процессами. На приме-
ре разработки и ре. ализации большой проrраммы (TeKCTOBOrO редактора) пока-
заны преимущества Модулы-2 при создании больших, надеЖНЫХ 11 удобных для
сопровождения проrрамм. Для проrраммистов.
2404010000 -111
Н ' 142-89
046 (01) -89
ББК 32. 973
Производственное издание
НЕПЛИ эд, ПЛАТТ РОБЕРТ
ПРОrPАММИРОВАНИЕ НА ЯЗЫКЕ МОДУЛА-2
Заведующая редакцией О. В. Т о л к а ч е в а
Редактор Л. Ю. К а м о ч К и н а
Переплет художника И. В. Ты рты ш н о r о
ХудожествеШlЫЙ редактор А. С. III и р о к о в
Технические редакторы А. Н. З о л о т а р е в а, О. А. r р и ш к и н а
Корректор Н.
Л. Ж у к о в а
ИБ N° 1715
Подписано в печать с ориrШlаламакета 14. 04. 89. Формат 70хl00/16. Бумаrа офсетная N° 2. rарнитура "Пресс-роман". Печать офсетная. Усл. печ. л. 24,70. Усл. кр. -ОТТ. 24,70. Уч. -изд. л. 21,f2. Тираж 30 000 экз. Изд. N° 22271. Заказ N°216. Цена 1 р. 80 к. Издательство "Радио и связь". 101000 Москва, Почтамт, а/я 693
Московская типоrpафия N° 4 Союзполиrpафпрома при rOCyдapCTBeHHOM комитете СССР по делам
издательств, полиrрафии и киижной торrовли. 129041 Москва, Б. А prentice-Hall Соmрапу Reston. Издательство "Радио и связь", 1989
ПРЕДИСЛОВИЕ К РУССКОМУ ИЗДАНИЮ
В настоящее время во всем мире наблюдается повышенный интерес
к Модуле-2 одному из современных языков проrраммирования. Популярность и
перспективность зтоrо языка обусловлены рядом ero особенностей, основными из ко-
торых являются:
включение в язык средств для проектирования больших проrраммных систем и ре-
шения задач системноrо проrраммирования;
возможность построения зффективных проrрамм реальноrо времени;
возможность пере носа разрабатываемоrо на языке Модула-2 проrраммноrо обеспе-
чения за счет дисциплинированноrо ИСПОЛЬЗования машинно-зависимых и операционно-
зависимых средств языка;
простота и ясность синтаксиса языка, что, с одной стороны, облеrчает ero изучение,
а с друrой упрощает создание систем проrраммирования на ero основе при исполь-
зовании различных ЭВМ от суперЭВМ до персональных компьютеров.