Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БОС(Лабораторные).doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
812.54 Кб
Скачать

110

Министерство образования и науки Российской Федерации

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

«Северо-Кавказский государственный технический университет»

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к выполнению лабораторных работ по дисциплине

«Безопасность операционных систем»

для студентов специальности

090105 «Комплексное обеспечение информационной безопасности автоматизированных систем»

Ставрополь, 2006

Методические указания составлены с учетом требований ГОС ВПО по специальности 090105 «Комплексное обеспечение информационной безопасности автоматизированных систем». Они позволяют получить основные практические навыки работы с реестром операционной системы Windows 2000, освоить безопасные способы настройки системы и установки новых устройств.

Методические указания составлены в полном соответствии с программой дисциплины и рекомендуются студентам специальности 090105 «Комплексное обеспечение информационной безопасности автоматизированных систем» при изучении дисциплины «Безопасность операционных систем».

Составитель к.т.н. Гайчук Д.В.

Рецензент к.т.н., доцент Чипига А.Ф.

Цель дисциплины «Безопасность операционных систем» состоит в изучении основных функций операционных систем, интерфейсов пользователя и команд операционной системы Windows и операционных систем семейства UNIX.

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

В ходе выполнения лабораторных работ студенты:

  • изучат назначение и устройство реестра Windows 2000, структуру данных реестра;

  • изучат приемы эффективной работы с редактором реестра, процесс внесения изменений в реестр ОС Windows 2000;

  • исследуют зависимость относительного времени выполнения программы от ее надежности;

  • исследуют зависимость относительного времени выполнения программы от интенсивности системных вызовов, надежности программы для различных ОС;

  • исследуют зависимость времени выполнения программы от коэффициента загрузки процессора в ОС с алгоритмом планирования потоков с относительными и абсолютными приоритетами.

Лабораторная работа 1 обзорная информация о реестре windows 2000

Цель и содержание: в результате проведения работы студенты изучат

  • назначение реестра;

  • порядок добавления нового аппаратного профиля;

  • порядок установки нового устройства в ОС Windows 2000.

Теоретическое обоснование

Реестр – это централизованная база данных, которая хранит все параметры настройки системы и работающих в ней приложений. В этом смысле реестр аналогичен разнообразным INI-файлам, а также фай­лам Autoexec.bat и Config.sys, которые использовались в ранних версиях Windows. Помимо этого в реестре хранится информация обо всех имею­щихся на компьютере аппаратных средствах, включая устройства Plug and Play, системная информация OLE, а также о связях расширений имен фай­лов. Реестр содержит все данные о приложениях, поддерживающих Plug and Play и OLE, информацию о конфигурации сетевых параметров, аппаратные профили и профили пользователей.

1. Историческая справка по реестру

Первой операционной системой из семейства Windows, получившей широ­кое распространение и пользовавшейся коммерческим успехом, была систе­ма Microsoft Windows 3.1. В ней применялись три различных типа файлов конфигурации:

¨ Системные файлы инициализации (system initialization files). При стан­дартном варианте установки Windows 3.1х таких файлов было шесть: Control.ini, Progman.ini, Protocol.ini, System.ini, Win.ini и Winfile.ini.

– В файле Win.ini содержалась основная информация о программной конфигурации операционной системы, а также некоторые параметры, которые добавлялись прикладным программным обеспечением.

– Файл System.ini служил основным хранилищем системной информа­ции, относящейся к аппаратным средствам компьютера.

– Файл Progman.ini содержал инициализационные параметры програм­мы Windows Program Manager, а файл Winfile.ini — параметры инициа­лизации диспетчера файлов Windows File Manager.

– Файл Protocol.ini был добавлен в состав Windows for Workgroups 3.1x. Его назначение состояло в хранении инициализационной информа­ции для сетей Windows.

¨ Файлы инициализации приложений (private initialization files) представля­ли собой INI-файлы, добавляемые приложениями, которые устанавлива­лись в системе. Эти файлы содержали информацию о специфических па­раметрах настройки приложений, включая размеры и расположение окон, а также списки недавно использовавшихся файлов (параметр MRUList).

¨ Файл регистрационной базы данных Windows 3.1х — Reg.dat — являлся непосредственным предшественником реестров Windows 95/98, а также Windows NT/2000. Он представлял собой иерархическую базу данных, состоявшую из единственной корневой структуры-контейнера с именем HKEY_CLASSES_ROOT и ее вложенных структур, в которых хранилась информация, необходимая для поддержки технологии OLE (Object Linking and Embedding), а также сопоставления приложений рас­ширениям имен файлов. Благодаря регистрационной базе данных поль­зователи Windows 3.1х могли модифицировать поведение внедренных и связанных объектов, а также быстро просмотреть список приложений, на текущий момент зарегистрированных в среде Windows.