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


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

Краткое описание специальности
«Программирование в компьютерных системах»

Программист – это специалист, создающий и отлаживающий программы для компьютеров.

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

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

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

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

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

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

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

Техник-программист готовится к следующим видам деятельности:
• Разработка программных модулей программного обеспечения для компьютерных систем.
• Разработка и администрирование баз данных.
• Участие в интеграции программных модулей.
• Выполнение работ по рабочей профессии «Мастер обработки цифровой информации»

Нормативный срок обучения - 3 года 10 месяцев
Квалификация - техник-программист
В результате освоения образовательных программ выпускник должен обладать следующими компетенциями:

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

Техник-программист должен обладать профессиональными компетенциями, соответствующими видам деятельности:
1. Разработка программных модулей программного обеспечения для компьютерных систем.
ПК 1.1. Выполнять разработку спецификаций отдельных компонент.
ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на
уровне модуля.
ПК 1.3. Выполнять отладку программных модулей с использованием специализированных
программных средств.
ПК 1.4. Выполнять тестирование программных модулей.
ПК 1.5. Осуществлять оптимизацию программного кода модуля.
ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием
графических языков спецификаций.

2. Разработка и администрирование баз данных.
ПК 2.1. Разрабатывать объекты базы данных.
ПК 2.2. Реализовывать базу данных в конкретной системе управления базами данных (далее - СУБД).
ПК 2.3. Решать вопросы администрирования базы данных.
ПК 2.4. Реализовывать методы и технологии защиты информации в базах данных.

3. Участие в интеграции программных модулей.
ПК 3.1. Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения.
ПК 3.2. Выполнять интеграцию модулей в программную систему.
ПК 3.3. Выполнять отладку программного продукта с использованием специализированных программных средств.
ПК 3.4. Осуществлять разработку тестовых наборов и тестовых сценариев.
ПК 3.5. Производить инспектирование компонент программного продукта на предмет соответствия стандартам кодирования.
ПК 3.6. Разрабатывать технологическую документацию.

Обучающиеся в процессе обучения осваивают следующие учебные дисциплины и профессиональные модули:

Общеобразовательная подготовка:

Родной язык
Родная литература
Иностранный язык
Официальный язык и литература
История
Обществознание (включая экономику и право)
География
Химия
Биология
Физическая культура
Основы безопасности жизнедеятельности или Начальная военная подготовка

Профильные дисциплины

Математика
Информатика и информационно-коммуникационные технологии
Физика

ПРОФЕССИОНАЛЬНАЯ ПОДГОТОВКА
Общий гуманитарный и социально-экономический цикл

Основы философии
История
Иностранный язык
Физическая культура
Русский язык и культура речи
Социальная психология
Физическая культура

Математический и общий естественнонаучный цикл

Элементы высшей математики
Элементы математической логики
Теория вероятностей и математическая статистика
Экологические основы природопользования

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

Операционные системы
Архитектура компьютерных систем
Технические средства информатизации
Информационные технологии
Основы программирования
Экономика
Правовое обеспечение профессиональной деятельности
Теория алгоритмов
Безопасность жизнедеятельности
Информационная безопасность
WEB - программирование
Охрана труда
Интернет технологии
Экономика отрасли
Безопасность жизнедеятельности

Профессиональные модули
ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем
МДК.01.01 Системное программирование
МДК.01.02 Прикладное программирование

ПМ.02 Разработка и администрирование баз данных
МДК.02.01Инфокоммуникационные системы и сети
МДК.02.02 Технология разработки и защиты баз данных

ПМ.03 Участие в интеграции программных модулей
МДК.03.01 Технология разработки программного обеспечения
МДК.03.02 Инструментальные средства разработки программного обеспечения
МДК.03.03 Документирование и сертификация

ПМ.04 Выполнение работ по профессии "Мастер по обработке цифровой информации"
МДК.04.01 Компьютерная графика
МДК.04.02 Пакеты прикладных программ


скачать софт