Системное и прикладное программное обеспечение. Абрахин С.И - 14 стр.

UptoLike

Составители: 

14
Однозадачные ОС обеспечивают удобное взаимодействие
пользователя с ЭВМ, управление периферийными устройства-
ми. В ее состав входи файловая система и командный интерпре-
татор.
Многозадачные ОС, помимо перечисленных выше функция
для однозадачных ОС, управляют разделением совместно ис-
пользуемых ресурсов, например, процессором, оперативной па-
мятью, дисковым накопителем и т.д.
По типам многозадачности ОС делятся на системы с невы-
тесняющей многозадачностью и вытеснющей многозадачно-
стью.
Виды многозадачности определяются способом распреде-
ления процессорного времени. Когда речь идет о невытесняю-
щей многозадачности, то механизм планирования процессов
сосредоточен в операционной системе. В этом случае активный
процесс выполняется до тех пор, пока он не передаст управле-
ние операционной системе. При вытесняющей многозадачности
механизм планирования распределен между системой и при-
кладными программами. В этом случае операционная система
принимает решение о переключении процессора с одного про-
цесса на другой, а не сами процессы, включая активный.
По поддержке многопользовательского режима ОС подраз-
деляются на однопользовательские и многопользовательские.
Основным отличием между многопользовательскими сис-
темами от однопользовательских является наличие средств за-
щиты информации каждого пользователя от несанкционирован-
ного доступа других пользователей.
По поддержке многонитевости ОС различают с распарал-
леливанием вычислений в рамках одной задачи и без него. Опе-