2024-2025_ИП_09_02_07_2022_ИП-22-3_plx_Учебная практика
 
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение высшего

профессионального образования

Костромской государственный технологический университет

(ФГБОУ ВПО "КГТУ", КГТУ)

 
ПКГХ
Закреплена за кафедрой
рабочая программа дисциплины (модуля)
РАЗРАБОТКА МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ Учебная практика
Проректор по УР
УТВЕРЖДАЮ
Учебный план
ИП_09.02.07_2022_ИП-22-3.plx

Информационные системы и программирование

____________________
______________
 
Форма обучения
очная
Квалификация
Программист
Программу составил(и):
преподаватель, Лебедева Дарья Владимировна
 
Распределение часов дисциплины по семестрам
Семестр

(<Курс>.<Семестр на курсе>)

6 (3.2)
Итого
Недель
Вид занятий
УП
РП
УП
РП
Практические
108
108
108
108
Итого ауд.
108
108
108
108
Кoнтактная рабoта
108
108
108
108
Итого
108
108
108
108
 
 
стр. 2
УП: ИП_09.02.07_2022_ИП-22-3.plx
 
 
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
 
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП
Цикл (раздел) ООП:
  УП
 
2.1
Требования к предварительной подготовке обучающегося:
2.1.1
Разработка программных модулей (КПР 30)
2.1.2
Основы алгоритмизации и программирования
2.1.3
Основы проектирования баз данных
2.1.4
Поддержка и тестирование программных модулей
2.1.5
Технология разработки программного обеспечения
 
 
2.2
Дисциплины и практики, для которых освоение данной дисциплины (модуля) необходимо как предшествующее:
2.2.1
Инструментальные средства разработки программного обеспечения
2.2.2
Учебная практика
 
3. КОМПЕТЕНЦИИ ОБУЧАЮЩЕГОСЯ, ФОРМИРУЕМЫЕ В РЕЗУЛЬТАТЕ ОСВОЕНИЯ ДИСЦИПЛИНЫ (МОДУЛЯ)
 
ПК 1.1.: Формировать алгоритмы разработки программных модулей в соответствии с техническим заданием.
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ПК 1.2.: Разрабатывать программные модули в соответствии с техническим заданием.
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ПК 1.3.: Выполнять отладку программных модулей с использованием специализированных программных средств.
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ПК 1.4.: Выполнять тестирование программных модулей.
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ПК 1.5.: Осуществлять рефакторинг и оптимизацию программного кода.
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ПК 1.6.: Разрабатывать модули программного обеспечения для мобильных платформ.
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ОК 01.: Выбирать способы решения задач профессиональной деятельности применительно к различным контекстам
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ОК 02.: Использовать современные средства поиска, анализа и интерпретации информации и информационные технологии для выполнения задач профессиональной деятельности
 
Знать:
 
 
 
Уметь:
 
 
 
стр. 3
УП: ИП_09.02.07_2022_ИП-22-3.plx
 
Владеть:
 
 
 
 
ОК 03.: Планировать и реализовывать собственное профессиональное и личностное развитие, предпринимательскую деятельность в профессиональной сфере, использовать знания по финансовой грамотности в различных жизненных ситуациях
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ОК 04.: Эффективно взаимодействовать и работать в коллективе и команде
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ОК 05.: Осуществлять устную и письменную коммуникацию на государственном языке Российской Федерации с учетом особенностей социального и культурного контекста
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ОК 06.: Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей, в том числе с учетом гармонизации межнациональных и межрелигиозных отношений, применять стандарты антикоррупционного поведения
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ОК 07.: Содействовать сохранению окружающей среды, ресурсосбережению, применять знания об изменении климата, принципы бережливого производства, эффективно действовать в чрезвычайных ситуациях
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ОК 08.: Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
ОК 09.: Пользоваться профессиональной документацией на государственном и иностранном языках
 
Знать:
 
 
 
Уметь:
 
 
 
Владеть:
 
 
 
 
В результате освоения дисциплины обучающийся должен
3.1
Знать:
основные этапы разработки программного обеспечения;

основные принципы технологии структурного и объектно- ориентированного программирования;

способы оптимизации и приемы рефакторинга;

основные принципы отладки и тестирования программных продуктов

3.2
Уметь:
осуществлять разработку кода программного модуля на языках низкого и высокого уровней;

создавать программу по разработанному алгоритму как отдельный модуль;

выполнять отладку и тестирование программы на уровне модуля;

осуществлять разработку кода программного модуля на современных языках программирования;

уметь выполнять оптимизацию и рефакторинг программного кода;

оформлять документацию на программные средства.

3.3
Владеть:
В разработке кода программного продукта на основе готовой спецификации на уровне модуля;

В использовании инструментальных средств на этапе отладки программного продукта;

В проведении тестирования программного модуля по определенному сценарию;

В использовании инструментальных средств на этапе отладки программного продукта.