Similar presentations:
Моделирование на UML. Первая ступень Тест
1. Моделирование на UML. Первая ступень
ТестИванов Д.Ю., Новиков Ф.А.
Ай Ти Ментор ©2008-2009 [email protected] http://lc.it-konsulting.spb.ru/
2. Структура теста
Порядок выполнения теста
Структура языка и основные термины
Моделирование использования
Моделирование структуры
Моделирование поведения
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
2 из 44
3. Порядок выполнения задания
Запись ответов на вопросы производится на специально разграфленом листе.1.
2.
3.
По вертикали написаны номера
вопросов, по горизонтали расположены
варианты ответов.
Если, например, на вопрос 1.3 Вы
считаете правильными ответами А, Б,
Ж, то тогда в соответствующих
клеточках рисуете крестик
Если Вы не знаете ответа – ничего
не пишите.
Вопросы теста показываются последовательно. Каждый вопрос на отдельном
слайде. Ведущий меняет слайды каждые 20 - 60 секунд. За 5 секунд до
смены слайда ведущий предупреждает об этом слушателей голосом.
Обратите внимание!
Правильных ответов может быть несколько
Правильных ответов может не быть совсем (в это случае в ответах
присутствует вариант «Ни один из перечисленных»)!
Вопрос может требовать указать НЕправильные варианты ответов
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
3 из 44
4. 0. (Разминка, вопрос не оценивается) Буква «U» в аббревиатуре «UML» означает
А) UnitedБ) Unified
В) Universal
Г) Другое
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
4 из 44
5. 1.1. Одним из авторов UML является
А) Фредерик БруксБ) Эрик Гамма
В) Ивар Якобсон
Г) Джеймс Рамбо
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
5 из 44
6. 1.2. Элементами модели UML являются
А) ДиаграммыБ) Сущности
В) Представления
Г) Отношения
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
6 из 44
7. 1.3. Сущности UML подразделяются на (укажите лишнее)
A) структурныеБ) поведенческие
В) графические
Г) группирующие
Д) аннотационные
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
7 из 44
8. 1.4. Отношения UML подразделяются на (укажите лишнее)
A) зависимостиБ) ассоциации
В) обобщения
Г) объединения
Д) реализации
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
8 из 44
9. 1.5. В графической нотации UML при изображении линий имеет значение
A) ТолщинаБ) Цвет
В) Тип (прямая, ломаная, кривая)
Г) Стиль (сплошная, пунктирная)
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
9 из 44
10. 1.6. Какая фигура являются рекомендуемым изображением пустой диаграммы деятельности в UML 2 ?
activity Aactivity B
© 2008-2009
Ай Ти Ментор
activity Б
activity Г
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
10 из 44
11. 1.7. Множество канонических диаграмм UML включает в себя (укажите лишнее)
A) Диаграммы классовБ) Диаграммы автомата
В) Диаграммы последовательности
Г) Диаграммы потоков данных
Д) Все входят
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
11 из 44
12. 1.8. Какие способы комбинаций сущностей и отношений являются недопустимыми?
class Aclass Б
A
B
class В
A
© 2008-2009
Ай Ти Ментор
A
B
class Г
B
A
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
B
12 из 44
13. 1.9. Частным случаем диаграммы взаимодействия является
A) Диаграмма коммуникацииБ) Диаграмма последовательности
В) Диаграмма синхронизации
Г) Обзорная диаграмма
взаимодействия
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
13 из 44
14. 1.10. Какие из следующих типов диаграмм не входят в состав канонических диаграмм UML 1, но входят в состав канонических
диаграмм UML 2 ?A) Диаграммы синхронизации
Б) Диаграммы потоков данных
В) Диаграммы прецедентов
Г) Диаграммы последовательности
Д) Диаграммы объектов
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
14 из 44
15. 2.1. На диаграмме использования UML применяют следующие основные типы сущностей
A) КлассыБ) Варианты использования
В) Действующие лица
Г) Сообщения
Д) Узлы
Е) Состояния
Ж) Объекты
З) Компоненты
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
15 из 44
16. 2.2. На диаграмме использования UML применяют следующие основные типы отношений между действующими лицами
A) ЗависимостьБ) Обобщение
В) Ассоциация
Г) Реализация
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
?
16 из 44
17. 2.3. На диаграмме использования UML применяют следующие основные типы отношений между вариантами использования
A) ЗависимостьБ) Обобщение
В) Ассоциация
Г) Реализация
© 2008-2009
Ай Ти Ментор
?
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
17 из 44
18. 2.4. На рисунке следующие отношения являются недопустимыми на канонической диаграмме использования
A) A–BБ) B–C
В) С–D
Г) A–D
Д) Все допустимы
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
18 из 44
19. 2.5. Какие из четырех представленных диаграмм являются каноническими диаграммами использования?
© 2008-2009Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
19 из 44
20. 2.6. На диаграмме использования применяются следующие графические комментарии
А) линия жизниБ) граница системы
В) плавательные дорожки
Г) ни один из перечисленных
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
20 из 44
21. 2.7. Исходя из общепринятой трактовки понятий «Купить жетон», «Оплатить проезд» и «Купить проездной», какие из следующих
диаграмм использования описывают жизненную реальность:© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
21 из 44
22. 2.8. Диалоговое окно входа в систему допускает изменение пароля. Какие из следующих диаграмм использования описывают эту
ситуациюнаиболее точно:
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
22 из 44
23. 2.9. По данной диаграмме использования определите, есть ли на ней ошибки и, если есть, то как их исправить?
A) E не должнообобщать D
Б) D или E должно
быть ассоциировано
сA
В) B не должно
расширять A
Г) Ошибок нет
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
23 из 44
24. 2.10. По данной диаграмме использования определите, есть ли на ней ошибки и, если есть, то как их исправить?
A) E должнообобщать D
Б) D или E должно
быть
ассоциировано с A
В) B не должно
включать А
Г) Ошибок нет
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
24 из 44
25. 3.1. Классификаторами в UML являются (укажите лишнее)
А) КлассБ) Интерфейс
В) Тип данных
Г) Узел
Д) Компонент
Е) Действующее лицо
Ж) Вариант использования
З) Состояние
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
25 из 44
26.
3.2. Если A, B, C, D — классы, то следующие системыобобщений являются допустимыми
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
26 из 44
27. 3.3. Если имя атрибута классификатора подчеркнуто, то
А) этот атрибут не меняет своегозначения
Б) этот атрибут является атрибутом
объекта
В) все экземпляры данного
классификатора имеют одно значение
этого атрибута
Г) этот атрибут является ключевым
Д) другое
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
27 из 44
28. 3.4. Кратность в UML можно указать для (укажите лишнее)
А) классификатораБ) полюса ассоциации
В) операции
Г) атрибута
Д) квалификатора
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
28 из 44
29. 3.5. Какие из приведенных диаграмм являются недопустимыми
class Aclass Б
C
A
C
B
class В
A
class Г
C
C
A
© 2008-2009
Ай Ти Ментор
B
B
A
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
B
29 из 44
30. 3.6. Если кратность полюса ассоциации задана символом * , то это означает, что
А) ни одного экземпляра классификатора наданном полюсе ассоциации не участвует в
связях, порождаемых ассоциацией
Б) по меньшей мере один экземпляр
классификатора на данном полюсе ассоциации
участвует в связях, порождаемых ассоциацией
В) неопределенное количество экземпляров
классификатора на данном полюсе ассоциации
участвует в связях, порождаемых ассоциацией
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
30 из 44
31. 3.7. Если в ассоциации классификаторов A и B на полюсе А указан значок композиции (закрашенный ромбик), то это означает что
A) экземпляры класса B порождаютсяэкземплярами класса A
Б) время жизни экземпляров класса B
ограничено временем жизни
экземпляров класса A
B) всякий прямой экземпляр класса B
является косвенным экземпляром
класса A
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
31 из 44
32. 3.8. Если A, B, C, D — классы, то следующие системы композиций являются допустимыми:
3.8. Если A, B, C, D — классы, то следующиесистемы композиций являются допустимыми:
class А
class Б
A
B
A
B
C
D
C
D
class В
© 2008-2009
Ай Ти Ментор
class Г
A
B
A
B
C
D
C
D
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
32 из 44
33. 3.9. Если у одного полюса ассоциации указан квалификатор, а у противоположного полюса указана кратность 0..1, то это означает,
чтократность этого (противоположного
квалификатору) полюса
A) равна 1
Б) равна 0
В) равна *
Г) 0 или 1
Д) неизвестна
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
33 из 44
34. 3.10. Что можно сказать про отношения между классами на диаграмме?
A) A является обобщением BБ) A является «целым» для класса B,
который
является
«частью»
В) модель
недопустима
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
34 из 44
35. 4.1. На канонической диаграмме последовательности следующие сообщения являются недопустимыми
A) М1Б) М2
В) М3
Г) М4
Д) М5
Е) М6
Ж) все
допустимы
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
35 из 44
36. 4.2. На канонической диаграмме последовательности объект B
А) существуетдо начала
взаимодействия
Б) возникает
в процессе
взаимодействия
В) существует
после окончания
взаимодействия
Г) уничтожается
в процессе
взаимодействия
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
36 из 44
37. 4.3. На диаграмме автомата НЕ используются значки
А) Косой крестикБ) Черный кружок
В) Ромбик
Г) Флажок
Д) “Бычий глаз”
E) Все используются
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
37 из 44
38. 4.4. На диаграмме деятельности НЕ используются значки
А) Косой крестикБ) Черный кружок
В) Ромбик
Г) Флажок
Д) “Бычий глаз”
E) Все используются
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
38 из 44
39. 4.5. Приведенная на рисунке фигура является
optА) Классом
Б) Пакетом
В) Объектом
Г) Составным шагом взаимодействия
Д) Примечанием
Е) Не используется в UML
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
39 из 44
40. 4.6. Если машина состояний находится в состоянии 1 и происходит событие e1 и при этом условия x1 и x2 оба не выполняются, то
А) Машина останется всостоянии 1
Б) Машина перейдет в
состояние 2
В) Машина
остановится
Г) Поведение машины
не определено
(модель
противоречива)
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
40 из 44
41. 4.7. Если машина состояний на рисунке находится в состоянии 1 и приходит последовательность событий e1, e2, e2, e1, то машина
перейдет всостояние
A) 1
Б) 2
В) 3
Г) 4
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
41 из 44
42. 4.8. В UML используются следующие типы событий (укажите лишнее)
А) событие вызоваБ) событие сигнала
В) событие таймера
Г) событие создания
Д) событие изменения
Е) все используются
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
42 из 44
43. 4.9. Если некоторая активность может быть прервана событием и может продолжаться неограниченно долго, то такая активность
А) называется в UML действиемБ) называется в UML деятельностью
В) не определяется и не используется
в UML
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
43 из 44
44. 4.10. На диаграмме деятельности
А) поведение не определеноБ) выполняются
деятельности А или В, а
затем С
В) выполняются
деятельности А и В, а
затем С
Г) выполнение не закончится
© 2008-2009
Ай Ти Ментор
Д. Иванов, Ф. Новиков. Моделирование на UML. Первая ступень
Тест
44 из 44
45. Моделирование на UML. Первая ступень
Выполнение теста закончено!Иванов Д.Ю., Новиков Ф.А.
Ай Ти Ментор ©2008-2009 [email protected] http://lc.it-konsulting.spb.ru/
46. Моделирование на UML. Первая ступень
Спасибо за внимание!Иванов Д.Ю., Новиков Ф.А.
Ай Ти Ментор ©2008-2009 [email protected] http://lc.it-konsulting.spb.ru/