| .. | ||
| лабораторные | ||
| лекции | ||
| экзамен | ||
| README.md | ||
Архитектура программных систем
Tip
«В этот раз мы точно продумали проект полностью. В прошлый раз мы думали точно так же.»
— Перл Иван Андреевич
Note
Мнение: Один из тех предметов, которые закрываются за один день (для АПС хватит и трёх часов). Ведет лекции и проверяет лабы чилловый Перл. Курс состоит из 2 лабораторных работ и экзамена.
Лектор:
Перл Иван Андреевич
Практик:
Перл Иван Андреевич
Результаты
- 5 семестр: 5/A (95/100 баллов).
Лабораторные работы
Tip
Лабораторные работы очень легко и успешно поддаются копипастингу из разных источников, а самостоятельно выполняются около 2 часов каждая.
Лабораторные работы представляют собой отчёты с диаграммами / описанием паттернов. Выполняете ЛР в любое удобное время, крайний срок загрузки — день экзамена в расписании.
Сдавать работы нужно через платформу learning.cosm-lab.science/moodle/ (по умолчанию, логин и пароль — ваш ИСУ ID). Там вы найдёте курс АПС-202X с двумя разделами куда можно загрузить отчёты в PDF (защищать лабораторную работу никак не нужно). Если что-то не работает или есть вопросы — пишите в общий чат.
Альтернативный вариант — участие в проектах от COSM Lab. Если вы выбираете этот путь, то освобождаетесь от лабораторных работ и экзамена.
Примеры готовых лабораторных работ
Проект
Вместо выполнения лабораторных работ и написания экзамена вы можете поучаствовать в проектах Лаборатории COSM (Cloud-Oriented Solutions and Modelling). Там много интересных проектов и различная помощь нужна повсеместно.
Лекции
Лекции проводятся дистанционно в Microsoft Teams, обычно проходят вечером. Ссылка на конференцию (одна и та же для всех лекций) будет доступна в паблике потока ВК, куда вам дадут ссылку в начале семестра.
Посещаемость никак не контролируется, так что подключаться или нет — решайте сами.
Запись лекций (2024)
- Лекция №1 (02.09.2024). Жизненный цикл программного продукта + слайды;
- Лекция №2 (09.09.2024). Введение в UML (1) + слайды;
- Лекция №3 (16.09.2024). Введение в UML (2) + слайды;
- Лекция №4 (23.09.2024). Объектно-ориентированный анализ и дизайн;
- Лекция №5 (14.10.2024). Архитектурные паттерны и паттерны проектирования (1) + слайды;
- Лекция №6 (21.10.2024). Архитектурные паттерны и паттерны проектирования (2) + слайды;
- Лекция №7 (28.10.2024). Объектно-ориентированные шаблоны и фреймворки (1) + слайды;
- Лекция №8 (11.11.2024). Объектно-ориентированные шаблоны и фреймворки (2) + слайды;
- Лекция №9 (18.11.2024). Объектно-ориентированные шаблоны и фреймворки (3) + слайды;
- Лекция №10 (25.11.2024). Объектно-ориентированные шаблоны и фреймворки (4) + слайды;
- Лекция №11 (02.12.2024). TDD и BDD + слайды;
- Лекция №12 (09.12.2024). Архитектурные тактики и модели + слайды.
Экзамен
Полезные ссылки
| Ссылка | Описание |
|---|---|
| cosm-lab.science/ru/ | Веб-сайт Лаборатории COSM |
| vk.com/cosm_lab | Официальная группа Лаборатории COSM |
| rutube.ru/channel/24199109/ | Официальный канал Лаборатории COSM |
| XVIIStarPlatinum/ITMO RedGry/ITMO CodeAxeAttacks/SystemApplication... |
Примеры лабораторных работ по АПС (только для ознакомления) |
Лицензия
Проект доступен с открытым исходным кодом на условиях Лицензии GNU GPL 3.
Авторские права 2025 Max Barsukov
Поставьте звезду ⭐, если вы нашли этот проект полезным.