Операционные системы. Часть 1. Основы управления ресурсами. Рощин А.В. - 45 стр.

UptoLike

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

45
зависит успех той или иной операционной системы. Так, именно
отсутствие драйверов многих популярных внешних устройств было
причиной низкой популярности OS/2.
Созданием драйверов устройств занимаются как разработчики
конкретной операционной системы, так и разработчики конкретных
внешних устройств. Обычно операционная система поддерживает хорошо
определенный интерфейс между драйверами и остальной частью
операционной системы. Часто этот интерфейс
бывает открытым, иногда
частично.
В принципе, никто не мешает прикладным программистам
пользоваться этим интерфейсом в своих программах. Однако, обычно
этого не делают, так как такой интерфейс представлен низкоуровневыми
операциями, обремененными большим количеством деталей и параметров.
Одной из наиболее важных задач операционной системы является
поддержание высокоуровневого унифицированного интерфейса
прикладного программирования (API). В
последнее время в большинстве
операционных систем этот интерфейс строится на концепции файлового
доступа. Эта концепция заключается в том, что обмен с любым внешним
устройством выглядит как обмен с файлом, имеющим имя и
представляющим собой неструктурированную последовательность байтов.
В качестве файла может выступать как реальный файл, так и одно из
реальных внешних
устройств (клавиатура, принтер, сетевой адаптер и т.
д.).
Защита данных и администрирование
Безопасность данных вычислительной системы определяется
средствами, направленными на защиту от сбоев и отказов
аппаратуры и от ошибок программного обеспечения, а также
средствами защиты от несанкционированного доступа к данным.
                                        45



зависит успех той или иной операционной системы. Так, именно
отсутствие драйверов многих популярных внешних устройств было
причиной низкой популярности OS/2.
       Созданием драйверов устройств занимаются как разработчики
конкретной операционной системы, так и разработчики конкретных
внешних устройств. Обычно операционная система поддерживает хорошо
определенный      интерфейс     между    драйверами    и   остальной   частью
операционной системы. Часто этот интерфейс бывает открытым, иногда –
частично.
       В    принципе,   никто    не   мешает     прикладным     программистам
пользоваться этим интерфейсом в своих программах. Однако, обычно
этого не делают, так как такой интерфейс представлен низкоуровневыми
операциями, обремененными большим количеством деталей и параметров.
       Одной из наиболее важных задач операционной системы является
поддержание        высокоуровневого          унифицированного      интерфейса
прикладного программирования (API). В последнее время в большинстве
операционных систем этот интерфейс строится на концепции файлового
доступа. Эта концепция заключается в том, что обмен с любым внешним
устройством     выглядит   как    обмен      с   файлом,   имеющим     имя   и
представляющим собой неструктурированную последовательность байтов.
В качестве файла может выступать как реальный файл, так и одно из
реальных внешних устройств (клавиатура, принтер, сетевой адаптер и т.
д.).
       Защита данных и администрирование
       Безопасность данных вычислительной системы определяется
       − средствами, направленными на защиту от сбоев и отказов
           аппаратуры и от ошибок программного обеспечения, а также
       − средствами защиты от несанкционированного доступа к данным.