- •Рецензенты:
- •Ответственные за выпуск:
- •Оглавление
- •Введение
- •1. Назначение и функции операционной системы
- •1.1. Функциональные компоненты операционной системы автономного компьютера
- •1.1.1. Управление процессами
- •1.1.2. Управление памятью
- •1.1.3. Управление файлами и внешними устройствами
- •1.1.4. Защита данных и администрирование
- •1.1.5. Интерфейс прикладного программирования
- •1.1.6. Пользовательский интерфейс
- •Вопросы для самопроверки
- •Контрольные вопросы
- •1.2. Сетевые операционные системы
- •1.2.1. Сетевые и распределенные ос
- •1.2.2. Два значения термина «сетевая ос»
- •1.2.3. Функциональные компоненты сетевой ос
- •1.2.4. Сетевые службы и сетевые сервисы
- •1.2.5. Встроенные сетевые службы и сетевые оболочки
- •1.3. Требования к современным операционным системам
- •Вопросы для самопроверки
- •Контрольные вопросы
- •2. Архитектура операционной системы
- •2.1. Ядро и вспомогательные модули ос
- •2.2. Ядро и привилегированный режим
- •2.3. Многослойная структура ос
- •2.4. Аппаратная зависимость ос
- •2.5. Переносимость операционной системы
- •Вопросы для самопроверки
- •Контрольные вопросы
- •2.6. Микроядерная архитектура
- •2.6.1. Концепция
- •2.6.2. Преимущества и недостатки микроядерной архитектуры
- •2.7. Совместимость и множественные прикладные среды
- •2.7.1. Двоичная совместимость и совместимость исходных текстов
- •2.7.2. Трансляция библиотек
- •2.7.3. Способы реализации прикладных программных сред
- •Вопросы для самопроверки
- •Контрольные вопросы
- •3. Процессы и потоки
- •3.1. Мультипрограммирование
- •3.1.1. Мультипрограммирование в системах пакетной обработки
- •3.1.2. Мультипрограммирование в системах разделения времени
- •3.1.3. Мультипрограммирование в системах реального времени
- •Вопросы для самопроверки
- •Контрольные вопросы
- •3.2. Мультипроцессорная обработка
- •Вопросы для самопроверки
- •Контрольные вопросы
- •3.3. Планирование процессов и потоков
- •3.4. Понятия «процесс» и «поток»
- •3.4.1. Создание процессов и потоков
- •3.4.2. Планирование и диспетчеризация потоков
- •3.4.3. Состояния потока
- •3.4.4. Вытесняющие и невытесняющие алгоритмы планирования
- •3.4.5. Алгоритмы планирования, основанные на квантовании
- •3.4.6. Алгоритмы планирования, основанные на приоритетах
- •3.4.7. Смешанные алгоритмы планирования
- •3.5. Синхронизация процессов и потоков
- •3.5.1. Цели и средства синхронизации
- •3.5.2. Сигналы
- •Вопросы для самопроверки
- •Контрольные вопросы
- •4. Управление памятью
- •4.1. Функции операционной системы по управлению памятью
- •4.2. Типы адресов
- •Вопросы для самопроверки
- •Контрольные вопросы
- •4.3. Алгоритмы распределения памяти
- •4.3.1. Алгоритмы распределения без использования внешней памяти Распределение памяти динамическими разделами
- •Распределение памяти перемещаемыми разделами
- •4.3.2. Алгоритмы распределения с использованием внешней памяти
- •Свопинг и виртуальная память
- •Страничное распределение
- •Сегментное распределение
- •Сегментно-страничное распределение
- •Разделяемые сегменты памяти
- •Вопросы для самопроверки
- •Контрольные вопросы
- •5. Ввод-вывод и файловая система
- •5.1. Задачи операционной системы по управлению файлами и устройствами
- •5.2. Специальные файлы
- •5.3. Логическая организация файловой системы
- •5.3.1. Цели и задачи файловой системы
- •5.3.2. Типы файлов
- •5.3.3. Иерархическая структура файловой системы
- •5.3.4. Имена файлов
- •5.3.5. Монтирование
- •5.3.6. Атрибуты файлов
- •5.3.7. Логическая организация файла
- •Вопросы для самопроверки
- •Контрольные вопросы
- •5.4. Физическая организация файловой системы
- •5.4.1. Диски, разделы, секторы, кластеры
- •5.4.2. Физическая организация и адресация файла
- •2048 Записей
- •5.5. Физическая организация fat
- •Кластер № 17 – начальный кластер файла file1; кластер № 18 – начальный кластер файла file2
- •5.6. Физическая организация файловых систем s5 и ufs
- •5.7. Физическая организация файловой системы ntfs
- •5.7.1. Структура тома ntfs
- •5.7.2. Структура файлов ntfs
- •5.7.3. Каталоги ntfs
- •Вопросы для самопроверки
- •Контрольные вопросы
- •5.8. Контроль доступа к файлам
- •5.8.1. Доступ к файлам как частный случай доступа к разделяемым ресурсам
- •5.8.2. Механизм контроля доступа
- •Имена файлов
- •5.8.3. Организация контроля доступа в ос unix
- •Процесс
- •Запрос операции
- •Вопросы для самопроверки
- •Контрольные вопросы
- •5.8.4. Организация контроля доступа в ос Windows nt
- •5.8.5. Разрешения на доступ к каталогам и файлам
- •Соотношение индивидуальных и стандартных разрешений для файлов
- •Вопросы для самопроверки
- •Контрольные вопросы
- •Ответы на вопросы для самопроверки
- •Лабораторные работы
- •Методические указания для проведения лабораторных занятий и выполнения контрольной работы
- •Лабораторная работа № 1 Системный реестр Windows 9x. Редактор базы данных регистрации
- •Редактор системного реестра. Утилита regedit.Exe
- •Командный файл системного реестра
- •Утилита редактора системных правил Poledit
- •Список ключей системного реестра
- •Заблокировать возможность удаления принтеров.
- •Заблокировать возможность добавления принтеров.
- •Скрыть вкладку «Устройства» утилиты «Система».
- •Скрыть вкладку «Профили оборудования» утилиты «Система».
- •Лабораторная работа № 2 Администрирование сетевой ос Windows xp
- •Установка удаленного терминала (Remote DeskTop Connection)
- •Работа с Windows 2003 Server
- •Утилиты панели управления
- •Управление рабочей станцией
- •Администрирование
- •Конфигурирование сервера
- •Управление контроллером домена
- •Предоставление доступа к ресурсам сервера
- •Привилегия клиента удаленного терминала
- •Панель задач. Управление процессами
- •Лабораторная работа № 3 Командные центры Windows 9х
- •Утилита «Дата/время»
- •Утилита «Клавиатура»
- •Утилита «Мышь»
- •Утилита «Специальные возможности»
- •Утилита «Принтеры»
- •Утилита «Шрифты»
- •Утилита «Установка и удаление программ»
- •Утилита «Система»
- •Утилита «Язык и стандарты» Окно утилиты Язык и стандарты содержит вкладки Денежные единицы, Время, Дата, Региональные стандарты, Числа.
- •Рабочий стол. Свойства рабочего стола
- •Лабораторная работа № 4 Установка ос Fedora Core X. Режимы работы системы. Инсталляция приложений
- •Подготовка жесткого диска к инсталляции ос Linux
- •Программа редактирования разделов жесткого диска PowerQuest PartitionMagic 8.0
- •Создать как: (Create as:) Logical Partition Тип раздела: (Partition type:) Linux Ext3 Размер: (Size:) 9500
- •Инсталляция ос Fedora Core X
- •Графический интерфейс gnome ос Linux
- •Лабораторная работа № 4 Установка ос Fedora Core X
- •Текстовый интерфейс ос Linux Алфавитно-цифровой терминал
- •Режимы работы ос Linux
- •Установка приложений в ос Red Hat
- •Лабораторная работа № 5 Подсистемы управления ос
- •Управление ресурсами ос Linux
- •Графические утилиты управления процессами. Системный монитор
- •Подсистемы управления, общие для всех ресурсов
- •Администрирование в ос Red Hat. Локальные системы
- •Пользовательский интерфейс
- •Регистрация событий
- •Лабораторная работа № 6 Файловые системы. Сетевые сервисы ос Linux
- •Команды и утилиты, предназначенные для работы с файловыми системами
- •Создание, редактирование и удаление разделов жесткого диска. Утилита fdisk
- •Создание и локализация файловой системы
- •Файловые службы и сетевые файловые системы
- •Автомонтирование
- •Сервисы Linux
- •Список вопросов к контрольной работе
- •Библиографический список
Утилита редактора системных правил Poledit
Рассмотренная нами ранее программа regedit.exe входит в стандартную поставку ОС Windows 9X и позволяет менять любые настройки реестра. В настоящее время появились подобные программы с более удобным интерфейсом пользователя, к которым можно отнести утилиту Poledit. Эта программа не входит в стандартную поставку, поэтому выполнить данный пункт лабораторной работы можно лишь при ее наличии. Местонахождение этой программы Вам следует выяснить у преподавателя. В компьютерных лабораториях УрГЭУ ее можно найти на сервере Aprold в каталоге ei.
Задание 5. Откройте папку Poledit и запустите программу редактирования системных правил poledit. Если система попросит Вас выбрать шаблон, отметьте в окне файл adm.adm, OK, далее щелкните по кнопке Открыть.
В окне Редактор системных правил откройте меню Файл и выполните директиву Открыть реестр, что приведет к появлению значков:
Локальный пользователь;
Локальный компьютер.
Задание 6. Щелкните по значку Локальный пользователь. В открывшемся окне выберите ограничения согласно номеру варианта и установите их (варианты 17 и 18 не имеют своего отображения в Poledit, поэтому для этих пунктов задания выполните варианты 1 и 2 соответственно). Далее OK и сохраните изменения (Файл, Сохранить). Сделайте проверку с помощью программы regedit.exe и убедитесь, что установленные ограничения вступили в силу!
Поместите в отчет последовательность действий задания 6.
Удалите созданные вами ключи.
На этом лабораторная работа завершается.
Список ключей системного реестра
Отключение доступа к дисплею в Панели управления (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
Параметр: NoDispCPL
Этот параметр отключает доступ к значку «Дисплей» в Панели управления и не позволяет пользователям изменять параметры дисплея.
Отключение доступа к сети в Панели управления (Windows 9X).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network]
Параметр: NoNetSetup
Этот параметр отключает доступ к значку «Сеть» в Панели управления.
Скрытие вкладки «Оформление» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
Параметр: NoDispAppearancePage
Этот параметр скрывает вкладку «Оформление» в диалоговом окне свойств экрана.
Скрытие вкладки «Фон» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
Параметр: NoDispBackgroundPage
Этот параметр скрывает вкладку «Фон» в диалоговом окне свойств экрана, не давая пользователям изменять параметры фона.
Скрытие вкладки «Заставка» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
Параметр: NoDispScrSavPage
Этот параметр скрывает вкладку «Заставка» в диалоговом окне свойств экрана, не давая пользователям изменять параметры хранителя экрана.
Скрытие вкладки «Настройка» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
Параметр: NoDispSettingsPage
Этот параметр скрывает вкладку «Настройка» в диалоговом окне свойств экрана.
Скрытие диалогового окна «Управление совместным использованием файлов и принтеров» (Windows 9X).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network]
Параметр: NoFileSharingControl
Включение этого параметра скрывает диалоговое окно управления совместным использованием файлов и принтеров, не позволяя пользователям управлять созданием новых совместных файлов или принтеров.
Скрытие вкладки «Идентификация» (Windows 9X).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network]
Параметр: NoNetSetupIDPage
Вкладка «Идентификация» включает параметры, с помощью которых можно установить имя компьютера, рабочей группы и описание компьютера. Включение этого параметра отключает доступ к вкладке «Идентификация».
Скрытие вкладки «Управление доступом» (Windows 9X).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network]
Параметр: NoNetSetupSecurityPage
Вкладка «Управление доступом» определяет, поддерживает ли компьютер доступ на уровне пользователя или доступ на общем уровне. Включение этого параметра удаляет вкладку «Управление доступом».
Отключение команды «Выключить компьютер» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Параметр: NoClose
Этот параметр запрещает пользователям выключать компьютер с помощью команды «Выключить компьютер».
Удаление группы «Стандартные программы» из меню «Пуск» (Windows 9X и NT). [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Параметр: NoCommonGroups
Отключает отображение группы «Стандартные», когда пользователь выбирает пункт «Программы» из меню кнопки «Пуск».
Скрытие всех элементов на Рабочем столе (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Параметр: NoDesktop
Установка этого параметра скрывает все элементы и программы на Рабочем столе Windows.
Удаление папки «Избранное» из меню «Пуск» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Параметр: NoFavoritesMenu
Чтобы удалить папку «Избранное» из меню «Пуск», измените этот ключ системного реестра.
Удаление команды «Найти» из меню «Пуск» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Параметр: NoFind
Когда включен этот параметр, команда «Найти» удаляется из меню кнопки «Пуск».
Скрытие значка «Сетевое окружение» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Параметр: NoNetHood
Значок «Сетевое окружение» отображается на Рабочем столе Windows, когда установлено соединение с сетью. При включении этого параметра значок будет скрыт.
Удаление папки «Документы» из меню «Пуск» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Параметр: NoRecentDocsMenu
Этот параметр удалит папку последних открытых документов из меню кнопки «Пуск».
Удаление команды «Выполнить» из меню «Пуск» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Параметр: NoRun
Этот параметр не дает пользователям запускать программы или процессы из меню кнопки «Пуск», удаляя директиву «Выполнить».
Удаление пункта «Настройка» из меню «Пуск» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Параметр: NoSetFolders
Удаляет папки «Панель управления» и «Принтеры» из меню «Настройка». Обратите внимание: удаление пунктов «Панель задач», «Панель управления» и «Принтеры» удалит полностью и само меню «Настройка».
Удаление пункта «Панель задач» в меню «Настройка» из меню «Пуск» (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
Параметр: NoSetTaskbar
Включение этого параметра удаляет пункт «Панель задач» в меню «Настройка» из меню кнопки «Пуск» и не дает пользователям изменять свойства Панели задач. Обратите внимание: удаление пунктов «Панель задач», «Панель управления» и «Принтеры» удалит полностью и само меню «Настройка».
Удаление элемента «Вся сеть» из Сетевого окружения (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network]
Параметр: NoEntireNetwork
Вся сеть – элемент в Сетевом окружении, который позволяет пользователям видеть все Рабочие группы и Домены в сети. Этот элемент может быть заблокирован так, чтобы пользователи могли использовать только их собственную Рабочую группу или Домен.
Скрытие содержание Рабочей группы из Сетевого окружения (Windows 9X и NT).
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network]
Параметр: NoWorkgroupContents
Включение этого параметра скрывает все содержание Рабочей группы из Сетевого окружения.