Лекция: МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП ВПО

 

Дисциплина МЕН.В.В.06 ОПЕРАЦИОННЫЕ СИСТЕМЫ И СЕТИ: ОПЕРАЦИОННЫЕ СИСТЕМЫ является дисциплиной по выбору вариативной частиматематического и естественнонаучного цикла дисциплин ФГОС.

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

Содержание дисциплины является логическим продолжением содержания дисциплин:

— Информатика: Основы программирования;

— Программирование на ЯВУ;

— Пакеты прикладных программ;

Данная дисциплина служит основой для изучения следующих дисциплин:

— Компьютерное моделирование;

— Архитектура ЭВМ и систем;

а также для выполнения ВКР и в профессиональной деятельности.

СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

(с распределением общего бюджета времени в часах)

Общая трудоемкость дисциплины составляет 4 зачетные единицы, 144 часа.

 

Содержание (дидактика) дисциплины

КУРС СЕМЕСТР Номера разделов   Наименование разделов и дидактических единиц ВСЕГО АУДИТОРНЫЕ Самостоятельная работа студентов
ВСЕГО/ в том числе в интерактивной форме Лекции Аудиторный практикум (семинар) Лабораторный практикум    
Раздел 1. Назначение и функции операционной системы (ОС). 1.1. ОС как виртуальная машина. 1.2. Интерфейс прикладного программирования. 1.3. Сетевые ОС. 1.4. Требования к современным ОС. 2/0
Раздел 2. Архитектура ОС. 2.1. Ядро и вспомогательные модули. 2.2. Ядро в привилегированном режиме. 2.3. Многослойная структура ОС. 2.4. Микроядерная архитектура. 2.5. Совместимость ОС и прикладные среды. 2.6. ОС систем разделения времени. 2.7. ОС реального времени. 4/4
Раздел 3. Особенности ОС Windows и Linux. 3.1. Интерфейсы. 3.2. Многопользовательский режим. 11/8
Раздел 4. Операционная система UNIX (Linux). 4.1. Основные характеристики ОС Linux, интерфейс, файловая система, командный интерпретатор, процессы и потоки, дескриптор и контекст процесса, перенаправление ввода-вывода. 4.2. Система команд. 4.3. Файловая система. 4.4. Скрипты, работа с текстовым редактором. 12/8
Раздел_5. Мультипрограммирование. 5.1. Принципы организации мультипрограммирования на основе прерываний. 5.2. Назначение и типы прерываний. 5.3. Механизм прерываний. 5.4. Диспетчеризация и приоритезация прерываний ОС. 5.5. Процедуры обработки прерываний. 5.6. Понятие системного вызова. 8/4
Раздел 6. Процессы и потоки. 6.1. Понятие процесса и потока. 6.2. Создание процессов, состояние процессов. 6.3. Алгоритмы планирования процессов и потоков. 7/4
Раздел_7._Общие принципы организации межпроцессного взаимодействия. 7.1. Взаимное исключение. 7.2. Проблемы межпроцессного взаимодействия. 7.3. Проблемы читателя и писателя. 7.4. Примеры. Планирование процессов и его задачи. 7/4
Раздел 8. Принципы синхронизации процессов и потоков в ОС. 8.1. Цели и средства синхронизации. 8.2. Понятие критической секции, семафоры, тупики и взаимоблокировки. 8.3. Синхронизация объектов ОС. 3/0
Раздел_9. Управление памятью. 9.1. Типы адресов. 9.2. Алгоритмы распределения памятью. 9.3. Свопинг и виртуальная память. 9.4. Виртуальное адресное пространство. 9.5. Кэширование данных. 9.6. Кэш память. 4/0
Раздел_10. Организация ввода-вывода и файловая система ОС. 10.1. Задачи по управлению файлами и устройствами в ОС. 10.2. Организация параллельной работы устройств. 10.3. Логическая организация файловой системы. 10.4. Физическая организация файловой системы. 10.5. Различные файловые системы. 8/4
Раздел_11. Контроль доступа к файлам. 11.1. Механизм контроля. 11.2. Доступ в ОС UNIX. 11.3. Доступ в ОС Windows. 2/0
ВСЕГО ПО ДИСЦИПЛИНЕ 68/36
еще рефераты
Еще работы по информатике