Основы программирования

Здесь можно купить дорожка беговая весьма дешево.
Лекция 7 - Контроль структуры программы
Индекс материала
Лекция 7
Основные характеристики программного модуля
Методы разработки структуры программы
Контроль структуры программы
Все страницы

Контроль структуры программы

 

Для контроля структуры программы можно использовать три метода [5]:

  • статический контроль,
  • смежный контроль,
  • сквозной контроль.

Статический контроль состоит в оценке структуры программы с точки зрения, хорошо ли программа разбита на модули с учётом значений рассмотренных выше основных характеристик модуля.

Смежный контроль сверху — это контроль со стороны разработчиков архитектуры и внешнего описания ПС. Смежный контроль снизу — это контроль спецификации модулей со стороны разработчиков этих модулей.

Сквозной контроль — это мысленное прокручивание (проверка) структуры программы при выполнении заранее разработанных тестов. Является видом динамического контроля так же, как и ручная имитация функциональной спецификации или архитектуры ПС.

Следует заметить, что характер осуществления этих методов контроля зависит от выбранного метода разработки структуры программы: при классическом подходе они применяются до начала программирования модулей, а при конструктивном и архитектурном подходах — в процессе программирования модулей (в подходящие моменты времени).