Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
Структуры данных и проектирование программ
Глава 2. Введение в программную инженерию
Предыдущая страница
Следующая страница
Table of contents
Предисловие
Краткий обзор
Изменения в третьем издании
Структура курса
Разработка книги
Благодарности
Глава 1. Принципы программирования
+
Глава 2. Введение в программную инженерию
-
2.1. Поддержка программ
2.1.1. Обзор программы Life
2.1.2. Новый старт и новый метод для программы Life
2.2. Разработка алгоритма: второй вариант программы Life
2.2.1. Списки: спецификации для структуры данных
2.2.2. Программа Main
2.2.3. Сокрытие информации
2.2.4. Детализация: разработка подпрограмм
2.2.5. Верификация и алгоритмы
2.3. Кодирование
2.3.1. Пакет обработки списков
2.3.2. Обработка ошибок
2.3.3. Демонстрация и тестирование
2.4. Кодирование процедур программы Life
2.5. Анализ и сравнение программ
2.6. Заключение и предварительный просмотр
2.6.1. Игра "Жизнь"
2.6.2. Разработка программы
2.6.3. Pascal
Подсказки и ловушки
Обзорные вопросы
Литература для дальнейшего изучения
Глава 3. Стеки и рекурсия
+
Глава 4. Примеры рекурсии
+
Глава 5. Очереди
+
Глава 6. Списки
+
Глава 7. Поиск
+
Глава 8. Сортировка
+
Глава 9. Таблицы и извлечение информации
+
Глава 10. Двоичные деревья
+
Глава 11. Многовариантные деревья
+
Глава 12. Графы
+
Глава 13. Конкретный пример: польская нотация
+
Приложение A. Математические методы
+
Приложение B. Случайные числа
+
Приложение С. Модули, включаемые файлы и утилиты
+
Приложение D. Свойства языка Pascal
+
Предметный указатель
Данный блок поддерживает скрол*