78513

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

Доклад

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

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

Русский

2015-02-07

27.5 KB

0 чел.

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

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

Ключевыми понятиями ОС являются понятия «процесса» и «ресурса

Архитектурные типы: ОС – монолитная программа, не разбитая на модули и ОС – модульная (независ. Др. от др. модули), принцип выделения ядра (гл.модуль) и на ядро добавляются драйверы, спец. программы.

История ОС: В 1991 году – WINDOWS 3.0 пользовательский интерфейс был графическим. Следующий шаг WINDOWS 95, затем WINDOWS 98 ® WINDOWS Ме. WINDOWS NT (WINDOWS 2000/5.0)® WINDOWS XP(5.1)® WINDOWS Server 2003 (5.2). 1991 – LINUX (комбинация нескольких систем UNIX)

Классификация: Реализация многозадачности. По числу одновременно выполняемых задач: многозадачные (Unix, OS/2, Windows). И однозадачные (например, MS-DOS)

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

Приблизительность классификации очевидна из приведенных примеров. Так в ОС MS-DOS можно организовать запуск дочерней задачи и одновременное сосуществование в памяти двух и более задач. Однако эта ОС традиционно считается однозадачной, главным образом из-за отсутствия защитных механизмов и коммуникационных возможностей.

На рынке операционных систем стали доминировать системы двух классов: многопользовательские многозадачные (мультипрограммные) ОС клона UNIX и однопользовательские однозадачные (однопрограммные) ОС клона MS-DOS.

Поддержка многопользовательского режима. По числу одновременно работающих пользователей ОС: однопользовательские (MS-DOS, Windows 3.x); И многопользовательские (Windows NT, Unix).

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

Многопроцессорная обработка-Многопроцессорные системы состоят из двух или более центральных процессоров, осуществляющих параллельное выполнение команд. Поддержка мультипроцессирования является важным свойством ОС и приводит к усложнению всех алгоритмов управления ресурсами. Многопроцессорная обработка реализована в таких ОС, как Linux, Solaris, Windows NT и в ряде других.

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

Системы реального времени-В разряд многозадачных ОС, наряду с пакетными системами и системами разделения времени, включаются также системы реального времени, не упоминавшиеся до сих пор. Они используются для управления различными техническими объектами или технологическими процессами. Такие системы характеризуются предельно допустимым временем реакции на внешнее событие, в течение которого должна быть выполнена программа, управляющая объектом. Система должна обрабатывать поступающие данные быстрее, чем те могут поступать, причем от нескольких источников одновременно.


 

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

12396. Общие параметры и оформление Рабочего стола Windows 7 657 KB
  Практическая работа Общие параметры и оформление Рабочего стола Windows 7. Цель работы: изучить элементы интерфейса Рабочего стола научиться применять различные настройки оформления . Теоретическая часть Windows 7 представляет собой весьма мощную и гибкую систему: бла...
12397. КОНФИГУРИРОВАНИЕ И КАЛИБРОВКА МИКРОПРОЦЕССОРНОГО ИНДИКАТОРА ИТМ-11 ДЛЯ СИСТЕМЫ ТЕХНОЛОГИЧЕСКОЙ СИГНАЛИЗАЦИИ 1.55 MB
  Лабораторная работа № 6 КОНФИГУРИРОВАНИЕ И КАЛИБРОВКА МИКРОПРОЦЕССОРНОГО ИНДИКАТОРА ИТМ11 ДЛЯ СИСТЕМЫ ТЕХНОЛОГИЧЕСКОЙ СИГНАЛИЗАЦИИ 1. Постановка задачи по лабораторной работе. Индикатор технологический микропроцессорный ИТМ11 необходимо настроить как однок...
12398. Зібрати і дослідити схеми системи ТУ з комбінаційним методом обирання 1.15 MB
  РОБОТА № 7 Дешифратори Мета роботи: Зібрати і дослідити схеми системи ТУ з комбінаційним методом обирання. Теоретичні положення Телекерування є управління на відстані при якому по одних і тих же лініях звязку передаються різні сигнали наказів. Управління о
12399. ДОСЛІДЖЕННЯ ЕЛЕКТРОМАШИННОГО ПІДСИЛЮВАЧА З ПОПЕРЕЧНИМ ПОЛЕМ 755.5 KB
  РОБОТА № 8 ДОСЛІДЖЕННЯ ЕЛЕКТРОМАШИННОГО ПІДСИЛЮВАЧА З ПОПЕРЕЧНИМ ПОЛЕМ Мета роботи. Ознайомитися із принципом дії й визначити статичні характеристики электромашинного підсилювача з поперечним полем. Короткі теоретичні відомості. У сучасному автоматизованому е...
12400. Керування напруги генератора вугільним регулятором 446.5 KB
  Лабораторна работа № 9 Керування напруги генератора вугільним регулятором Мета работи. Дослідження статичних та динамичних характеристик генератора керованного вугільним регулятором. Скорочені конструктивні та теоретичні відомості. Лабораторна у
12401. ГРАФІЧНІ АНИМАЦІЇ КОМПОНЕНТОЮ Animate 147 KB
  ЛАБОРАТОРНА РОБОТА ГРАФІЧНІ АНИМАЦІЇ КОМПОНЕНТОЮ Animate Ціль лабораторної роботи складається з вивчення: структури і призначення елементів інтегрованого середовища С Buіlder для розробки прикладних програм С з відеороликами та мультіпликаціями на основі компоне
12402. РОДОСЛІДЖЕННЯ АЛГОРИТМУ ДИНАМІЧНОЇ ГРАФІКИ 75 KB
  ЛАБОРАТОРНА РОБОТА № 7 РОДОСЛІДЖЕННЯ АЛГОРИТМУ ДИНАМІЧНОЇ ГРАФІКИ Ціль лабораторної роботи складається з вивчення: структури і призначення елементів інтегрованого середовища С Buіlder для розробки функцій прикладної програми С до блоксхем алгоритмів з динамічної...
12403. Моделювання роботи мікропроцесорного прибору ІТМ-11 в середовищі С++Builder 203 KB
  Лабораторна робота № 8 Моделювання роботи мікропроцесорного прибору ІТМ11 в середовищі СBuilder Мета: навчитися створювати компютерну імітаційну модель роботи мікропроцесорного приладу ІТМ11 використовуючи стандартні компоненти С Builder. 1. Відомості по приладу ...
12404. РОБОТА С ФРАГМЕНТАМИ IMAGE 77.5 KB
  ЛАБОРАТОРНА РОБОТА № 9 РОБОТА С ФРАГМЕНТАМИ IMAGE Ціль лабораторної роботи складається з вивчення: структури і призначення елементів інтегрованого середовища С Buіlder для розробки прикладних програм С по роботі на формі вікна з фрагментами зображення з файлу .bmp на осн