Написать вьювер каркасной модели (объект состоит из вершин, соединяем их, получается каркас)
Загрузка модели из файла
Предоставить возможность переместить, повернуть и масштабировать модель.
Задание:
«Реализация контейнерного библиотечного класса».
Разработать шаблонный контейнерный класс в соответствии с вариантом, а так же классы итераторы и классы ошибок к нему. Протестировать разработанные классы.
Мой вариант: 4. Математический вектор.
Задание:
Переделать 1ую л/р с использованием паттернов ООП. Причем дать возможность легко вносить изменения, не меняя исходный код.
ЛИФТ
Для него: выделить составляющие (двери, кабина и т.д.), для них расписать возможные состояния и переходы из одного состояния в другое путём использования событийного программирования (emit различных сигналов и slots, чтобы принимать их и обрабатывать)
Для любого бытового прибора построить:
- информационную модель
- ДПС для всех сущностей
- МВО
- ДПДД для всех действий состояний всех сущностей
Мой выбор: тостер