УГАТУ. ИНЭК. Преподаватель Рыков. Ответов нет на 26, 27 и
33. Всего 52 вопроса.
Объект, класс. Понятие, примеры.
Структура класса, использование классов.
Причины возникновения ООП.
Технология применения ООП при разработке и реализации ИС.
Абстрагирование в ООП, инкапсуляция – понятие и примеры.
Наследование в ООП, понятие и примеры.
Модульность в ООП, связность и связанность.
Иерархия в ООП, полиморфизм, определения и примеры.
Диаграмма классов, нотация UML.
Технология РУП - базисная структура и принципы.
Итерация РУП, структура и цели итерации.
Цели и задачи моделирования бизнес – процессов в РУП.
Структура модели бизнес – процесса в РУП, пример.
Требования в РУП, формирование и анализ, примеры.
Use Case моделирование, субъекты, роли и прецеденты.
Логическое представление РУП, понятие и примеры.
Представление выполнения РУП.
Объекты и классы в РУП.
Этап РУП «Анализ и проектирование», общие понятия и задачи этапа.
Технология Use Case. Основные принципы, примеры.
Диаграмма последовательности, определение и примеры.
Инструментальная среда поддержки РУП.
Структура системы Enterprise Architect.
Формирование моделей бизнес – процессов в ЕА.
Схема архитектуры «Модель-Вид-Контроллер» в ЕА.
Формальные требования в Enterprise Architect, структура и формирование.
Моделирование функций системы в Enterprise Architect.
Структура динамической модели в Enterprise Architect.
Диаграмма состояния в Enterprise Architect.
Диаграмма деятельности в Enterprise Architect.
Диаграмма последовательности в Enterprise Architect.
Потоки деятельности в Enterprise Architect.
Описание класса в C++. Заголовок класса.
Работа с классами в Visual C++, основные принципы.
Работа с проектом C++ в Enterprise Architect, основные принципы.
Диаграммы реализации в Enterprise Architect.
Что такое конструктор и для чего он нужен, Какие типы конструктора существуют.
Отличие конструктора копирования от операции присваивания в C++.
Деструктор, назначение деструктора.
Наследование классов в C++.
Методы класса, наследование и перекрытие методов.
Статические компоненты класса.
Перегрузка операций в C++, общие положения.
Перегрузка унарных операций в C++.
Перегрузка бинарных операций в C++.
Перегрузка операции присваивания в C++.
Отношения между классами и объектами C++ в нотации UML.
Шаблоны классов, библиотека MFC.
Списки, технология списков, операции вставить, удалить узел списка.
Класс List, свойства и методы класса.
Абстрактный список, операции над списками в классе List.
Использование в C++ методов класса List – пример.