Программное обеспечение
Специальность 5.080405 — Программирование для электронно-вычислительной техники и автоматизированных систем
Программирование вычислительной техники и автоматизированных систем – деятельность, направленная на разработку и адаптацию программных средств для автоматизированных систем обработки информации и управления.
Объекты профессиональной деятельности выпускника:
- программные продукты различных автоматизированных систем обработки информации и управления.
Возможные виды профессиональной деятельности выпускника:
- производственно-технологическая (техник-программист)
- организационно-управленческая (менеджер, техник-программист).
Выпускники могут работать:
Программистами в сфере информатизации, программистами по созданию программного обеспечения, программистами по обработке данных, программистами по работе с базами данных, техниками-программистами, начальником смены вычислительного центра, техниками вычислительного центра.
Младший специалист по специальности 5.080405 «Программирование для вычислительной техники и автоматизированных систем» согласно с классификатором видов экономической деятельности ДК 009-96 подготовлен к работе в сфере информатизации.
Деятельность в сфере информатизации включает в себя:
- Консультации по вопросам информатизации (участие в консультациях по вопросам информатизации предприятий, организаций и учреждений производственной и непроизводственной сфер всех форм собственности);
- Создание программного обеспечения (участие в создании програмного обеспечения для предприятий, организаций и учреждений производственной и непроизводственной сфер всех форм собственности);
- Обработка данных (участие в обработке данных предприятий, организаций и учреждений производственной и непроизводственной сфер всех форм собственности)
- Работа с базами даннях (участие в работе с базами данных предприятий, организаций и учреждений производственной и непроизводственной сфер всех форм собственности)
После окончания обучения младшие специалисты — техники-программисты имеют возможность внедрять разнообразнейшие стандартные пакеты обслуживающих программ, создавать и внедрять их в разные сферы деятельности, в т.ч. по индивидуальным заказам, программы для учета материальных ценностей на складах и предприятиях, справочные пособия для обучения и обслуживания клиентов.
Обучение базируется на формировании фундаментальных математических знаний, позволяющих строить математические и программные модели процессов различной природы. В курсе изучения программирования изучаются самые популярные языки программирования Turbo Pascal и C++. Они позволяют создавать и сопровождать программное обеспечение различного уровня сложности. Популярность языка С++ обуславливает высокий спрос на программистов, владеющих им, на рынке труда. Выпускники осваивают и другие современные языки программирования (Java, PHP, UML и др.), изучаются современные технологии программирования и различные инструментальные средства для создания качественных программных продуктов и проектов.
Особое внимание уделяется разработке программного обеспечения баз данных различного типа и назначения с помощью SQL, Access и пр. Одно из важнейших мест занимают изучение современных операционных систем, технологий программирования в Интернет с использованием HTML, Java-Script, корпоративных и глобальных сетях. Рассматриваются основы Web-программирования.
Изучаемые дисциплины:
- Технология автоматизированной обработки информации;
- Технология разработки программного обеспечения;
- Проектирование автоматизированных информационных систем;
- Основы программирования и алгоритмические языки;
- Объектно-ориентированное программирование;
- Компьютерные сети;
- Системы управления базами данных;
- Операционные системы;
- Математическое программирование;
- Дискретная математика;
- Численные методы;
- Теория вероятностей и математическая статистика;
- Архитектура компьютеров;
- Компьютерная микросхематехника;
- Основы электротехники и электроники;
- Экономическая теория;
- Экономика предприятия и др.
Техник-программист может:
- работать на предприятиях и организациях: проводить системный анализ прикладной задачи, выбирать оптимальный алгоритм её решения, разрабатывать алгоритм и программу решения задачи для любой сферы деятельности;
- работать в планово-экономических, материально-технических, учётно-финансовых отделах, отделах сбыта фирм и малых предприятий: определять организационно-экономическую суть поставленной задачи, осуществлять автоматизацию обработки данных бухгалтерского учёта, статотчётности, принимать участие в организации производства, прогнозировании его деятельности, обеспечении эффективности хозяйствования предприятия в условиях рыночной экономики;
- заниматься адаптацией и сопровождением готовых программных продуктов, используя разные среды программирования, системы управления базами данных, создавать собственное программное обеспечение;
- производить расчёты стоимости разработанного ПО, расходов на разработку программного продукта, стоимости информационных услуг;
- ·работать в качестве администратора сети;
- выполнять функции хорошего пользователя ПК.
