Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Интерфейс прикладного программирования

Защита данных и администрирование

Управление файлами и внешними устройствами

ОС "экранирует" сложность реальной аппаратуры от программиста.

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

При выполнении своих функций файловая система тесно взаимодействует с подсистемой управления внешними устройствами (часто называется подсистемой ввода-вывода). Диски, принтеры, сканеры, мониторы, модемы, сетевые адаптеры и пр.

Программа, управляющая конкретной моделью внешнего устройства, называется драйвером.

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


___________________________ №28_______________________________________

Безопасность данных вычислительной системы обеспечивается

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

· средствами защиты от несанкционированного доступа. В последнем случае ОС защищает данные от ошибочного или злонамеренного поведения пользователя системы.

Функции защиты ОС вообще очень тесно связаны с функциями администрирования,так как именно администратор определяет права пользователей при их обращение к разным ресурсам системы - файлам, каталогам, принтерам, сканерам и т. п.

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

Поддержка отказоустойчивости реализуется ОС на основе, как правило, на основе резервирования.

Особым случаем резервирования является использование нескольких процессоров.


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

Возможности ОС доступны прикладному программисту в виде набора функций, называющегося интерфейсом прикладного программирования (Application Programming Interface, API). Для разработчика приложений все особенности конкретной ОС представлены особенностями ее API. Поэтому разные ОС с одинаковым набором API, кажутся им одной и той же ОС. Это упрощает стандартизацию ОС. Например стандартом API UNIX является стандарт Posix.

<== предыдущая лекция | следующая лекция ==>
Управление памятью | Сетевые и распределенные ОС
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 494; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.046 сек.