wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тест по диаграммам классов UML

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Какое назначение имеет диаграмма классов?

a)

Для представления внутренней структуры программы

b)

Для создания графического интерфейса

c)

Для написания кода

d)

Для тестирования программ

2.

Как изображается класс на диаграмме?

a)

В виде квадрата

b)

В виде прямоугольника

c)

В виде треугольника

d)

В виде круга

3.

Что обозначает символ '+' в уровне видимости?

a)

Открытое поле

b)

Закрытое поле

c)

Защищённое поле

d)

Скрытое поле

4.

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

a)

static

b)

utility

c)

abstract

d)

final

5.

Как обозначается абстрактный класс на диаграмме?

a)

Жирным шрифтом

b)

Курсивом

c)

Подчёркнутым

d)

Заглавными буквами

6.

Что такое кратность в контексте полей класса?

a)

Тип данных

b)

Уровень доступа

c)

Диапазон количества элементов

d)

Имя класса

7.

Какой символ обозначает неограниченное количество объектов?

a)

-

b)

*

c)

#

d)

+

8.

Что показывает отношение ассоциации?

a)

Композицию классов

b)

Агрегацию классов

c)

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

d)

Наследование классов

9.

Какое отношение показывает, что один класс включает в себя другой класс?

a)

Ассоциация

b)

Зависимость

c)

Композиция

d)

Агрегация

10.

Что означает отношение зависимости?

a)

Классы не связаны

b)

Классы имеют одинаковые свойства

c)

Изменение одного класса требует изменения другого

d)

Классы являются частью одного целого

11.

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

a)

Конкретный класс

b)

Виртуальный класс

c)

Абстрактный класс

d)

Статический класс

12.

Какой из следующих элементов является обязательным для описания поля класса?

a)

Тип поля

b)

Уровень видимости

c)

Идентификатор

d)

Кратность

13.

Какой стиль записи рекомендуется использовать для имен классов, состоящих из нескольких слов?

a)

PascalCase

b)

Kebab-case

c)

Snake_case

d)

CamelCase

14.

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

a)

*

b)

+

c)

-

d)

#

15.

Что такое стереотип в контексте UML?

a)

Именованный набор свойств

b)

Поле класса

c)

Тип класса

d)

Метод класса