Назначение и основные функции операционных систем. — КиберПедия 

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Назначение и основные функции операционных систем.

2017-11-16 202
Назначение и основные функции операционных систем. 0.00 из 5.00 0 оценок
Заказать работу

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

- Стандартизованный доступ к периферийным устройствам.

- Управление оперативной памятью.

- Управление доступом к данным на энергонезависимых, организованным в той или иной файловой системе.

- Пользовательский интерфейс.

- Сетевые операции, поддержка стека протоколов.

- Параллельное или псевдопараллельное выполнение задач.

- Взаимодействие между процессами: обмен данными, взаимная синхронизация.

- Защита самой системы, а также пользовательских данных и программ от действий пользователей или приложений.

- Разграничение прав доступа и многопользовательский режим работы.

 

Основные понятия операционных систем.

Операционная система (ОС) - часть программного обеспечения, выступающая в качестве интерфейса между приложениями (и пользователями) и аппаратурой компьютера. Виртуальная машина - это вычислительная система заданной конфигурации, моделируемая для пользователя программными и аппаратными средствами конкретного реально существующего компьютера. Ресурсы операционной системы можно разделить на две группы: программные ресурсы (процессы, виртуальное адресное пространство, подсистема ввода-вывода); аппаратные ресурсы (процессоры, память, устройства). Ядро операционной системы - модули, выполняющие основные функции операционной системы Некоторые компоненты операционной системы представляют собой обычные приложения в стандартном для данной ОС формате. Их называют вспомогательными модулями операционной системы.

 

Эволюция операционных систем.

Нулевое поколение. В первых компьютерах операционные системы отсутствовали. Это период с момента появления первых компьютеров по середины 50-х годов XX века. Первое поколение. Пакетная обработка, мультипрограммные операционные системы. Появились в середине 50-х годов XX века. Второе поколение. Многорежимные операционные системы, операционные системы реального времени. Появились в середине 60-х годов XX века. Третье поколение. Операционные системы для персональных компьютеров, сетевые операционные системы. Появились, в начале 80-х годов XX века. Четвертое поколение. Распределенные операционные системы. Появились в начале 90-х годов XX века.

 

Классификация операционных систем.

По количеству пользователей: однопользовательская ОС; многопользовательская.

По числу процессов: однозадачные; многозадачные.

По типу средств вычислительной техники: однопроцессорные, многопроцессорные, сетевые.

По типу интерфейса операционные системы делятся на 2 класса: ОС с интерфейсом командной строки и ОС с графическим интерфейсом. по типу архитектуры ядра системы: Слоистое ядро. Монолитное ядро. Микроядро. Экзоядро.

 

Основные принципы построения операционных систем.

1) Принцип модульности – под модулем в общем случае понимают функционально законченный элемент системы, выполненный в соответствии с принятыми межмодульными интерфейсами.

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

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

4) Принцип функциональной избыточности: Этот принцип учитывает возможность проведения одной и той же работы различными средствами.

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

6) Принцип независимости программ от внешних устройств.

7) Принцип совместимости.

8) Принцип открытости и наращиваемости.

9) Принцип мобильности.

10) Принцип обеспечения безопасности вычислений.

 


Поделиться с друзьями:

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.