Организация зачёта и темы для подготовки
Зачёт состоит из двух практических заданий, каждое по 6 баллов, и ответа на теоретические вопросы по заданиям и по курсу в целом на 8 баллов, итого можно набрать 20 баллов.
Ниже представлен список тем для подготовки к зачёту. Обратите внимание, что это общий список тем: вопрос может охватывать несколько тем сразу, а может охватывать часть темы. При этом принимающий может (и, скорее всего, будет) задавать вопросы по смежным темам, то есть ответить строго на один вопрос не получится.
- Моделирование и его место в разработке ПО, принципы моделирования.
- Назначение UML.
- Модель и её элементы (сущности).
- Модель и её элементы (отношения).
- Иерархия диаграмм в UML 2.
- Классификаторы и их свойства. Стереотипы.
- Понятие ИС, уровни архитектуры ИС, взаимосвязь диаграмм UML с различными уровнями.
- Понятие требования, функциональные и нефункциональные требования, способы сбора требований.
- Диаграмма использования: назначение, применяемые сущности и отношения.
- Структурное проектирование и описание процессов.
- Диаграмма деятельности: назначение, поток управления, его узлы и переходы.
- Диаграмма деятельности: назначение, объектный поток, его узлы и переходы, обработка исключений.
- Способы объектно-ориентированного анализа и выделения классов: метод Аббота, метод шаблонных классов, метод карточек CRC.
- Диаграмма классов: назначение, классы и их вариации, атрибуты и операции, их свойства.
- Диаграмма классов: назначение, отношение ассоциации и его возможные вариации.
- Диаграмма классов: назначение, отношение обобщения, множество обобщения, отношение зависимости и реализации.
- Диаграмма компонентов: назначение, применяемые сущности и отношения.
- Диаграмма пакетов: назначение, применяемые сущности и отношения.
- Диаграмма состояний: назначение, применяемые узлы и переходы. Поведенческая и протокольная диаграмма состояний.
- Диаграмма последовательности: назначение, линии жизни и сообщения между ними, фрагменты взаимодействия.
- Файл-серверная архитектура, двухзвенная и трёхзвенная архитектура, толстый и тонкий клиенты.
- Диаграмма развёртывания: назначение, применяемые сущности и отношения.