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

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

Архитектура Windows

Архитектура Windows - раздел Философия, Общие сведения об операционных системах и средах. Назначение и основные функции – Уровень Аппаратных Абстракций Hal (Hardware Abstraction Layer); – ...

– уровень аппаратных абстракций HAL (Hardware Abstraction Layer);

– ядро (Kernel);

– исполняющая система (Executive);

– защищенные подсистемы (protected sybsystems);

– подсистемы среды (environ­ment subsystems).

 

Уровень аппаратных абстракций (HAL) представляет собой создаваемый производителями аппаратных средств слой программного обеспечения, который скрывает особенности и различия аппаратуры от верхних уровней операционной системы.

Ядро является основой модульного строения системы и координирует выполнение большинства базовых операций. Этот компонент специальным образом оптимизирован по занимаемому объёму и эффективности функционирования. Ядро отвечает за планирование выполнения потоков, синхронизацию работы нескольких процессоров , обработку аппаратных прерываний и исключительных ситуаций.

 

Исполняющая система (Executive), в состав которой входят ядро и уровень аппаратных абстракций HAL, обеспечивает общий сервис системы, который могут использовать все подсистемы среды. Каждая группа сервиса находится пол управлением одной из отдельных составляющих исполняющей системы.

 

Защищенные подсистемы Windows 2000 работают в пользовательском режиме и создаются Windows во время загрузки операционной системы. Сразу после создания они начинают бесконечный цикл своего выполнения, отвечая на сообщения, поступающие к ним от прикладных процессов и других подсистем.

Среди защищенных подсистем можно выделить подкласс, называемый подсистемами окружения.

 

Подсистемы среды представляют собой защищенные серверы пользовательского режима (user-mode), которые обеспечивают выполнение и поддержку приложении, разработанных для различного операционного окружения (различных операционных систем). Windows NT имеет три подсистемы среды Win32, Posix и OS/2, которые работают только на платформе х86. Подсистема Win32 специфична для Windows NT и не может работать вне нее. Каждая из подсистем обеспечивает пользовательским приложениям доступ к разным поднаборам служб Windows NT

Архитектура Windows NT отражает современные представления о дизайне 32-разрядной операционной системы, а версия Windows NT 2000 удовлетворяет постоянно меняющимся требованиям, предъявляемым к операционной системе для настольных систем и рабочих станций. Эта версия также может работать с высокоуровневыми серверными приложениями.

 

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

Эта тема принадлежит разделу:

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

Ответ... ОС комплекс управляющих и обрабатывающих программ которые с одной стороны... ОС позволяет Управление ресурсами согласовывает работу всех аппаратных средств...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Архитектура Windows

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

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

Все темы данного раздела:

Понятие вычислительного процесса и ресурса.
Процесс – это минимальный п

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

Супервизор ввода-вывода.
Управление вводом-выводом осуществляется компонентом ОС, который часто называют супервизором ввода-вывода. Основные задачи, возлагаемые на супервизор: 1) Модуль супервизора ОС, иногда назы

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

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

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

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

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

Работа супервизора прерываний в ОС.
• При появлении запроса на прерывание система прерываний идентифицирует сигнал и, если прерывания разрешены, управление передается па соответствующую подпрограмму обработки. • В подпрограм

Функции ОС по управление памятью.
Ответ: Под памятью (memory) здесь подразумевается оперативная память компьюте­ра. В отличие от памяти жесткого диска, которую называют внешней памятью (storage),

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

Стратегия планирования. Дисциплины диспетчеризации в ОС.
Ответ: Операционная система должна распределять ресурсы между процессами в соответствии с заданной стратегией (т.е. предоставляя определенным функциям или приложения

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

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

Принципы построения интерфейсов ОС. Понятие операционная среда.
Ответ: Под интерфейсом ОС понимаются спец. интерфейсы системного и прикладного программирования. Интерфейсы выполняют следующие функции: 1)управле

Файловые системы ОС и иерархия данных.
Ответ: В широком смысле понятие "файловая система" включает: à совокупность всех файлов на диске, à наборы служебн

Операционная система Linux. Взаимодействие компонентов ОС.
Ответ: Linux — это современная Unix-подобная многопользовательсткая сетевая операционная система для персональных компьютеров и рабочих станций. Linux имеет сетевую оконну

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

Описание структуры каталогов
l Файловая система Linux, подобно DOS, Microsoft Windows и UNIX, имеет древо­видную структуру. l Основой операционной системы является корневой ка

Обзор программ командного интерпретатора
l В Linux программа командного интерпретатора — это пользовательский интерфейс к компьютерной системе. l Этот интерфейс принимает команды от пользователя и переводи

Организация операционной системы
В операционной системе W2K трудно однозначно выделить микроядро. Вместо этого W2K имеет структуру, которую фирма Microsoft называет модифицированной архитектурой микроядра.

Пользовательские процессы
Операционная система W2K поддерживает четыре основных типа пользовательских процессов: • Специальные процессы системной поддержки. К таким процессам относятся служебные программы, которые

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

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

Функциональные компоненты сетевой ОС
На рис. 2.1 показаны основные функциональные компоненты сетевой ОС: · средства управления локальными ресурсами компьютера реализуют все функ­ции ОС автономного компьютера (распредел

Модели сетевых служб и распределенных приложений
  Значительная часть приложений, работающих в компьютерах сети, являются сете­выми, но, конечно, не все. Действительно, ничто не мешает пользователю запус­тить на своем компьютере пол

Двухзвенные схемы
  Распределение приложения между большим числом компьютеров может повы­сить качество его выполнения (скорость, количество одновременно обслуживае­мых пользователей и т. д.), но при эт

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

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

Windows
Операционная среда Windows разработана фирмой Microsoft для IBM-с

ReactOS
ReactOS — свободная и бесплатная операционная система с открытым

NetWare
NetWare — это сетевая операционная система и набор сетевых проток

Miraculix
Miraculix — это русская 32-х битная операционная система. Первая

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