рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

По количеству одновременно выполняемых программ: а однопрограммные ОС MS-DOS

По количеству одновременно выполняемых программ: а однопрограммные ОС MS-DOS - раздел Информатика, Вопрос3 (Классификация Ос) 1. По Количеству ...

Вопрос3 (Классификация ОС)

1. По количеству одновременно выполняемых программ: а) однопрограммные ОС (MS-DOS);

б) многопрограммные ОС (Windows). В каждый момент времени система может выполнять несколько

программ. В мультипрограммных ОС возможность параллельного выполнения реализуется для частей одной и той же программы.

2. По числу пользователей, работу с которыми одновременно может поддерживать ОС:

а) однопользовательский интерфейс (Windows 9x); б) многопользовательский интерфейс (серверные ОС).

3. По режимам выполнения программ: а) пакетный режим (все задания (программы) объединяются в пакет, то есть пакет определяет порядок и условия их выполнения); б) интерактивный режим (режим диалога с пользователем); в) режим реального времени – выполняются программы, в которых есть самые жесткие ограничения на время выполнения. Для таких программ считается, что если ответ не получен к некоторому моменту времени, то он не будет получен никогда => ошибка, сбой системы. Стандартное применение: в качестве подсистем в более сложных инженерных технических системах, в качестве систем управления техническими процессами.

Современные системы являются мультирежимными.

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

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

ОС многопроцессорных ВС.

1.1. Система с общей памятью. Симметричная мультипроцессорная архитектура (SMP). Число процессоров ограничено (64). 1.1.1. Способы организации ОС для SMP архитектур: «главный – подчиненный».… функции ОС. На всех остальных выполняется ПП. Плохо: каждая ПП жестко привязана к процессору, на котором она начала…

ОС MS-DOS

система ввода/вывода); 2) ядро системы; 3) командный процессор (оболочка). Все компоненты MS-DOS, кроме BIOS, размещаются на одном или нескольких… BIOS - базовая система ввода/вывода; находится в ПЗУ каждого IBM-совместимого компьютера. Она,

ОС Windows 9x

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

ОС Windows NT

– Конец работы –

Используемые теги: количеству, одновременно, выполняемых, программ, однопрограммные, ОС, MS-DOS0.1

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: По количеству одновременно выполняемых программ: а однопрограммные ОС MS-DOS

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Лекция: Уровни абстракции ОС. ОС с архитектурой микроядра. Виртуальные машины. Цели проектирования и разработки ОС. Генерация ОС В лекции рассматриваются следующие вопросы: методы проектирования и реализации ОС: уровни абстракции ОС; ОС с архитектурой мик
В лекции рассматриваются следующие вопросы методы проектирования и реализации... Содержание Введение Уровни абстракции ОС Операционные системы с микроядром Виртуальные машины другой распространенный подход к...

ПБУ 6/01 Учет ОС. Порядок признания ОС в учете. Организация аналитического учета ОС. Первичная документация по учету и инвентаризации ОС
Определение и классификация нематериальных активов особенности их учета ПБУ Учет НМА Условия признания НМА в бухгалтерском учете... Порядок бухгалтерского учета нематериальных активов регулируется Положением по бухгалтерскому учету Учет...

Лабораторная работа №11 Программы – архиваторы ОС MS-DOS (zip, arj,rar) и ОС семейства WINDOWS(winzip, winrar)
Цель Знакомство с основными возможностями архиватора WinRAR Использование расширенных функций программы... Задачи работы... создание архивов и извлечение из них файлов...

ПБУ 6/01 Учет ОС. Порядок признания ОС в учете. Организация аналитического учета ОС. Первичная документация по учету и инвентаризации ОС
Определение и классификация нематериальных активов особенности их учета ПБУ Учет НМА Условия признания НМА в бухгалтерском учете... Порядок бухгалтерского учета нематериальных активов регулируется Положением по бухгалтерскому учету Учет...

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

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

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

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

Разработка программ на языке C/C++ в ОС Linux
На сайте allrefs.net читайте: "Разработка программ на языке C/C++ в ОС Linux"

Рабочая программа учебной дисциплины Основная образовательная программа
ВЛАДИВОСТОКСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИКИ И СЕРВИСА... ИНСТИТУТ ПРАВА И УПРАВЛЕНИЯ... КАФЕДРА МЕНЕДЖМЕНТА...

0.033
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам