Дистанційне навчання Home
Дистанционное обучение в СумГУ: дисциплины » Операционные системы

Вступ

-

Мета та завдання

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

Задачи:

Обучение студентов с:

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

• методами построения и организации систем прерывания;

• участием системных программ в организации вычислительного процесса ЭВМ во время исполнения заданий;

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

Автори

кафедра комп'ютерних наук, секція "Інформатика"

Чекалов Олександр Петрович
кандидат технічних наук, доцент


Содержание дисциплины О курсе
    Автор
Тема 1
    Информблок
   1.1 Определение ОС
   1.2 Классификация ОС
   1.3 Архитектурные особенности ОС
Тема 2
    Информблок
   2 Взаимодействие приложений с ОС
   2.1 Прерывания как системные вызовы
   2.2 Аппаратные прерывания
    Лабораторная работа №1
       Указания к выполнению
    Лабораторная работа №2
       Указания к выполнению
Тема 3
    Информблок
   3.1 Управление процессами
   3.2 Управление памятью
   3.3 Манипуляция файлами
   3.4 Ввод-вывод
Тема 4
    Информблок
   4.1 Понятие процесса
   4.1.1 Состояния процесса
   4.1.2 Контекст процесса
   4.2 Планирование процессов
   4.2.1 Виды планирования
   4.2.2 Критерии планирования
   4.2.3 Параметры планирования
   4.2.4 Вытесняющее и невытесняющее планирование
   4.2.5 Стратегии планирования
   4.3 Средства синхронизации процессов
   4.3.1 Критическая секция
   4.3.2 Семафоры
    Лабораторная работа №1
       Указания к выполнению
    Лабораторная работа №2
       Указания к выполению
    Лабораторная работа №3
       Указания к выполнению
    Лабораторная работа №4
       Указания к выполнению
Тема 5
    Информблок
   5.1 Физическая организация памяти
   5.2 Логическая организация памяти
   5.3 Связывание адресов
   5.4 Функции системы управления памятью
   5.5.1 Схема с фиксированными разделами
   5.5.2 Один процесс в памяти
   5.5.3 Оверлейная структура
   5.5.4 Динамическое распределение. Свопинг
   5.5.5 Схема с переменными разделами
   5.6 Страничная память
   5.7 Сегментная и сегментно-страничная организация памяти
   5.8 Виртуальная память
   5.8.1 Архитектурные средства поддержки виртуальной памяти
   5.8.1.2 Страничная виртуальная память
   5.8.1.2 Сегментно-страничная организации виртуальной памяти
   5.8.1.3 Структура таблицы страниц
    Лабораторная работа №1
       Указания к выполнению