Программа для специальности программирование в компьютерной системы
Рабочая программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта по специальности среднего профессионального образования 230115 «Программирование в компьютерных системах». Квалификация – техник -программист.
Организация-разработчик: Государственное образовательное учреждение среднего профессионального образования «Нижегородский экономико-правовой колледж им. Героя Советского Союза Б. П. Трифонова»
Циркова В.В., преподаватель первой квалификационной категории ГБОУ СПО «Нижегородский экономико-правовой колледж им. Героя Советского Союза Б. П. Трифонова»
Внутренняя экспертиза: Полетаева М.В. председатель методической комиссии спец.дисциплин программирования ГБОУ СПО «Нижегородский экономико-правовой колледж им. Героя Советского Союза Б. П. Трифонова»
ОПЕРАЦИОННЫЕ СИСТЕМЫ
1.1. Область применения программы.
Рабочая программа учебной дисциплины является частью основной профессиональной образовательной программы в соответствии с ФГОС по специальности СПО 230115 «Программирование в компьютерных системах» (базовой подготовки)
1.2. Место учебной дисциплины в структуре основной профессиональной образовательной программы: дисциплина входит в профессиональный цикл – общепрофессиональные дисциплины.
1.3. Цели и задачи учебной дисциплины – требования к результатам освоения дисциплины:
В результате освоения учебной дисциплины обучающийся должен
уметь:
управлять параметрами загрузки операционной системы;
выполнять конфигурирование аппаратных устройств;
управлять учетными записями, настраивать параметры рабочей среды пользователя;
управлять дисками и файловыми системами, настраивать сетевые параметры, управлять разделением ресурсов в локальной сети;
В результате освоения учебной дисциплины обучающийся должен
знать:
основные понятия, функции, состав и принципы работы операционных систем;
архитектуры современных операционных систем;
особенности построения и функционирования семейств операционных систем Unix и Windows;
принципы управления ресурсами в операционной системе;
основные задачи администрирования и способы их выполнения в изучаемых операционных системах.
1.4. Количество часов на освоение программы учебной дисциплины:
- максимальной учебной нагрузки обучающегося – 103 часов;*
- обязательной аудиторной учебной нагрузки обучающегося – 80 часов;*
- самостоятельной работы обучающегося – 40 часов.*
*-указываются часы в соответствии с рабочим учебным планом.
2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ.
2.1. Объем учебной дисциплины и виды учебной работы.
Вид учебной работы
Количество часов
Максимальная учебная нагрузка
Обязательная аудиторная учебная нагрузка
теоретическое обучение
лабораторные работы
Самостоятельная работа обучающегося (всего)
Форма итоговой аттестации – экзамен
2.2. Тематический план и содержание учебной дисциплины «Операционные системы»
Наименование разделов и тем
Содержание учебного материала, лабораторные работы и Лабораторные занятия, самостоятельная работа обучающихся
Объем часов
Уровень освоения
Раздел 1. Основные функции операционных систем.
Тема 1.1. Общие сведения об операционных системах
Понятие операционной системы. Цели и задачи операционной системы. Основная классификация операционных систем Общие сведения об операционных системах.
История развития операционных систем. Отличительные особенности современных операционных систем (на примере DOS , Windows , Mac OS , Linux )
Архитектура операционных систем. Основные принципы построения операционных систем. (принципы модульности, особого режима работы, виртуализации, мобильности, совместимости, генерируемости, открытости, обеспечение безопасности вычислений).
Требования к современным операционным системам реального времени ( Real Time OS , RTOS ). Понятие интерфейсов пользователя. Виды интерфейсов.
Общие сведения об операционных системемах Windows XP , Linux . Задачи в операционной системы. Интерфейсы операционной системы. Оболочка. Утилиты операционных систем. Структура ядра. Структура каталогов операционной системы.
Лабораторные занятия
1. Управление дисками: создание раздела, форматирование, устранение неполадок
2. Установка ОС Windows ХР. Параметры загрузки ОС Windows ХР.
Самостоятельная работа обучающихся
Составление схемы программного обеспечения ПК.
Выполнение тестовых заданий по теме «Основные понятия ОС».
Написание рефератов по теме «Системное программное обеспечение ПК».
Подготовка к выполнению и защите лабораторных работ.
Работа с глоссарием.
Тема 1.2. Файлы и каталоги. Управление правами доступа
Файловые системы. Цели и задачи файловой системы. Структура файловой системы. Иерархическая структура файловой системы. Типы файлов. Имена файлов. Атрибуты файлов.
Работа с файлами и каталогами. Основные операции при работе с каталогами (создание, удаление, рекурсивное удаление, переименование, копирование).
Основные операции при работе с файлами (создание, удаление, переименование, копирование, создание жесткой ссылки, вывод содержимого файла, вывод содержимого файла в соответствии с заданными условиями).
Реализация поиска в операционных системах. Команда поиска файлов в системе каталогов. Задание логических условий поиска. Логические операторы задания условий.
Управление правами доступа. Категории пользователей в операционных системах. Атрибуты защиты файла/каталога. Изменение кодов защиты для файлов/каталогов. Основные операторы задания прав доступа.
Лабораторные занятия
1. Графический интерфейс Windows.
2. Файловые системы. Работа с файлами и папками в Windows XP
3. Файловый менеджер Far Manager.
Самостоятельная работа обучающихся
Составление сравнительной таблицы «Файловые системы».
Составление схемы «Модель сетевой ФС».
Подготовка реферата по теме «Модель сетевой ФС»
Подготовка к выполнению и защите лабораторных работ.
Работа с глоссарием.
Раздел 2. Принципы построения операционных систем
Тема 2.1. Процессы и потоки. Управление процессами
Процессы. Создание процесса. Завершение процесса. Иерархии процессов. Состояния процессов. Контекст и дескриптор процесса.
Потоки. Определение. Классическая модель потоков. Реализация потоков в
пользовательском пространстве. Реализация потоков в ядре. Гибридная реализация. Всплывающие потоки.
Планирование. Введение в планирование. Категории алгоритмов
планирования. Планирование в пакетных системах. Планирование в интерактивных системах. Планирование в системах реального времени. Политика и механизмы.
Алгоритмы планирования процессов. Алгоритмы основанные на
квантовании. Алгоритмы, основанные на приоритетах. Смешанные алгоритмы планирования. Вытесняющие и не вытесняющие алгоритмы планирования.
Лабораторные занятия
1. Управление процессами в операционной системе. Потоки.
Самостоятельная работа обучающихся
Составление таблицы «Характеристика прерываний».
Подготовка презентации «Механизмы взаимодействия процессов».
Поиск информации в справочной системе ОС Windows.
Подготовка к выполнению и защите лабораторных работ.
Работа с глоссарием.
Тема 2.2. Управление в операционных системах
Управление памятью в операционных системах. Системные вызовы управления памятью. Реализация управления памятью.
Ввод – вывод информации в операционных системах. Фундаментальные концепции. Конвейеры и фильтры. Работа с сетью. Системные вызовы ввода- вывода в операционных системах. Реализация ввода-вывода в операционных системах.
Лабораторные занятия
1. Структура операционной системы Windows XP. Изучение средств управления Windows.
2. Управление памятью в ОС.
Самостоятельная работа обучающихся
Составление схемы «Иерархическая система организации памяти».
Составление схем алгоритмов распределения памяти.
Подготовка к выполнению и защите лабораторных работ.
Работа с глоссарием.
Раздел 3.Сети и сетевые структуры
Тема 3.1. Сетевые структуры
Сетевые и распределенные операционные системы. Структура сетевой операционной системы.
Организация взаимодействия процессов на различных вычислительных системах. Одноранговые сетевые ОС и ОС с выделенными серверами. Понятие протокола
Классические и современные сетевые коммуникационные протоколы.
Лабораторные занятия
1. Установка виртуальной компьютерной сети на основе операционных систем Windows.
Самостоятельная работа обучающихся
Подготовка презентаций «Сетевые функции ОС».
Подготовка к выполнению и защите лабораторных работ.
Работа с глоссарием.
Раздел 4. Сопровождение операционных систем.
Сервисные средства операционных систем.
Тема 4.1. Сервисные средства операционных систем
Создание и редактирование текстовых файлов. Команды режима ввода текста. Команды удаления текста. Команды отмены произведенных изменений. Команды копирования. Команды вставки. Команды изменения. Команды поиска.
Архиваторы. Общие сведения. Несжатый архив. Основные опции. Создание нового архива. Добавление файлов в существующий архив. Модификация архива. Удаление членов архива. Вывод списка членов архива.
Сжатый архив. Команда создание сжатого архива. Команда извлечения файлов сжатого архива.
Лабораторные занятия
1. Архивирование файлов. Разархивирование файлов.
2. Использование служебных программ. Резервное копирование. Обслуживание системы, восстановление системы.
3. Дефрагментация, архивирование и форматирование дисков.
Самостоятельная работа обучающихся
Изучение служебного программного обеспечения.
Исследовательская работа: Локальные и глобальные компьютерные сети, сетевые те6хнологии обработки информации.
Подготовка к выполнению и защите лабораторных работ.
Работа с глоссарием.
Тема 4.2. Установка и настройка операционных систем
Безопасность в операционных системах. Основные типы угроз. Основные типы вредоносных программ.
Основные средства защиты: брандмауэры, антивирусные технологии, электронная подпись программ
Лабораторные занятия
1. Система безопасности Windows XP. Распределение прав пользователя
2. Внутренняя политика безопасности Windows XP
3. Работа с реестром.
4. Установка и предварительная настройка Антивируса.
Самостоятельная работа обучающихся
Составление схемы «Классификация угроз безопасности информации»;
Подготовка реферата по теме «Базовые технологии безопасности»;
Подготовка к выполнению и защите лабораторных работ.
Семейство операционных систем UNIX
Структура и общая характеристика
Структура UNIX. Основные версии UNIX. Основные команды. Пользовательский интерфейс
Управление процессами. Образ, контекст, дескриптор процесса. Порождение процесса. Планирование процесса.
Самостоятельная работа обучающихся
Оптимизация настроек FreeBSD. Процедура входа в систему. Основные операции над файлами. Использование командной строки и графического интерфейса в UNIX
Для характеристики уровня освоения учебного материала используются следующие обозначения:
1. – ознакомительный (узнавание ранее изученных объектов, свойств);
2. – репродуктивный (выполнение деятельности по образцу, инструкции или под руководством)
3. – продуктивный (планирование и самостоятельное выполнение деятельности, решение проблемных задач)
3.1. Требования к минимальному материально-техническому обеспечению
Реализация программы дисциплины требует наличия лаборатории «Информационных технологий».
Оборудование лаборатории и рабочих мест лаборатории:
посадочные места с компьютерами по количеству обучающихся;
рабочее место преподавателя с компьютером;
комплект учебно-наглядных пособий «Операционные системы».
Оборудование учебного кабинета:
-посадочные места по количеству обучающихся;
-рабочее место преподавателя, компьютер с мультимедиапроектором;
Технические средства обучения:
компьютер с мультимедиапроектором;
лицензионное программное обеспечение ( Linux Ubuntu , Microsoft Virtual PC , VMware Workstation).
Программное обеспечение:
1.Программа эмуляции Microsoft Virtual PC 2007.
2. Файл-образ загрузочной дискеты Windows 98.
3. Файл - образ загрузочного диска Windows XP (Microsoft Windows XP Professional Edition Service Pack 2 Russian Corporate).
4. Файл-образ загрузочного диска Linux.
Партыка, Т.Л. Операционные системы, среды и оболочки: учебное пособие / Т.Л. Партыка, И.И. Попов. - 2-е изд., испр. и доп.. - М.: Форум, 2011.- 528 с.
Гордеев, А.В. Операционные системы: Учебник для вузов. - 2-е издание. - СПб.: Питер, 2010.- 416 с.: ил.
Олифер, В.Г. Сетевые операционные системы: Учебник для вузов / В.Г. Олифер, Н.А. Олифер. - 2-е издание. - СПб.: Питер, 2010.- 669 с.: ил.
Дополнительная:
2.Карпов В.Е., Коньков К.А. Основы операционных систем Издательство "Интуит.ру". 2011 г.– 2-е издание
3.Таненбаум Э. Современные операционные системы. СПб.: Питер, 2010. 1116 с.
4.Столлингс В. Операционные системы. М.: Вильямс, 2010. 848 с
5. Назаров С.В. , Гудыно Л.П. , Кириченко А.А. Операционные системы. Практикум 20 10 . 464 с.
Интернет ресурсы и источники:
Результаты обучения
(освоенные умения, усвоенные знания)
Коды формируемых профессиональных и общих компетенций
Формы и методы контроля и оценки результатов обучения
ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.
ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.
ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности.
ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями.
ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий.
ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности.
ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей).
ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств .
ПК 2.3. Решать вопросы администрирования базы данных.
ПК 3.2. Выполнять интеграцию модулей в программную систему.
ПК 3.3. Выполнять отладку программного продукта с использованием специализированных программных средств.
управлять параметрами загрузки операционной системы;
-индивидуальный и фронтальный опрос в ходе аудиторных занятий;
выполнять конфигурирование аппаратных устройств;
-тестирование по каждой теме;
управлять учетными записями, настраивать параметры рабочей среды пользователя;
-контрольная работа в конце 3 семестра;
управлять дисками и файловыми системами, настраивать сетевые параметры, управлять разделением ресурсов в локальной сети;
Экспертная оценка защиты лабораторных работ
Экспертная оценка выполнения индивидуальных заданий.
основных понятий, функций, состава и принципов работы операционных систем;
архитектуры современных операционных систем;
особенностей построения и функционирования семейств операционных систем Unix и Windows;
принципов управления ресурсами в операционной системе;
основных задач администрирования и способов их выполнения в изучаемых операционных системах.
Итоговый контроль: экзамен
Полный текст материала Рабочая программа "Операционные системы по специальности Программирование в компьютерных системах" смотрите в скачиваемом файле.
На странице приведен фрагмент.
Спасибо за Вашу оценку. Если хотите, чтобы Ваше имя
стало известно автору, войдите на сайт как пользователь
и нажмите Спасибо еще раз. Ваше имя появится на этой стрнице.
Есть мнение?
Оставьте комментарий
Упражнения на технику чтения и понимания прочитанного
Тонкости и секреты работы в Яндекс.Почте
Как работать с детьми с СДВГ в обычном классе?
Девиз: поднемите руки выше!
по
Отправляя материал на сайт, автор безвозмездно, без требования авторского вознаграждения, передает редакции права на использование материалов в коммерческих или некоммерческих целях, в частности, право на воспроизведение, публичный показ, перевод и переработку произведения, доведение до всеобщего сведения — в соотв. с ГК РФ. (ст. 1270 и др.). См. также Правила публикации конкретного типа материала. Мнение редакции может не совпадать с точкой зрения авторов.
Для подтверждения подлинности выданных сайтом документов сделайте запрос в редакцию.
О работе с сайтом
Мы используем cookie.
Публикуя материалы на сайте (комментарии, статьи, разработки и др.), пользователи берут на себя всю ответственность за содержание материалов и разрешение любых спорных вопросов с третьми лицами.
При этом редакция сайта готова оказывать всяческую поддержку как в публикации, так и других вопросах.
Если вы обнаружили, что на нашем сайте незаконно используются материалы, сообщите администратору — материалы будут удалены.
Рабочая программа учебной дисциплины ИНФОРМАТИКА И ПРОГРАММИРОВАНИЕ В КОМПЬЮТЕРНЫХ СИСТЕМАХ разработана на основе Федерального государственного образовательного стандарта среднего профессионального образования по специальности 09.02.03 Программирование в компьютерных системах, утвержденного приказом Министерства образования и науки Российской Федерации от «28» июля 2014 г. № 804
Разработчик: Пичугина Лариса Валерьевна, преподаватель ФГБОУ ВО ЕНУЭУ
ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
1.1. Область применения рабочей программы:
Рабочая программа учебной дисциплины ИНФОРМАТИКА И ПРОГРАММИРОВАНИЕ В КОМПЬЮТЕРНЫХ СИСТЕМАХ является частью основной профессиональной образовательной программы среднего профессионального образования - программы подготовки специалистов среднего звена в соответствии с ФГОС СПО по специальности 09.02.03 Программирование в компьютерных системах. Рабочая программа учебной дисциплины ИНФОРМАТИКА И ПРОГРАММИРОВАНИЕ В КОМПЬЮТЕРНЫХ СИСТЕМАХ может быть использована в рамках реализации учебных программ в учреждениях СПО.
1.2. Место учебной дисциплины в структуре основной профессиональной образовательной программы:
Учебная дисциплина ИНФОРМАТИКА И ПРОГРАММИРОВАНИЕ В КОМПЬЮТЕРНЫХ СИСТЕМАХ относится к циклу математического и общего естественнонаучного цикла учебного плана по специальности 09.02.03 Программирование в компьютерных системах
1.3. Цели и задачи дисциплины – требования к результатам освоения учебной дисциплины:
В результате освоения учебной дисциплины обучающийся должен уметь:
- разрабатывать и отлаживать эффективные алгоритмы и программы с использованием современных технологий программирования.
В результате освоения учебной дисциплины обучающийся должен знать:
- информационные системы и технологии;
- методы структурного программировании.
1.4. Компетенции, формируемые при освоении учебной дисциплины:
ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.
ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.
ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности.
ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями.
ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий.
ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности.
ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций.
ПК 3.1. Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения.
ПК 3.2. Выполнять интеграцию модулей в программную систему.
ПК 3.4. Осуществлять разработку тестовых наборов и тестовых сценариев.
1.5. Количество часов на освоение учебной дисциплины:
При реализации содержания учебной дисциплины ИНФОРМАТИКА И ПРОГРАММИРОВАНИЕ В КОМПЬЮТЕРНЫХ СИСТЕМАХ в пределах освоения ОПОП СПО - ППССЗ учебная нагрузка обучающегося по формам обучения составляет:
2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ
2.1. Объем учебной дисциплины и виды учебной работы:
Самостоятельная работа обучающегося (всего)
Работа над учебным материалом; подготовка к практическим занятиям; решение задач; составление таблиц, схем для систематизации учебного материала; разбор конкретных ситуаций; подготовка к тестированию; разработка приложений; использование информационно-коммуникационных технологий в профессиональной деятельности; использование языков и методов программирования; выполнение итоговой письменной контрольной работы (для заочной формы обучения).
Формы промежуточной аттестации
Итоговая письменная контрольная работа
2.2. Тематический план и содержание учебной дисциплины для очной формы обучения:
Основные понятия и методы теории информации и кодирования.
Содержание учебного материала
Понятие данных, информации, знаний; методы изучения, меры измерения информации, качество информации. Информационные процессы и их классификация. Сущность и проблемы развития современного информационного общества. Информационные системы и технологии;
Тема 2. Технические средства реализации информационных процессов.
Содержание учебного материала
Базовые информационные технологии сбора и регистрации информации, передачи, обработки и хранения информации.
Алгоритмизация и программирование приложений.
Содержание учебного материала
Понятие и свойства алгоритмов. Способы записи алгоритмов. Графика вычислительных процессов. Модульная структура программ. Понятие класса объектов, объектов, свойств и методов обработки. Интегрированная среда разработки программ. Методы структурного программировании.
Программные средства реализации информационных процессов.
Содержание учебного материала
Классификация программных средств. Современные операционные среды и информационно-коммуникационные технологии. Текстовые и табличные процессоры: назначении, основные функциональные возможности. Создание и использование шаблонов документов.
Табличные процессоры: назначении, основные функциональные возможности. Автоматизация обработки документов MS Word и Excel, подготовка макросов и программных модулей на языках программирования, настройка интерфейса пользователя.
Методология разработки программ. Современные технологии создания программного обеспечения.
Содержание учебного материала
Методы разработки программ. Жизненный цикл программного обеспечения. Методы структурного анализа и проектирования ПО. Методы объектно-ориентированного анализа и проектирования ПО. Сопоставление и взаимосвязь структурного и объектно-ориентированного подходов. Технологии создания программного обеспечения.
Информационные технологии интеграции приложений
Содержание учебного материала
Форматы обмена данными приложений, конвертирование файлов приложений. Информационные технологии. Программирование связывания и внедрения объектов.
Компьютерные сети. Защита информации в компьютерных сетях.
Содержание учебного материала
Компьютерные сети и технологии и принципы их организации. Основные понятия защиты информации в компьютерных системах. Методы и средства обеспечения информационной безопасности.
Практические занятия
Осуществление процесса сбора, передачи, хранения и обработки экономической информации.
Операции с файлами. Базовые Информационные технологии для работы с текстовыми документами. Базовые информационные технологии для работы с электронными таблицами.
Разработка приложений на языках программирования
Защита информации в локальных и глобальных компьютерных сетях.
Разработка и отладка эффективных алгоритмов и программ с использованием современных технологий программирования.
Самостоятельная работа обучающихся:
Работа над учебным материалом; подготовка к практическим занятиям; решение задач; составление таблиц, схем для систематизации учебного материала; разбор конкретных ситуаций; подготовка к тестированию; разработка приложений; использование информационно-коммуникационных технологий в профессиональной деятельности; использование языков и методов программирования
2.3. Тематический план и содержание учебной дисциплины для заочной формы обучения:
Основные понятия и методы теории информации и кодирования.
Содержание учебного материала
Понятие данных, информации, знаний; методы изучения, меры измерения информации, качество информации. Информационные процессы и их классификация. Информационные системы и технологии;
Тема 2. Технические средства реализации информационных процессов.
Содержание учебного материала
Базовые информационные технологии сбора и регистрации информации, передачи, обработки и хранения информации.
Алгоритмизация и программирование приложений.
Содержание учебного материала
Понятие и свойства алгоритмов. Способы записи алгоритмов. Графика вычислительных процессов. Модульная структура программ. Методы структурного программировании.
Программные средства реализации информационных процессов.
Содержание учебного материала
Классификация программных средств. Создание и использование шаблонов документов.
Табличные процессоры: назначении, основные функциональные возможности. Автоматизация обработки документов MS Word и Excel, подготовка макросов и программных модулей на языках программирования, настройка интерфейса пользователя.
Методология разработки программ. Современные технологии создания программного обеспечения.
Содержание учебного материала
Методы разработки программ. Жизненный цикл программного обеспечения. Методы структурного анализа и проектирования ПО. Технологии создания программного обеспечения.
Информационные технологии интеграции приложений
Содержание учебного материала
Форматы обмена данными приложений, конвертирование файлов приложений.
Компьютерные сети. Защита информации в компьютерных сетях.
Содержание учебного материала
Компьютерные сети и технологии и принципы их организации. Основные понятия защиты информации в компьютерных системах.
Практические занятия
Операции с файлами. Базовые Информационные технологии для работы с текстовыми документами. Базовые информационные технологии для работы с электронными таблицами.
Разработка приложений на языках программирования
Разработка и отладка эффективных алгоритмов и программ с использованием современных технологий программирования.
Самостоятельная работа обучающихся:
Изучение теоретического материала: Сущность и проблемы развития современного информационного общества. Понятие класса объектов, объектов, свойств и методов обработки. Интегрированная среда разработки программ. Современные операционные среды и информационно-коммуникационные технологии. Текстовые и табличные процессоры: назначении, основные функциональные возможности. Методы объектно-ориентированного анализа и проектирования ПО. Сопоставление и взаимосвязь структурного и объектно-ориентированного подходов. Информационные технологии. Программирование связывания и внедрения объектов. Методы и средства обеспечения информационной безопасности.
Выполнение практических работ: Осуществление процесса сбора, передачи, хранения и обработки экономической информации. Защита информации в локальных и глобальных компьютерных сетях.
Работа над учебным материалом; подготовка к практическим занятиям; решение задач; составление таблиц, схем для систематизации учебного материала; разбор конкретных ситуаций; подготовка к тестированию; разработка приложений; использование информационно-коммуникационных технологий в профессиональной деятельности; использование языков и методов программирования
У каждого школьника приходит такой момент в жизни, когда нужно думать, с какой профессией связать свою жизнь. В основном сначала размышляют, после какого класса уйти: 9 или 11. Конечно, все зависит от профессии. На некоторые из них нет доступа после 9 класса, поэтому приходится оставаться до 11 класса, сдавать ЕГЭ и поступать в вуз, чтобы воплотить свою мечту в реальность. Но бывают такие профессии, на которые нет возможности отучиться после 9 класса в колледже, но можно поступить на схожую специальность, а потом в вуз по сокращенной программе. Одной из таких специальностей является "Программирование в компьютерных системах".
Что это такое?
Что же собой представляет специальность "Программирование в компьютерных системах"? Если вкратце, это программист. Так и есть, в дипломе будет написано "техник-программист". Но следует знать, что человек с этой специальностью не является полноценным программистом, только его помощником, ну или системным администратором. "Программирование в компьютерных системах" представляет собой базовые знания практически во всех областях программирования. Там и основы разработки программ, управление и разработка баз данных и многое другое! Эта специальность помогает человеку освоиться в этой сфере, чтобы ему было легче поступить в вуз и учиться там.
Где учиться?
Так как эта специальность относится к среднему профессиональному образованию, отучиться на нее можно в колледже, то есть после 9 класса. Бывает, что обучение может быть платное. Во многих городах обучение по этой специальности производится на контрактной основе.
Как поступить?
В колледж на "Программирование в компьютерных системах" поступить легко. Из документов нужны всего лишь аттестат и результаты ОГЭ. Что касается среднего балла аттестата, то бывает по-разному. В зависимости от того, сколько человек поступает. Но зачастую бывает так, что обучение на платной основе, и принимают всех, кто подает документы. Вступительных экзаменов по этой специальности нет, подаете документы, в конце лета вас уведомляют о поступлении.
Сложно учиться?
Обучаются по специальности "Программирование в компьютерных системах" 3 года и 10 месяцев. Первый год пройдет легко, так как изучается школьная программа за 10 и 11 класс. За один год студенты вкратце проходят школьные дисциплины. Ну и может быть еще философия и психология. 2 курс уже проходит интереснее, но сложнее. Добавляются предметы по специальности, первая практика. Очень много математики, к этому придется привыкнуть и изучать. Причем не только высшая математика, но и теория вероятности, математическая логика, мат. статистика.
Кстати, номер специальности "Программирование в компьютерных системах" – 230115. Учась на ней, придется много готовить рефератов, писать самостоятельные работы. Также добавятся основы программирования, основы логики, операционные системы и компьютерная архитектура. Очень увлекательно учиться, познаешь что-то новое. Также на 2 курсе будет учебная практика по разработке баз данных на Microsoft Access. Далее 3 курс, уже дисциплин меньше, но начинается программирование в основном. Разработка на языках программирования Java, C, C++. Ну и, практики в организациях, можно применить свои знания в деле. Кстати, на 3 курсе уже нет математики, это радует. 4 курс – то же самое, дисциплин мало, и в основном проходит практика и идет написание дипломной работы.
Что после обучения?
После обучения в колледже по специальности "Программирование в компьютерных системах" студенты получают диплом техника-программиста. Можно работать в организациях системным администратором, чинить компьютеры и прочее. Также можно поступить в вуз и пойти дальше по специальности. Например, если учащийся после 11 класса желает поступить в вуз на программиста, то надо будет сдавать ЕГЭ. После колледжа нужно только сдать вступительные экзамены, у такого абитуриента – приоритет. Да и учиться будет легче, ведь азы уже освоены.
Вообще, чтобы работать в какой-нибудь IT-компании программистом, необязательно иметь высшее образование по этой специальности. Дело в том, что все-таки в высших учебных заведениях дают лишь основные знания, практических знаний мало. Естественно, нужно обучаться самому, читать книги, изучать какие-то языки. IT-компании смотрят на знания, ведь у человека может быть хоть красный диплом, но он даже не знает основ ООП, например. Диплом программиста идет скорее как дополнение к знаниям.
Рабочая программа профессионального модуля разработана на основе:
- Федерального государственного образовательного стандарта по специальности среднего профессионального образования 09.02.03 Программирование в компьютерных системах Приказ об утверждении в МОиН РФ №804 от 28.07.2014 г;
- Примерной программы профессионального модуля ПМ.02 Разработка и администрирование баз данных, являющейся частью Примерной основной профессиональной образовательной программы по специальности 09.02.03 Программирование в компьютерных системах, рекомендованной к использованию ЦПО Самарской области;
- рабочая программа МДК.02.04 разработана в соответствии с техническими требованиями WorldSkills по компетенции «Веб-дизайн и разработка»
- рабочая программа МДК.02.03 и МДК 02.05 разработана в соответствии с квалификационным запросом со стороны работодателей регионального рынка труда.
ГБПОУ СОЧГК им. О. Колычева
Одобрено на заседании ПЦК математики, информатики, программирования
Председатель ПЦК: _______________ Цуканова С.И.
Суворова Л.Е., преподаватель
Сидоров С.А., преподаватель
ПМ 02 Разработка и администрирование баз данных
1.1. Область применения рабочей программы
Рабочая программа профессионального модуля (далее - программа) – является частью примерной основной профессиональной образовательной программы в соответствии с ФГОС по специальности (специальностям) СПО 09.02.03 Программирование в компьютерных системах (базовый уровень) в части освоения основного вида профессиональной деятельности (ВПД): разработка и администрирование баз данных и соответствующих профессиональных компетенций (ПК):
ПК 2.1 Разрабатывать объекты базы данных.
ПК 2.2 Реализовывать базу данных в конкретной системе управления базами данных (СУБД).
ПК 2.3 Решать вопросы администрирования базы данных.
ПК 2.4 Реализовывать методы и технологии защиты информации в базах данных.
ПК 2.5в Проектировать корпоративную сеть в соответствии с заданием
ПК 2.6в Разрабатывать веб-приложения средствами современных языков программирования.
ПК 2.7в Диагностировать и устранять неисправности в работе аппаратного обеспечения.
Рабочая программа профессионального модуля может быть использованав дополнительном профессиональном образовании и профессиональной подготовке работников в области информатики и вычислительной техники при наличии основного общего и среднего (полного) общего образования.
1.2. Цели и задачи профессионального модуля – требования к результатам освоения профессионального модуля
С целью овладения указанным видом профессиональной деятельности и соответствующими профессиональными компетенциями обучающийся в ходе освоения профессионального модуля должен:
иметь практический опыт:
- работы с объектами базы данных в конкретной системе управления базами данных;
- использования средств заполнения базы данных;
- использования стандартных методов защиты объектов базы данных;
вариативная часть:
- обслуживания корпоративной сети;
- диагностики и устранения неисправностей
- создавать объекты баз данных в современных системах управления базами данных и управлять доступом к этим объектам;
- работать с современными Case -средствами проектирования баз данных;
- формировать и настраивать схему базы данных;
- разрабатывать прикладные программы с использованием языка SQL ;
- создавать хранимые процедуры и триггеры на базах данных;
- применять стандартные методы для защиты объектов базы данных;
вариативная часть:
- проектировать сеть в соответствии с техническим заданием;
- диагностировать и устранять неисправности в работе аппаратного обеспечения;
- осуществлять поддержку функционирования информационных систем;
- создавать и модифицировать JavaScript код для улучшения функциональности и интерактивности сайта;
- применять открытые библиотеки.
- разрабатывать веб-приложения с доступом к базе данных MySQL и веб-сервисы по требованиям клиента
- создавать SQL (StructuredQueryLanguage) запросы, используя корректный синтаксис (классический и PDO (PHP DataObject)).
- основные положения теории баз данных, хранилищ данных, баз знаний;
- основные принципы построения концептуальной, логической и физической модели данных;
- современные инструментальные средства разработки схемы базы данных;
- методы описания схем баз данных в современных системах управления базами данных;
- структуры данных в системах управления базами данных, общий подход к организации представлений, таблиц, индексов и кластеров;
- методы организации целостности данных;
- способы контроля доступа к данным и управления привилегиями;
- основные методы и средства защиты данных в базах данных;
- модели и структуры информационных систем;
- основные типы сетевых топологий,
- приемы работы в компьютерныхсетях;
- информационные ресурсыкомпьютерных сетей;
- технологии передачи и обменаданными в компьютерных сетях;
- основы разработки приложенийбаз данных.
вариативная часть:
- основные типы сетевых топологий, приемы работы в компьютерных сетях;
- технологии передачи и обмена данными в компьютерных сетях;
- основы разработки приложений баз данных;
- принципы организации взаимодействия абонентов в сети;
- построение цифровых вычислительных систем и их архитектурные особенности;
- принципы работы основных логических блоков систем;
- классификацию вычислительных платформ и архитектур;
- параллелизм и конвейеризацию вычислений;
- основные конструктивные элементы средств вычислительной техники, функционирование, программно-аппаратная совместимость;
- принципы разработки PHP, Python кода на процедурном и объектно-ориентированном уровнях;
- F TP (FileTransferProtocol), особенности использования его на стороне сервера и клиента, а так же необходимое для этого программное обеспечение
1.3. Количество часов на освоение программы профессионального модуля:
всего – 774 часа, в том числе:
максимальной учебной нагрузки обучающегося – 666 часов, из них обязательной аудиторной учебной нагрузки обучающегося –444 час, самостоятельной работы обучающегося – 222 часов;
учебной и производственной практики – 108 часов.
Результатом освоения профессионального модуля является овладение обучающимися видом профессиональной деятельности ПМ 02 Разработка и администрирование баз данных, в том числе профессиональными (ПК) и общими (ОК) компетенциями:
Наименование результата обучения
Разрабатывать объекты базы данных.
Реализовывать базы данных в конкретной системе управления базами данных (СУБД).
Решать вопросы администрирования базы данных.
Реализовывать методы и технологии защиты информации в базах данных.
Проектировать корпоративную сеть в соответствии с заданием
Разрабатывать веб-приложения средствами современных языков программирования
Диагностировать и устранять неисправности в работе аппаратного обеспечения
Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.
Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.
Использовать информационно-коммуникационные технологии в профессиональной деятельности.
Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями.
Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий.
Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
Ориентироваться в условиях частой смены технологий в профессиональной деятельности.
3.1. Тематический план профессионального модуля
Коды профессиональных компетенций
Наименования разделов профессионального модуля
Всего часов
Объем времени, отведенный на освоение междисциплинарного курса (курсов)
Читайте также: