Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Практики / БОС_П1

.pdf
Скачиваний:
0
Добавлен:
27.06.2025
Размер:
81.51 Кб
Скачать

Министерство науки и высшего образования Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

Кафедра безопасности информационных систем (БИС)

ВЫПОЛНЕНИЕ СИСТЕМНОГО ВЫЗОВА ПРОЦЕССА НА ЧТЕНИЕ ФАЙЛА (В ОС НА ОСНОВЕ МИКРОЯДРА)

Отчёт по практической работе №1 по дисциплине «Безопасность операционных систем»

Студент гр. 733-1

_______ Сметанников Д.Е

_______

Принял:

Доцент каф. КИБЭВС,к.т.н.,

_______ А.Ю. Якимук

_______

Томск 2025

 

Содержание

Введение.................................................................................................................

3

Ход работы.............................................................................................................

4

Заключение.............................................................................................................

5

2

Введение

Цель работы – ознакомление с процессом выполнения системного вызова процесса на чтение файла (в ОС на основе микроядра).

Задача:

1.Изучить теоретический материал по теме практики.

2.Определить правильную последовательность действий.

3.Дополнить цепочку выполняемых действий промежуточными таким образом, чтобы их стало не менее 10.

4.Оформить отчет о проделанной работе.

3

Ход работы

Первоначально были выделены следующие этапы: 1.Переключение в пользовательский режим 2.Переключение в привилегированный режим 3.Перевод процесса в состояние выполнения

4.Определение местонахождения файла на физическом носителе 5.Считывание данных файла с диска в системную область памяти

После изучения материалов под данной теме, была составлена следующая последовательность: 1 – 2 – 4 – 3 – 5– 1.

Далее, изначальная последовательность была дополнена следующими пунктами:

1.1 - отправление сообщения-запроса

4.1- формирование запроса к файловому серверу

4.2- отправление запроса на проверку доступа к данным

5.1- отправление сообщения-ответа

1.2- получение и обработка ответа

По итогу последовательность приобрела следующий вид: 1 – 1.1 – 2 – 4 – 4.1 – 4.2 – 3 – 5 – 5.1 – 1 – 1.2

Однако, по ходу выполнения лабораторной работы было выяснено, что данная последовательность не является полностью правильной, причиной же этого стало ошибочное составленное предположение о правильном строении.

Итоговый правильный вариант следующий: 2 – Файл. сервер – 1 – Лог диск

– 2 – 4 – 5 – ОЗУ – 3 – 1

4

Заключение

В ходе выполнения практического задания была изучена тема, касающаяся процесса выполнения системного вызова процесса на чтение файла (в ОС на основе микроядра).

5

Соседние файлы в папке Практики