В. Г. А Б Р А М О В
Н. П. ТРИФОНОВ
Г. Н. ТРИФОНОВА
ВВЕДЕНИЕ
В ЯЗЫК ПАСКАЛЬ
Допущено Министерством высшего
и среднего специального образования СССР
в качестве учебного пособия
для студентов вузов,
обучающихся по специальности
"Прикладная математика"
МОСКВА "НАУКА"
ГЛАВНАЯ РЕДАКЦИЯ
ФИЗИКО-МАТЕМАТИЧЕСКОЙ ЛИТЕРАТУРЫ
19 8 8
Б Б К 22. 18
А16
УДК 519. 6(075. 8)
Введение в язык паскаль. /Абрамов В. Г. Трифонов Н. П. , Трифо-
нова Г. Н. Учеб. пособие. — М. : Наука. Гл. ред. физ. -мат. лит.
, 1988. —
320 с. - ISBN-5-02-013794-4. Основная цель книги - дать доходчивое изложение сути и особенностей
современного широко распространенного языка программирования
паскаль. Использование возможностей языка, в том числе и для работы со
сложными структурами данных, иллюстрируется большим числом закончен-
ных примеров. В книге затрагиваются и некоторые общие методологические
аспекты современного программирования - методика разработки программ,
их документирование, структурное программирование. Книга написана с учетом опыта преподавания программирования на фа-
культете вычислительной математики и кибернетики МГУ. Для студентов вузов, программистов, а также для специалистов в области
информатики. Табл. 4. Ил. 2. Библиогр. 5 назв. Рецензенты:
кафедра вычислительной математики
Львовского Государственного университета;
доктор технических наук Г. Д. Фролов
1702070000-154 ©Издательство "Наука". А 63
63-88 Главная редакция
053(02)-88
физико-математической литературы,
ISBN 5-02-013794-4 1988
ПРЕДИСЛОВИЕ
В последние годы среди программистов все большую популярность при-
обретает язык программирования паскаль (Pascal). Этот язык был разрабо-
тан Никласом Виртом первоначально для целей обучения программирова-
нию вообще, и с этой точки зрения паскаль имеет несомненные преимущест-
ва перед языками фортран, алгол и ПЛ/1, на которых в основном бази-
руются курсы по ЭВМ и программированию в вузах нашей страны. Во-первых, по своей идеологии паскаль наиболее близок к современной
методике и технологии программирования. В частности, этот язык весьма
полно отражает идеи структурного программирования, что отчетливо про-
является в основных управляющих структурах, предусмотренных в языке. Во-вторых, паскаль хорошо приспособлен для применения общепризнан-
ной в настоящее время технологии разработки программ методом нисхо-
дящего проектирования (пошаговой детализации). Это проявляется в том,
что паскаль может успешно использоваться для записи программы на
разных уровнях ее детализации, не прибегая к помощи блок-схем или спе-
циального языка проектирования программ.