18627

Функции операционной системы. Понятие расширенной виртуальной машины

Доклад

Информатика, кибернетика и программирование

Функции операционной системы. Понятие расширенной виртуальной машины. Функции: Обеспечивать загрузку пользовательских программ в оперативную память и их исполнение; Обеспечивать работу с устройствами долговременной памяти такими как магнитные диски ленты оптическ

Русский

2013-07-08

15.95 KB

7 чел.

Функции операционной системы. Понятие расширенной виртуальной машины.

Функции: Обеспечивать загрузку пользовательских программ в оперативную память и их исполнение; Обеспечивать работу с устройствами долговременной памяти, такими как магнитные диски, ленты, оптические диски и т.д. Как правило, ОС управляет свободным пространством на этих носителях и структурирует пользовательские данные; Предоставлять более или менее стандартный доступ к различным устройствам ввода/вывода, таким как терминалы, модемы, печатающие устройства; Предоставлять некоторый пользовательский интерфейс; Параллельное (точнее, псевдопараллельное, если машина имеет только один процессор) исполнение нескольких задач; Распределение ресурсов компьютера между задачами; Организация взаимодействия задач друг с другом; Взаимодействие пользовательских программ с нестандартными внешними устройствами; Организация межмашинного взаимодействия и разделения ресурсов; Защита системных ресурсов, данных и программ пользователя, исполняющихся процессов и самой себя от ошибочных и зловредных действий пользователей и их программ. Виртуальная машина (англ. virtual machine) — программная или аппаратная среда, исполняющая некоторый код (например, байт-код, шитый код, p-код или машинный код реального процессора), или спецификация такой системы (например: «виртуальная машина языка программирования Си»). Зачастую виртуальная машина эмулирует работу реального компьютера. На виртуальную машину, также как и на реальный компьютер, можно устанавливать операционную систему, у виртуальной машины также есть BIOS, оперативная память, жёсткий диск (выделенное место на жёстком диске реального компьютера), могут эмулироваться периферийные устройства. На одном компьютере может функционировать несколько виртуальных машин.

          Функции операционной системы

-         связь с пользователем в реальном времени для подготовки устройств к работе, переопределение конфигурации и изменения состояния системы.

-         выполнение операций ввода-вывода; в частности, в состав операционной системы входят программы обработки прерываний от устройств ввода-вывода, обработки запросов к устройствам ввода-вывода и распределения этих запросов между устройствами.

-         управление памятью, связанное с распределением оперативной памяти между прикладными программами.

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

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

-         появление арифметической или машинной ошибки, прерываний, связанных с неправильной адресацией или выполнением привилегированных команд.

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


 

А также другие работы, которые могут Вас заинтересовать

83200. Проблемы высвобождения и конверсии РЧС в Российской Федерации 185 KB
  Государственные решения по регулированию использования частот должны быть направлены на гармонизацию использования радиочастотного спектра в соответствии с международными договорами Российской Федерации (РФ) путем высвобождения и конверсии РЧС. В результате этих решений Постановлением Правительства РФ должна быть определена доля РЧС...
83201. КОМПОЗИЦИОННЫЕ МАТЕРИАЛЫ НА ОСНОВЕ МАГНЕЗИАЛЬНОГО ВЯЖУЩЕГО И СИНТЕТИЧЕСКОГО ВОЛЛАСТОНИТА 56.91 KB
  В статье показана возможность получения композиционных материалов на основе магнезиального вяжущего и синтетического волластонита, полученного на основе электротермофосфорного шлака, с повышенным пределом прочности при сжатии.
83202. Положительные и отрицательные черты главного героя в повести «Над пропастью во ржи» 34.56 KB
  Но для меня Холден является скорее предметом подражания нежели негодования. Углубляясь в детали в своем рассказе Холден дает понять как дороги они для него насколько настоящие они и как действительно приятно было бы встречать в жизни только таких людей. Сильнее всего в людях Холдену не нравится их желание быть тем кем они на самом деле не являются.
83204. Моя семья в Великой Отечественной войне 18.02 KB
  Я хочу рассказать о своих прадедушках и прабабушке. Мой прадедушка Белоусов Леонид Яковлевич был кадровым военным. Участвовал прадедушка и во взятии Рейхстага на стене которого потом расписался. Прадедушка вернулся с войны и еще много лет работал в колхозе Архангельского района.
83205. Томск сокровенный 12.82 KB
  За все мои прожитые годы у меня сложилось мнение в какой-то степени сокровенные чувства которые я бы не смогла рассказать на публике но именно сейчас я хочу поделиться о своей влюбленности к любимому Томску. Конечно как и в любом другом городе в Томске стоит множество памятников.
83206. Изготовление светильника, творческий проект 1.82 MB
  Столярный верстак шаблон карандаш ножовка. Изготовить шип Столярный верстак угольник линейка карандаш ножовка долото киянка. Изготовить проушину Столярный верстак угольник линейка карандаш ножовка долото киянка. Столярный верстак киянка кисть клей ПВА.
83207. Анализ научного текста 38.83 KB
  Как правило, для фиксирования точки конца титрования в комплексонометрии используют так называемые металл-индикаторы, которые представляют собой органические красители, образующие с катионами определяемых металлов растворимые в воде окрашенные комплексные соединения.
83208. Таможенное оформление товара 128 KB
  Целью данной работы является выявление особенностей таможенного оформления как одного из ключевых вопросов таможенного дела. Для достижения поставленной цели необходимо решить ряд задач: выделить понятия таможенного оформления; описать виды и цели таможенного оформления...