
- •Каким образом строится иерархия контекстных диаграмм, что она определяет?
- •Что называется инструментальными средствами case-технологий.
- •Назовите основные компоненты диаграммы потоков данных?
- •Вопрос про Репозиторий.
- •Какая идея положена в основу cals-технологии?
- •Каким образом строится иерархия контекстных диаграмм, что она определяет?
- •На какие категории классифицируются case-средства по степени интеграции программных модулей?
- •Для чего используется словарь данных в составе пакета инструментальных case-средств?
- •Какие факторы определяют эффективность от внедрения case-средств?
- •Поясните понятие последовательной связанности функций в sadt-модели?
- •Что представляет собой система и подсистема, как она обозначается в дпд?
- •Назовите основные компоненты диаграммы потоков данных?
- •Поясните понятие временной связанности функций в sadt-модели?
- •Что представляет собой поток данных, как он обозначается в дпд?
Вариант 1
Каким образом строится иерархия контекстных диаграмм, что она определяет?
Контекстная диаграмма верхнего уровня содержит не единственный главный процесс, а набор подсистем, соединенных потоками данных. Контекстные диаграммы следующего уровня детализируют контекст и структуру подсистем. Иерархия контекстных диаграмм определяет взаимодействие основных функциональных подсистем проектируемой ИС как между собой, так и с внешними входными и выходными потоками данных и внешними объектами (источниками и приемниками информации), с которыми взаимодействует ИС.
Что называется инструментальными средствами case-технологий.
поддерживают определенные процессы разработки ПО, такие как создание спецификации, проектирования. Обычно они представляют собой набор интегрированных вспомогательных программ;
Программирование
Анализ и проектирование
Тестирование
Что-то вроде «что такое CASE-технологии.»
автоматизированная разработка программного обеспечения) обозначает специальный тип программного обеспечения, предназначенного для поддержки таких процессов создания ПО, как разработка требований, проектирование, кодирование и тестирование программ.
Назовите основные компоненты диаграммы потоков данных?
Внешняя сущность
Система, подсистема или процесс
Накопитель данных
поток
Вопрос про Репозиторий.
Вариант 2
Какая идея положена в основу cals-технологии?
В основу CALS-инициативы была положена идея создания единого электронного информационного пространства для всех, кто имел, имеет или будет иметь отношение к изделию в течение всего его жизненного цикла. Каждый из участников получает свободный доступ к разделам данных из единого пространства. Единство информационного пространства не подразумевало физического расположения всей электронной информации в одном месте. Применяется «распределенное» информационное пространство, когда данные хранятся, как правило, там, где они создаются. Таким образом, при использовании CALS-технологии информация, порожденная на разных стадиях жизненного цикла изделия участниками работ, расположенными по всему миру, является доступной любому участнику в необходимой для каждого части в удобное для него время и в удобном виде и составляет единое информационное пространство изделия.
Для чего используются CASE-средства проектирования, анализа и проверки?
Средства проектирования, анализа и проверки выполняют проектирование ПО и создают отчет об ошибках и дефектах в системной архитектуре. Они могут работать совместно с системой редактирования, поэтому обнаруженные ошибки можно устранить на ранней стадии проектирования.
Что называется языково-зависимой инструментальной системой?
Языково-зависимая инструментальная система это система поддержки разработки ПС на каком-либо одном языке программирования, существенно использующая в организации своей работы специфику этого языка. Эта специфика может сказываться и на возможностях ядра, и на требованиях к оболочке и инструментам.
Какие типы интерфейса указываются в модели SADT, каким образом они различаются?
Управление, вход, выход, механизмы.
Механизмы (дуги с нижней стороны) показывают средства, с помощью которых осуществляется выполнение функций. Механизм может быть человеком, компьютером или любым другим устройством, которое помогает выполнять данную функцию.
Поясните понятие функциональной связанности в SADT-модели?
Д
иаграмма
отражает полную функциональную связность,
при наличии полной зависимости одной
функции от другой. Диаграмма, которая
является чисто функциональной, не
содержит чужеродных элементов, относящихся
к последовательному или более слабому
типу связности. Одним из способов
определения функционально-связанных
диаграмм является рассмотрение двух
блоков, связанных через управляющие
дуги, как показано на рис. 15.
Рис. 15. Функциональная связность
В математических терминах необходимое условие для простейшего типа функциональной связности, показанной на рис. 12, имеет следующий вид: C = g(B) = g(f(A)).