Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

История систем Windows

5%  дешевле  1000  Мгц  Pentium  III)  и   стабильные
материнские  платы  обеспечили  процессорам  Athlon  и  Duron   (“бюджетный»
вариант Athlon) лидерство по продажам уже в  2000  году.  В  такой  ситуации
Microsoft  уже  не  могла  проводить   политику   «дискриминации»   не-Intel
процессоров. К стабильности работы Windows 98 SE  по-прежнему  предъявлялись
серьезные   претензии   (некоторые   пользователи   даже    переходили    на
альтернативные ОС, такие как Linux, UNIX, BeOs и другие). Все это было,  что
называется, руководством к действию…
В конце 2000 года вышла последняя на сегодняшний  день  ОС  от  Microsoft  –
Windows  ME  (Millenium  Edition   –   в   вольном   переводе   «ОС   нового
тысячелетия»). Многие считают ее продуктом из линейки Windows  9x,  впрочем,
имея на то все основания. За счет переработанного механизма  работы  с  ОЗУ,
требования  новой  ОС  стали  немного  «скромнее».  ОС  содержала  множество
инструментов для повышения стабильности и отказоустойчивости.  В  частности,
каждые сутки или через 10 часов непрерывной  работы  автоматически  делалась
резервная  копия  реестра,  с   возможностью   последующего   восстановления
(впрочем, это можно сделать  в  любой  момент,  например,  перед  установкой
потенциально «опасной» программы). Так же в ОС предусмотрена  автоматическая
защита от удаления 80  наиболее  важных  системных  файлов.  «Подвесить»  ОС
стало намного труднее, хотя ошибок ОС стало не намного меньше. В  данной  ОС
ВПЕРВЫЕ ПОЛНОСТЬЮ ОТКАЗАЛИСЬ ОТ  ЭМУЛЯЦИИ  MS-DOS,  то  есть  ЗАПУСТИТЬ  DOS
ПРИЛОЖЕНИЕ  ПРАКТИЧЕСКИ  НЕВОЗМОЖНО.  Microsoft  мотивирует  данное  решение
двумя обстоятельствами. Во-первых, DOS приложения с  1996  года  практически
не разрабатываются. Во-вторых, отказ от Реального режима  (основного  режима
в DOS) положительно сказалось как на быстродействии,  так  и  на  надежности
системы. По отзывам пользователей (я не видел систему с  работающей  Windows
ME лично), интерфейс стал еще лучше  (некоторые  пользователи  говорят,  что
даже  лучше,  чем  на  компьютерах  Macintosh).  ОС  комплектуется  огромным
количеством ПО:
Internet Explorer 5.5 – последняя,  на  данный  момент,  версия  популярного
браузера. За счет модификации ядра увеличена скорость работы, расширились  и
без того богатейшие возможности. Встроена защита от «троянских коней».
Media  Player  7  –  последняя,  на  данный   момент,   версия   популярного
универсального проигрывателя,  позволяющего  воспроизводить  звуки,  музыку,
видео, анимацию, панорамы и многое другое.
Windows Movie Maker – программа  для  оцифровывания  видео  и  любительского
видео монтажа.
AutoUpdate – модифицированная версия Windows Update.
А также многое другое…
В новой ОС полностью сохранена совместимость с предыдущими версиями  Windows
– любое Windows 3x, Windows 95/98 приложение будет работать под Windows  ME.

Также осуществлена поддержка таких новейших технологий  как:  Internet  Plug
and Play, WIA (Windows Image Acquisition), улучшена поддержка USB.
Подводя итог, можно сказать, что Windows ME – наиболее  совершенная  ОС  для
домашнего ПК. Нужно отметить тот факт, то 14 октября  2000  года  российское
представительство объявило о начале продаж русской версии…
На  этом  завершим  рассмотрение   систем   Windows,   предназначенных   для
«пользовательских» ПК.



         4. Windows для серверов и профессиональных рабочих станций

                      4.1 Windows 3.11 for Workgroups.

    К 1993 году надежность компьютеров серьезно увеличилось, а цены даже на
наиболее мощные модели сильно упали, что позволило  более  широко  применять
их в сфере бизнеса. Получили  развитие  различные  сетевые  технологии,  что
позволяло  объединить   вычислительные   мощности   и   ресурсы   нескольких
компьютеров  для  выполнения  поставленных  задач.  Требовалось   ужесточить
уровень безопасности ПК  (защита  от  сбоев,  несанкционированного  доступа,
попыток «взлома» и удаления или копирования данных).  Все  это  приводило  к
разработке нового типа ОС. Строго говоря, разработка  радикально  новой  ОС,
которая в свое время получит имя NT,  началась  в  Microsoft  с  1989  года.
Однако версия 3.11 не  имела  никакого  отношения  к  линейке  NT,  относясь
скорее к линейке 3.x.
      В начале 1993 года Microsoft выпускает Windows 3.11 for  Workgroups  (
версию 3.1 for Workgroups мы  рассматривать  не  будем).  Эта  система  была
изначально  ориентирована  на  сетевое  применение,   благодаря   встроенным
сетевым средствам и введение таких понятий как сервер  (в  данном  контексте
имеется  в виду отдельный “физический” компьютер), сетевые ресурсы и  вообще
много таких, что ныне ассоциируется с “классической” сетью.  Была  проделана
большая  работа  по  увеличению  производительности  благодаря  32   битному
доступу к файлам  (прирост  производительности  30-100  %),  драйвера  новых
виртуальных устройств (файловый кэш  и  др.).  Чисто  внешне  новая  система
выглядела также как и 3.1, могла работать  со  всеми  приложениями  под  нее
написанными (до установки Windows  95  я  использовал  эту  систему).  Нужно
отметить, что система не могла работать с 286 процессором.
Подводя итог,  можно  сказать,  что  это  была  первая  «серъезная»  система
Microsoft. Она не получила очень широкого распространения, так как  все  уже
были, что называется, наслышаны, про скорый выход NT, и многие  пользователи
ждали именно ее.

                             2. Windows NT 3.1.

Как уже упоминалось, разработка данной ОС началась в 1989  году,  причем  на
разработке был занят солидный коллектив, а первая  версия  NT  увидела  свет
только  в  1993  году.  Причины  столь  долгого  времени,   отведенного   на
разработку  ОС  заключаются  в  том,  что,  по  сути  дела,  она  РАДИКАЛЬНО
ОТЛИЧАЕТСЯ КАК  ОТ  ВЕРСИЙ  1.0-3.11,  ТАК  И  ОТ  ВСЕЙ  ЛИНЕЙКИ  9x.  Столь
серъезные отличия были обоснованы целым рядом причин, предъявленных к  новой
ОС:
1) Высокая производительность.
2) Высокий уровень надежности и отказоустойчивости.
3) Совместимость как с предыдущими версиями Windows, так  и  с  другими  ОС,
   такими как UNIX, POSIX, OS/2 и др.
Рассмотрим, вкратце, эти требования и пути их воплощения.
1. Компьютеры используемые при обработке баз данных и  прочих  задач  должны
обладать должной производительностью,  то  есть  ОС  не  должна  стать,  что
называется, «узким горлом» в системе, более  того,  дожна  уметь  раскрывать
весь потенциал заложенный в  мощных  аппаратных  средствах.  Для  выполнения
этого  требования  было  написано  очень  эффективное  ядро   использовавшее
архитектуру  клиент-сервер  (в  данном  случае  имеется  в  виду  не  только
физические  ресурсы  но  и  приложения),   поддерживавшее   SMP   (Simmetryc
MultiProcessing – симметричная мультипроцессорная обработка)  использовавшее
файловую систему NTFS и прочие технологии. На SMP остановимся подробнее.
 Я не буду  объяснять  слово  симметричная  в  данном  контексте  (бывает  и
асиметричная), а попытаюсь рассказать  о  мультипроцессорности.  Вообще,  до
появления  NT,  мультипроцессорность  была  “чуждым”  явлением  для  IBM  PC
совместимых  компьютеров  (впрочем,  на   «суперкомпьютерах»   она   активно
использовалась). Дело  в  том,  что  для  выполнении  задачи  на  нескольких
процессорах ее необходимо разложить  на  несколько  составляющих  (потоков).
Только несколько задач, или одну задачу,  состоящую  из  нескольких  потоков
можно выполнять на  2-х  процессорах  и  более  (современные  серверы  могут
содержать до 32-х процессоров). К тому же, необходима поддержка  со  стороны
ОС (MS-DOS никогда не поддерживал мультипроцессорные конфигурации).
Однако  на  практике   производительность   часто   приносилась   в   жертву
надежности.
2. Компьютеры «серьезных» учреждений (банки, крупные фирмы), часто  содержат
очень ценные данные, важность которых описывается в  двух  словах  –  потеря
недопустима.  К  потере  данных  могут  привести  как  «железные»   факторы:
отключение питания, отказ  винчестеров,  процессоров,  блоков  питания.  Как
правило, эти проблемы решаются дублированием данных компонентов –  резервные
блоки питания и  жесткие  диски,  меняющиеся,  в  случае  отказа,  в  режиме
«горячей замены». Однако, как правило, наибольшую  вероятность  представляет
опасность  человеческого  «вмешательства»:  удаление  данных  по  ошибке,  в
результате  несанкционированного  доступа,  взлома  хакером  и  прочее.  Для
предотвращения подобных случаев ОС дожна  отвечать  жестким  требованиям  по
безопасности.  Изначально,  NT  разрабатывалась  в  соответствии  с  уровнем
защиты C2 установленным министерством обороны США (наименее строгий  уровень
защиты D4, наиболее строгий – A1). Для этого этого была введена  авторизация
пользователя –  введение  пароля  для  доступа  к  системе  и  сопоставление
каждого пользователя с уровнем его «полномочий», как  на  использование  тех
или иных ресурсов (сетевые  принитеры,  диски,  файлы  и  папки  на  них)  и
приложений. Во-вторых, было необходимо обезопасить  систему  от  приложений.
Для этого приложениям выдавались определенные  квоты  (размеры  ограничений)
на ресурсы, использовались  кольца  защиты  процессоров,  что  позволяло  ОС
предотвратить низкоуровневый доступ приложений к аппаратуре,  использовалась
вытесняющая многозадачность (в отличие от кооперативной), что  позволяло  не
допустить полного захвата приложением всего процессорного времени.  Все  эти
меры позволили ОС держать приложения, что называется, на  коротком  поводке,
не позволяя им «повесить» систему  или  з
12345След.
скачать работу

История систем Windows

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ