Математика

Физика

Химия

Биология

Техника и    технологии

Лепин-Дмитрюков Г. А. Л48 Программирование на языке ПЛ/1 (для ДОС ЕС ЭВМ). -- М.: Советское радио, 1978. — 288 с., HJ. В книге описан наиболее универсальный алгоритмический язык ПЛ/1, показана связь программы, написанной на языке, с дисковой операционной системой, а также даны необходимые для практической работы сведения о трансляторе. Книга рассчитана на специалистов — почьзователей машин ЕС ЭВМ, системных программистов, разработчиков АСУ.
Оглавление
Введение............................ 3
Глава 1. Общие сведения о языке ч.............. 5
1.1. Основные символы языка ................ 5
1.2. Идентификаторы.................... 8
1.3. Правила написания программы на бланке........ 11
Г .лав а 2.
Правила описания и использования элементов данных
в языке.............12
2.1. Описание арифметических данных............ 13
2.2. Внутреннее представление арифметических данных ... 18
2.3. Арифметические операции............... 21
2.4. Строковые данные................... 25
2.5. Операции сравнения и логические операции...... 30
2.6. Цифровые знаковые данные................ 33
2.7. Данные управления программой.......... . . . 39
Глава 3. Основные операторы языка............. 41
3.1. Оператор присваивания................ 41
3.2. Оператор перехода и пустой оператор.......... 42
3.3. Условный оператор.................. 43
3.4. Простейшие операторы ввода и вывода данных..... 44
3.5. Операторы начала и конца программы.......... 49
3.6. Оператор DISPLAY................. 51
Глава 4. Агрегаты данных............... 53
4.1. Массивы....................... 53
4.2. Выражение над массивами............... 55
4.3. Структуры...................... 57
4.4. Выражения над структурами.............. 61
4.5. Специальные атрибуты для описания данных...... 64
4.6. Память,, требуемая для размещения различных данных 69
Глава 5. Программирование разветвляющихся и циклических
вычислительных процессов............. 72
5.1. Оператор DO первого типа............... 72
5.2. Оператор DO второго типа............... 74
5.3. Оператор DO третьего типа............... 76
5.4. Вложенные циклы................... 80
Г л а в^а 6. Блоки........................ 83
6.1. Обычный блок.....................84
6.2. Процедурный блок................... 85
6.3. Вложение блоков-...................87
6.4. Объявление имен...................90
286
6.5. Область действия имен.................93
6.6. Способы распределения памяти.............99
Глава 7. Описание я использование процедур .........101
7.1. Процедуры-подпрограммы.................101
7.2. Процедуры-функции..................104
7.3. Встроенные функции языка ПЛ/1...........107
Глава 8. Создание и обработка наборов данных.......121
8.1. Наборы данных и их идентификации............ Ш
8.2. Объявление файлов..................122
8.3. Открытие и закрытие файлов............... 132
8.4. Ввод и вывод данных, ориентированный на поток . - . . 134
8.5. Передача данных, управляемая списком........139
8.6. Передача данных, управляемая редактированием .... 141
8.7. Оператор FORMAT..................154
8.8. Внутренняя передача данных..............155
8.9. Ввод и вывод данных, ориентированный на записи . . . . 159
8.10. Ввод и вывод информации при использовании последовательно организованных наборов данных........160
8.11. Ввод и вывод информации при использовании региональных и индексно-последовательных файлов.....166
8.12. Создание и обработка наборов данных с организацией REGIONAL (1)....................167
8.13. Создание и обработка наборов данных с организацией REGIONAL (3).....................172
8.14. Создание и обработка индексно-последовательных наборов данных . . . . "................176
Глава 9. Использование базированных беременных ...... 185
9.1. Общие понятия о базированной переменной и указателе 185
9.2. Обработка записей различных типов........... 188
9.3. Моделирование массива структур............. 190
9.4. Обработка данных в буферах ввода и вывода....... 192
Глава 10. Программные прерывания..............197
10.1. Причины программных прерываний и их характеристика 197
10.2. Префикс-ситуации.......,.,.,.......... . 200
10.3. Оператор ON.....................202
10.4. Операторы REVERT и SIGNAL............204
Глава 11. Отладка и выполнение программ, написанных на
языке ПЛ/1....................207
11.1. Компонент ПЛ/1 и его место в ДОС.........207
11.2. Принцип работы транслятора ПЛ/1 . . ........209
11.3. Задание на выполнение программы..........211
11.4. Трансляция исходной программы и использование операторов программы
УПРАВЛЕНИЯ ЗАДАНИЯМИ 213
11.5. Использование операторов программы УПРАВЛЕНИЯ ЗАДАНИЯМИ для описания наборов данных .... 219
11.6. Информация, выдаваемая на печать во время выполнения задания......................227
11.7. Функция РЕДАКТОРА и редактирование объектного модуля.......................240
11.8. Печать, выполняемая РЕДАКТОРОМ.........243
11.9. Средства отладки программы............245
11.10. Сообщения о программных прерываниях во время выполнения программы...............250
11.11. Создание структуры с перекрытием.........253
Приложение 1. Атрибуты результатов основных арифметических
операций......................256
Приложение 2. Управляющие символы CTLASA и CTUYES . . 260
Приложение 3. Атрибуты описания файлов.........261
Приложение 4. Ситуации прерывания...........268
Приложение 5. Основные операторы программы УПРАВЛЕНИЯ
ЗАДАНИЯМИ ...................273
Приложение 6. Коды и причины прерываний во время выполне-
нения программы.................. 277
Приложение?. Таблица емкостей дорожек магнитных дисков ,281
Списоклитературы .............
Предметны и указатель............ < 282

Цена: 50руб.

Назад

Заказ

На главную страницу

Hosted by uCoz