Петербургский Университет Телекомунникаций им проф. Бонч-Бруевича курс лекцийСодержаниеОсновные функции операционных систем1.2.1. Режим пакетной обработки1.2.3. Режим реального времени1.2.4.Диалоговый режим1.3. Классификация ОС1.3.1. ДОС (Дисковые Операционные Системы)1.3.3. Системы виртуальных машин1.3.4. Системы реального времени1.3.6. Системы промежуточных типовCisco с K9QHardware - Аппаратные средстваПрограммное обеспечение - Software2. Краткий обзор операционных систем.Обращение к ОС2.6. Основные утилиты ОС UNIX5. ОС Helios.5.2.Ядро ОС Helios7.1.Преимущества Win7.3. Сpавhительhая хаpаkтеpистиkа7.3.1. Тpетье кольцо.7.3.2. Hулевое кольцо.7.4. Windows NT7.6. Системные операции UNIXUid did ppid sitme tty time8. Однопользовательские операционные системы.Система управления файлами (СУФ).9. Многозадачные и многопользовательские опрерационные системысинхронизация и другие методы взаимодействия задач. 7.3.1. Синхронный ввод/вывод в однозадачных системахMS DOS в DOS-эмуляторе OS/2Windows 3.xCopy c:\tmp\*.* aOS/2. Совместный проект фирм IBM и Microsoft, OS/2 1.xMacOS. По этой же причине фирма Microsoft7.3.2. Синхронный ввод/вывод в многозадачных системахUnix и некоторых других системах этого семейства, например в LinuxАрхитектура Фон-НейманаВ ss:sp cs:ipПри этом пользовательские задачи должны иметь возможность обмениваться данными с модулями ОС и друг с другом9.4.1. Кольца защитыMvs, vm/esaАсинхронные методы замены контекста.Но как программа узнает, что события еще не происходило?Запрет прерывания и маскирование прерывания.Повторная входимость.Организация параллельного (псевдопараллельного)режима на уровне ОС.4.1. Выгоды многозадачности и многопроцессностиСтратегия планирования.Delay() p1Обмен сообщениями между процессами.Алгоритмы априорного удаления тупиков.Алгоритм Дейкстры.Алгоритмы управления памятью.Связывание информации.