Разработка программных модулей программного обеспечения

advertisement
1
АННОТАЦИЯ РАБОЧЕЙ ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
ПМ.01. Разработка программных модулей программного обеспечения для
компьютерных систем
1.1. Область применения программы
Рабочая программа является частью программы подготовки
специалистов среднего звена (ППССЗ) в соответствии с ФГОС по
специальности СПО
09.02.03
Программирование в компьютерных системах
код
название
в части освоения основного вида профессиональной деятельности (ВПД):
Разработка программных модулей программного обеспечения для
компьютерных систем
и соответствующих профессиональных компетенций (ПК):
ПК 1.1. Выполнять разработку спецификаций отдельных компонент.
ПК 1.2. Осуществлять разработку кода программного продукта на основе
готовых спецификаций на уровне модуля.
ПК 1.3. Выполнять отладку программных модулей с использованием
специализированных программных средств.
ПК 1.4. Выполнять тестирование программных модулей.
ПК 1.5. Осуществлять оптимизацию программного кода модуля.
ПК 1.6. Разрабатывать компоненты проектной и технической документации
с использованием графических языков спецификаций.
Код
ПК 1.1
ПК 1.2
ПК 1.3
ПК 1.4
ПК 1.5
ПК 1.6
ОК 1
ОК 2
ОК 3
ОК 4
ОК 5
1
Наименование результата обучения
Выполнять разработку спецификаций отдельных компонент
Осуществлять разработку кода программного продукта на основе готовых
спецификаций на уровне модуля
Выполнять
отладку
программных
модулей
с
использованием
специализированных программных средств
Выполнять тестирование программных модулей
Осуществлять оптимизацию программного кода модуля
Разрабатывать компоненты проектной и технической документации с
использованием графических языков спецификаций
Понимать сущность и социальную значимость своей будущей профессии,
проявлять к ней устойчивый интерес
Организовывать собственную деятельность, выбирать типовые методы и
способы выполнения профессиональных задач, оценивать их эффективность
и качество
Принимать решения в стандартных и нестандартных ситуациях и нести за
них ответственность
Осуществлять поиск и использование информации, необходимой для
эффективного выполнения профессиональных задач, профессионального и
личностного развития
Использовать
информационно-коммуникационные
технологии
в
профессиональной деятельности
2
ОК 6
ОК 7
ОК 8
ОК 9
Работать в коллективе и в команде, эффективно общаться с коллегами,
руководством, потребителями
Брать на себя ответственность за работу членов команды (подчиненных), за
результат выполнения заданий
Самостоятельно определять задачи профессионального и личностного
развития, заниматься самообразованием, осознанно планировать повышение
квалификации
Ориентироваться в условиях частой смены технологий в профессиональной
деятельности
Рабочая программа профессионального модуля может быть
использована в дополнительном профессиональном образовании по
подготовке и переподготовке специалистов предприятий,
имеющих
профессиональное образование в области информационных технологий и
опыт деятельности в организациях соответствующей профессиональной
сферы.
1.2. Место профессионального модуля в структуре ППССЗ
Профессиональный модуль ПМ.01 Разработка программных модулей
программного обеспечения для компьютерных систем относится к
Профильному блоку.
Для изучения и освоения дисциплины нужны первоначальные знания из
курсов Информатика, Основы программирования, Основы алгоритмизации,
Операционные системы, Архитектура вычислительных систем и
компьютерных сетей, Объектно-ориентированное программирование.
Знания и умения, практические навыки, приобретенные студентами в
результате изучения дисциплины, будут использоваться при изучении
дисциплин «Инфокоммуникационные системы и сети», «Технологии
разработки программного обеспечения», «Инструментальные средства
разработки программного обеспечения». Кроме того, студент может
использовать приобретённые компетенции при выполнении курсовых и
дипломных работ.
1.3. Цели и задачи модуля
Целью программного модуля «Разработка программных модулей
программного обеспечения для компьютерных систем» является развитие у
обучаемых знаний умений и навыков в области выбора, проектирования,
реализации, оценки качества и анализа эффективности программного
обеспечения для решения задач в различных предметных областях. В
результате изучения дисциплины студент должен освоить
основные
понятия, методы и технологии, необходимые для решения задач системного
программирования, уметь применять на практике методы и подходы
информационных технологий.
Задачи программного модуля:
 обучение студентов основным подходам к проектированию,
разработке и использованию системных и прикладных программ;
2
3
 дать обучающимся знание технологий системного и прикладного
программирования с использованием универсальных языков
программирования;
 рассмотреть использование объектно-ориентированного подхода в
программировании системных программ;
 получение практических навыков использования технологию
обобщенного программирования, использования стандартных
библиотек классов и шаблонов.
 ознакомить студентов с принципами функционирования и
управления
специальными
средствами
WINDOWS–
программирования
(реализация
многозадачности
и
многопоточности, работа с файловой системой).
1.4.Требования к результатам освоения модуля
С целью овладения указанным видом профессиональной деятельности
и соответствующими профессиональными компетенциями обучающийся в
ходе освоения профессионального модуля должен:
иметь практический опыт:

разработки алгоритма поставленной задачи и реализации его
средствами автоматизированного проектирования;

разработки кода программного продукта на основе готовой
спецификации на уровне модуля;

использования инструментальных средств на этапе отладки
программного продукта;

проведения
тестирования
программного
модуля
по
определенному сценарию;
уметь:

осуществлять разработку кода программного модуля на
современных языках программирования;

создавать программу по разработанному алгоритму как
отдельный модуль;

выполнять отладку и тестирование программы на уровне модуля;

оформлять документацию на программные средства;

использовать инструментальные средства для автоматизации
оформления документации;
знать:

основные этапы разработки программного обеспечения;

основные принципы технологии структурного и объектноориентированного программирования;

основные принципы отладки и тестирования программных
продуктов;
 методы и средства разработки технической документации.
3
4
1.5. Количество часов на освоение программы профессионального
модуля
Коды
профессио
нальных
компетенц
ий
Наименования разделов
профессионального
модуля
Всего
часов
(макс.
учебн
ая
нагру
зка и
прак
тики)
1
2
3
МДК 01.01. Системное программирование
ПК 1.2.
Раздел 1. Разработка кода
программного продукта на
основе
готовых
102
спецификаций на уровне
модуля
ПК 1.3. Раздел
2.
Отладка,
1.5.
тестирование
и
оптимизация программных
131
модулей с использованием
специализированных
программных средств.
ПК 1.6.
Раздел 3.
Разработка
компонентов проектной и
технической документации
94
с
использованием
графических
языков
спецификаций.
МДК 01.02. Прикладное программирование
ПК 1.1.
Раздел 4.
Разработка
спецификаций отдельных
27
компонент.
ПК 1.2.
Раздел 5. Разработка кода
программного продукта на
основе
готовых
195
спецификаций на уровне
модуля
ПК 1.3. Раздел
6.
Отладка,
1.5.
тестирование
и
оптимизация программных
57
модулей с использованием
специализированных
программных средств.
Учебная практика, часов
108
Производственная
216
практика по модулю,
4
Объем времени, отведенный на
освоение междисциплинарного
курса (курсов)
Самостояте
Обязательная
льная
аудиторная учебная
работа
нагрузка
обучающего
обучающегося
ся
в т.ч.
лаборат
в
орные
т.ч.,
в т.ч.,
Вс
работы курс Все курсов
его
и
овая го,
ая
,
практи рабо
работа
ческие
та
час (проек
час занятия (про
т),
ов
ов
,
часов
ект),
часов
часов
4
5
6
7
8
Практика
Уче
бная
,
часо
в
Производ
ственная
(по
профилю
специаль
ности),
часов
9
10
62
58
-
40
-
-
-
90
69
-
41
-
-
-
66
44
-
28
-
-
-
16
10
-
9
-
-
-
13
2
110
-
65
-
-
-
-
19
-
-
-
38
19
-
108
-
216
5
часов
Итого по модулю
5
930
37
3
310
-
186
108
216
Download