Болтушкин Л.С., группа 712-2, практика 1.docx
.pdfМинистерство науки и высшего образования Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОННИКИ (ТУСУР)
Кафедра комплексной информационной безопасности электронно-
вычислительных систем (КИБЭВС)
ВЫПОЛНЕНИЕ СИСТЕМНОГО ВЫЗОВА ПРОЦЕССА НА ЧТЕНИЕ ФАЙЛА (В ОС НА ОСННОВЕ МИКРОЯДРА)
Отчет по практической работе №1 по дисциплине «Безопасность операционных систем»
Студент гр. 712-2
___________ Л.С. Болтушкин
__________
Руководитель Доцент кафедры КИБЭВС,
кандидат технических наук
_______ __________ А.Ю. Якимук
__________
Томск 2024
Введение
Целью данной практической работы является ознакомление с
выполнением системных вызовов процесса на чтение файла.
Задание:
1.Изучение теоретического материала по данной теме;
2.Определить правильную последовательность действий;
3.Дополнить цепочку выполняемых действий промежуточным таким образом, чтобы их стало не менее 10;
2
1 Ход работы
Изначально было дано 5 этапов:
1.Переключение в пользовательский режим;
2.Переключение в привилегированный режим;
3.Перевод процесса в состояние выполнения;
4.Определение местонахождения файла на физическом носителе;
5.Считывание данных файла с диска в системную область памяти.
Изучив материал по данной теме, были добавлены промежуточные действия и составлена обновленная цепочка выполняемых последовательных действий, представленная на рисунке 1.1.
Рисунок 1.1 – Обновленная цепочка действий
3
Заключение
В ходе выполнения данной практической работы была изучена тема о выполнении системных вызовов процесса на чтение файла (в ОС на основе микроядра) на основе изученных данных была составлена расширенная цепочка последовательных действий
4