18627

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

Доклад

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

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

Русский

2013-07-08

15.95 KB

7 чел.

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

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

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

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

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

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

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

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

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

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


 

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

54205. Множення чисел 1 і 0. Множення на 1 і 0. Задачі на дві і три дії 36 KB
  Множення чисел 1 і 0. Множення на 1 і 0.Ознайомити учнів із випадками множення коли одним із множників є число 1 чи 0. Що таке множення Як називаються числа при множенні Що показує перший другий множник 2.
54206. Перетин прямих. Точка. Відрізки та їх порівняння. Приклади на додавання 108.5 KB
  Які саме У кожній країні на кожному кроці зустрічаються фігури такі як на дошці додаток 1. Будинки стоять вздовж прямої з обох боків додаток 2. Курка пробігла розсипала зернята додаток 3. А якщо розглянути лінію від точки до точки то бачимо що вона має початок та кінець – це відрізок додаток 4.
54207. Задачі на знаходження суми і остачі 1.89 MB
  Скільки прапорців залишилось у дівчинки 2. Скільки горобців залишилось 3. Скільки пасажирів стало в автобусі 4. Скільки літрів молока залишилось в бідоні 5.
54208. Основные черты и признаки скотоводческих культур и их исторические судьбы 15.06 KB
  Скотоводство — доминирующая отрасль животноводства, специализирующаяся на разведении крупного рогатого скота для получения молока, говядины, кожевенного сырья, а также в качестве тягловой силы. Скотоводство практикуется во всём мире и играет важную роль в экономике многих стран.
54210. Упражнения и задачи на применение таблиц сложения и вычитания в пределах 10 1.52 MB
  Зима. Да дети к нам в гости пришла Зима. Скажите сколько букв в слове зима 1. 22=4 31=4 13=4 Зима нас решила провести по зимнему лесу.
54211. Математична гра-казка. Подорож Петрика пяточкіна по країны числяндії 248 KB
  Хід гри – казки Учитель. Він пише учитель дістає листа з конверта підписаного за всіма правилами й адресованого учням 2А класу і зачитує: Любі другокласники Ви вже не новачки в школі. Учитель.
54212. Дослідження таблиці додавання. Різні прийоми додавання одноцифрових чисел. Закріплення додавання багатоцифрових чисел з переходом через розряд та складання і розвязування задач за схемами 78 KB
  Продовжувати роботу над дослідженням таблиці додавання. Ознайомлення з властивостями додавання числа 9 і до числа 9. Закріпити вміння додавати багатоцифрові числа з переходом через розряд. Вдосконалювати вміння складати і розв’язувати задачі до схеми; розв’язувати рівняння.
54213. Закріплення табличного множення і ділення 826.5 KB
  Множення і ділення виконує перевірку множення і ділення знаходить половину третину чверть іисла; розуміє залежність результату дії множення ділення від зміни ОДНОГО 3 компонентів високий достатній середній Завдання 11 Завдання 5 Завдання 3 2.і і Завдання 6 3. Рівняння і нерівності розвязує рівняння 3 одним невідомим; наводить приклад змінної яке...