18627

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

Доклад

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

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

Русский

2013-07-08

15.95 KB

7 чел.

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

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

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

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

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

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

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

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

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

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


 

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

65798. Гуманизация экономического роста 128.5 KB
  Основными макроэкономическими показателями используемыми для исчисления экономического роста общественного хозяйства являются валовой национальный продукт ВНП и национальный доход НД. Соответственно показателями экономического роста являются отношения реального...
65799. Экспортная политика РФ: проблемы и перспективы. Необходимость диверсификации экспорта 17.76 KB
  Основу современного российского экспорта продолжают составлять энергоносители и сырье чья доля в 2009 г. Доля ТЭК и металлургии в общем объеме промышленной продукции возросла с 36 в 1991 г. до 50 в настоящее время в то время как доля машиностроения и легкой промышленности существенно сократилась.
65800. English-Russian Idioms. Англо-Русский Словарь Идиом. Н. Белинская 4.41 MB
  Если под английской фразой приводится еще одна (или несколько) и лишь потом дается перевод, значит, эти выражения на английском языке синонимичны, то есть совпадают по смыслу. Но вторую фразу вы можете найти и на ее «законном» месте, в соответствии с алфавитным порядком. Артикли и частица «to» приводятся только в случае крайней необходимости
65801. Возникновение и развитие первых исследовательских программ античности: математической, физической, гуманитарной и других 31.5 KB
  Греки заложили фундамент будущей науки. Для появления науки они создали следующие условия: систематические доказательства, рациональное обоснование, дедуктивное мышление, использование абстрактных объектов. Главное, что они отказались от использования науки в материально- предметных действиях.
65802. Первые социально-психологические теории: психология народов, психология масс и теория инстинктов социального поведения 42 KB
  Первые социально-психологические теории: психология народов психология масс и теория инстинктов социального поведения. Психология народов как одна из первых форм социально-психологических теорий сложилась в середине XIX в.