Тема 4.2. Візуальне моделювання архітектури програмного забезпечення. Діаграми UML. Діаграми прецедентів.

Тест виконано: 8 разів
12 запитань
Запитання 1

Вперше поняття архітектури зустрічається...

варіанти відповідей

на початку 1960-х років у Едсгера Дейкстри

в 1968 році в описах науково-дослідних робіт Едсгера Дейкстри

в 1978 році в описах науково-дослідних робіт Девіда Парнаса

на початку 1970-х років у Девіда Парнаса

Запитання 2

Архітектурою програмного забезпечення є його структура, що складається з...

варіанти відповідей

методів розробки програмного забезпечення

програмних компонентів, їхніх інтерфейсів

сукупності формалізованих наборів графічних символів і правил побудови з них візуальних моделей

опису засобів об’єднання компонентів в єдину систему

Запитання 3

Візуальним моделюванням називають...

варіанти відповідей

сукупність формалізованих наборів графічних символів і правил побудови з них візуальних моделей

структура, що складається з програмних компонентів, їхніх інтерфейсів і опису засобів об’єднання компонентів в єдину систему

метод розробки ПЗ, який для візуалізації, опису, проектування, документування архітектури ПЗ використовує графічні моделі

система умовних позначень (нотація) для моделювання бізнес-процесів)

Запитання 4

Що із запропонованого є засобами моделювання?

варіанти відповідей

CASE (англ. Сomputer Aided Software Engineering — комплекс інструментів і методів програмної інженерії для проектування ПЗ)

BPMN (англ. Business Process Model and Notation — система умовних позначень (нотація) для моделювання бізнес-процесів)

Rational Rose — світовий лідер серед засобів візуального моделювання

UML (англ. Unifi ed Modeling Language — уніфікована мова моделювання), використовується у парадигмі ООП

Запитання 5

Мова візуального моделювання (або візуальна мова)

варіанти відповідей

це метод розробки ПЗ, який для візуалізації, опису, проектування, документування архітектури ПЗ використовує графічні моделі

це визначення відповідності ПЗ очікуванням і потребам замовника (користувача)

це сукупність формалізованих наборів графічних символів і правил побудови з них візуальних моделей

структура, що складається з програмних компонентів, їхніх інтерфейсів і опису засобів об’єднання компонентів в єдину систему

Запитання 6

Універсальна мова моделювання UML є засобом моделювання (не програмування) для створення моделей будь-якого рівня абстракції для ПЗ будь-якого призначення і містить:

варіанти відповідей

таблиці

діаграми

графіки

нотації

Запитання 7

Верифікація (англ. verification — узгодження)

варіанти відповідей

це множина ролей, які виконуються в процесі взаємодії дійових осіб та прецедентів

це процес перевірки ПЗ або його компонентів на відповідність отриманих результатів визначеним вимогам.

це визначення відповідності ПЗ очікуванням і потребам замовника (користувача)

це саме ті функції, які має виконувати дане ПЗ, його сервіси

Запитання 8

Валідація

варіанти відповідей

це саме ті функції, які має виконувати дане ПЗ, його сервіси

це множина ролей, які виконуються в процесі взаємодії дійових осіб та прецедентів

це процес перевірки ПЗ або його компонентів на відповідність отриманих результатів визначеним вимогам

це визначення відповідності ПЗ очікуванням і потребам замовника (користувача)

Запитання 9

Відновіть порядок послідовності створення типів діаграм мовою UML:

1. діаграма послідовностей

2. діаграма взаємодій

3. діаграма класів та діаграма об’єктів

4. діаграма активностей

5. діаграма прецедентів

6. діаграма станів

варіанти відповідей

1 − 3 − 2 − 6 − 5 − 4

2 − 3 − 1 − 6 − 5 − 4

5 − 3 − 1 − 6 − 2 − 4

3 − 6 − 1 − 5 − 2 − 4

4 − 3 − 5 − 6 − 2 − 4

6 − 3 − 5 − 1 − 2 − 4

Запитання 10

Відновіть порядок послідовності загальної схема розробки ПЗ:

1. Розробка ПЗ (тільки розробник)

2. Результат — ПЗ (замовник, користувач)

3. Вимоги (замовник)

варіанти відповідей

1 − 2 − 3

1 − 3 − 2

3 − 1 − 2

2 − 1 − 3

2 − 3 − 1

3 − 2 − 1

Запитання 11

Ектор −

варіанти відповідей

це саме ті функції, які має виконувати дане ПЗ, його сервіси

це процес перевірки ПЗ або його компонентів на відповідність отриманих результатів визначеним вимогам

це визначення відповідності ПЗ очікуванням і потребам замовника (користувача)

це множина ролей, які виконуються в процесі взаємодії дійових осіб та прецедентів

Запитання 12

Прецеденти, або варіанти використання (use­case), застосовуються для...

варіанти відповідей

визначення відповідності ПЗ очікуванням і потребам замовника (користувача)

опису зовнішніх вимог до нового ПЗ або вимог удосконалення та зміни вже існуючого, а також правила взаємодії користувача з ПЗ

перевірки ПЗ або його компонентів на відповідність отриманих результатів визначеним вимогам

виконання в процесі взаємодії дійових осіб та прецедентів

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест