Привет, помогите сделать задание, пожалуйста.
Компьютерная система содержит пять субъектов (пользователей) s¬1, s2, …, s5. Каждый пользователь является владельцем (и имеет все права) на свою директорию: dir1, dir2, …, dir5. В каждой директории diri лежит файл, владельцем которого является соответствующий субъект si: filei, i = 1, …, 5. Матрица доступа, описывающая данную систему имеет вид:
dir dir2 dir3 dir4 dir5 file1 file2 file3 file4 file5
s1 own,
e, r, w own,
e, r, w
s2 own,
e, r, w own,
e, r, w
s3 own,
e, r, w own,
e, r, w
s4 own,
e, r, w own,
e, r, w
s5 own,
e, r, w own,
e, r, w
Считая, что система является монооперационной, в рамках модели Харрисона-Руззо-Ульмана предложить последовательность команд, приводящую систему к следующему состоянию: файлы file1, …, file4 находятся в директории dir2, а файл file5 находится в директории dir3. У субъекта s2 на файлы file1, …, file4 есть все права, на файл file5 – только права на чтение и запись. У субъекта s3 на file5 есть все права. Постарайтесь для решения данной задачи предложить минимально возможное число команд.
ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 21/12/2016). Модератором раздела принято решение закрыть тему.
--zg_nico