Структурное проектирование и конструирование программ

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название: Структурное проектирование и конструирование программ

Авторы: Йодан Э.

Издательство: Мир (Москва)

Год: 1979

Страниц: 416

Язык: Русский

Формат: DjVu

Размер: 23 Мб

На современном уровне обсуждены принципы и методы структурного программирования, позволяющие получать надёжно работающие и хорошо документированные программы. Изложены конструктивные стратегии разработки относительно просто реализуемых и обслуживаемых модульных программ. Подробно разобран так называемый нисходящий подход к построению программ и его варианты. Рассмотрены особенности и стиль модульного и структурного программирования, методы испытания программ и возможные пути их отладки.

Книга рассчитана на программистов - в том числе начинающих - и на руководителей групп программного обеспечения. Благодаря инженерной направленности она представляет также несомненный интерес для широкого круга специалистов по вычислительной технике.

Оглавление:

От редактора русского перевода

Предисловие

Отличительные особенности "хорошей" программы для ЭВМ

Введение

Какими качествами обладает хороший программист?

Какими качествами должна обладать хорошая программа?

Некоторые заключительные замечания относительно "качества" программ

Вопросы

Нисходящее проектирование программ

Введение

Нисходящее проектирование

Нисходящее кодирование

Нисходящее тестирование

Альтернативы, варианты и трудности нисходящего проектирования

Исследования и примеры. Разработка проекта фирмы IBM бригадным методом программирования

Литература

Вопросы

Модульное программирование

Введение

Определение модульности

Преимущества и недостатки модульности

Методы построения модульных программ

Стандартные подпрограммы

Литература

Вопросы

Структурное программирование

Введение

Основные предпосылки структурного программирования

Назначение и истоки структурного программирования

Теория и методы структурного программирования

Другие аспекты структурного программирования

Рассмотрение практических вопросов структурного программирования

Литература

Вопросы

Стиль в программировании: простота и ясность

Введение

Обзор предложений по разработке простых программ

Дополнительные методы повышения читабельности программ

Литература

Вопросы

Программирование с защитой от ошибок

Введение

Возражения против программирования с защитой от ошибок

Что необходимо контролировать в программе?

Методы программирования с защитой от ошибок

Вопросы

Принципы тестирования программ

Введение

Понятия и определения

Масштабы проблемы тестирования

Уровни сложности тестирования

Виды ошибок, которые должны выявляться при тестировании

Этапы тестирования

Конструирование программ с целью облегчения тестирования

Автоматизированные способы тестирования

Другие методы тестирования

Литература

Вопросы

Принципы и способы отладки

Введение

Методологические и стратегические принципы отладки

Типичные ошибки и погрешности программирования

Классические способы и приёмы отладки

ДДТ-подсистемы динамической отладки

Реализация простой версии ДДТ

Литература

Вопросы

Приложения. Упражнения и задачи для классных занятий

Введение

Денежная задача

Задача фирмы "Независимый удобритель"

Задача модификации главного файла

Программа для игры в тик-так

Предметный указатель

СКАЧАТЬ

Дата создания страницы: