Дисциплина программирования. Математическое обеспечение ЭВМ
Дейкстра Э.
Код товара: 4876197
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
1 / 2
1 / 2
Нет в наличии
Доставим в
г. МоскваКурьером
бесплатно от 10 000 ₽
В пункт выдачи
от 155 ₽
бесплатно от 10 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Переводчики:
Редактор:
Описание
Характеристики
Книга написана одним из крупнейших зарубежных специалистов в области программирования, известным советскому читателю по переводам его книг на русский язык (например, "Структурное программирование", "Мир", 1972). Она посвящена фундаментальным вопросам конструирования корректных и изящных программ для ЭВМ. В ней предлагается методика формального вывода программы из математической постановки задачи. При этом прослеживается развитие алгоритмов вплоть до создания программ. Материал излагается в форме остроумных и поучительных задач по программированию.
Книга представляет значительный интерес для широкого круга программистов.
Книга представляет значительный интерес для широкого круга программистов.
код в Майшоп
4876197
возрастная категория
0+
количество томов
1
количество страниц
274 стр.
размеры
210x150x20 мм
ISBN
978-5-458-33419-8
тип бумаги
офсетная (60-220 г/м2)
цвет
Зелёный
вес
переплёт
Мягкая обложка
Содержание
Предисловие редактора перевода
Предисловие
От автора
0.Абстракция исполнения
1.Роль языков программирования
2.Состояния и их характеристика
3.Характеристика семантики
4.Семантическая характеристика языка
программирования
5.Две теоремы
6.О проектировании правильно завершаемых
конструкций
7.Пересмотренный алгоритм Евклида
8.Формальное рассмотрение нескольких небольших
примеров
9.Когда недетерминированность ограничена
10.Размышления на тему: "Область действия
переменных"
11.Векторные переменные
12.Теорема о линейном просмотре
13.Задача о следующей перестановке
14.Задача о голландском национальном флаге
15.Обновление последовательного файла
16.Еще раз о задачах слияния
17.Упражнение, приписываемое Р. У. Хэммингу
18.Задача поиска по образцу
19.Представление числа в виде суммы двух
квадратов
20.Задача о наименьшем простом множителе
большого числа
21.Задача о самых удаленных селениях
22.Задача о кратчайшем покрывающем дереве
23.Алгоритм Рема выделения классов
эквивалентности
24.Задача о выпуклой оболочке в трехмерном
пространстве
25.Нахождение максимально сильных компонент в
ориентированном графе
26.О руководствах и реализациях
27.Ретроспективы
Предисловие
От автора
0.Абстракция исполнения
1.Роль языков программирования
2.Состояния и их характеристика
3.Характеристика семантики
4.Семантическая характеристика языка
программирования
5.Две теоремы
6.О проектировании правильно завершаемых
конструкций
7.Пересмотренный алгоритм Евклида
8.Формальное рассмотрение нескольких небольших
примеров
9.Когда недетерминированность ограничена
10.Размышления на тему: "Область действия
переменных"
11.Векторные переменные
12.Теорема о линейном просмотре
13.Задача о следующей перестановке
14.Задача о голландском национальном флаге
15.Обновление последовательного файла
16.Еще раз о задачах слияния
17.Упражнение, приписываемое Р. У. Хэммингу
18.Задача поиска по образцу
19.Представление числа в виде суммы двух
квадратов
20.Задача о наименьшем простом множителе
большого числа
21.Задача о самых удаленных селениях
22.Задача о кратчайшем покрывающем дереве
23.Алгоритм Рема выделения классов
эквивалентности
24.Задача о выпуклой оболочке в трехмерном
пространстве
25.Нахождение максимально сильных компонент в
ориентированном графе
26.О руководствах и реализациях
27.Ретроспективы
Отзывы
Вопросы
Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!
Дарим бонусы за отзывы!
За какие отзывы можно получить бонусы?
- За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
- Публикуйте фото или видео к отзыву
- Пишите отзывы на товары с меткой "Бонусы за отзыв"
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «Дисциплина программирования. Математическое обеспечение ЭВМ» (авторы: Дейкстра Э.), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!