Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Конструктивный подход

Читайте также:
  1. I. Методологические подходы к построению воспитательной деятельности
  2. I. Организационный подход (Г.Моска, Р.Михельс).
  3. I. Повышение управляемости организации при внедрении процессного подхода.
  4. I. Подход к общению А.А. Леонтьева
  5. I. Подходы к определению стоимости СК.
  6. I. ФОРМАЦИОННЫЙ ПОДХОД (К. Маркс, Ф. Энгельс)
  7. II. 1. Системный подход к построению воспитательного процесса
  8. II.2. Деятельностный подход в воспитании учащихся
  9. II.3. Личностно-ориентированный подход в воспитательной деятельности
  10. II.5. Синергетический подход как современная методологическая ориентация

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

Таким образом, на первом шаге разработки программы (при программировании ее головного модуля) формируется верхняя часть дерева, например, как на рис. 3.12.

По тому же принципу производится программирование следующих по уровню специфицированных, но еще не запрограммированных модулей в соответствии со сформированным деревом. В результате к дереву добавляются очередные уровни, как показано на рис. 3.13.

 

 


Дата добавления: 2015-04-11; просмотров: 33; Нарушение авторских прав


<== предыдущая лекция | следующая лекция ==>
Метод нисходящей разработки | Выбор языка программирования
lektsii.com - Лекции.Ком - 2014-2019 год. (0.01 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты