Рабочая программа по дисциплине Операционные системы и среды
Министерство образования Республики Мордовия
ГБОУ РМ СПО «Саранский техникум энергетики и электронной техники имени А. И. Полежаева»
ПРОГРАММа УЧЕБНОЙ ДИСЦИПЛИНЫ
Операционные системы и среды
201_г.
ОДОБРЕНА
Предметной (цикловой)
Комиссией «Информационные
технологии»
Председатель ПЦК
______________Т. Ю. Мордашева
Протокол № __________________
от «______» _____________201_ г.
Разработчик:
Немченко О. А., преподаватель ГБОУ РМ СПО «Саранский техникум энергетики и электронной техники имени А.И. Полежаева»
СОДЕРЖАНИЕ
стр.
ПАСПОРТ Примерной ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
4
СТРУКТУРА и ПРИМЕРНОЕ содержание УЧЕБНОЙ ДИСЦИПЛИНЫ
5
условия реализации ПРИМЕРНОЙ ПРОГРАММЫ учебной дисциплины
12
Контроль и оценка результатов Освоения учебной дисциплины
13
паспорт ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
Операционные системы и среды
1.1. Область применения программы
Примерная программа учебной дисциплины является частью примерной основной профессиональной образовательной программы в соответствии с ФГОС по специальности СПО 230115 «Программирование в компьютерных системах» (базовой подготовки)
1.2. Место учебной дисциплины в структуре основной профессиональной образовательной программы: дисциплина входит в общепрофессиональный цикл.
1.3. Цели и задачи учебной дисциплины – требования к результатам освоения дисциплины:
В результате освоения учебной дисциплины обучающийся должен уметь:
управлять параметрами загрузки операционной системы;
выполнять конфигурирование аппаратных устройств;
управлять учетными записями, настраивать параметры рабочей среды пользователя;
управлять дисками и файловыми системами;
В результате освоения учебной дисциплины обучающийся должен знать:
основные понятия, функции, состав и принципы работы операционных систем;
архитектуры современных операционных систем;
особенности построения и функционирования семейств операционных систем Unix и Windows;
принципы управления ресурсами в операционной системе;
основные задачи администрирования и способы их выполнения в изучаемых операционных системах.
1.4. Рекомендуемое количество часов на освоение программы учебной дисциплины:
максимальной учебной нагрузки обучающегося 207 часа, в том числе:
обязательной аудиторной учебной нагрузки обучающегося 138 часов;
самостоятельной работы обучающегося 69 часа.
2. СТРУКТУРА И ПРИМЕРНОЕ СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ
2.1. Объем учебной дисциплины и виды учебной работы
Вид учебной работы
Количество часов
Максимальная учебная нагрузка (всего)
207
Обязательная аудиторная учебная нагрузка (всего)
138
в том числе:
лабораторные работы
62
практические занятия
контрольные работы
Самостоятельная работа обучающегося (всего)
69
в том числе:
индивидуальное проектное задание
тематика внеаудиторной самостоятельной работы
Итоговая аттестация в форме экзамена
2.2. Примерный тематический план и содержание учебной дисциплины «Операционные системы и среды»
Наименование разделов и тем
Содержание учебного материала, лабораторные работы и практические занятия, самостоятельная работа обучающихся
Объем часов
Уровень освоения
1
2
3
4
Раздел 1.
Общие сведения об операционных системах (ОС) и средах.
86
Тема 1.1 Понятие, назначение, основные функции операционных систем.
Понятие операционной системы. Виртуальные машины. Операционная система, среда и операционная оболочка. Эволюция операционных систем. Назначение, состав и функции ОС. Архитектура операционной системы. Классификация операционных систем. Эффективность и требования, предъявляемые к ОС. Совместимость и множественные прикладные среды. Виртуальные машины как современный подход к реализации множественных прикладных сред. Эффекты виртуализации. Операционная система реального времени
16
2
Самостоятельная работа:
ОС для автономного компьютера
ОС как виртуальная машина
Ядро и вспомогательные модули ОС
Ядро в привилегированном режиме
ОС как система управления ресурсами
Микроядерная архитектура
10
Тема 1.2 Обзор версий ОС
Операционные системы фирмы Microsoft. Операционные системы Windows 3X/9X. Операционные системы Windows NT/2000/XP. Операционная система Vista. Операционная система Windows 7.
История семейства операционных систем UNIX/Linux. Генеалогия семейства операционных систем и некоторые известные версии UNIX. Отличия семейства UNIX/Linux от операционных систем Windows и MS DOS.
Сетевые ОС.
10
Самостоятельная работа:
Создание образа операционной системы Windows
Linux, защита файлов
Linux, резервное копирование данных
Задание прав доступа к файлам и каталогам в ОС Linux
Восстановление данных программными средствами ОС Linux
Облачные ОС
Отечественные ОС
14
Лабораторные работы:
Практическое изучение системы Windows
Обзор Windows Vista
Обзор Windows 7
Работа с командной строкой в ОС Linux.
Работа графическим редактором в ОС Linux
Работа текстовым редактором в ОС Linux.
Работа табличным редактором в ОС Linux
Обзор Windows Server 2008
Обзор Windows Mobile
Знакомство с Neo Office (для Mac OS)
Работа в текстовом документе Neo Office.
22
Тема 1.3 Интерфейсы операционных систем.
Основные понятия, связанные с интерфейсом операционных систем. Графический интерфейс пользователя. К истории X Window system. Основные понятия системы X Window. Оболочки Norton Commander и Total Commander.
6
1
Самостоятельная работа:
Многослойная структура ОС
Интерфейс прикладного программирования
4
Лабораторные работы:
Работа с файлами и каталогами в Total Commander.
Работа с файлами и каталогами в Norton Commander .
4
Раздел 2.
Машинно-зависимые свойства операционных систем
56
Тема 2.1 Обработка прерываний Планирование процессов
Концепция процессов и потоков. Задание, процессы, потоки, волокна. Мультипрограммирование. Формы многопрограммной работы. Управление процессами и потоками. Создание процессов и потоков. Модели процессов и потоков. Планирование заданий, процессов и потоков. Взаимодействие и синхронизация процессов и потоков. Методы взаимоисключений. Семафоры и мониторы. Взаимоблокировки (тупики). Синхронизирующие объекты ОС. Аппаратно-программные средства поддержки мультипрограммирования. Системные вызовы
10
2
Самостоятельная работа:
Машинно-зависимые компонеты ОС
Условия возникновения тупиков и их устранение
Вытесняющие и невытесняющие алгоритмы планирования
6
Лабораторные работы:
Организация учетных записей.
Диспетчер задач Windows.
4
Тема 2.2 Управление памятью
Организация памяти современного компьютера. Функции ОС по управлению памятью. Распределение памяти. Страничная организация виртуальной памяти. Оптимизация функционирования страничной виртуальной памяти. Сегментная организация виртуальной памяти. Сегментно-страничная виртуальная память.
8
2
Самостоятельная работа:
Типы адресов
Алгоритмы распределения памяти