Технология разработки программного обеспечения
Beschreibung: Основное содержание дисциплины опирается на системное программное обеспечение, управляемым в режиме реального времени, внедрении методов разработки программ, обеспечивающих достижение соответствующих характеристик качества.
Betrag der Credits: 6
Пререквизиты:
- Алгоритмизация и технология программирования
Arbeitsintensität der Disziplin:
| Unterrichtsarten | Uhr |
|---|---|
| Vorträge | 15 |
| Praktische Arbeiten | |
| Laborarbeiten | 45 |
| AASAL (Autonomes Arbeiten der Schüler unter Anleitung des Lehrers) | 30 |
| SE (Studentisches Eigenarbeiten) | 90 |
| Endkontrollformular | экзамен |
| Form der Endkontrolle |
Komponente: Компонент по выбору
Zyklus: Базовые дисциплины
Цель
- Освоение студентами современных технологий, методов и инструментов коллективной разработки программного обеспечения, формирование навыков командной работы над проектом, формирование навыков проектирования программного обеспечения, планирования и осуществления процесса разработки в условиях ограниченных ресурсов
Задача
- формирование базовых знаний о принципах и инструментарии коллективной разработки программного обеспечения
- формирование навыков командного взаимодействия, освоение базовых принципов гибкой разработки
- приобретение студентами практических навыков применения технологий и инструментальных средств, используемых при коллективной разработке программного обеспечения
Результат обучения: знание и понимание
- Обладать знаниями и пониманием теоретических основ и методов структурного, модульного, объектно-ориентированного и безопасного программирования.
Результат обучения: применение знаний и пониманий
- Применяет теоретические знания и понимает особенности разработки программного обеспечения с учетом различных парадигм и подходов программирования.
Результат обучения: формирование суждений
- Умеет анализировать различные методы разработки ПО и принимать обоснованные решения при выборе оптимального подхода.
Результат обучения: коммуникативные способности
- Обладает практическими навыками координации и управления коллективной исследовательской или проектной работой.
Результат обучения: навыки обучения или способности к учебе
- Формирует умения к самостоятельному обучению и развитию через практическое создание завершенного программного продукта.