ОБРАЩАЮ ВАШЕ ВНИМАНИЕ НА СЛЕДУЮЩИЕ ОБСТОЯТЕЛЬСТВА
Мы с Вами работаем по дистанционной форме, мы в аудитории, вы дома.
Вы обязаны выполнять задания в рамках учебного времени в соответствии с расписанием.
Соблюдайте правила оформления имен файлов, которые Вы отправляете (образец оформления Вам представлен. Файлы без имени не рассматриваю)
ОБРАЗЕЦ ОФОРМЛЕНИЯ ОТЧЕТА ПРЕДСТВЛЕН. ОТЧЕТА ПРИСЫЛАЕМ ОФОРМЛЕННЫЕ В СООТВЕТСТВИИ С ОБРАЗЦОМ
Форма отчета скриншоты (фотографии и т.д.) лекционного материала, написанного от руки в соответствии с образцом.
Имя файла должно содержать следующую информацию. ФИО, Тема, дата получения задания (в соответствии с расписанием).
Например. Иванов Иван Архитектура многозадачных ОС С7118 26 марта
Файлы с отчетами отправлять на адрес: sveta18_06@mail.ru
Срок выполнения задания до 26 марта 2020 года до 13 - 00
Ниже представлен лекционный материал.
Тема 1.1. Общие понятия и классификация операционных систем
Архитектура многозадачных ОС
Многозадачные ОС подразделяются на три типа в соответствии с использованными при их разработке критериями эффективности:
системы пакетной обработки
системы разделения времени
системы реального времени
Системы пакетной обработки предназначались для решения задач в основном вычислительного характера, не требующих быстрого получения результатов. Главной целью и критерием эффективности систем пакетной обработки является максимальная пропускная способность, то есть решение максимального числа задач в единицу времени. Для достижения этой цели в системах пакетной обработки используются следующая схема функционирования: в начале работы формируется пакет заданий, каждое задание содержит требование к системным ресурсам; из этого пакета заданий формируется мультипрограммная смесь, то есть множество одновременно выполняемых задач. Для одновременного выполнения выбираются задачи, предъявляющие отличающиеся требования к ресурсам, так, чтобы обеспечивалась сбалансированная загрузка всех устройств вычислительной машины; так, например, в мультипрограммной смеси желательно одновременное присутствие вычислительных задач и задач с интенсивным вводом-выводом. Таким образом, выбор нового задания из пакета заданий зависит от внутренней ситуации, складывающейся в системе, то есть выбирается "выгодное" задание. Следовательно, в таких ОС невозможно гарантировать выполнение того или иного задания в течение определенного периода времени. В системах пакетной обработки переключение процессора с выполнения одной задачи на выполнение другой происходит только в случае, если активная задача сама отказывается от процессора, например, из-за необходимости выполнить операцию ввода-вывода. Поэтому одна задача может надолго занять процессор, что делает невозможным выполнение интерактивных задач. Таким образом, взаимодействие пользователя с вычислительной машиной, на которой установлена система пакетной обработки, сводится к тому, что он приносит задание, отдает его диспетчеру-оператору, а в конце дня после выполнения всего пакета заданий получает результат. Очевидно, что такой порядок снижает эффективность работы пользователя.
Некоторые операционные системы могут совмещать в себе свойства систем разных типов, например, часть задач может выполняться в режиме пакетной обработки, а часть - в режиме реального времени или в режиме разделения времени. В таких случаях режим пакетной обработки часто называют фоновым режимом.