09.02.03 Программирование в компьютерных системах

Квалификация (базовая
подготовка):
 техник-программист. 

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

  • на базе основного общего
    образования – 3 года 10 месяцев;
  • на базе среднего общего
    образования – 2 года 10 месяцев.

О специальности

Сегодня в современном
обществе невозможно представить любое предприятие, организацию, технологический
процесс или производство, учебный процесс или индустрию развлечений без
использования компьютерной техники и программного обеспечения. Информационные
технологии, совершенствуясь сами, видоизменяют бизнес: механизмы его ведения,
способы коммуникации, оказания услуг и производства товаров – идет построение
информационного общества. Наша цель – подготовить конкурентоспособного
высококвалифицированного специалиста, стремящегося к саморазвитию.

Программист – это специалист,
который занимается разработкой алгоритмов и компьютерных программ на основе
специальных математических моделей. В программировании на первое место ставятся
не только практические навыки, но и идеи специалиста.

Прикладные
программисты занимаются в основном разработкой программного обеспечения
прикладного характера‚ бухгалтерские программы‚ редакторы‚ мессенджеры и т. п.
К области их работы также можно отнести создание программного обеспечения для
систем видео — и аудионаблюдения‚ СКД‚ систем пожаротушения или пожарной
сигнализации и т. п. Также в их обязанности входит адаптация уже существующих
программ под нужды отдельно взятой организации или пользователя.

Системные
программисты 
разрабатывают операционные системы, работают с сетями, пишут интерфейсы к
различным распределенным базам данных. Специалисты этой категории относятся к
числу самых редких и высокооплачиваемых. Их задача состоит в том‚ чтобы
разработать системы программного обеспечения (сервисы)‚ которые‚ в свою
очередь‚ управляют вычислительной системой (куда входит процессор‚
коммуникационные и периферийные устройства). Также в список задач входит
обеспечение функционирования и работы созданных систем (драйвера устройств‚
загрузчики и т. д.).

Web-программисты также работают с
сетями, но в большинстве случаев – с глобальными (Интернет). Они пишут
программную составляющую сайтов, создают динамические веб-страницы,
web-интерфейсы для работы с базами данных.

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

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

Техник-программистготовится
к следующим видам профессиональной деятельности:

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

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

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

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

В области разработки и
администрирования баз данных:

  • разрабатывать объекты базы
    данных;
  • реализовывать базу данных в
    конкретной СУБД;
  • решать вопросы
    администрирования базы данных;
  • реализовывать методы и
    технологии защиты информации в базах данных

В области участия в
интеграции программных модулей:

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

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

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