Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

тема как расширенная машина и система в качестве менеджера ресурсов Что изображает дерево процессов взаи

Работа добавлена на сайт samzan.net:


ОС выполняет множество функций, но все их можно объединить в две группы. Назовите эти группы. - Существуют две группы определений операционной системы: «набор программ, управляющих оборудованием» и «набор программ, управляющих другими программами». Или система как расширенная машина и система в качестве менеджера ресурсов

Что изображает дерево процессов - взаимосвязь родительских и дочерних процессов 

Где обычно ОС хранит информацию обо всех процессах? – таблица процессов

Пользователь с UID=800 запустил процесс, который в свою очередь запустил свой дочерний процесс. Каковы UID родительского и дочерних процессов соответственно. - 800 и 800

Укажите полный путь к папке, где хранятся специальные файлы в ОС семейства UNIX - /dev

Что такое образ памяти? - собственное адресное пространство процесса 

Какая технология позволяет хранить часть адресного пространства процесса в оперативной памяти, а часть на диске? – виртуальная память

Чем объяснить тот факт, что даже когда в операционной системе присутствует два и более процесса, то каждому выделяется адресное пространство начиная с нуля. То есть каким образом процессы не мешают друг-другу в работе при наличии в адресном пространстве одинаковых адресов? – Ну что бы два процесса с одинаковыми адресами могли работать без проблем нужен определенный защитный механизм. Каждому процессу отводится определенный максимальный объем адресного пространства, каторый на много меньше чем оперативная память.Все верно. Этот механизм называется виртуальной памятью.Если более подробно, то те адреса, которые видит процесс - виртуальны, а реальные адреса знает ОС и просто подставляет вместо реального адреса виртуальный и наоборот. Подробнее об этом в последующих темах.Максимальный объем адресного пространства, выделяемого процессу, должен быть меньше объема ОП. Если адресное пространство превышает объем ОП используется технология виртуальной памяти, благодаря которой система хранит часть адресного пространства в ОП, а часть - на диске, при необходимости меняя их местами

Что произойдет с файлами в папке, к которой подключили файловую систему съемного носителя – файлы станут недоступными

Какая команда UNIX используется для подключения файловой системы съемных носителей к корневой файловой системе? – mount

Объясните, что такое канал с точки зрения взаимодействия между процессами. Какую функцию он выполняет? Как работает? - Канал—это разновидность псевдофайла, которым, как показано на рис.3, можно воспользоваться для соединения двух процессов. Если процессам А и В необходимо обменяться данными с помощью канала, то они должны установить его заранее. Когда процессу  А нужно отправить данные процессу В, он осуществляет запись в канал, как будто он имеет дело с выходным файлом. Фактически реализация канала очень похожа на реализацию файла. Процесс В может прочитать данные, осуществляя операцию чтения из канала, как будто он имеет дело с входным файлом.

Объясните, что такое программные прерывания, с какой целью они используются? - Программное прерывание реализует один из способов перехода на подпрограмму с помощью специальной инструкции процессора. При выполнении команды программного прерывания процессор отрабатывает ту же последовательность действий, что и при возникновении внешнего или внутреннего прерывания, но только происходит это в предсказуемой точке программы — там, где программист поместил данную команду. Одной из причин появления инструкций программных прерываний в системе команд процессоров является то, что их использование часто приводит к более компактному коду программ по сравнению с использованием стандартных команд выполнения процедур. Другой причиной применения программных прерываний вместо обычных инструкций вызова подпрограмм является возможность смены пользовательского режима на привилегированный одновременно с вызовом процедуры — это свойство программных прерываний поддерживается большинством процессоров. 
В результате программные прерывания часто используются для выполнения ограниченного количества вызовов функций ядра операционной системы, то есть системных вызовов.

Имеется папка в ОС Windows. Она имеет следующее полное имя: C:\Documents and Settings\User Какое полное имя эта папка будет иметь в ОС UNIX, если диск C: был примонтирован к папке /mnt - /mnt/Documents and Settings/User

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

Как называется вызов, при котором процесс, сделавший этот вызов блокируется? - Синхронный системный вызов означает, что процесс, сделавший такой вызов, приостанавливается (переводится планировщиком ОС в состояние ожидания) до тех пор, пока системный вызов не выполнит всю требующуюся от него работу (рис. 2, а). После этого планировщик переводит процесс в состояние готовности и при очередном выполнении процесс гарантированно может воспользоваться результатами завершившегося к этому времени системного вызова. Синхронные вызовы называются также блокирующими, так как вызвавший системное действие процесс блокируется до его завершения.

Как называется системный вызов, который не приводит к блокированию процесса после выполнения некоторых начальных системных действий - Асинхронный системный вызов

Что означает термин "смонтированная файловая система"? - подключение файловой системы съемного носителя к корневой файловой системе, там где это необходимо

Установите код защиты таким образом, чтобы владелец файла и пользователи его группы имели возможность осуществлять чтение и исполнение, а все остальные только чтение. – r-xr-xr--

Установите соответствие между модулями операционной системы и функциями, которые они выполняют –

Установите последовательность расположения слоев ядра системы начиная с центра ядра. - 3. Средства аппаратной поддержки OC
4. Машинно-зависимые компоненты ОС
1. Базовые механизмы ядра
2. Менеджеры ресурсов
5. Интерфейс системных вызовов  

Набор правил для взаимодействия программы и ОС называется - интерфейсом API

Установите соотношение между слоем ядра и выполняемыми ею функциями –

Выберите несколько вариантов: Что из перечисленного относится к функциям операционной системы? - Загрузка в оперативную память подлежащих исполнению программ

Обслуживание всех операций ввода-вывода

Предоставление услуг на случай частичного сбоя системы

Что из перечисленного относится к внешним прерываниям?

от средств контроля

прерывания от внешних устройств;

            прерывания с пульта оператора вычислительной системы;

Что из перечисленного относится к внутренним прерываниям?

вследствие переполнения или исчезновения порядка;

прерывания от другого процессора или другой вычислительной системы

В каком режиме процессор принимает прерывание от устройства ввода-вывода о готовности осуществить передачу данных – DMA

Реализация системных вызовов должна удовлетворять следующим требованиям -обеспечивать переключение в привилегированный режим; обладать высокой скоростью вызова процедур ОС; обеспечивать по возможности единообразное обращение к системным вызовам для всех аппаратных платформ, на которых работает ОС; допускать легкое расширение набора системных вызовов; обеспечивать контроль со стороны ОС за корректным использованием системных вызовов.

Перечислите среды различают при организации планирования процессов – Пакетная, Интерактивная, реального времени

Какой механизм применяется в ОС для упорядочения работы обработчиков прерываний? Как он работает? - Упорядоченное обслуживание запросов прерываний наряду со схемами приоритетной обработки запросов может выполняться механизмом маскирования запросов. Собственно говоря, в описанной схеме абсолютных приоритетов выполняется маскирование — при обслуживании некоторого запроса все запросы с равным или более низким приоритетом маскируются, то есть не обслуживаются. Схема маскирования предполагает возможность временного маскирования прерываний любого класса независимо от уровня приоритета. 

Объясните необходимость применения планирования процессов - Когда компьютер работает в многозадачном режиме, на нем зачастую запускается сразу несколько процессов или потоков, претендующих на использование центрального процессора. Такая ситуация складывается в том случае, если в состоянии готовности одновременно находятся два или более процесса или потока. Если доступен только один центральный процессор, необходимо выбрать, какой из этих процессов будет выполняться следующим. Та часть операционной системы, на которую возложен этот выбор, называется планировщиком, а алгоритм, который ею используется, называется алгоритмом планирования.

Какие задачи ОС должна решить вне зависимости от алгоритмов планирования. Выберите несколько вариантов.

    Принуждение к определенной политике

    Баланс

    Равнодоступность

Какие задачи ОС должна решить при планировании в пакетных системах.

    Оборотное время

    Использование центрального процессора

    Производительность

Какие задачи ОС должна решить при планировании в интерактивных системах.

    Время отклика

    Пропорциональность

Какие задачи ОС должна решить при планировании  в системах реального времени.

    Соблюдение предельных сроков

   Предсказуемость

В каком режиме процессор постоянно опрашивает устройство ввода-вывода о готовности осуществить передачу данных - асинхронный режим

В каком режиме процессор принимает прерывание от устройства ввода-вывода о готовности осуществить передачу данных - программный режим  \\\\\\\\

В каком режиме передачу данных на устройство ввода-вывода осуществляет специальный контроллер - режим DMA

Установите режимы ввода вывода по их производительности, начиная с самого медленного - режим DMA, синхронный затем асинхронный

В какую структуру обычно сводится информация о текущем размещении страниц задачи в памяти? - дескриптор страниц

Операции ввода-вывода в большинстве случаев выполняется - ядром ОС

Какой системный вызов в ОС Linux создает точную копию текущего процесса – clone

Какой системный вызов в ОС Windows создает новый процесс – fork

На чем основано планирование в ОС Linux – процесс

На чем основано планирование в ОС Windows -  поток процесс и поток

Какая из операционных систем поддерживает динамические приоритеты - Linux

Какая из операционных систем работает с потоками - обе

Какая из операционных систем работает с процессами - обе

Как называются модули ОС, которые могут быть выгружены из оперативной памяти? - Вспомогательные модули ОС




1. Усыновление удочерение Усыновление удочерение является приоритетной формой устройства детей оставши
2. і Синоптикалы~ метеорология 100 кмден жо~ары ~арай орналас~ан атмосфера ~абаты
3. Оценка современного залогового механизма
4. Дидактическая игра как средство развития мышления дошкольников
5. И все это происходит говорят они дабы Иисус мог сделаться первой жертвой при разделении составных природ
6. Сущность аудита и аудиторской деятельности
7. ва примен. для леч
8. ТЕМА- Антитеррористические мероприятия
9. Реферат по Экологии Анализ экологической обстановки в Аргентине факторы ее формирования
10.  Правовая природа брака
11. Оптимальный план формирования поездов обеспечивает эффективное использование грузовых вагонов и техничес
12. Показатели возможной экономической эффективности инвестиций
13. культура предпринимательства организационная культура деловая культура внутренняя культура компа
14. ТЕМА 11 Онтология философское учение о бытии Смысл и жизненные корни проблемы бытия
15. разному Обширный смысловой и эмоциональный контекст устного высказывания приводит к тому что устные речев
16. Финское взморье и Кронштадт
17. Познакомить с историей открытия исследования и заселения территории Дальнего Востока
18. Философия нравственности и безнравственности шраманского периода
19. Сучасний стан та тенденції розвитку українських екологічних організацій
20. Задание на проектирование 3 Введение 4 1