Вирт Никлаус - Программирование на языке Модула-2 (1987)

GuDron

dumpz.ws
Admin
Регистрация
28 Янв 2020
Сообщения
10,550
Реакции
1,615
Credits
39,135
Программирование на языке Модула-2
Programming in Modula-2, 3rd ed.
87b4a44a58add59df2ae7e1e20fda348.jpg
Год издания: 1987 (оригинал на англ. языке 1985)
Автор: Вирт Никлаус / Wirth Niklaus
Переводчики: Серебряков В. А., Ходукин В. М.
Издательство: Мир
Язык: Русский
Формат: PDF/DjVu
Качество: Отсканированные страницы + слой распознанного текста
Количество страниц: 223

Описание книги:
Книга известного швейцарского специалиста по системному программированию, знакомого советским читателям по переводам его книг «Введение в системное программирование» (М.: Мир, 1977) и «Алгоритмы + структуры данных = программы» (М.: Мир, 1985). Язык Модула-2 является преемником известного языка Паскаль и ориентирован на однопроцессорные малые ЭВМ. Книга сочетает в себе достоинства учебного пособия и справочного руководства по этому языку.
Для системных программистов, для специалистов, работающих с языком Модула-2.
Описание:
Книга представлена в двух форматах: PDF и DjVu. Я думаю, что оба формата сделаны из одного источника, либо один из другого. Единственная разница — в размере: DjVu в три раза меньше, чем PDF. Возможно, сканы пожаты более агрессивно.
Предисловие редактора перевода
Предисловие
Предисловие к третьему изданию
Часть 1
1. Введение
2. Первый пример
3. Нотация для записи синтаксиса Модулы
4. Представление программ на Модуле
5. Операторы и выражения
6. Управляющие структуры
6.1. Операторы повторения (циклы)
6.2. Условные операторы
7. Элементарные типы данных
7.1. Тип INTEGER (целый)
7.2. Тип CARDINAL (натуральный)
7.3. Тип REAL (действительный)
7.4. Тип BOOLEAN (логический)
7.5. Тип CHAR (литерный)
7.6. Тип BITSET
8. Описания констант и переменных
9. Массивы
Часть 2
10. Процедуры
11. Понятие локальности
12. Параметры
12.1. Параметры-переменные
12.2. Параметры-значения
12.3. Гибкие массивы-параметры
13. Процедуры-функции
14. Рекурсия
Часть 3
15. Описания типов
16. Перечислимые типы
17. Тип диапазон
18. Тип множество
19. Тип запись
20. Записи с вариантными частями
21. Динамические структуры данных и указатели
22. Процедурные типы
Часть 4
23. Модули
24. Раздел определений и раздел реализации
25. Разбиение программы на модули
26. Локальные модули
27. Последовательный ввод и вывод
28. Экранный ввод и вывод
Часть 5
29. Средства программирования низкого уровня
30. Параллельные процессы и сопрограммы
31. Управление внешними устройствами, параллельность и прерывания
Сообщение о языке программирования Модула-2
1. Введение
2. Синтаксис
3. Словарь и изображение
4. Описания и правила видимости
5. Описания констант
6. Описания типов
6.1. Основные типы
6.2. Перечисления
6.3. Тип диапазон
6.4. Тип массив
6.5. Тип запись
6.6. Тип множество
6.7. Тип указатель
6.8. Тип процедура
7. Описания переменных
8. Выражения
8.1. Операнды
8.2. Операции
8.2.1. Арифметические операции
8.2.2. Логические операции
8.2.3. Операции над множествами
8.2.4. Отношения
9. Операторы
9.1. Присваивания
9.2. Вызовы процедур
9.3. Последовательности операторов
9.4. Условный оператор
9.5. Оператор выбора
9.6. Цикл с условием продолжения
9.7. Цикл с условием окончания
9.8. Цикл с шагом
9.9. Безусловный цикл
9.10. Оператор присоединения
9.11. Операторы выхода и возврата
10. Описания процедур
10.1. Формальные параметры
10.2. Стандартные процедуры
11. Модули
12. Системно-зависимые возможности
13. Процессы
13.1. Порождение процессов и передача управления
13.2. Процессы устройств и прерывания
14. Единицы компиляции
Приложение 1. Синтаксис Модулы-2
Перекрестные ссылки
Приложение 2. Стандартные вспомогательные модули
Terminal7
FlleSystem
InOut
Real InOut
Windows
TextUlndows
GraphlcUlndows
Cursor-Mouse
Menu
Storage
MathLlb0
Приложение 3. Таблица литер кода ASCII
Приложение 4. Синтаксические диаграммы Модулы-2
Предметный указатель
Оглавление
Скрытое содержимое могут видеть только пользователи групп(ы): Premium, Местный, Свои
dumpz.ws