- Артикул:00-01100716
- Автор: Беляева М.А., Лесик Н.И.
- Тираж: 10000 экз.
- Обложка: Твердая обложка
- Издательство: Вища школа (все книги издательства)
- Город: Харьков
- Страниц: 200
- Формат: 60х88 1/16
- Год: 1977
- Вес: 327 г
В справочнике изложены основы эталонного алгоритмического языка АЛГОЛ-60 (с упражнениями и ответами), описано его конкретное представление - входной язык транслятора ТА-IM для ЭВМ типа М-20 (М-220, М-220М, М-222, БЭСМ-4М). Особое внимание уделено работе ТА-IM при отладке и счете программ. В приложении приводится описание системы разделения времени для ЭВМ М-222, созданной в ВЦ ФТИНТ АН УССР.
Справочник рассчитан на специалистов.
Содержание
Предисловие
Часть I. Эталонный язык АЛГОЛ-60
Глава I. Некоторые предварительные сведения о программировании
§ 1. Системы счисления
§ 2. Структура ЭВМ
§ 3. Запись чисел и команд на перфокартах
§ 4. Программирование в кодах машины
§ 5. Структура программы на языке АЛГОЛ-60
Глава II. Простейшие конструкции эталонного языка
§ 1. Символы АЛГОЛ-60
§ 2. Запись чисел
§ 3. Идентификаторы
§ 4. Простые переменные
§ 5. Массивы и переменные с индексами
§ 6. Метки
§ 7. Процедуры. Функции
§ 8. Строки
Глава III. Выражения
§ 1. Простые арифметические выражения
§ 2. Простые булевские выражения
§ 3. Условные выражения
Глава IV. Операторы
§ 1. Оператор присваивания
§ 2. Пустой оператор
§ 3. Оператор передачи управления. Переключатель
§ 4. Составной оператор. Блок
§ 5. Условные операторы
§ 6. Оператор цикла
Глава V. Локализация описаний
§ 1. Локализация переменных
§ 2. Собственные переменные
§ 3. Локализация меток
Глава VI. Процедуры
§ 1. Процедура-схема
Описание процедуры
Обращение к процедуре
Список значений
§ 2. Процедура-функция
§ 3. Процедура без параметров
§ 4. Рекурсивные процедуры
Глава VII. Комментарии к программе
Глава VIII. Употребление основных символов АЛГОЛ-60 (Справочная часть)
§ 1. Служебные слова
§ 2. Операции
§ 3. Скобки
§ 4. Разделители
§ 5. Выражения в АЛГОЛ-60
§ 6. Описания
§ 7. Операторы АЛГОЛ-60
Часть II. Транслятор ТА-1М
Глава I. Описание работы
§ 1. Основные сведения об организации и работе ИС-2
§ 2. Входной язык транслятора ТА-1М
§ 3. Правила обращения к стандартным программам
§ 4. Подготовка информации, необходимой для трансляции программ
§ 5. Режимы работы транслятора
§ 6. Автономное программирование процедур
§ 7. Распределение памяти
§ 8. Рекомендации по составлению программ
Глава II. Аварийная выдача информации
§ 1. Выдача информации об ошибках при трансляции
§ 2. Остановы во время работы программы
§ 3. Выдача информации об ошибках при выполнении рабочей программы
Глава III. Стандартные программы
§ 1. Обслуживающие программы
§ 2. Программы ввода-вывода
§ 3. Программы обмена
§ 4. Вычисление элементарных функций
Ответы и решения
Приложение 1. Кодировка основных символов АЛГОЛ-60
Приложение 2. Система разделения времени для ЭВМ М-222
§ 1. История создания ОСФ
§ 2. Общая схема функционирования
§ 3. Составные части
§ 4. Реализация
§ 5. Возможности системы
§ 6. Язык ПУЛЬТ ОСФ
Работа за терминалом
Общая структура приказов языка ПУЛЬТ
Описание приказов
События в программе
Прокрутка
Связь с архивом
Трансляция файлов
Работа с диалоговыми системами
§ 7. КУРС - контекстная универсальная редактирующая система
Общие принципы редактирования
Начало работы
Язык редактирования
Реализация
Список литературы
Артикул 00-00008222