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), загрузку и характер работы которых, определяет главный процессор.

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


 

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

42546. Утилиты ТСР/IP. Методические указания к лабораторной работе 139 KB
  Получение списка серверов имен для домена yndex. C: nslookup type=ns yndex.35 Nonuthorittive nswer: yndex.ru yndex.
42547. Субъекты и объекты права на защиту собственности. Практика Европейского Суда по правам человека в праве собственности 62.35 KB
  С учетом расширения экономических связей между государствами, развитием миграционных процессов, возрастающей ролью привлечения иностранных инвестиций создание единых наднациональных стандартов защиты права собственности как фундаментального права человека и основной экономической категории, становится как никогда актуальным.
42548. Сортування методом вставок 29.5 KB
  Завдання: розробити програму, що забезпечує сортування вхідного файлу методом вставок. Вхідний файл містить в собі двовимірний масив чисел цілого типу, всі елементи якого слід відсортувати за зростанням, причому зробити це окремо в кожному стовпці.
42549. Создание в редакторе документа HTML на основании примеров и просмотр в Web-браузере 37.5 KB
  При каждом обновлении документа в блокноте обязательно его «Сохранить»(CTR+S) и выполнить в IE меню«Вид – Обновить(F5)» или на панели инструментов. Перейдите в блокнот и отформатируйте текст используя тэг br (перенос текста на другую строку, что-то вроде Enter). Вставьте его между тэгами Body и посмотрите IE, что получится...
42550. Розрахунок площ адміністративних та побутових приміщень 74 KB
  Визначити необхідні площі адміністративних та побутових приміщень якщо попередньо визначено що відповідної до плану технічного переоснащення підприємства спискова кількість працівників повинна становити N осіб робітників Nр осіб інженернотехнічних працівників та молодшого обслуговуючого персоналу – Nі осіб службовців Nс осіб. Тоді очікувана кількість чоловіків і жінок відповідно становитиме: Nчол= 07N = 07160 = 112 осіб Nжін= 03N = 03160 = 48 осіб.чол= 07 Np = 07130 = 91 осіб Nр.жін= 03 Np = 03130 =...
42551. Розрахунок площ адміністративних та побутових приміщень 76.5 KB
  Визначити необхідні площі адміністративних та побутових приміщень якщо попередньо визначено що відповідної до плану технічного переоснащення підприємства спискова кількість працівників повинна становити N осіб робітників Nр осіб інженернотехнічних працівників та молодшого обслуговуючого персоналу – Nі осіб службовців Nс осіб. Тоді очікувана кількість чоловіків і жінок відповідно становитиме: Nчол= 045N = 045120 = 55 осіб Nжін= 055N = 055120 = 65 осіб.чол= 045 Np = 04565 = 29 осіб Nр.жін= 055 Np =...
42552. Параллельные и распределённые вычисления 97.5 KB
  Разделить пакет из лабораторной работы № 2 на четыре пакета, поместив в первый пакет реализацию функций Func1 и типа Vector, во второй – реализацию функции Func2 и тип Matrix, в третий – реализацию функции Func3, а в последний - реализацию дополнительных процедур ввода-вывода Vector_Input, Vector_Output, Matrix_Input, Matrix_Output). Установить между пакетами отношения иерархии, выбрав первый пакет в качестве р о д и т е л ь с к о г о , а остальные пакеты реализовав через д о ч е р н и е модули ( п р и в а т н ы е и п у б л и ч н ы е).
42553. Швидке сортування 31 KB
  Завдання: розробити програму, що забезпечує сортування вхідного файлу методом швидкого сортування. Вхідний файл містить в собі двовимірний масив чисел цілого типу, всі елементи якого слід відсортувати за зростанням, причому зробити це окремо в кожному рядку.
42554. Создание фоновых рисунков, графических изображений, gif-анимаций, звуковых (mid или wav) файлов видеоклипов (avi или mpg), бегущих строк 29.5 KB
  Вставка рисунка в документ: img src= my. Если рисунок находится в поддиректории то ссылка на него будет выглядеть так: img src= my my.jpg Если рисунок лежит на уровень выше а документ находится в поддиректории то ссылка на неё будет такой: img src= .jpg Если картинка лежит на другом сайте то путь прописывается полностью: img src= http: www.