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

Квалификация выпускника: Программист.
Форма обучения: Очная.

Срок обучения: 3 года 10 месяцев (на базе основного общего образования).

 Область профессиональной деятельности выпускника:

  • Связь, информационные и коммуникационные технологии.

Объекты профессиональной деятельности выпускника:

  • Модули программного обеспечения для компьютерных систем.
  • Базы данных.

Виды профессиональной деятельности выпускника:

  • Разработка модулей программного обеспечения для компьютерных систем.
  • Осуществление интеграции программных модулей.
  • Сопровождение и обслуживание программного обеспечения компьютерных систем.
  • Разработка, администрирование и защита баз данных.

В результате изучения дисциплин обучающийся должен:

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

знать: основные этапы разработки программного обеспечения; основные принципы технологии структурного и объектно-ориентированного программирования; способы оптимизации и приемы рефакторинга; основные принципы отладки и тестирования программных продуктов;

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

иметь практический опыт в: разработке кода программного продукта на основе готовой спецификации на уровне модуля; использовании инструментальных средств на этапе отладки программного продукта; проведении тестирования программного модуля по определенному сценарию; использовании инструментальных средств на этапе отладки программного продукта; разработке мобильных приложений.

  1. Осуществление интеграции программных модулей 

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

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

иметь практический опыт в: интеграции модулей в программное обеспечение; отладке программных модулей.

  1. Сопровождение и обслуживание программного обеспечения компьютерных систем

знать: основные методы и средства эффективного анализа функционирования программного обеспечения; основные виды работ на этапе сопровождения программного обеспечения; основные принципы контроля конфигурации и поддержки целостности конфигурации программного обеспечения; средства защиты программного обеспечения в компьютерных системах;

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

иметь практический опыт в: настройке отдельных компонентов программного обеспечения компьютерных систем; выполнении отдельных видов работ на этапе поддержки программного обеспечения компьютерной системы.

  1. Разработка, администрирование и защита баз данных        

знать: основные положения теории баз данных, хранилищ данных, баз знаний; основные принципы структуризации и нормализации базы данных; основные принципы построения концептуальной, логической и физической модели данных; методы описания схем баз данных в современных системах управления базами данных; структуры данных систем управления базами данных, общий подход к организации представлений, таблиц, индексов и кластеров; методы организации целостности данных; способы контроля доступа к данным и управления привилегиями; основные методы и средства защиты данных в базах данных;

уметь: работать с современными case-средствами проектирования баз данных; проектировать логическую и физическую схемы базы данных; создавать хранимые процедуры и триггеры на базах данных; применять стандартные методы для защиты объектов базы данных; выполнять стандартные процедуры резервного копирования и мониторинга выполнения этой процедуры; выполнять процедуру восстановления базы данных и вести мониторинг выполнения этой процедуры; обеспечивать информационную безопасность на уровне базы данных;

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

 Государственная итоговая аттестация проводится в форме демонстрационного экзамена и защиты дипломного проекта (работы).

ФЕДЕРАЛЬНЫЙ ГОСУДАРСТВЕННЫЙ ОБРАЗОВАТЕЛЬНЫЙ СТАНДАРТ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ по специальности 09.02.07 Информационные системы и программирование

Учебный план по специальности 09.02.07 Информационные системы и программирование