Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы к 1 тесту по case.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
102.38 Кб
Скачать

Вариант 1

  1. Каким образом строится иерархия контекстных диаграмм, что она определяет?

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

  1. Что называется инструментальными средствами case-технологий.

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

Программирование

Анализ и проектирование

Тестирование

  1. Что-то вроде «что такое CASE-технологии.»

автоматизированная разработка программного обеспечения) обозначает специальный тип программного обеспечения, предназначенного для поддержки таких процессов создания ПО, как разработка требований, проектирование, кодирование и тестирование программ.

  1. Назовите основные компоненты диаграммы потоков данных?

Внешняя сущность

Система, подсистема или процесс

Накопитель данных

поток

  1. Вопрос про Репозиторий.

Вариант 2

  1. Какая идея положена в основу cals-технологии?

В основу CALS-инициативы была положена идея создания единого электронного информационного пространства для всех, кто имел, имеет или будет иметь отношение к изделию в течение всего его жизненного цикла. Каждый из участников получает свободный доступ к разделам данных из единого пространства. Единство информационного пространства не подразумевало физического расположения всей электронной информации в одном месте. Применяется «распределенное» информационное пространство, когда данные хранятся, как правило, там, где они создаются. Таким образом, при использовании CALS-технологии информация, порожденная на разных стадиях жизненного цикла изделия участниками работ, расположенными по всему миру, является доступной любому участнику в необходимой для каждого части в удобное для него время и в удобном виде и составляет единое информационное пространство изделия.

  1. Для чего используются CASE-средства проектирования, анализа и проверки?

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

  1. Что называется языково-зависимой инструментальной системой?

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

  1. Какие типы интерфейса указываются в модели SADT, каким образом они различаются?

Управление, вход, выход, механизмы.

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

  1. Поясните понятие функциональной связанности в SADT-модели?

Д иаграмма отражает полную функциональную связность, при наличии полной зависимости одной функции от другой. Диаграмма, которая является чисто функциональной, не содержит чужеродных элементов, относящихся к последовательному или более слабому типу связности. Одним из способов определения функционально-связанных диаграмм является рассмотрение двух блоков, связанных через управляющие дуги, как показано на рис. 15.

Рис. 15. Функциональная связность

В математических терминах необходимое условие для простейшего типа функциональной связности, показанной на рис. 12, имеет следующий вид: C = g(B) = g(f(A)).