Аннотація | Книга известного швейцарского специалиста посвящена изложению фундаментальных принципов построения эффективных и надежных программ. В ней содержится также описание и анализ основных алгоритмов. В настоящем дополнительном тираже изложение ведется на основе языка Паскаль (на который переведены все примеры с Модулы-2, использованной автором в предыдущих изданиях), что, однако, не снижает ценность излагаемого материала для пользователей других языков программирования.
Для настоящего издания текст заново сверен с оригиналом; в нем исправлены замеченные опечатки.
Для программистов разной квалификации, преподавателей и студентов.
СОДЕРЖАНИЕ
От переводчика…5
Предисловие…7
Литература…12
Предисловие к изданию 1986 года…13
Нотация…15
1.Основные понятия структур данных…16
1.1.Введение…16
1.2.Концепция типа данных…19
1.3.Простейшие типы данных…23
1.4.Простейшие стандартные типы…25
1.5.Ограниченные типы (диапазоны)…29
1.6.Массив…30
1.7.Запись…34
1.8.Записи с вариантами…37
1.9.Множества…40
1.10.Пр |