Online-uroki.ru

Онлайн уроки и курсы
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Красноярский техникум информатики и вычислительной техники

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

Квалификация: техник-программист

Форма обучения: очная (на базе 9 классов); заочная (на базе 11 классов)

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

Презентация профессии

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

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

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

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

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

Ограничения профессии: необходимость постоянно развиваться.

Тип и класс профессии

Профессия программиста относится к типу «Человек – Знак», она связана с работой со знаковой информацией: текстами, цифрами, формулами и таблицами, расчетами.

Также профессия программиста относится к типу «Человек — Техника», так как связана с монтажом, сборкой и наладкой, эксплуатацией технических устройств.

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

Содержание деятельности

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

$1· Разрабатывает программное обеспечение;

$1· Разрабатывает операционные системы, их интерфейс, работает с сетями;

$1· Разрабатывает алгоритмы и программы на основе математических моделей;

$1· Разрабатывает технологии решения задач по обработке информации, определяет схемы и алгоритмы обработки данных, выбирает язык программирования для описания составленных алгоритмов;

$1· Изучает информационные технологии, выполняет построение информационной среды;

$1· Работает с глобальными сетями;

$1· Адаптирует имеющиеся программы под особенности конкретного предприятия;

$1· Разрабатывает инструкции по работе с компьютерными программами, оформляет техническую документацию, и т.п.

Требования к знаниям и умениям специалиста

Для успешного освоения профессии программиста необходимы базовые знания по математике, информатике.

Квалифицированный программист должен знать:

· языки программирования и программное обеспечение;

· компьютерную технику, принципы ее внедрения и эксплуатации;

· вычислительную технику, алгоритмы ее работы, и т.п.

Квалифицированный программист должен уметь:

· программировать (владеть различными языками программирования);

· работать с сетями, базами данных;

· выполнять сложную и ответственную работу, и т.п.

Требования к индивидуальным особенностям специалиста

Для успешной деятельности в качестве программиста необходимо наличие следующих профессионально-важных качеств:

Условия труда

Программист может работать как самостоятельно, так и в коллективе, который может состоять из нескольких специалистов. Чаще всего представители данной профессии работают в помещениях. Это могут быть офисы компаний и организаций, компьютерные фирмы и т.п. Работа происходит преимущественно сидя, с использованием компьютера. Как правило, это спокойная деятельность, хотя и в работе программиста могут периодически случаться командировки, разъезды или деловые встречи с клиентами-заказчиками.

Программист достаточно самостоятелен в своей деятельности. Он может принимать собственные решения в рамках поставленных задач, хотя может быть ограничен требованиями заказчика и пожеланиями к конечному результату работы. Работа программиста может носить сдельный и удаленный характер, протекая в режиме «фриланса».

Медицинские противопоказания

Медицинские ограничения для программиста:

· заболевания опорно-двигательного аппарата;

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

Читать еще:  Всероссийская школа программирования

Области применения профессии

Техники-программисты могут работать в таких организациях и сферах, как:

· Отделы программистов в разнообразных коммерческих организациях и т.п.

· Также программисты могут заниматься собственным делом и работать в режиме «фриланса», на себя.

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

Возможные пути развития техника-программиста:

Специализация и освоение смежных областей.

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

Также человек с профессией программиста может осваивать смежные специализации, такие как: системный администратор, системный аналитик и т.п.

Управленческий путь развития.

В данном случае программист может начать руководить отделом программирования, разработки, возглавить IT – департамент в крупной организации.

В случае данного направления карьерного роста рекомендуется развивать управленческие умения, осваивать такие профессии, как: менеджер, менеджер проектов.

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

Квалификация выпускника — техник-программист.

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

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

Квалификационная характеристика выпускника. Выпускник должен быть готов к профессиональной деятельности по разработке, модификации, адаптации, настройке и сопровождению программного обеспечения в качестве техника в организациях (на предприятиях) различной отраслевой направленности независимо от их организационно-правовых форм.

Основные виды деятельности техника:

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

Выпускник должен уметь:

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

Выпускник должен знать:

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

Список изучаемых дисциплин:

1 курс 1 семестр:

  • Русский язык
  • Литература
  • Иностранный язык
  • Информатика
  • Математика
  • История
  • Обществознание
  • Физика
  • Химия
  • Экология
  • Физическая культура
  • Основы безопасности жизнедеятельности
  • Биология

1 курс 2 семестр:

  • Русский язык
  • Литература
  • Иностранный язык
  • Информатика
  • Математика
  • История
  • Обществознание
  • География
  • Физика
  • Химия
  • Биология
  • Физическая культура
  • Введение в специальность

2 курс 3 семестр:

  • Русский язык и культура речи
  • Иностранный язык
  • Физическая культура
  • Основы этики
  • Элементы высшей математики
  • Экологические основы природопользования
  • Информационные технологии
  • Основы алгоритмизации и программирования
  • Архитектура ЭВМ и вычислительных систем
  • Численные методы

2 курс 4 семестр:

  • Основы социологии и политологии
  • Иностранный язык
  • Физическая культура
  • Стилистика
  • Элементы высшей математики
  • Операционные системы и среды
  • Дискретная математика
  • Основы алгоритмизации и программирования
  • Архитектура ЭВМ и вычислительных систем
  • Теория вероятностей и математическая статистика
  • Численные методы

3 курс 5 семестр:

  • Основы экономики
  • Иностранный язык
  • Физическая культура
  • Операционные системы и среды
  • Технические средства информатизации
  • Экономика отрасли
  • Технология разработки программных продуктов
  • Основы построения автоматизированных информационных систем
  • Системы компьютерной обработки графической информации
  • Метрология, стандартизация и сертификация
Читать еще:  Алгоритмика школа программирования

3 курс 6 семестр:

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

4 курс 7-8 семестр:

  • Основы философии
  • Физическая культура
  • Правовое обеспечение профессиональной деятельности
  • Менеджмент
  • Безопасность жизнедеятельности
  • Математические методы
  • Программное обеспечение компьютерных сетей
  • Разработка и эксплуатация удаленных баз данных
  • Информационная безопасность
  • Автоматизированные системы обработки экономической информации
  • Производственная практика
  • Промышленное обучение
  • Итоговая государственная аттестация

ПРОГРАММИРОВАНИЕ КОМПЬЮТЕРНЫХ СИСТЕМ

Код: 09.02.01 Программирование в компьютерных системах
Квалификация : Техник-программист
Форма обучения – Очная
Нормативный срок обучения 3 года и 10 мес.(на базе основного общего образования)
2 год 10 мес (на базе среднего общего образования)

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

В программировании на первое место ставятся не только практические навыки, но и идеи специалиста.

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

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

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

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

ОСНОВНЫЕ ВИДЫ ДЕЯТЕЛЬНОСТИ:

Разработка программных модулей программного обеспечения компьютерных систем, разработка и администрирование баз данных, участие в интеграции программных модулей. Может выполнять функции сборщика ПК, мастера по ремонту и обслуживанию компьютерной техники, программиста, дизайнера и разработчика сайтов и Web-приложений, системного администратора, программиста в системе «1С: Предприятие», консультанта по продаже и ремонту компьютерной техники.

БУДУЩАЯ ПРОФЕССИЯ:

Техник по разработке и сопровождению программного обеспечения

Разработчик и дизайнер сайтов

Консультант по продаже и ремонту компьютерной техники

Специалист службы технической поддержки

Наладчик технологического оборудования

МЕСТО РАБОТЫ:

организации и учреждения;

IT-компании и web-студии;

организации, которые подразумевают в своей структуре штатную единицу или отделы программистов.

ПЕРСПЕКТИВЫ:

Хорошим стартом карьеры может стать присоединение к группе программистов при разработке какого-либо проекта. Крупные проекты часто привлекают внимание западных компаний, которые «перекупают» российских программистов.

Программист может сделать карьеру до руководителя группы программистов (тим-лидер), IT-директора предприятия, менеджера IT-проекта и т.п. В ходе работы программист может перемещаться в рамках своей специальности, совершенствуясь профессионально.

ЛИЧНЫЕ КАЧЕСТВА:

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

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

ПЛЮСЫ И МИНУСЫ ПРОФЕССИИ:

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

Читать еще:  Какое направление выбрать в программировании

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

Общеобразовательные дисциплины (1 курс)

1. Русский язык
2. Литература
3. Иностранный язык
4. История
5. Обществознание
6. Химия
7. Биология
8. Физическая культура
9. ОБЖ
10. Математика
11. Информатика и ИКТ
12. Физика

1. Иностранный язык
2. Физкультура
3. История
4. Элементы высшей математики
5. Элементы математической логики
6. Теория вероятностей математическая статистика
7. Операционные системы
8. Технические средства информатизации
9. Информационные технологии
10. Основы программирования
11. Пакеты прикладных программ
12. Компьютерная графика. Мультимедийные технологии

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

1. Иностранный язык
2. Физическая культура
3. Организация предпринимательской деятельности
4. Экологические основы природопользования
5. ВЕБ-программирование
6. Информационная безопасность
7. Программирование мультимедийного и интернет-приложений
8. Информационный менеджмент
9. Инструментальные средства разработки программного обеспечения

2-ой курс – Практика по получению профессионального навыков по рабочей профессии 16199
Оператор электронно-вычислительных и вычислительных машин.
3-й курс – Практика по профилю профессии специальности
4-й курс – Преддипломная практика

ГАОУ СПО Тольяттинский социально-педагогический колледж

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

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

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

Общая характеристика профессиональной деятельности:

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

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

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

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

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

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

программиста

web-программиста

системного администратора

администратора баз данных

техника по обслуживанию вычислительной техники

консультанта

Основные виды работ (трудовые действия):

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

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

На базе 9 классов 3 года 10 месяцев

На базе 11 классов 2 года 10 месяцев

Необходима хорошая подготовка по русскому языку, литературе, математике. Должен знать основы электротехники и электроники, технические характеристики используемых ЭВМ, правила их эксплуатации и контроля, шифры и коды, основы коммутации и настройки ЭВМ. Должен владеть навыками работы на ЭВМ (“бегло” работать на клавиатуре, хорошо ориентироваться в рабочей зоне), уметь выполнять расчеты и контролировать носители информации. Должен знать правила орфографии и пунктуации, порядок расположения материала при печатании различных документов, правила печатания деловых писем с использованием типовых форм, правила эксплуатации диктофонов, магнитофонов и т.п.

Средняя зарплата программиста-разработчика в России: 50 тыс. руб.

Ссылка на основную публикацию
Adblock
detector