Вопросы к Поиску с Алисой
Основное отличие нисходящего и восходящего проектирования программ заключается в направлении разработки. foxford.ru
Нисходящее проектирование (сверху вниз) начинается с программы высокого уровня и спускается до подпрограмм низкого уровня. foxford.ru На первом этапе разработки кодируется, тестируется и отлаживается головной модуль, который отвечает за логику работы всего программного комплекса. urok.1sept.ru Остальные модули заменяются заглушками, имитирующими их работу. urok.1sept.ru На последних этапах проектирования все заглушки постепенно заменяются рабочими модулями. urok.1sept.ru
Восходящее проектирование (снизу вверх) начинается с отдельных специальных подпрограмм. foxford.ru На следующем этапе к ним подключаются модули более высокого уровня и проверяется их работоспособность. urok.1sept.ru На завершающем этапе проектирования разрабатывается головной модуль, отвечающий за логику работы всего программного комплекса. urok.1sept.ru
Некоторые другие различия: