Автор работы: Пользователь скрыл имя, 17 Февраля 2012 в 10:49, шпаргалка
Работа содержит ответы на вопросы по дисциплине "Операционные системы и среды ".
Файловые операции. ФС ОС должна предоставлять пользователю набор операций для работы с файлами, оформленный в виде системных вызовов. Рассмотрим на примере набора функциональных вызовов Win 32 API корпорации Microsoft. Он представляет собой библиотеки и процедуры, которые обращаются к системным вызовам для выполнения требуемой работы. Философия Win 32 API - интерфейс с возможностью выполнения одного и того же требования несколькими способами. Многие вызовы API создают объекты ядра различного типа ( файлы, процессы).
Каждый вызов, создающий объект, возвращает вызвавшему процессу результат, называемый дескриптором (наибольшее целое число). Он впоследствии используется для выполнений операциями с объектами. С каждым объектом ассоциирован дескриптор безопасности, регламентирующий какие действия можно выполнять с объектом.
Контроль доступа к файлам. Файл- один из видов разделяемых ресурсов, доступ к которому ОС должна контролировать. Пользователь осуществляет доступ к объектам с помощью прикладных процессов, запускаемых от его имени. Для каждого объекта существует набор операций, которых можно с ним выполнить. Система контроля доступа ОС должна предоставлять ср-ва для задания прав доступа пользователя. Различают два подхода для опред. прав:
При входе в систему пользователя создается процесс- оболочка, поддерживающий с ним диалог и запускающий требуемые процессы (чаще всего одни и те же). Но независимо от набора операций ОС выполняет последовательность действий: по имени пользователя находит его характеристика в ФС на диске, копирует их в ОП, проверяет права пользователя на выполнение запрашиваемой операции и очищает область памяти от временных характеристик.
Кроме того каждая операция
выполняет универсальные и
Таким образов организация доступа в Windows достаточна гибка за счет большого разнообразия субъектов и объектов доступа и детализации операций доступа.
Алгоритмы планирования запросов к жесткому диску:
Вопрос 19.
Распределенные ОС и
среды.
Компьютерная сеть- это два и более ЭВМ, связанных коммуникационной системой и снабженных соответствующим ПО, позволяющим пользователям сети получать доступ к ресурсам ЭВМ. Различают физическую и логическую топологию сети.
Терминология КС:
Сеть состоит из
ряда сегментов. Основные предназначены
для предотвращения затухания сигнала:
мосты- ЭВМ или спец устр-ва, объединяющие
два сегмента сети. Маршрутизаторы- ЭВМ
или спец уст-ва для соединения отдельных
сетей на основе ip- адресов. Коммуникаторы-
усовершенствованные маршрутизаторы.
Физическая топология: распределения компонентов в сети, в пространстве и способ соединения их межу собой. Способы организации ЭВМ в сеть бывают кольцо, шина, дерево, звезда и т.д. Рассмотрим самые распространенные:
- Шина. Все участники
цепи подключаются к
- Звезда. Все участники
сети подключены к
- Кольцо. Все участники
сети подключены
Логическая топология: определяет путь прохождения сигнала от одного ЭВМ к другому. Области действия сетей: локальные (до 10 км), территориальные, корпоративные, национальные, глобальные.
Преимущества объединения ком- ров в сеть: совместное использование уст-тв, файлов, данных, приложений; удаленное общение; загрузка, установка новы программ, мультимедиа и т.д.
Модель OSI (Open System Interconnection)
Модель состоит из 7 уровней, каждый из которых выполняет опред задачу процесса коммуникации.
7 | Прикладной |
6 | Представления |
5 | Сеансовый |
4 | Транспортный |
3 | Сетевой |
2 | Канальный |
1 | Физический |
Сетевые и распределенные ОС
Сетевая ОС предоставляет пользователю виртуальную вычислительную систему, работать с которой проще, чем с реальной сетевой аппаратурой. Сетевая ОС используется в 2 значения: как совокупность взаимодействующих ОС все ЭВМ в сети, и как ОС отдельной ЭВМ, позволяющая пользователю работать в сети.
Сетевая ОС должна предоставлять пользователю сетевые ресурсы в виде единой централизованной виртуальной машины т.е. распределенной ОС.
Структура сетевой ОС включает в себя серверную и клиентскую часть, транспортное средство,
редактор, средство управления ресурсами.
Сетевые службы и сетевые серверы
Сетевой службой
называется совокупность серверной
и клиентской частей ОС, предоставляющих
доступ к конкретному типу сетевого
ресурса. Сетевой сервер- набор услуг,
предоставляемых сетевой
Службы каталоговых серверных ОС.
Вся инф-ция об объектах сети объединяется в каталог (directory), подобный каталогам файловой системы. В сети реализуется служба каталогов (directory service)- средства именования, хранения и выборки инф-ции в распределительной среде, доступной клиентом этой среды. В едином каталоге хранятся учетные записи пользователей, инф-ция о файлах и приложениях, политика безопасности и т.д.
Windows Active Directory
Обеспечивает централизованное управление сетью, способность службы охватывать множество данных, возможность расширения каталога, интеграцию DNS-именование объектов в соответствии с соглашением о доменных именах. Каталог предусматривает выделение в сети 2х структур- логическую и физическую. Логическая состоит из объектов (принтер, папка и т.д. с отличительным набором именованным атрибутов), доменов (совокупность ком-ров использующих общую БД каталога), контейнеров.
Физическая состоит
из контролера домена (ком-р с серверной
ОС, хранящий раздел каталога), подсети
(сетевая группа с заданной областью ip-
адресов, имеющих опред место), сайта (одна
или несколько подсистем со множеством
ip- адресов).
Вопрос 20.
Безопасность ОС.
Безопасность- совокупность
проблем связанных с
Система является безопасной, если удовлетворяет требованиям:
- Конфиденциальность –гарантия что инф-ция будет доступна только авторизованным (легальным пользователям).
Информация о работе Шпаргалка по "Операционные системы и среды "