Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OS-Tasks.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
295.42 Кб
Скачать
  1. Из каких состояний процесс может перейти в состояние исполнение?

  • из состояния ожидание;

  • из состояния готовность;

  • из состояния рождение.

З6.Какие из перечисленных ниже компонентов входят в регистровый контекст процесса?

  • состояние, в котором находится процесс;

  • программный счетчик процесса;

  • информация об устройствах ввода-вывода, связанных с процессом;

  • содержимое регистров процессора;

  • код и данные, находящиеся в адресном пространстве процесса.

Информацию, для хранения которой предназначен блок управления процессом, удобно для дальнейшего изложения разделить на две части. Содержимое всех регистров процессора (включая значение программного счетчика) будем называть регистровым контекстом процесса, а все остальное – системным контекстом процесса.

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

  • 0;

  • 2;

  • 4.

Из состояния исполнения в стандартных схемах уже существуют переходы в состояния ожидания, готовности, остановки (для Unix), зомби (для Unix) и закончил исполнение. Поэтому новых переходов не предвидится.

З8.Какие категории средств связи используются при взаимодействии удалённых процессов?

  • сигнальные;

  • канальные;

  • разделяемая память.

…разделяемая память не может быть использована для связи процессов, функционирующих на различных вычислительных системах.

Сигнальные средства связи обычно используются внутри одной машины (часто самой ОС), однако можно организовать сигнальную связь и между удалёнными машинами.

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

З9.Команды ос для работы с файлами

Создание текстовых файлов: A:\>copy con (имя файла) – после ввода этой команды нужно будет поочередно вводить строки файла. В конце каждой строки надо нажимать клавишу Enter, а после ввода последней строки – нажать F6 (или Ctrl +Z) и затем Enter. На диске появится файл с указанным именем.

  • Копировать файл: A:\>copy a:\lesson urok (копировать lesson из корневого каталога в каталог urok);

  • Удалить файл: A:\>del less, нажать Enter ;

  • Переименовать: A:\>ren lesson conon, нажать Enter (переименованный файл – conon);

  • Вывод файла на экран: TYPE пример: A:\>TYPE prim.1, нажать Enter;

  • Слияние (объединение файлов в один) COPY_полное имя 1–го файла + полное имя 2–го файла _полное имя 3 го файла, нажать Enter. copy f1.doc+f2.doc 

  • Перемещение файлов в другой каталог: move [/y] имя-файла имя-каталога

  • Сравнение файлов: fc [параметры] имя-файла имя-файла [имя-файла-протокола]

З10.Команды ос для работы с дисками

  • Переход с диска на диск: С:\ windows >A:, нажать Enter, получим A:\>;

  • Форматирование дисков: C:\> format a:, нажать Enter;

  • Задание метки на диске: A:\vol, нажать Enter;

  • Чтение метки: A:\label, нажать Enter.

  • Режим проверки при записи на диски: verify [on/off]

  • Перенос на диск системных файлов DOS: sys [путь] диск:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]