Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Назначение и функции



Читайте также:
  1. I. Приборное оборудование. Пилотажно-навигационное. Назначение.
  2. II. Функции школьной формы
  3. II. Функции школьной формы
  4. II. Функции школьной формы
  5. II. Функции школьной формы
  6. II. Функции школьной формы
  7. include "widgets/Common.h" // общие функции

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

ОС выполняет две группы функций:

— предоставление пользователю или программисту расширенной виртуальной машины;

— повышение эффективности использования компьютера путем рационального управления его ресурсами.

ОС как виртуальная машина:

— предоставляет пользователю мощные высокоуровневые функции; скрывает большую часть особенностей аппаратуры и предоставляет возможность простой и удобной работы с требуемыми файлами;

— выполняет рутинные операции, связанные с управлением аппаратными устройствами компьютера: физической памятью, таймерами, принтерами и т. д.

ОС как система управления ресурсами: процессорами, основной памятью, таймерами, наборами данных, дисками, накопителями на МЛ, принтерами, сетевыми устройствами и другие, призвана обеспечить наиболее эффективное их использование.

Управление ресурсами включает решение следующих общих, не зависящих от типа ресурса, задач:

— планирование ресурса — то есть определение, какому процессу, когда и в каком количестве следует выделить данный ресурс;

— удовлетворение запросов на ресурсы;

— отслеживание состояния и учет использования ресурса;

— разрешение конфликтов между процессами (процесс или задача — программа в стадии выполнения).

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

Подсистемы управления ресурсами: подсистемы управления процессами, памятью, файлами и внешними устройствами.

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

Функции ОС по управлению памятью:

— отслеживание свободной и занятой памяти;

— выделение памяти процессам и освобождение памяти при завершении процессов;

— защита памяти;

— вытеснение процессов из оперативной памяти на диск и возвращение их;

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


Дата добавления: 2015-07-10; просмотров: 84 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.005 сек.)