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

Техник-программист – это специалист, в обязанности которого входит выполнение технической работы и участие в разработке исходного программного кода на определенном языке программирования, проведение тестирования ПО и его технического обслуживания.

Технические программисты делятся на три категории:

  1. Прикладные программисты. Отвечают за разработку программного обеспечения, которое необходимо для работы организации. Например, программист 1С.
  2. Системный программист. В обязанности такого работника входит разработка операционных систем, интерфейсов для баз данных и работа с сетями. Следует отметить тот факт, что данная категория является достаточно редкой и высокооплачиваемой.
  3. Web-программист. Деятельность такого сотрудника состоит в работе с сетевыми ресурсами, а именно глобальными сетями. Он занимается созданием динамических страниц, разработкой web-интерфейсов к базам данных.

Специальный цикл
дисциплин

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ

Математическое моделирование

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

КОНСТРУИРОВАНИЕ ПРОГРАММ И ЯЗЫКИ ПРОГРАММИРОВАНИЯ

Конструирование программ и языки программирования

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

БАЗЫ ДАННЫХ И СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ

Базы данных и системы управления базами данных

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

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Технология разработки программного обеспечения

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

ЗАЩИТА КОМПЬЮТЕРНОЙ ИНФОРМАЦИИ

Защита компьютерной информации

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

КОМПЬЮТЕРНЫЕ СЕТИ

Компьютерные сети

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

ПРОГРАММНЫЕ СРЕДСТВА INTERNET-ПРИЛОЖЕНИЙ

Программные средства Internet-приложений

Процесс создания веб-сайта или веб-приложения. Основными этапами процесса являются веб-дизайн, вёрстка страниц, программирование на стороне клиента и сервера, а также конфигурирование веб-сервера.

Тестирование и отладка программного обеспечения

Тестирование и отладка программного обеспечения

Предусматривает изучение видов, назначения и применения методов тестирования программного обеспечения.

Общепрофессиональный
цикл дисциплин

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ

Математическое моделирование

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

КОНСТРУИРОВАНИЕ ПРОГРАММ И ЯЗЫКИ ПРОГРАММИРОВАНИЯ

Конструирование программ и языки программирования

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

БАЗЫ ДАННЫХ И СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ

Базы данных и системы управления базами данных

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

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Технология разработки программного обеспечения

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

ЗАЩИТА КОМПЬЮТЕРНОЙ ИНФОРМАЦИИ

Защита компьютерной информации

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

КОМПЬЮТЕРНЫЕ СЕТИ

Компьютерные сети

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

ПРОГРАММНЫЕ СРЕДСТВА INTERNET-ПРИЛОЖЕНИЙ

Программные средства Internet-приложений

Процесс создания веб-сайта или веб-приложения. Основными этапами процесса являются веб-дизайн, вёрстка страниц, программирование на стороне клиента и сервера, а также конфигурирование веб-сервера.

Тестирование и отладка программного обеспечения

Тестирование и отладка программного обеспечения

Предусматривает изучение видов, назначения и применения методов тестирования программного обеспечения.

Тестирование и отладка программного обеспечения

Тестирование и отладка программного обеспечения

Предусматривает изучение видов, назначения и применения методов тестирования программного обеспечения.

Тестирование и отладка программного обеспечения

Тестирование и отладка программного обеспечения

Предусматривает изучение видов, назначения и применения методов тестирования программного обеспечения.

Тестирование и отладка программного обеспечения

Тестирование и отладка программного обеспечения

Предусматривает изучение видов, назначения и применения методов тестирования программного обеспечения.

Тестирование и отладка программного обеспечения

Тестирование и отладка программного обеспечения

Предусматривает изучение видов, назначения и применения методов тестирования программного обеспечения.

 Изучаемые технологии
Язык программирования С++ представляет высокоуровневый компилируемый язык программирования общего назначения со статической типизацией, который подходит для создания самых различных приложений. На сегодняшний день С++ является одним из самых популярных и распространенных языков.
C# (произносится как «си шарп») — современный объектно-ориентированный и типобезопасный язык программирования. C# относится к широко известному семейству языков C, и покажется хорошо знакомым любому, кто работал с C, C++, Java или JavaScript.
JavaScript® (часто сокращают до JS) — это интерпретируемый язык программирования, разработанный для взаимодействия с веб-страницами.
PHP – это серверный язык программирования, который исполняется на стороне сервера.
CSS (Cascading Style Sheets) — язык таблиц стилей, который позволяет прикреплять стиль (например, шрифты и цвет) к структурированным документам (например, документам HTML и приложениям XML).
HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML (или XHTML).
Семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты.
Многофункциональный графический редактор, разработанный и распространяемый фирмой Adobe Systems. В основном работает с растровыми изображениями, однако имеет некоторые векторные инструменты.

 

Общая характеристика

Общая характеристика. Специальность «Программное обеспечение информационных технологий» относится к профилю образования «Техника и технологии», направлению образования «Вычислительная техника», группе специальностей «Математические и программные средства» и включает специализации по разработке и эксплуатации программного обеспечения систем обработки информации в разных сферах деятельности.

Квалификация выпускника. Образовательный процесс, организованный в целях освоения учащимися содержания образовательной программы среднего специального образования, обеспечивает получение квалификации специалиста «Техник-программист» и квалификации рабочего «Оператор электронно-вычислительных машин» (не ниже 5-го разряда)

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

  1. Проектирование и реализация программных средств для решения производственно-технологических задач с учетом ресурсов вычислительной системы;
  2. Отладка и тестирование как отдельных модулей, так и всего программного средства в целом;
  3. Модификация отдельных компонент программного обеспечения;
  4. Повышение качества и надежности разрабатываемого программного средства;
  5. Обеспечение необходимого уровня защиты компьютерной информации;
  6. Разработка и оформление документации на созданные программные средства;
  7. Инсталляция, настройка и обслуживание программного обеспечения компьютерных систем;
  8. Эксплуатация компьютерных систем;
  9. Составление и оформление деловой документации;
  10. Оказание консультационной поддержки в части эксплуатации компьютерных систем.