Рабочая программа по дисциплине Операционные системы и среды

Министерство образования Республики Мордовия
ГБОУ РМ СПО «Саранский техникум энергетики и электронной техники имени А. И. Полежаева»



















ПРОГРАММа УЧЕБНОЙ ДИСЦИПЛИНЫ

Операционные системы и среды






















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


Самостоятельная работа:
Типы адресов
Алгоритмы распределения памяти