
Практики / БОС_П5
.odtМинистерство науки и высшего образования Российской Федерации
Федеральное государственное автономное образовательное учреждение
высшего образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Кафедра безопасности информационных систем (БИС)
ПЕРЕДАЧА ДАННЫХ РОДИТЕЛЬСКОМУ ПРОЦЕССУ С ЗАВЕРШЕНИЕМ ДОЧЕРНЕГО
Отчёт по практической работе №5
по дисциплине «Безопасность операционных систем»
Студент гр. 733-1
_______ Сметанников Д.Е
_______
Принял:
Доцент каф. КИБЭВС,к.т.н.,
_______ А.Ю. Якимук
_______
Содержание
Введение 3
Ход работы 4
Заключение 5
Введение
Цель работы – ознакомление с процессом передачи данных родительскому процессу с завершением дочернего.
Задача:
Изучить теоретический материал по теме практики.
Определить правильную последовательность действий.
Дополнить цепочку выполняемых действий промежуточными таким образом, чтобы их стало не менее 10.
Оформить отчет о проделанной работе.
Ход работы
Первоначально были выделены следующие этапы:
1 Передача данных процессу через именованный канал
2 Работа со средствами синхронизации
3 Завершение работы процесса
4 Восстановление контекста процесса
5 Выбор потока на основе заданного алгоритма
6 Изменение состояния потока
После изучения материалов под данной теме, была составлена следующая последовательность для варианта выбор потока на основе квантования : 1 — 2 — 3 — 4 — 5
Далее, изначальная последовательность была дополнена следующими пунктами:
1.1 Создание именованного канала для передачи данных
1.2 Открытие именованного канала в родительском и дочернем процессах
1.3 Ожидание подтверждения от родительского процесса о получении данных
1.4 Оповещение планировщика задач о завершении процесса
1.5 Проверка состояния потоков в родительском процессе
1.6 Переключение контекста на выбранный поток
По итогу последовательность приобрела следующий вид: 1.1 – 1.2 – 1 – 2 – 1.3 – 3 – 1.4 – 4 – 1.5 – 5 – 6 – 1.6
Однако, правильную последовательность не удалось получить в связи пропажей практики.
Заключение
В ходе выполнения практического задания была изучена тема, касающаяся процесса процессом передачи данных родительскому процессу с завершением дочернего.
Томск 2025