| Практические занятия
| -
|
|
|
|
|
| Самостоятельная работа при изучении Раздела ПМ 1.
| 2
|
|
|
|
Проверка программного кода на соответствие стандартам кодирования
|
|
|
|
|
|
| Примерная тематика внеаудиторной самостоятельной работы
|
|
|
|
|
Стандарты кодирования Pascal, Delphi, C+, C++, C#
|
|
|
|
|
Консультации
| 6
|
|
|
|
Раздел 2. Средства разра-
|
|
|
|
|
|
|
ботки программного обес-
|
|
| 52
|
|
|
|
печения
|
|
|
|
|
|
|
МДК 02.02 Инструмен-
|
|
| 42
|
|
|
|
тальные средства разработ-
|
|
|
|
|
|
|
ки программного обеспече-
|
|
|
|
|
|
|
ния
|
|
|
|
|
|
|
Тема 2.1.
| Содержание
| 12
|
|
|
|
Современные технологии и
|
|
|
|
|
|
|
1
| Понятие репозитория проекта, структура проекта.
|
| 2
|
|
|
инструменты интеграции.
|
|
|
|
|
|
|
2
| Виды, цели и уровни интеграции программных модулей.
|
| 2
|
|
|
| 3
| Автоматизация бизнес-процессов.
|
| 2
|
|
|
| 4
| Выбор источников и приемников данных, сопоставление объектов данных.
|
| 2
|
|
|
| 5
| Транспортные протоколы. Стандарты форматирования сообщений.
|
| 2
|
|
|
| 6
| Организация работы команды в системе контроля версий.
|
| 1
|
|
|
| Лабораторные работы
| 8
|
|
|
|
| 1. Лабораторная работа «Разработка модульной структуры проекта (диаграммы модулей)»
|
|
|
|
|
| 2. Лабораторная работа «Настройка работы системы контроля версий (типов импортируемых файлов, путей, фильтров и др. параметров
|
|
|
|
|
| импорта в репозиторий)»
|
|
|
|
|
| 3. Лабораторная работа «Разработка и интеграция модулей проекта (командная работа)»
|
|
|
|
|
| 4. Лабораторная работа «Отладка отдельных модулей программного проекта»
|
|
|
|
|
| Практические занятия
| -
|
|
|
|
Тема 2.2. Инструментарий
| Содержание
| 12
|
|
|
|
тестирования и анализа
|
|
|
|
|
|
|
1
| Отладка программных продуктов. Инструменты отладки. Отладочные классы.
|
| 2
|
|
|
качества программных
|
|
|
|
|
|
|
2
| Ручное и автоматизированное тестирование.
|
| 2
|
|
|
средств
|
|
|
|
|
|
|
3
| Методы и средства организации тестирования.
|
| 2
|
|
|
| 4
| Инструментарии анализа качества программных продуктов в среде разработке.
|
| 2
|
|
|
| 5
| Обработка исключительных ситуаций. Методы и способы идентификации сбоев и ошибок.
|
| 2
|
|
|
| 6
| Выявление ошибок системных компонентов.
|
| 1
|
|
|
| Лабораторные работы
| 16
|
|
|
|
| 1. Лабораторная работа «Применение отладочных классов в проекте»
|
|
|
|
|
| 2. Лабораторная работа «Отладка проекта»
|
|
|
|
|
| 3. Лабораторная работа «Инспекция кода модулей проекта»
|
|
|
|
|
| 4. Лабораторная работа «Тестирование интерфейса пользователя средствами инструментальной среды разработки»
|
|
|
|
|
|
|
|
|
|