ПР-1 / БОС практика 1
.pdf
Министерство науки и высшего образования Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра безопасности информационных систем (БИС)
ВЫПОЛНЕНИЕ СИСТЕМНОГО ВЫЗОВА ПРОЦЕССА НА ЧТЕНИЕ ФАЙЛА (ОС НА ОСНОВЕ МИКРОЯДРА)
Отчет по практической работе №1 по дисциплине «Безопасность операционных систем»
Выполнил студент гр.
. .2026
Принял Преподаватель каф. КИБЭВС к.т.н.
Якимук А.Ю.
. .2026
Томск 2026
|
Оглавление |
Введение .................................................................................................................... |
3 |
ХОД РАБОТЫ........................................................................................................... |
4 |
Заключение................................................................................................................ |
6 |
2
Введение
Целью практической работы является освоение принципов взаимодействия приложений пользователя с микроядром, микроядра с серверами и переключение режимов.
Задание:
1.Изучить теоретический материал по теме практики;
2.Определить правильную последовательность действий;
3.Дополнить цепочку выполняемых действий таким образом, чтобы их стало не менее 10.
3
ХОД РАБОТЫ
Из имеющейся схемы выходит следующая последовательность:
1.Переключение в пользовательский режим;
2.Переключение в привилегированный режим;
3.Перевод процесса в состояние выполнения;
4.Определение местонахождения файла на физическом носителе;
5.Считывание данных файла с диска в системную область памяти.
Более детальная последовательность действий выглядит следующим
образом:
1.Переключение в привилегированный режим;
2.Запрос на файловый сервер;
3.Переключение в пользовательский режим;
4.Поиск файла на логическом диске;
5.Переключение в привилегированный режим;
6.Определение местонахождения файла на физическом носителе;
7.Считывание данных файла с диска в системную область памяти;
8.Запрос микроядра к серверу безопасности;
9.Переключение в привилегированный режим;
10.Ответ сервера безопасности микроядру;
11.Перемещение файла в оперативную память;
12.Перевод процесса в состояние выполнения;
13.Переключение в привилегированный режим.
4
Заключение
Входе данной практической работы были освоены принципы
взаимодействия приложений пользователя с микроядром, микроядра с
серверами и переключение режимов.
5
