ОС – программа, предназначенная для управления выполнения пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ.
1. Надежность. Для успешной работы компьютера ОС должна быть надежной, но помимо надежности самой ОС этим же свойством должна обладать и вся аппаратура, которая взаимодействует с ОС;
2. Защита программ и данных. В процессе работы ОС защищают выполняемые программы и загруженные данные от их взаимного влияния друг на друга;
3. Предсказуемость. Это свойство ОС отвечает за то, чтобы все запросы пользователя выполнялись предсказуемым образом. В частности вне зависимости от последовательности запросов пользователя на выполнение команд, результаты их выполнения должны быть одни и те же;
4. Удобство. Как известно для успешной работы пользователю нужна удобная ОС, которая освобождает его от управления ресурсами и распределению их между исполняемыми программами компьютера. Кроме этого она должна быть подогнана под основные факторы человеческой психологии;
|
|
5. Эффективность. Это свойство влияет главным образом на скорость работы ОС, используя минимум системных ресурсов для себя и представляя максимум для выполняющихся программ пользователя;
6. Гибкость. Современные ОС позволяют уменьшать или увеличивать системные ресурсы, чтобы улучшить скорость и эффективность работы программ;
7. Модифицируемость. Для облегчения использования и улучшению работы ОС позволяют добавлять новые функциональные модули, которые позволяют в процессе ее совершенствования;
8. Ясность. Пользователь может оставаться в неведении относительно механизма внутренних операций ОС, но в то же время должен иметь возможность получения полного отчета о ходе их выполнения.
Билет №17 Виды ОС
· Многопользовательская система, система с коллективным доступом, система коллективного доступа – вычислительная система или ее часть, позволяющая нескольким пользователям одновременно иметь доступ у одной ЭВМ со своего терминала;
· Однопользовательская система – операционная система не обладающая свойствами многопользовательской системы.
· Сетевая операционная система – операционная система, предназначенная для обеспечения работы вычислительной сети.
· Графические, текстовые;
· Открытые, закрытые;
· С высокой или низкой стабильностью;
· Переносимые или не переносимые.