
- •41. Основное свойство ос рв
- •42. Основное(ые) отличие(я) мультипрограммного и мультизадачного режима
- •43. Трехзвенные схемы
- •44. Недостатки схемы «файловый сервер»
- •45. Недостатки централизованной двухзвенной схемы разделения приложений
- •46. Перечислить области, на которые делится память при простом непрерывном распределении;
- •47. Перечислить условия выделения ресурса вычислительному процессу по его запросу (3 пункта);
- •Страничный способ организации виртуальной памяти:
- •Сигментно- страничная организация виртуальной памяти:
47. Перечислить условия выделения ресурса вычислительному процессу по его запросу (3 пункта);
При необходимости использовать какой-либо ресурс (оперативную память, устройство ввода/вывода, массив данных и т. п.) задача обращается к супервизору операционной системы — ее центральному управляющему модулю, который может состоять из нескольких модулей, например: супервизор ввода/вывода, супервизор прерываний, супервизор программ, диспетчер задач и т. д. — посредством специальных вызовов (команд, директив) и сообщает о своем требовании. При этом указывается вид ресурса и, если надо, его объем (например, количество адресуемых ячеек оперативной памяти, количество дорожек или секторов на системном диске, устройство печати и объем выводимых данных и т. п.). Директива обращения к операционной системе передает ей управление, переводя процессор в привилегированный режим работы, если такой существует. Не все вычислительные комплексы имеют два (и более) режима работы: привилегированный (режим супервизора), пользовательский, режим эмуляции какого-нибудь другого компьютера и т. д. Ресурс может быть выделен задаче, обратившейся к супервизору с соответствующим запросом, если: он свободен и в системе нет запросов от задач более высокого приоритета к этому же ресурсу;
текущий запрос и ранее выданные запросы допускают совместное использование ресурсов;
ресурс используется задачей низшего приоритета и может быть временно отобран (разделяемый ресурс).
Получив запрос, операционная система либо удовлетворяет его и возвращает управление задаче, выдавшей данный запрос, либо, если ресурс занят, ставит задачу в очередь к ресурсу, переводя ее в состояние ожидания (блокируя). Очередь к ресурсу может быть организована несколькими способами, но чаще всего это осуществляется с помощью списковой структуры
48. Права доступа к файлам в ОС UNIX
Каждому файлу и директории присваивается 3-значное число, определяющее, какой доступ разрешен владельцу, членам группы и всем остальным пользователям операционной системы:
первая цифра означает права доступа владельца;
вторая цифра означает права доступа членов группы;
третья цифра означает права доступа остальных пользователей системы.
Каждая цифра является суммой фиксированных значений доступа:
1 (обозначается также буквой x) — выполнение. Делает файл исполняемым (программой), а для директории позволяет изменять ее содержимое (например, создавать, удалять или переименовывать файлы внутри нее). 2 (обозначается также буквой w) — перезапись. Позволяет перезаписывать содержимое файла, а для директории позволяет выполнять ее переименование. 4 (обозначается также буквой r) — чтение. Позволяет считывать содержимое файла, а для директории — считывать список имен вложенных поддиректорий и файлов.
Пример
750 = (1+2+4)(1+4)()
В этом примере владельцу разрешены выполнение, перезапись и чтение (1, 2 и 4), членам группы — только выполнение и чтение (1 и 4), а остальным пользователям операционной системы доступ запрещен.
49. Права доступа к файлам в ОС WINDOWS
50. Принципы организации виртуальной памяти
Виртуальная память- схема адресации памяти компьютера, при которой память представляется программному обеспечению непрерывной и однородной, в то время как в реальности для фактического хранения данных используются отдельные (разрывные) области различных видов памяти, включая кратковременную (оперативную) и долговременную (жёсткие диски, твёрдотельные накопители).