Дать понятие структурного подхода к разработке ПО.
Базовые принципы структурного подхода.
На стадии проектирования для описания структуры проектируемой системы ПО используется некоторая модель диаграмм, при этом модель может уточняться, расширяться и дополняться новыми конструкциями. Аналогично уточняются и дополняются новыми конструкциями, описывающими представление данных на логическом уровне и другая разновидность модели. О каких моделях и принципах структурного подхода идет речь? Обосновать.
Структурный подход к разработке ПО – функциональная декомпозиция.
Базовыми принципами являются:
· принцип «разделяй и властвуй»;
· принцип иерархического упорядочения – принцип организации составных частей системы в иерархические древовидные структуры с добавлением новых деталей на каждом уровне.
· принцип абстрагирования – выделение существенных аспектов системы и отвлечение от несущественных;
· принцип непротиворечивости – обоснованность и согласованность элементов системы;
· принцип структурирования данных – данные должны быть структурированы и иерархически организованы.
В данном случае использовалась модель SADT, так как одной из наиболее важных особенностей метода SADT является постепенное введение все больших уровней детализации и IDEFO, которая так же дополняется новыми конструкциями на логическом уровне.
Дать понятие структурной схемы.