Реферат: Windows NT - OC нового поколения - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Windows NT - OC нового поколения

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Архив Zip, 20 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

Windows NT - OC нового поколения · Ст ремясь обеспечить совместимость (compatible) нов ой операционной сис- темы ,разработчики Windows NT сохранили привычный интерфе ис Windows и реализовали поддержку существующих файловых систем (таких ,как FAT ) и различных приложений (написанных для MS - Dos ,OS/2 1.x ,Windows 3.x и POSIX ).Разработчики также включили в состав Windows NT средства рабо ты с различными сетевыми средствами. · Достигнута переносим ость (portability) системы ,которая может теперь работать как на CISC , т ак и на RISC - процессорах .К CISC относятся Intel-совместимые процессоры 80386 и выше ;RISC п редставлены системами с процессорами MIPS R4000 , Digital Alpha AXP и Pentium серии P54 и выше. · Масштабируемость (scalability) означает , что Windows NT не привязана к однопроцессорной архитектуре компьюте ров ,а способна полностью использовать возможности , предоставляемые си мметричными мультипроцессорными системами .В настоящее время Windows NT может функционировать на компьютерах с числом процессоров от 1 до 32 . Кроме того , в случае усложнения стоящих перед пользователями задач и расширения пр едъявляемых к компьютерной среде требований ,Windows NT позволяет легко добавл ять более мощные и производительные серверы и рабочии станции к корпора тивной сети .Дополнительные преимущества даёт использование единой ср еды разработки и для серверов ,и для рабочих станций . · Windows NT имеет однородную с истему безопасности (security) ,удовлетворяющую спецификациям правительства США и соответствующую стандарту безопастности В2 .В корпо ративной среде критическим приложениям обеспечивается полностью изол ированное окружение. · Распределённая обработка ( distributed processing ) означает ,что Windows NT имеет встроенные в систему сетевые возмож ности . Windows NT также позволяет обеспечить связь с различными типами хост - ко мпьютеров благодаря поддержке разнообразных транспортных протоколов и использованию средств Уклиент-серверФ высокого уровня ,включая имено ванные каналы ,вызовы удалённых процедур (RPC - remote procedure call ) и Windows - сокеты . · Надёжность и отказоустойчивость (reliability and robustness) обеспечивают архитектурными особенностями ,которые защищают прикладные программы от повреждения друг другом и операционн ой системой .Windows NT использует отказоустойчивую структурированную обрабо тку особых ситуаций на всех архитектурных уровнях ,которая включает вос станавливаемую файловую систему NTFS и обеспечивает защиту с помощью встр оенной системы безопасности и усовершенствованных методов управления памятью. · Возможности локализа ции ( allocation) представляют средства для работы во многих стран ах мира на национальных языках ,что достигается применением стандарта ISO Unicod ( разработан международной организацией по стандартизации ). · Благодаря модульному построению сист емы обеспечивается расширяемость (insibility) Windows NT ,что ,как будет показано в следующем разделе ,позволяет гибко осущ ествлять добавление новых модулей на различные уровни операционной си стемы . Архитектурные модули Windiws NT Как показано на следующем рисунке ,Windows NT представляет из сем одульную (более совершенную ,чем монолитная )операционную систему ,котор ая состоит из отдельных взаимосвязанных относительно простых модулей. Основными модулями Windows NT являются (перечислены в порядке следования от ни жнего уровня архитектуры к верхнему ) : уровень аппаратных абстракций HAL (Hardware Abstraction Layer ) ,ядро (Kernel ) , исполняющая система (Executive) ,защищенные подсистемы (protected subsystems) и подсистемы среды (environment subsystems ). Краткое описание модульной структуры Windows NT представлено далее .Дальнейши й материал посвящён детальному рассмотрению каждого из компонентов Windows NT ,начиная с уровня аппаратных абстракций HAL ,который распологается меж ду аппаратными средствами компьютера и остальной частью операционной системы . · У ровень аппаратных абстракций виртуализирует аппаратны е интерфейсы, обеспечивая тем самым независимость остальной части опер ационной системы от конкретных аппаратных особенностей .Подобный подх од позволяет обеспечить легкую переносимость Windows NT с одной аппаратной пла тформы на другую. · Ядро является основой модульного строения системы и координирует выполнение большинства баз овых операций Windows NT . Этот компонент специальным образом оптимизирован по занимаемому объёму и эффективности функционирования .Ядро отвечает за планирование выполнения потоков , синхронизацию работы нескольких про цессоров , обработку аппаратных прерываний и исключительных ситуаций. · Исполняющая система в ключает в свой состав набор программных конструкций привилегированног о режима ( kernel - mode ) , представляющих базовый сервис операционной системы подс истемам среды. Исполняющая система состоит из нескольких компонентов ; к аждая из них предназначена для поддержки определённого системного сер виса . Так , один из компонентов - монитор безопасности (Security Reference Monitor) - функциони рует совместно с защищёнными подсистемами и обеспечивает реализацию м одели безопасности системы. · Подсистемы среды пред ставляют собой защищённые серверы пользовательского режима (user-mode) ,которы е обеспечивают выполнение и поддержку приложений ,разработанных для ра зличного операционного окружения (различных операционных систем). Прим ером подсистем среды могут служить подсистемы Win32 и OS/2. Уровень аппаратных абстракций Уровень аппаратных абстракций ( HAL ) представляет собой соз даваемый производителями аппаратных средств слой программного обеспе чения, который скрывает (или абстрагирует ),особенности и различия аппар атуры от верхних уровней операционной системы .Таким образом, благодаря обеспечиваемому HALом фильтру ,различные аппаратные средства выглядят ан алогично с точки зрения операционной системы ; снимается необходимость специальной поднастройки операционной системы под используемое обору дование. При создании уровня аппаратных абстракций ставилась задача подготовки процедур ,которые позволяли бы единственному драйверу конкретного уст ройства поддерживать функционирование этого устройства для всех платф орм . HAL ориентирован на большое число разновидностей аппаратных платфор м с однопроцессорной архитектурой ; таким образом для каждого из аппарат ных вариантов не требуется отдельной версии операционной системы. Процедуры HAL называются как средствами операционной системы (включая яд ро) , так и драйверами устройств .При работе с драйверами устройств уровен ь аппаратных абстракций обеспечивает поддержку различных технологий в вода - вывода (вместо традиционной ориентации на одну аппаратную реализа цию или требующей значительных затрат адаптации под каждую новую аппар атную платформу). Уровень аппаратных абстракций позволяет также “скрывать” от остальных уровней операционной системы особенности аппаратной реализации симме тричных мультипроцессорных систем. Ядро Ядро (Kernel) является Усердцем Ф Windows NT и работает в тесном контак те с уровнем аппаратных абстракций . Этот модуль , в первую очередь, занима ется планированием действий компьютерного процессора . В случае если ко мпьютер содержит несколько процессоров , ядро синхронизирует их работу с целью достижения максимальной производительности системы. Ядро осуществляет диспетчеризацию нитей управления (threads ,иногда называются подзадачами ,ответвлениями или пото ками ), которые являются основными объектами в планируемой системе .Нити управления определяются в контексте процесса ;процесс включает адресн ое пространство , набор доступных процессу объектов и совокупность выпо лняемых в контексте процесса нитей управления . Объектами являются упра вляемые операционной системой ресурсы. Ядро производит диспетчеризацию нитей управления таким образом, чтобы максимально загрузить процессоры системы и обеспечить первоочередную обработку нитей с более высоким приоритетом. ( Всего существует 32 значени я приоритета, которые сгруппированы в два класса приоритетов :real-time и variable ).По добный подход позволяет достичь максимальной эффективности операцион ной системы. Под компоненты исполняющей системы , такие как диспетчер ввода-вывода и диспетчер процессов , используют ядро для синхронизации действий .Они та кже взаимодействуют с ядром для более высоких уровней абстракции ,назыв аемых объектами ядра ;некоторые из этих о бъектов экспортируются внутри пользовательских вызовов интерфейса пр икладных программ (API). Ядро управляет двумя типами объектов. · О бъекты диспетчеризации (dispatcher objects) характеризуются сигнальн ымсостоянием ( signaled или nonsignaled ) и управляют диспетчеризацией и синхронизацией системных операций .Эти объекты включают события , мутанты ,мутэксы ,сема форы , нити управления и таймеры ( events, mutants, mutexes ,semaphores ,threads ,timers ). · Управляющие объекты ( control objects ) используются для операций управления ядра , но не воздействуют на д испетчеризацию или синхронизацию. Управляющие объекты включают в себя асинхронные вызовы п роцедур, прерывания ,уведомления и состояния источника питания ,процесс ы и профили (asynhcronous procedure calls , interupts ,power notifies, power statuses,processes ,profiles). Исполняющая система Windows NT Исполняющая система ( Executive ) , в состав которой входит ядро и у ровень аппаратных абстракций HAL , обеспечивает общий сервис системы, кото рый могут использовать все подсистемы среды . Каждая группа сервиса нахо дится под управлением одной из отдельных составляющих исполняющей сис темы: · ди спетчера объектов (Object Manager); · диспетчера виртуальной памяти (Virtual Memory Manager); · диспетчера процессов (Process Manager); · средства вызова локальных процедур (Local Procedure Call Facility); · диспетчера ввода - вывода (E/O Maneger); · мониторы безопасности (Security Reference Monitor). Монитор безопасности совместно с процессором входа в сис тему ( Logon ) и защищёнными подсистемами реализует модель безопасности Windows NT. Верхний уровень исполняющей системы называется системным сервисом (System Services ) . Показанный на следующем рисунке системный сервис представляет с обой интерфейс между подсистемами среды пользовательского режима и пр ивилегированным режимом. Диспетчер кэша Архитектура ввода - вывода содержит единственный диспетч ер кэша (Cache Manager),который осуществляет кэширование для всей системы ввода - вы вода .Кэширование (Caching) - метод ,используемый файловой системой для увеличе ния эффективности .Вместо непосредственной записи и считывания с диска , часто используемые файлы временно сохраняются в кэш-памяти; таким образ ом, работа с этими файлами выполняется в памяти . Операции с данными ,наход ящимися в памяти , производятся значительно быстрее операций с данными н а диске. Диспетчер кэша использует модель отображения файла,которая интегриров анна с диспетчером виртуальной памяти Windows NT .Диспетчер кэша обеспечивает службу кэширования для всех файловых систем и сетевых компонентов ,функ ционирующих под управлением диспетчера ввода - вывода. В зависимости от объёма доступной оперативной памяти диспетчер кэша может динамически увеличивать или уменьшать размер кэша .Когда процесс открывает файл ,кот орый уже находился в кэше ,диспетчер кэша просто копирует данные из кэша в виртуальное адресное пространство. Диспетчер кэша поддерживает службы типа ленивой записи (lazy write) и ленивой фи ксации (lazy commit), которые могут значительно увеличить эффективность файлово й системы . В процессе ленивой записи изменения регистрируются в кэше фа йловой структуры ,обеспечивающем более быстрый доступ .Позднее ,когда за грузка центрального процессора снижена , диспетчер кэша заносит измене ния на диск .Ленивая фиксация подобна ленивой записи .Вместо немедленной маркировки транзакции как успешно завершившейся ,переданная информац ия кэшируется и позднее в фоновом режиме записывается в журнал файловой системы . Драйверы файловой системы В архитектуре ввода - вывода Windows NT управление драйверами фай ловой системы осуществляет диспетчер ввода - вывода . Windows NT допускает испол ьзование множества файловых систем , включая существующие файловые сис темы типа FAT . Для обеспечения совместимости снизу вверх с операционными с истемами MS-Dos , Windows 3.x и OS/2 , Windows NT поддерживает файловые системы FAT и HPFS. Кроме того ,Windows NT также поддерживает NTFS - новую файловую систему ,разработанн ую специально для использования с Windows NT . NTFS обеспечивает множество возможн остей , включая средства восстановления файловой системы , поддержку Unicode , длинных имён файлов и поддержку для POSIX. Архитектура ввода - вывода Windows NT не только поддерживает традиционные файл овые системы, но и обеспечивает функционирование сетевого редактора и с ервера в качестве драйверов файловой системы . С точки зрения диспетчера ввода - вывода , нет никакой разницы между работой с файлом ,сохранённым н а удалённом компьютере сети ,и работой с файлом на локальном жёстком дис ке. Редиректоры и серверы могут быть загружены и выгружены динамически , так же как и любые другие драйверы ;на одном компьютере может одновремен но находиться большое число редиректоров и серверов . Сетевые драйверы Следующим типом драйверов ,присутствующих в качестве ком понента в архитектуре ввода - вывода ,являются сетевые драйверы .Windows NT включ ает интегрированные возможности работы с сетями и поддержку для распре делённых приложений .Как показано на следующем рисунке работа с сетями о беспечивается рядом сетевых драйверов. Редиректоры и серверы функционируют как драйверы файловой системы и вы полняются на уровне интерфейса поставщика или ниже , где находятся NetBIOS и Windows - сокет. Драйверы транспортного протокола общаются с редиректорами и серверами через уровень , называемый интерфейсом транспортного драйвера (TDI - Transport Driver Interface). Windows NT включает следующие транспортные средства: · Пр отокол управления передачей / межсетевой протокол TCP/IP, который обеспечив ает возможность работы с широким диапазоном существующих сетей. · NBF ,потомок расширенного интерфейса пол ьзователя NetBIOS (NetBEUI ) , который обеспечивает совместимость с существующими ло кальными вычислительными сетями на базе LAN Manager ,LAN Server и MS-Net. · Управление передачей данных (DLC - Data Link Control) , к оторое обеспечивает интерфейс для доступа к мэйнфрэймам и подключённы м к сети принтерам. · NWLink ,реализация IPX/SPX , обеспечивающая связь с Nowell NetWare. В нижней части сетевой архитектуры находится драйвер пла ты сетевого адаптера .Windows NT в настоящее время поддерживает драйверы устро йств, выполненные в соответствии со спецификацией NDIS (Network Device Inerface Specification ) версии 3.0 .NDIS предоставляет гибкую среду обмена данными между транспортными прот околами и сетевыми адаптерами .NDIS 3.0 позволяет отдельному компьютеру имет ь несколько установленных в нём плат сетевого адаптера .В свою очередь ,к аждая плата сетевого адаптера может поддерживать несколько транспортн ых протоколов для доступа к различным типам сетевых станций. Модель безопасности Windows NT Модель безопасности Windows NT представлена монитором безопасн ости (Security Reference Monitor),а также двумя другими компонентами : процессором входа в си стему (Logon Process) и безопасными защищёнными подсистемами. В многозадачной операционной системе , каковой является Windows NT приложения совместно используют ряд ресурсов системы ,включая память компьютера ,у стройства ввода - вывода ,файлы и процессор(ы) системы. Windows NT включает набор к омпонентов безопасности ,которые гарантируют, что приложения не смогут обратиться к этим ресурсам без соответствующего разрешения . Монитор безопасности отвечает за проведение в жизнь политики проверки правильности доступа и контроля ,определённой локальной подсистемой б езопасности .Монитор безопасности обеспечивает услуги по подтверждени ю доступа к объектам ,проверке привилегий пользователя и ге- нерации соо бщений как для привилегированного режима ,так и для режима пользователя .Монитор безопасности ,подобно другим частям операционной системы ,выпо лняется в привилегированном режиме . Процесс входа в систему в Windows NT предусматривает обязательный вход в систе му безопасности для идентификации пользователя. Каждый пользователь д олжен иметь бюджет и должен использовать пароль для обращения к этому бю джету . Прежде чем пользователь сможет обратиться к любому ресурсу компьютера с Windows NT ,он должен войти в систему через процесс входа в систему для того ,что бы подсистема безопасности могла распознать имя пользователя и пароль . Только после успешного установления подлинности монитор безопасности выполняет процедуру проверки правильности доступа для определения пра ва пользователя на обращение к этому объекту . Защищённость ресурсов - одна из особенностей ,предоставляемая моделью б езопасности .Задачи не могут обращаться к чужим ресурсам (типа памяти) ин аче ,чем через применение специальных механизмов совместного использо вания . Windows NT также предоставляет средства контроля, которые позволяют администр атору фиксировать действия пользователей . Итоги Подводя итоги всему вышеописанному хочу сказать ,что это только маленькая часть всех возможностей , которые заложены в Windows NT .Хочу кр атко перечислить достоинства Windows NT : 1. Эт о современная ОС ,отвечающая требованиям современной аппаратуры ! 2. Это прекрасно совместимая с другими ОС ! 3. Это многозадачная (мультизадачная) ОС ! 4. Это хорошо защищённая ОС ! 5. И это удобная и надёжная ОС ! Для составления реферата я пользовался материалами ежен едельника ComputerWeek Moscow и материалами книги “Ресурсы Windows NT” издательства BHV - Санкт- Петербург.
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
Совет. Если женщины не обращают на вас внимания - попробуйте возглавить банк.
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по программированию "Windows NT - OC нового поколения", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru