Ответ:
Структурная схема – графическое изображение алгоритма решения задачи.
Используют три дополнительные конструкции, которые можно составить из базовых:
а) выбор – обозначает выбор одного варианта из нескольких в зависимости от значения некоторой величины;
б) цикл-до – обозначает повторение некоторых действий до выполнения заданного условия, проверка которого осуществляется после выполнения действий в цикле;
в) цикл с заданным числом повторений (счетный цикл) – обозначает повторение некоторых действий указанное количество раз.
Преимущество структурной схемы перед другими формами описания алгоритмов в том, что Графическое изображение наиболее наглядно.
13. Дать понятие метода функционального моделирования SADT.
Изложить принципы построения модели IDEFO.
На стадии проектирования ПО, для описания структуры проектируемой системы использовалась модель диаграмм, где все функции организации были представлены в виде блоков. Взаимодействие блоков друг с другом описаны посредством интерфейсных дуг, выражающих «ограничения», которые, в свою очередь, определяют, когда и каким образом функции выполняются и управляются. О каком методе идет речь? Ответ обосновать.
Как вы считаете, когда рекомендуется прекращать моделирование. Ответ обосновать.
Ответ:
Метод SADT представляет собой совокупность правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области.
Функциональная модельSADT отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями.
Принципы построения модели:
· Модель изображается в виде диаграммы. Диаграмма отображает функцию в виде блока, а интерфейсы входа-выхода представляются дугами, соответственно входящими в блок и выходящими из него. Взаимодействие блоков друг с другом описывается посредством интерфейсных дуг, выражающих «ограничения», которые, в свою очередь, определяют, когда и каким образом функции выполняются и управляются;
· строгость и точность. Правила SADT включают: ограничение количества блоков на каждом уровне декомпозиции (правило 3-6 блоков), связность диаграмм (номера блоков), уникальность меток и наименований (отсутствие повторяющихся имен), синтаксические правила для графики (блоков и дуг), разделение входов и управлений (правило определения роли данных);
· отделение организации от функции, т.е. исключение влияния административной структуры организации на функциональную модель.