Математика | ||||
Программирование на языке АЛМО-Богданов В. В | ||||
Богданов В. В. и др.
Программирование на языке АЛМО. Под общ. ред. С. С. Камынина и Э. 3. Любимского. М., «Статистика», 1976. 118 с. с ил. Перед загл. авт.: В. В. Богданов, Е. А. Ермаков, •А. В. Маклаков. В основу книги положен многолетний опыт использования алгоритмического машинно-ориентированного языка АЛМО при решении широкого класса прикладных задач и задач системного программирования. Приводятся неформальное описание языка АЛМО с использованием многочисленных примеров и рисунков, а та°кже формальное описание языка. Пособие предназначено для программистов. Оно будет полезно студентам, аспирантам соответствующих специальностей, » также всем, кто интересуется вопросами .математического обеспечения ЭВМ. ОГЛАВЛЕНИЕ Введение...................• 3 !ГЛАВА'1. ОБЩИЕ СВЕДЕНИЯ О МАШИНЕ АЛМО . . б 1.1. Структура памяти.............. 5 • 1.2. Выполнение процессов............ 10 ; 1.3. Каналы.................. J1 ) 1.4. Значения и формы их представления...... 12 I 1.6. Размеры слова................ '2 I 1.6. Программа на языке АЛМО.......... 15 |Г Л ABA 2. ОСНОВНЫЕ ЭЛЕМЕНТЫ ЯЗЫКА АЛМО . . 1Ь 2.1. Символы................. I5 2.2. Идентификаторы.............. '? 2.3. Служебные слова.............. ™ _ 2.4. Метки................... 20 - ГЛАВА 3. ДАННЫЕ .............. 22 3.1. Общие сведения о данных........... 22 3.2. Константы ................. 23 3.3. Переменные ................ 26 3.4. Первоначально определенные переменные .... 28 Г Л А В А 4. ОПЕРАЦИИ И ВЫРАЖЕНИЯ....... 29 4.1. Синтаксис операций............. 29 4.2. Арифметические операции........... 30 4.3. Логические операции............. 32 4.4. Специальные операции............ 39 4.5. Синтаксис выражений........... . 43 Г Л А В А 5. ОПЕРАТОРЫ ПРИСВАИВАНИЯ...... 44 5.1. Простая пересылка............. 44 5.2. Стековые запись и выборка.......... - 45 5.3. Перевод, в текст.............. 47 5.4. Перевод в значение............. 50 ГЛАВА 6. ОПЕРАТОРЫ УПРАВЛЕНИЯ ....... 52 6.1. Безусловные операторы управления ....... 52 ; 6.2. Условные операторы управления........ 54 ; 6.3. Операторы ветвления и соединения....... 57 .; 6.4. Оператор выхода из блока ч: признаком блокировки . 59 < . 6.5. Оператор останова............. 59 ГЛАВА 7. ОПЕРАТОРЫ ОБМЕНА......... 60 7.1. Организация данных в Е-f-памяти ....... 60 7.2. Оператор (INCOPY)............. 61 7.3. Оператор (OUTCOPY)............ 63 7.4. Оператор (COPY) ............. 65 Г Л А В А 8. ОПЕРАТОРЫ ВВОДА И ВЫВОДА..... 66 8.1. Операторы и каналы ввода.......... 67 8.2. Операторы и каналы вывода.......... 68 8.3. Обмен данными между программами....... 75 8.4. Связь, программы с операционной системой и системой интерпретации............. 77 Г Л А В А 9. СТРУКТУРА ПРОГРАММЫ НА ЯЗЫКЕ АЛМО 79 9.1. Блоки................... "9 9.2. Описание данных.............. 83 9.3. Подпрограммы................ 89 9.4. Примечания................ 92 ГЛАВА 10. ВСТАВКИ............... Ь2; 10.1. Табличные вставки............. 93 10.2. Библиотечные вставки............. 95 10.3. Использование вставок в машинно-независимых программах на языке АЛМО......... 96 ПРИЛОЖЕНИЕ 1. Формальное описание языка АЛМО 102 ПРИЛОЖЕНИЕ 2. Примеры программ на языке АЛМО 109 Цена: 100руб. |
||||