Перечень теоретических вопросов к ОКР № 2
Опишите принципы объектно-ориентированного подхода при построении объектной системы.
Опишите диаграммы вариантов использования, покажите графическое изображение каждого элемента диаграммы.
Опишите диаграммы классов, покажите графическое изображение каждого элемента диаграммы.
Опишите диаграммы деятельности, покажите графическое изображение каждого элемента диаграммы.
Опишите диаграммы состояний, покажите графическое изображение каждого элемента диаграммы.
Опишите диаграммы последовательностей, покажите графическое изображение каждого элемента диаграммы.
Опишите принципы проектирования пользовательского интерфейса: естественность, согласованность, дружественность, простота, гибкость, эстетическая привлекательность интерфейса.
Опишите принципы построения пользовательского интерфейса: золотое сечение, кошелек Миллера.
Опишите принципы построения пользовательского интерфейса: бритва Оккама, видимость отражает полезность.
Дайте определение понятия «паттерн проектирования». Опишите назначение порождающих, структурных и поведенческих паттернов.
Дайте определение понятия «паттерн проектирования». Опишите архитектурный паттерн MVC.
Дайте определение понятия «паттерн проектирования». Опишите архитектурный паттерн MVP.
Дайте определение понятия «паттерн проектирования». Опишите архитектурный паттерн MVVM.
Дайте определение понятиям «тестирование ПО», «отладка», «дефект». Укажите цель проведения тестирования. Перечислите уровни тестирования.