Читайте также:
|
|
ОС является базовой и необходимой составляющей ПО компьютера, без нее компьютер не может работать в принципе.
Схема взаимодействия пользователя и компьютера с помощью операционной системы продемонстрирована на рисунке 3.
Рисунок 3 - Схема взаимодействия пользователя и компьютера
Операционная система обеспечивает совместное функционирование всех устройств компьютера и предоставляет пользователю доступ к его ресурсам. Предназначение ОС можно разделить на три основные составляющие:
• Удобство - операционная система делает использование компьютера простым и удобным;
• Эффективность - операционная система позволяет эффективно использовать ресурсы компьютерной системы;
• Возможностьразвития - операционная система должна допускать разработку тестирования новых приложений и системных функций без нарушения нормального функционирования вычислительной системы.
Функции операционной системы можно сравнить с обязанностями главного менеджера. Операционная система решает, какие ресурсы компьютера будут использованы, какие программы будут запущены, и в каком порядке будут следовать эти и другие операции для выполнения поставленной пользователем задачи.
Итак, ОС выполняет три основные функции:
• распределяет (allocates) и назначает (assigns) использование ресурсов компьютера;
• планирует (schedules) использование ресурсов компьютера и время исполнения задач;
• осуществляет текущий контроль (monitoring) работы компьютера.
Ресурс - любой логический или физический компонент ЭВМ и предоставляемые им возможности.
По современным представлениям ОС должна уметь делать следующее:
• Обеспечивать загрузку пользовательских программ в оперативную память и их исполнение;
• Обеспечивать работу с устройствами долговременной памяти, такими как магнитные диски, оптические диски и т.д.;
• Предоставлять доступ к различным устройствам ввода/вывода, таким как терминалы, модемы, печатающие устройства;
• Предоставлять некоторый пользовательский интерфейс.
Более развитые ОС предоставляют следующие возможности:
• Параллельное (точнее, псевдопараллельное, если машина имеет только один процессор) исполнение нескольких задач;
• Распределение ресурсов компьютера между задачами;
• Организация взаимодействия задач друг с другом.
Дата добавления: 2015-08-27; просмотров: 80 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Классификация программного обеспечения | | | История развития операционных систем |