wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Вопросы по UML и диаграммам классов

Total questions: 30

Worksheet time: 55mins

Name
Class
Date
1.

Что такое диаграмма классов?

4 lines
2.

Какова роль диаграммы классов в UML?

4 lines
3.

Назовите один из типов структурных диаграмм, в котором описывается структура объектов системы

a)

Диаграмма классов

b)

Диаграмма процессов

c)

Диаграмма потоков

d)

Диаграмма временных зависимостей

4.

Что такое диаграмма классов?

a)

Описывает структуру системы

b)

Модель данных

c)

Схема базы данных

5.

Какова цель UML?

a)

Предоставить стандартную нотацию

b)

Создать новый язык программирования

c)

Упрощение проектирования

6.

Что такое сценарии использования?

a)

Мощная техника для понимания поведения системы

b)

Метод проектирования

c)

Тип диаграммы

7.

Что такое сценарии использования?

4 lines
8.

Как диаграммы классов помогают на этапе анализа?

4 lines
9.

Почему диаграммы классов важны в объектно-ориентированном программировании?

4 lines
10.

Как диаграммы классов используются на этапе реализации?

4 lines
11.

Что такое класс в объектно-ориентированном программировании?

4 lines
12.

Каковы атрибуты класса?

4 lines
13.

Что такое классовые операции?

4 lines
14.

Как класс может быть вовлечен в отношения с другими классами?

4 lines
15.

Какое графическое представление используется для наследования?

4 lines
16.

Что представляет собой наследование (или обобщение)?

a)

Отношение «есть-а»

b)

Структурная связь между классами

c)

Часть отношений

d)

Специальный тип агрегации

17.

Что такое простая ассоциация?

a)

Отношение «есть-а»

b)

Структурная связь между двумя одноранговыми классами

c)

Часть отношений

d)

Специальный тип агрегации

18.

Что такое агрегация?

a)

Специальный тип ассоциации

b)

Структурная связь между классами

c)

Отношение «есть-а»

d)

Специальный тип агрегации

19.

Что такое состав?

a)

Специальный тип агрегации

b)

Структурная связь между классами

c)

Отношение «есть-а»

d)

Часть отношений

20.

Что такое зависимость?

a)

Связь между двумя классами

b)

Отношение «есть-а»

c)

Структурная связь между классами

d)

Часть отношений

21.

Как пишутся имена отношений?

a)

Посередине ассоциативной строки

b)

В начале ассоциативной строки

c)

В конце ассоциативной строки

d)

В любом месте

22.

Что такое роль в ассоциации?

4 lines
23.

Символы +, -, # и ~ перед именем атрибута и операции в классе обозначают видимость атрибута и операции. Какой символ обозначает общедоступные атрибуты или операции?

a)

+

b)

-

c)

#

d)

~

24.

Какой символ обозначает защищенные атрибуты или операции?

a)

+

b)

-

c)

#

d)

~

25.

Какой доступ имеют члены производных классов к частным атрибутам?

a)

да

b)

нет

26.

Как можно выразить множественность объектов каждого класса в отношениях?

a)

Ровно один - 1

b)

Ноль или единица - 0..1

c)

Многие - 0..* или *

d)

Один или несколько - 1..*

27.

Агрегация - это частный случай ассоциации, обозначающий иерархию «состоит из».

4 lines
28.

Наследование - еще один частный случай ассоциации, обозначающей «своего рода» иерархию.

4 lines
29.

Точка является частью Круга. Это композиционные отношения.

4 lines
30.

Должны ли мы использовать несколько или одну диаграмму классов для моделирования проблемы?

4 lines