Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТРПО срез ответы теория.doc
Скачиваний:
5
Добавлен:
21.04.2019
Размер:
202.75 Кб
Скачать

Вариант 15

  1. Перечислите компоненты, которые необходимо определить при проектировании пользовательского интерфейса.

При проектировании ПИ необходимо определить:

1. Структуру диалога.

2. Возможный сценарий развития диалога.

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

4. Визуальные атрибуты отображаемой информации (синтаксис сообщений).

  1. Сформулируйте определение пользовательского интерфейса.

Пользовательский интерфейс есть совокупность модели представления ИС, средств и способов взаимодействия пользователей с моделью представления, а также компонентов, обеспечивающих формирование такой модели в процессе функционирования ИС.

  1. Разработайте диаграмму бизнес-процесса для предметной области «Система автоматизации видеопроката».

  2. Сконструируйте диаграмму вариантов использования для предметной области «Система автоматизации видеопроката».

Вариант 16

  1. Перечислите основные принципы структурного подхода к разработке ПО.

Все наиболее распространенные методы структурного подхода базируются на ряде общих принципов:

- Принцип «разделяй и властвуй»;

- Принцип иерархического упорядочения

- Принцип абстрагирования

- Принцип непротиворечивости обоснованность и согласованность элементов системы.

- Принцип структурирования данных

2. Дайте определение функциональным требованиям к ПП.

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

3. Разработайте диаграмму бизнес-процесса для предметной области «Овощное хранилище».

4. Сконструируйте диаграмму последовательностей для предметной области «Овощное хранилище».

Вариант 17

  1. Установите взаимно однозначное соответствие между терминами (понятиями) и их определениями:

1

Нисходящее проектирование

А

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

2

Восходящее проектирование

Б

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

1Б, 2А

  1. Сформулируйте основные концепции методологии SADT.

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

  • графическое представление блочного моделирования. Графика блоков и дуг SADT-диаграммы отображает функцию в виде блока, а интерфейсы входа/выхода представляются дугами, соответственно входящими в блок и выходящими из него. Взаимодействие блоков друг с другом описываются посредством интерфейсных дуг, выражающих "ограничения", которые в свою очередь определяют, когда и каким образом функции выполняются и управляются;

  • строгость и точность. Выполнение правил SADT требует достаточной строгости и точности, не накладывая в то же время чрезмерных ограничений на действия аналитика. Правила SADT включают:

  • ограничение количества блоков на каждом уровне декомпозиции (правило 3-6 блоков);

  • связность диаграмм (номера блоков);

  • уникальность меток и наименований (отсутствие повторяющихся имен);

  • синтаксические правила для графики (блоков и дуг);

  • разделение входов и управлений (правило определения роли данных).

  • отделение организации от функции, т.е. исключение влияния организационной структуры на функциональную модель.

3. Разработайте диаграмму бизнес-процесса для предметной области «Кадровое агентство».

4. Сконструируйте диаграмму классов для предметной области «Кадровое агентство».