Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие - ОС - текст.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.34 Mб
Скачать

Логическая структура

Логическая структура Active Directory определяет набор классов и атрибутов, которые могут храниться в каталоге. Логическая структура определяет, в какой части дерева каталогов может быть создан тот или иной класс, и указывает для каждого класса разрешенные родительские каталоги. Содержимое класса определяется списком атрибутов, которые может или должен содержать данный класс.

Публикация

Публикация– это процесс создания в каталоге объектов, либо непосредственно содержащих информацию, которую необходимо сделать доступной, либо содержащих ссылки на такую информацию. Например, объект типа “пользователь” содержит полезную информацию о пользователях (номера их телефонов и адреса электронной почты), а объект типа “том” содержит ссылку на том совместно используемой файловой системы.

Группы

Операционная система Windows 2000 поддерживает новые свойства групп:

  • если в системе установлена новая версия программы Exchange, то группы могут рассматриваться как списки рассылки;

  • группы могут содержать незащищенных членов (такая возможность становится особенно актуальной, когда группа используется одновременно и как средство защиты данных и как список рассылки);

  • функция защиты данных может быть отключена (это оказывается удобным, если группа используется исключительно как список рассылки);

  • группы могут быть вложенными;

  • вводится новый тип группы – универсальная (Universal). Универсальная группа является самой простой разновидностью группы. Такие группы могут отражаться в списках ACL и размещаться в любом месте доменного леса. Они могут содержать другие универсальные группы, глобальные группы и объекты типа “пользователь”, расположенные в любом месте леса. В системах небольших организаций можно использовать только универсальные группы, не прибегая к созданию глобальных и локальных групп. Глобальная группа (Global goup) может отражаться в списках ACL и располагаться в любом месте леса. В нее могут входить объекты типа “пользователь” и другие глобальные группы, принадлежащие к тому же домену. Локальная группа домена используется только в пределах своего домена. Такая группа может содержать объекты типа “пользователь” и другие глобальные группы, принадлежащие к любому домену леса, универсальные группы и другие локальные группы домена, принадлежащие к тому же домену.

Лабораторные работы по курсу «Операционные системы»

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

Отчет по лабораторным работам должен содержать:

  • тему и цель лабораторной работы;

  • вариант задания на лабораторную работу;

  • краткие теоретические сведения и описание алгоритма работы программы;

  • листинг разработанной программы с подробными комментариями;

  • результаты работы программы;

  • выводы.

Лабораторная работа №1 «Знакомство с различными операционными системами»

Цель работы

Ознакомиться с наиболее популярными операционными системами MS DOS, Microsoft Windows, Linux и получить базовые навыки работы с данными ОС.

Теоретические сведения

Операционная система MS DOS

Структура ОС MS DOS

Структура операционной системы MS DOS приведена на рисунке 6.1.

Рис. 6.1. Структура операционной системы MS DOS

Модуль «Базовая система ввода-вывода» индивидуален для каждой вычислительной системы. В этом модуле содержатся аппаратно-зависимые драйверы таких устройств как дисплей, клавиатура, последовательный канал связи и т.д. Ядро ОС взаимодействует с драйверами устройств с помощью пакетов запросов, драйверы переводят эти запросы в различные команды для аппаратных контроллеров.

«Ядро ОС» включает набор аппаратно независимых сервисных программ, называемых системными функциями. К ним относятся следующие функции:

  • управление файлами и записями;

  • управление памятью;

  • доступ к часам реального времени;

  • порождение других задач и т.д.

Прикладные программы могут обращаться к системным функциям путем загрузки регистров параметрами функций и последующей передачи управления операционной системе с помощью программного прерывания. Реакция состоит в том, что ЭВМ прерывает обработку текущей программы и переходит к выполнению некоторой подпрограмме, специально предназначенной для данного события. По завершении указанной подпрограммы ЭВМ возвращается к выполнению прерванной программы. Для хранения адресов подпрограмм обработки прерываний в ОС MS DOS используется таблица векторов прерываний, которая занимает 1024 байта и располагается по адресу 0000h:0000h. Каждый 4-байтный элемент таблицы соответствует типу прерывания (от 0 до 0FFH) и содержит сегмент и относительный адрес обработчика прерывания данного уровня. Прерывания от 0 до 1FH (самые нижние уровни) используются как прерывания внутренней аппаратуры; MS-DOS использует прерывания от 20Н до 3FH, все остальные прерывания могут использоваться внешней аппаратурой, системными драйверами и прикладными программами.

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

Не редко частью ОС MS DOS считают программу «Загрузчик DOS», который находится в первом секторе каждой дискеты и в первом секторе логического диска, с которого происходит загрузка DOS. Назначение этой очень короткой программы – загрузка в память системного файла DOS IO.SYS при начальной загрузке компьютера.

Процесс загрузки ПК с установленной ОС MS DOS состоит из следующих шагов:

  1. Включение питания.

  2. Самоконтроль POST.

  3. Проверка накопителя в устройстве А: (выполняется если в Setup такая возможность не отключена). Если накопителя нет, то далее шаг 5 иначе 4.

  4. Чтение блока начальной загрузки с устройства A:, далее шаг 6.

  5. Чтение блока начальной загрузки с устройства С:.

  6. Поиск системных файлов. Если системные файлы не найдены, то шаг 3.

  7. Загрузка системных файлов (загружается файл IO.SYS, который в свою очередь загружает файл MSDOS.SYS).

  8. Установка конфигурации системы (все параметры содержаться в файле Config.Sys, если этот файл отсутствует, то устанавливаются стандартные параметры системы).

  9. Загрузка командного процессора с передачей ему управления (файла Command.Com).

  10. Выполнение файла автозапуска если он есть (Autoexec.Bat содержит команды подготавливающие DOS к работе с прикладными программами.)

  11. Выдача системного приглашения.