*   >> Чтение Образование Статьи >> education >> колледж и университет

Что Операционная система?

полнение программы (начальная загрузка программ и передачи программ между средним хранения и оперативной памяти)

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

<Р> Запуск программы включает в себя выделения и освобождения памяти, планирование процессора в случае многопроцессорных.

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

I /O операций (надзор за устройствами ввода /вывода)

<р> Каждая программа требует вход и производит вывод. Это включает в себя использование I /O. Операционные системы скрывает пользователю подробную информацию о базового оборудования для I /O. Все, что пользователь видит, что ввода /вывода была выполнена без каких-либо деталей.

Таким образом, операционная система, обеспечивая I /O делает его удобным для пользователей для запуска программ.

<Р> Для эффективного и пользователи защиты не может контролировать I /O поэтому данная услуга не может быть предоставлена ​​в рамках программ на уровне пользователя.

Файловая система манипуляции (Файл менеджеры)

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

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

<Р> Эта услуга включает в себя управление вторичной памяти. Скорость ввода /вывода, что зависит от управления вторичного хранения имеет решающее значение для скорости многих программ и, следовательно, я думаю, что это лучше всего отнесены к операционных систем, чтобы управлять им, чем давать индивидуальные пользователи контроль над ним.

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

Связь

<р> Есть случаи, когда процессы должны чтобы общаться друг с другом для обмена ин

Page   <<  [1] [2] [3] [4] [5] [6] >>

Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.