М. : Мир, 1990. — 423 с.: ил. — ISBN 5-03-002100-0.
Учебный курс, представляющий собой перевод с 3-го, полностью переработанного и расширенного издания, написанного известными специалистами (ФРГ). (Второе немецкое издание было переведено на русский (М.: Мир, 1976).) Изложение отличается глубокой методической проработанностью материала и применением концептуального подхода к преподаванию основ информатики. Фундаментальные понятия программирования вводятся в книге как исходные, получают затем формализацию и раскрываются в виде конструкций языков программирования разного уровня. Много содержательных и изящных примеров решения конкретных задач с использованием алгола-68 и паскаля.
В ч. 2 входят гл. 5-8, приложения, литература и указатели.
Для студентов, изучающих программирование, научных работников различных специальностей, использующих ЭВМ в своей работе.
Блочная структура и динамическое распределение памяти
Внешняя память с внешним миром, структуры данных, организация памяти
Формальные языки
определение синтаксиса и семантики алгоритмических языков
Приложение А. Системы счисления
Приложение В. Теория информации Шеннона
Приложение С. Соответствия и функции
Приложение D. Устройства ввода/вывода данных
Приложение Е. К истории информатики