Язык аналитик и его сравнение с языками алгол и фортран. Осипов Л. А.— М.: Наука. Главная редакция физико-математической литературы, 1982,— 160 с. В книге дается сравнительный анализ основных положений языков программирования аналитик, алгол-60 и фортран в части их применения для описания алгоритмов инженерных задач, решаемых на цифровых электронных вычислительных машинах (ЭВМ). За основу изложения принят отечественный язык программирования высокого уровня аналитик, являющийся наиболее естественным из существующих алгоритмических языков. Материал иллюстрируется примерами программ прикладного характера. Книга предназначена для студентов и аспирантов втузов, а также для инженеров и научных работников. В данной книге излагается не полное описание аналитика, а лишь основные положения главным образом арифметического подмножества языка, необходимые для первоначального изучения практического программирования на алгоритмических языках. Для сопоставления аналитика с другими алгоритмическими языками в книге дастся также краткое описание языков ал-гол-60 и фортран, получивших в настоящее время наибольшее распространение.
Учитывая назначение книги, в ней не ставилась задача полного п строгого изложения алгоритмических языков. Для удобства сопоставления языков применяется единая методика изложения языков, а также единая терминология, введенная соответствующими ГОСТами [1]. Материал иллюстрируется значительным количеством программ задач.
ОГЛАВЛЕНИЕ
Предисловие ,......... . . . 4
Глава 1. Алгоритмический язык аналитик и основы нро-
грамшфопания для ЭВМ ........ 9
§ 1.1. Структура ЭВМ общего назначения ... 9
§ 1.2. Подготовка задач к решению на ЭВМ ... 11
§ 1.3. Алфавит и простейшие конструкции языка аналитик............14
§ 1.4. Структура простой программы, основные описания и операторы .........
§ 1.5. Сложные программы, информативы п процедуры 36
§ 1.6. Примеры программ на языке аналитик . . 47
Глава 2. Основные положения языка алгол-СО ... 88
§ 2.1. Алфавит и простейшие конструкции алгамса 89
§ 2.2. Структура программы, блоки п основные операторы ............
§ 2.3. Функции и процедуры '......
§ 2.4. Примеры программ на алгамсе.....105
Г л а ва 3. Основные пололгення языка фортран . . . 113
§ 3.1. Алфавит и простейшие конструкции базисного
фортрана........., . . 114
§ 3.2. Структура программы, основные описания
операторы.......... 117
§ 3.3. Организация внешних процедур . . . 131
§ 3.4. Дополнительные возможности фортрана ЕС
ЭВМ............ 136
§ 3.5. Примеры программ па фортране . . . . . 145
Заключение............. 149
Приложение 1. Обозначения схем алгоритмов и программ 152 Приложение 2. Описание вычислительных процессов на
алгоритмических языках........ 154
Литература.............160

Hosted by uCoz