Операционные системы
Автор Терехин Н.И.   
23.05.2007 г.

Преподаватель Терехин Н.И.

I. ВВЕДЕНИЕ

ЦЕЛЬ ДИСЦИПЛИНЫ  - дать студентам базовые представления  о  принципах и способах построения операционных систем (ОС), основных функциях ОС, машинно-зависимых свойствах ОС, стандартных серисных программах; управлении вычислительными процессами, вводом-выводом, реальной памятью, виртуальной памятью, машинно-независимых свойствах ОС; способах планирования заданий пользователей;  динамических, последовательных и параллельных структурах программ; тенденциях развития современных ОС.

 

Требования к знаниям и умениям по завершению изучения дисциплины

Студент должен :

  • иметь представление:  о  принципах и способах построения операционных систем (ОС), тенденциях развития современных ОС.
  • знать и уметь использовать: основные функциии ОС;  управление вычислительными процессами, вводом-выводом, способы планирования заданий пользователей.
  • владеть: методами и средствами информационнных технологий реализованных в современных операционных системах MS-DOS и WINDOWS.
  • иметь опыт:  практической работы с современными операционными системами MS-DOS и WINDOWS.

Период прохождения курса (3 курс, 5 семестр, зачет, экзамен)

 

II. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

Лекционный материал (38 часов):

1. Лекция 1.  Назначение и основные принципы построения операционных систем. История операционных систем.

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

3. Лекция 3. Основные понятия: процесс, ресурс, концепция визуализации. Средства взаимодействия пользователя с ЭВМ. Дисциплины распределения ресурсов. Концепция прерываний.

4. Лекция 4. Средства, механизмы и подсистемы операционных систем: управление процессами, распределение ресурсов, распределение памяти, управление вводом-выводом, управление данными.

5. Лекция 5. Основные принципы построения подсистем ядра многозадачных ОС и механизмы управления ресурсами и процессами.

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

7. Лекция 7. Механизм стековой памяти. Модель стека. Стек, как отображение процесса в оперативной памяти и средство обработки структурированных программ и средство организации вычислительного процесса. Дерево стеков.

8. Лекция 8. Механизмы управления процессами и средства взаимодействия параллельных процессов. Задачи синхронизации.

9. Лекция 9. Управление вводом-выводом. Концепция управления вводом-выводом. Менеджер ввода-вывода. Интерфейсы ввода-вывода. Методы доступа. Механизмы защиты ввода-вывода.

10. Лекция 10.  Управление файлами. Концепция управления файлами. Логическая и физическая организация файлов. Менеджер файлов. Безопасность и защита файлов.

11. Лекция 11.  Основы работы в операционной системе Windows. Стандартные приложения операционной системы Windows.

12. Лекция 12. Настройка  операционной системы Windows. Операционные системы реального времени.

13. Лекция 13.  Сетевые операционные системы. Операционные системы одноранговых сетей. Сетевые операционные системы клиент-сервер.

14. Лекция 14. Тенденции и перспективы развития операционных систем.

 Лабораторные занятия (38 часов):

1.       Знакомство с системой. Основы работы в операционной системе Windows. Стандартные приложения операционной системы Windows. (3 час.)

2.       Командные файлы в ОС MS-DOS и WINDOWS  (6час.)

3.       Управление ресурсами и процессами.  (12 час.)

4.       Основы  сетевой работы в операционной системе Windows.  (3 час.)

5.       Настройка  операционной системы Windows.(3 часа.)

 Формы отчетности:

Контрольная работа:    сроки сдачи    - неделя  №5-6 (1 час.)

Коллоквиум:    сроки сдачи     - неделя  №9-10 (1 час.)

Контрольная работа:    сроки сдачи     - неделя  №11-12 (0.5 час.)

Коллоквиум:    сроки сдачи     - неделя  №16 -17 (1 час.)

III. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА ПО ДИСЦИПЛИНЕ  (изданная через центральные издательства и внутривузовским способом).

 

 

ОСНОВНАЯ:

1. Cоловьев  Г.Н., Никитин В.Д. Операционные системы ЭВМ: Учеб. Пособие для студентов вузов. М.: Высш. шк. 1989.- 225 с.; ил.

2.  Сетевые операционные системы / В. Г. Олифер, Н. А. Олифер. –  СПб.: Питер, 2001. – 544 c.: ил.

3. Операционные системы: Учебник для вузов. 2-е изд. / А. В. Гордеев. –  СПб.: Питер, 2004 – 416c.: ил.

ДОПОЛНИТЕЛЬНАЯ:

1. Дейтел Г. Введение в операционные системы. – М.: Мир, 1987.

2. Брябрин В.М. Программное обеспечение персональных ЭВМ.- М.: Наука, 1988.

3. Фигурнов В. Э. IBM PC для пользователя. – М.: Финансы и статистика, 1990.

4.  Основы Windows NT и NTFS. X. Кастер – М.: Издательский отдел «Русская редакция» ТОО «Channel Trading Ltd.»,1996.

5. Компьютерные сети. Принципы, технологии, протоколы. Олифер В.Г., Олифер Г. А.- СПб.: Питер,1999.

ПРИМЕНЕНИЕ ЭВМ (вид занятий, темы занятий и название программ):

В лабораторном практикуме используются  ЭВМ типа IBM PC c операционной системой WINDOWS  NT.