Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2726_Операционные системы / Учебная программа

.doc
Скачиваний:
60
Добавлен:
09.04.2015
Размер:
70.66 Кб
Скачать

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ

Кафедра ПР7 «Персональная электроника

УТВЕРЖДАЮ

Ректор МГУПИ

_________И.В.Голубятников

«___»_________2009 г.

УЧЕБНАЯ ПРОГРАММА

по дисциплине _2726 «Операционные системы»

по специальности 230104

«Системы автоматизированного проектирования»

специализации

654600 – Информатика и вычислительная техника

Москва

2009 г.

  1. Целевая установка и организационно-методические указания.

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

В результате изучения дисциплины студент должен

ЗНАТЬ:

  • Основные принципы построения и структуры операционных систем;

  • Принципы функционирования подсистемы управления процессами

  • Принципы функционирования подсистемы управления памятью

  • Принципы функционирования подсистемы управления внешней памятью

  • Методы синхронизации взаимодействующих процессов

  • Структуру и механизмы функционирования операционной системы Windows

УМЕТЬ:

  • Разрабатывать командные файлы для автоматизации управления работой компонентов Windows

  • Сопровождать и конфигурировать операционную систему Windows

  • Анализировать и оптимизировать использование центрального процессора и оперативной памяти

  • Моделировать работу планировщика процессов

  • Моделировать работу планировщика оперативной памяти

  • Применять стандартные сервисные программы

  1. 2. Объем дисциплины и виды занятий

Вид учебной работы

Всего часов

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

140

Аудиторные занятия

68

Лекции

32

Практические занятия (ПЗ)

Семинары (С)

Лабораторные работы (ЛР)

32

и (или) другие виды аудиторных занятий

4

Самостоятельная работа

72

Курсовой проект (работа)

х

Расчетно-графические работы

Реферат

факультативно

и (или) другие виды самостоятельной работы

Вид итогового контроля (зачет, экзамен)

экз

  1. Содержание дисциплины

3.1 Разделы дисциплины и виды занятий

п/п

Раздел дисциплины

Лекции

СР

Практ.работа

1

Принципы построения операционных систем

*

*

2

Управление процессами

*

*

3

Методы синхронизации процессов

*

*

4

Управление памятью

*

*

5

Управление внешней памятью

*

*

6

Операционная система Windows ХР

*

*

*

3.2 Содержание разделов дисциплины

лекции

раздела

Содержание

Объем в часах

1

1

Поколения и принципы функционирования операционных систем (ОС). Принципы построения ОС. Обзор современных ОС.

2

2

1

Основные функции ОС. Вычислительный процесс и его реализация с помощью ОС.

2

3-4

2

Понятие процесса. Блок управления процессом. Обработка прерываний

4

5

2

Пон Понятие параллельных и асинхронных процессов.

2

6

3

Алгоритм Деккера реализации механизма взаимоисключения. Аппаратная реализация взаимоисключения

2

7

3

Реализация взаимоисключения с помощью семафоров.

2

8

3

Реализация взаимоисключения с помощью мониторов. Тупиковые ситуации. 4 необходимых условия возникновения тупиков.

2

9-10

3

Основные направления по проблеме тупиков. Предотвращения тупиков. Алгоритм банкира обхода тупиков. Обнаружение тупиков. Восстановление после тупиков.

4

11

4

Организация памяти. Стратегии управления памятью. Связное и несвязное распределение памяти. Мультипрограммирование с фиксированными разделами.

2

12

4

Уплотнение памяти. Стратегии размещения информации в памяти. Организация виртуальной памяти. Страничная организация памяти.

2

13, 14

4

Сегментная организация памяти. Странично-сегментная организация памяти. Стратегии управления виртуальной памятью. Стратегии выталкивания страниц.

4

15

5

Файловая система. Операции над файлами. Понятие дескриптора файла.

2

16

5

Организация системы ввода-вывода. Взаимодействие файловой системы и системы ввода-вывода

2

17

6

Виртуальная адресация памяти. Многозадачность. Способы планирования заданий пользователей.

2

18

6

Виртуальные машины. Процессы и сообщения. Планирование приоритетов. Файловая система.

2

4. Рекомендуемая литература

а) основная литература

1. Столлингс В. Операционные системы. – М.: Изд. дом «Вильямс», 2004.-

2. Гордеев А.В. Операционные системы.- СПб.: 2006 г.

3. Покровская Н.В. Учебное пособие по дисциплине «Операционные системы»

б) дополнительная литература

5. Дейтел Г. Введение в операционные системы: В 2-х т. Т.1. Пер с англ. - М.:Мир, 1987.- 359с.

6.. Визерспун К. и др. Освой самостоятельно Linux за 24 часа.: Пер. с англ. – М.: Издательский дом «Вильямс», 2001.- 352с

7. Нортон П., Менсфилд Р., Мюллер Дж. Руководство Питера Нортона: Microsoft Windows 2000 Professional, Книга 1/ Пер. с англ. – М.: Издательско-торговый дом «Русская редакция», ООО «Логрус.РУ», 2004. – 480с.

5. Материально-техническое обеспечение дисциплины

  • Специальный класс персональных компьютеров кафедры ПР-7, Компьютеры Pentium IУ.

  • Специальный класс с мультимедийным оборудованием кафедры ПР-7

  • Учебное пособие и методические рекомендации для студентов по выполнению лабораторных и курсовых работ, выдаваемые студентам на CD – дисках.

Учебную программу разработала

к.т.н., доцент кафедры ПР7 Покровская Н.В.

Учебная программа обсуждена и одобрена на заседании кафедры, протокол №__ от «__»______ 200_ г.

Рецензент

д.т.н., профессор

Заведующий кафедрой

________________ Ю.С.Сахаров

«____» ______ 2009_г.