Особенности операционной системы Windows 95
Рефераты >> Программирование и компьютеры >> Особенности операционной системы Windows 95

Как и любой продукт с широкими функциональными возможностями, рассчитанный на удов­летворение запросов огромного рынка, Windows 95 не лишена компромиссных решений. Мно­гие ее впечатляющие достижения будут по заслугам оценены пользовате­лями PC, но в некото­рых областях Windows 95 пока еще только догоняет своих конкурентов.

С точки зрения базовой архитектуры Windows 95 - истинно 32-разрядная, многопотоковая операционная система с вытесняющей многозадачностью, что ста­вит ее в один ряд с такими соперниками, как OS/2, UNIX и Windows NT. В ее среде могут выполняться собственные 32-разрядные прикладные программы, написанные в соответствии со спецификацией Win32 API (почти идентичный вариант этого интерфейса реализован в Windows NT). Собственные при­кладные программы Windows 95 используют неструктуриро­ванное 32-разрядное адресное пространство, что де­лает их потенциально более быстродействующими при обработке боль­ших массивов данных.

5. Компромиссы Windows 95

Наиболее важные компромиссы в архитектуре Win­dows 95 были порождены решением корпо­рации Mi­crosoft сделать ее совместимой с существующими 16-разрядными прикладными программами Windows и драйверами устройств реального режима. Это по­зволяет Windows 95 работать с гораздо более широ­ким спектром существующих аппаратных и про­граммных средств, чем работают другие операционные системы. Недостаток этого решения заключается в том, что области памяти, содержащие 16-разрядные при­кладные программы и драйвера реального режима, должны оставаться незащищенными. Недоработанная программа по-прежнему отно­сительно легко может вызвать крах всей операционной среды.

В Windows 95 каждая 32-разрядная прикладная про­грамма выполняется в собственном адрес­ном про­странстве, но все они совместно использую один и тот же 32-разрядный системный код. Неправильно написанная 32-разрядная программа все еще может привести к аварийному сбою всей системы. Все 16-разрядные программы Windows разделяют общее адресное про­странство, поэтому они столь уязвимы друг для друга, как и в среде Windows 3.1.

Однако большинство пользовате­лей, располагающих как минимум 8 Мбайт памяти, сделают правильный выбор, если перейдут на Windows 95. В результате они получат усовершенствованный гра­фический интерфейс, более высокую производитель­ность, усовершенствованный механизм многозадач­ности, надежную обратную совместимость и способ­ность выполнять большое число новых прикладных про­грамм.

Windows 95 представляет собой продукт эволюционного развития системы Windows 3.1х и не означает полного разрыва с прошлым. Хотя она несет в себе много важных изменений по сравнению с 16-разрядной архитектурой Windows, в ней сохранены некоторые важнейшие свойства ее предшественницы. Результатом стало появление гибридной ОС, способной рабо­тать с 16-разрядными прикладными программами Windows, программами, унаследованными от DOS, и старыми драйверами устройств реального режима и в то же время совместимой с ис­тинными 32-разрядными прикладными программами и 32-разрядными драйверами виртуаль­ных устройств.

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

Все 32-разрядные приклад­ные программы выполняются в соответ­ствии с моделью вытесняющей многоза­дачности, основанной на управлении от­дельными потоками. Планиров­щик пото­ков, представляющий собой составную часть системы управления виртуальной памя­тью (VMM), распределяет время среди группы одновременно выполняе­мых потоков на ос­нове оценки текущего приоритета каждого потока и его готовности к выполнению. Вытес­няющее планирование по­зволяет реализовать намного более плавный и надежный механизм многозадачности, чем коо­перативный метод, используемый в Windows 3.1х.

6. Практика работы с Windows 95

В практи­че­ской работе Windows 95 производит впечатление более устойчивой среды, чем предшествующие версии Windows. Очевидны крупные изменения в пользовательском интерфейсе Windows 95. Вы используете кнопку “Пуск” (“Start”) для запуска прикладных программ самих по себе или через документы, с которыми программы связаны. После запуска программ их пиктограммы появляются на линейке заданий, обычно размещаемой в нижней части экрана. Щелчок на любой кнопке линейки зада­ний вызы­вает переключение на соответствующую программу. Это самый интуитивно понятный способ переключения задач из всех когда-либо существо­вавших.

Модули Program Manager и File Manager уступили место метафоре «рабочего стола», на кото­ром ваши файлы показаны в виде пиктограмм, помещенных в так называемые папки. Более сложные функции по управлению файлами Windows 95 поручены утилите Explorer, по суще­ству заменившей File Manager, ко­торая показывает древовидную диаграмму файловой струк­туры вашего компьютера и его сетевого окру­жения. Благодаря расширению файловой системы FAT имена файлов не ограничены, как раньше, восе­мью символами плюс состоящим из трех букв расши­рением; вы можете использовать имена файлов и папок длиной до 255 символов.

7. Интерфейс Windows 95

Рисунок 1. Интерфейс Windows 95.

Среди прочих благоприятных изменений в пользова­тельском интерфейсе - анимационные пиктограммы и диалоговые окна с закладками (см. Рисунок 1). В целом новый ин­терфейс представляет со­бой существенное улучше­ние по сравнению с Windows 3.1, хотя прежним поль­зователям по­требуется некоторое время, чтобы при­выкнуть к нему. Конечно, метафора «рабочего стола», основанная на применении папок, и длинные имена файлов изобретены не создателями Windows 95; в течение длительного времени они были составной частью различных пользова­тельских интерфейсов, начиная с Macintosh и кончая Workplace Shell опера­ционной системы OS/2.

8. Преимущества Windows 95

Увеличилось число и повысилось качество постав­ляемых вместе с Windows 95 стандартных вспомога­тельных программ - от традиционного калькулятора и игр до мощных инструменталь­ных средств контроля состояния системы. Также очевидны значительные усовершенствования средств связи. Теперь в состав операционной системы входит клиент Exchange, ко­торый разра­батывался как универсальный почтовый ящик для входящей корреспонденции. Он работает в качестве клиентского ящика-получателя с системой Microsoft Mail, служ­бой Microsoft Exchange Server и другими почтовыми системами, совместимыми со стандартом MAPI, а также с Microsoft Network. Он также позволяет полу­чать и отправлять факсы с помощью встроенной службы Microsoft Fax.


Страница: