Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Операционные системы. Определение, виды ОС. История создания. Классификация ОС. Требования, предъявляемые к ОС

Автор:   •  Сентябрь 15, 2023  •  Реферат  •  10,379 Слов (42 Страниц)  •  94 Просмотры

Страница 1 из 42

Реферат

По дисциплине «Операционные системы»

На тему: «Операционные системы. Определение, виды ОС. История создания. Классификация ОС. Требования, предъявляемые к ОС»

Оценка: превосходно

Оглавление

Введение……………………………………………………………………………......2

Место ОС в общей структуре программного и аппаратного обеспечения…….......5

Требования к операционным системам………………………………………….…...7

Виды операционных систем………………………………………………………....10

Классификация операционных систем……………………………………………...22

История развития операционных систем……………………………………….…..28

Заключение…………………………………………………………………………....48

Список литературы…………………………………………………………………...49


Введение

Одним из главных требований, предъявляемых к любому современному компьютеру, является параллельное исполнение нескольких заданий, которые могут конфликтовать, одновременно обращаясь к одним и тем же ресурсам. К числу таких ресурсов можно отнести процессорное время, оперативная память, устройства ввода/вывода. Для разрешения подобных конфликтов нужны механизмы координации, гарантирующие, что независимые действия различных программ не будут оказывать нежелательного влияния друг на друга.

Вторая проблема связана с необходимостью выполнения одних и тех же программ на компьютерах с разнотипными компонентами. Очевидно, что для её решения нужен механизм, который позволил бы обеспечить независимость высокоуровневых стандартных операций от типа используемого оборудования.

Подобным механизмом, предназначенным для решения указанных выше задач, является операционная система (ОС) компьютера. Рассмотрим различные варианты того, как можно интерпретировать ОС.

ОС как расширенная машина. Использование большинства компьютеров на уровне машинного языка затруднительно, особенно это касается операций ввода-вывода. Непосредственная работа с устройствами предполагает наличие знаний о системе команд электронного компонента – контроллера, которая отличается не только для разных типов устройств, но и для устройств одного типа разных моделей. Однако благодаря существованию ОС проблема программирования операций аппаратной части компьютера разрешается сама собой, поскольку система берет на себя выполнение таких процедур, как обработку прерываний, управление таймерами, оперативной памятью, внешним устройствами, скоростью вращения шпинделя жесткого диска и других низкоуровневых задач.

Исходя из вышеизложенного, можно сделать следующий вывод: одним из основных предназначений ОС является сокрытие сложностей работы с конкретным аппаратным обеспечением и предоставление программисту более удобной системы команд для взаимодействия с оборудованием компьютера.

ОС как система управления ресурсами. С другой точки зрения ОС можно интерпретировать как некоторый механизм, управляющий всеми частями сложной системы. Современные компьютеры включают в себя множество взаимодействующих компонентов: один или несколько процессоров, запоминающих устройств, дисков, сетевых карт и других устройств. Проблема правильного распределения ресурсов между процессами также относится к основным функциям ОС. Управление ресурсами включает решение двух задач:

1)   планирование ресурса (распределение ресурсов между процессами);

2) контроль состояния ресурса (поддержание оперативной информации о состоянии ресурса, включая информацию о его занятости).

За выполнение этих двух действий также отвечает операционная система компьютера.

Кроме управления ресурсами и сокрытия сложностей работы с конкретным аппаратным обеспечением ОС выполняет и другие функции, которые условно могут быть разделены на две различные группы – интерфейсные и внутренние. К первой из этих групп относят:

...

Скачать:   txt (150.7 Kb)   pdf (436.8 Kb)   docx (838.6 Kb)  
Продолжить читать еще 41 страниц(ы) »
Доступно только на Essays.club