3.1 и Windows for Workgroups 3.11 предустанавливаются в 80% новых персональных

компьютеров, а на прикладные программы Windows приходится 60% продаж

программного обеспечения. И все же, если учесть, что фирма Intel выпустила свой

32-разрядный микропроцессор i386 десять лет тому назад, 16-разрядная Windows

переживает не первую молодость.

Система Windows 3.1 построена на тех же принципах, что и Windows 3.0, впервые

появившаяся в 1990 г. Она загружается поверх DOS, которая обеспечивает многие

базовые функции ОС. Windows добавляет к инфраструктуре DOS графическую

операционную среду и новые функциональные возможности, такие как простой

механизм кооперативной многозадачности , используемый для одновременного

выполнения нескольких прикладных программ DOS и Windows .

В соответствии с архитектурой Windows все прикладные программы и системный код

размещаются в едином адресном пространстве. Это означает, что недоработанная

прикладная программа, содержащая ошибки, может испортить области памяти, которые

используются операционной средой или другой прикладной программой. Результатом

будет весьма неприятная ошибка общего нарушения защиты ( General Protection

Fault). Иногда Windows с честью выходит из положения, восстанавливая свою

работоспособность, но чаще всего это ей не удается.

В своей основе Windows 3.x - 16-разрядная операционная система, поэтому для

программ память представляется состоящей из 64-Кбайт сегментов, а все данные в

свой основе 16-разрядные. Такая система не только доводит программистов, но и

может оказаться менее эффективной по сравнению с 32-разрядной адресацией при

работе с большими массивами данных. Еще одно следствие 16-разрядной базы этой ОС

- ограниченность системных ресурсов. В Windows 3.x для хранения таких структур,

как дескрипторы файлов прикладных программ выделяется лишь небольшой блок памяти

в других адресах. После того как эти области памяти заполнятся, Windows не может

загрузить новые прикладные программы, даже если в ее распоряжении остается

вполне достаточно памяти в других адресах.

Пользовательский интерфейс Windows, основанный на модулях Program Manager и File

Manager, знаком большинству пользователей PC. Сюда входят панель управления

Control Panel, служащая для изменения параметров среды, и ряд небольших

прикладных программ, среди которых Notepad, Write, Paint, Terminal и неувядающие

игры Minesweeper и Solitaire.

В Windows for Workgroups дополнительно введен ряд сетевых функций. Наиболее

заметные из них - средства организации одноранговых сетей, которые позволяют вам

пользоваться диском или каталогом совместно с другими пользователями либо с

помощью встроенных сетевых функций Windows, либо черезболее крупную сеть на

основе сервера, такую, как NetWare фирмы Novell или Windows NT.

Кроме того, в Windows for Workgroups добавлен клиент электронной почты Microsoft

Mail и планировщик Schedule +. Для пользователей, не подключенных к сети,

большое преимущество Windows for Workgroups состояло в применении 32-разрядного

виртуального драйвера устройств (VxD) для файловой системы. Он может значительно

повысить производительность многих накопителей с интерфейсом IDE.

Хотя Windows подвергалась справедливой критике за недостаточность

предусмотренных в ней средств защиты памяти и примитивную модель

многозадачности, она представляла собой большой шаг вперед по сравнению с DOS и

более старыми версиями этой же оболочки. Для пользователей, располагающих

медленными машинами с ОЗУ ограниченной емкости, она по-прежнему остается лучшей

альтернативой.

WINDOWS 95

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

удовлетворение запросов огромного рынка, Windows 95 не лишена компромиссных

решений. Многие ее впечатляющие достижения будут по заслугам оценены

пользователями PC, но в некоторых областях Windows 95 пока еще только догоняет

своих конкурентов.

С точки зрения базовой архитектуры Windows 95 - истинно 32-разрядная,

многопотоковая операционная система с вытесняющей многозадачностью, что ставит

ее в один ряд с такими соперниками, как OS/2, UNIX и Windows NT В ее среде могут

выполняться собственные 32-разрядные прикладные программы, написанные в

соответствии со спецификацией Win32 API (почти идентичный вариант этого

интерфейса реализован в Windows NT). Собственные прикладные программы Windows 95

используют неструктурированное 32-разрядное адресное пространство, что делает их

потенциально более быстродействующими при обработке больших массивов данных.

Наиболее важные компромиссы в архитектуре Windows 95 были порождены решением

корпорации Microsoft сделать ее совместимой с существующими 16-разрядными

прикладными программами Windows и драйверами устройств реального режима. Это

позволяет Windows 95 работать с гораздо более широким спектром существующих

аппаратных и программных средств, чем работают OS/2, Windows NT, UNIX.

Недостаток этого решения заключается в том, что области памяти, содержащие

16-разрядные прикладные программы и драйвера реального режима, должны оставаться

незащищенными. Недоработанная программа по-прежнему относительно легко может

вызвать крах всей операционной среды.

В Windows 95 каждая 32-разрядная прикладная программа выполняется в собственном

адресном пространстве, но все они совместно использую один и тот же 32-разрядный

системный код. Неправильно написанная 32-разрядная программа все еще может

привести к аварийному сбою всей системы. Все 16-разрядные программы Windows

разделяют общее адресное пространство, поэтому они столь уязвимы друг для друга,

как и в среде Windows 3.1. . В практической работе Windows 95 производит

впечатление более устойчивой среды, чем предшествующие версии Windows. Очевидны

крупные изменения в пользовательском интерфейсе Windows 95. Вы используете

кнопку Start для запуска прикладных программ самих по себе или через документы,

с которыми программы связаны. После запуска программ их пиктограммы появляются

на линейке заданий, обычно размещаемой в нижней части экрана. Щелчок на любой

кнопке линейки заданий вызывает переключение на соответствующую программу. Это

самый интуитивно понятный способ переключения задач из всех когда-либо

существовавших.

Модули Program Manager и File Manager уступили место метафоре "рабочего стола",

на котором ваши файлы показаны в виде пиктограмм, помещенных в так называемые

папки. Более сложные функции по управлению файлами Windows 95 поручены утилите

Explorer, по существу заменившей File Manager, которая показывает древовидную

диаграмму файловой структуры вашего компьютера и его сетевого окружения.

Благодаря расширению файловой системы FAT имена файлов не ограничены, как

раньше, восемью символами плюс состоящим из трех букв расширением; вы можете

использовать имена длиной до 255 символа.

Среди прочих благоприятных изменений в пользовательском интерфейсе -

анимационные пиктограммы и диалоговые окна с закладками. В целом новый интерфейс

представляет собой существенное улучшение по сравнению с Windows 3.1, хотя

прежним пользователям потребуется некоторое время, чтобы привыкнуть к нему.

Конечно, метафора "рабочего стола", основанная на применении папок, и длинные

имена файлов изобретены не создателями Windows 95; в течение длительного времени

они были составной частью различных пользовательских интерфейсов, начиная с

Macintosh и кончая Workplace Shell операционной системы OS/2.

Увеличилось число и повысилось качество поставляемых вместе с Windows 95

стандартных вспомогательных программ - от традиционного калькулятора и игр до

мощных инструментальных средств контроля состояния системы. Также очевидны

значительные усовершенствования средств связи. Теперь в состав операционной

системы входит клиент Exchange, который разрабатывался как универсальный

почтовый ящик для входящей корреспонденции. Он работает в качестве клиентского

ящика-получателя с системой Microsoft Mail, службой Microsoft Exchange Server и

другими почтовыми системами, совместимыми со стандартом MAPI, а также с

Microsoft Network. Он также позволяет получать и отправлять факсы с помощью

встроенной службы Microsoft Fax.

Расширились сетевые функциональные возможности. В состав Windows 95 включен

встроенный клиент для сетей NetWare 3.x, 4.x и для серверов Windows NT.

Предусмотрены также средства для работы с протоколами IPX/SPX, NetBEUI, TCP/IP.

Последний из перечисленных протоколов позволяет выполнять подключение к

Internet, хотя лучшая программа для соединения с Internet, содержащая утилиту

просмотра Web, входит в состав пакета Microsoft Plus!. Windows95 позволяет

непосредственно подсоединяться к другому компьютеру через кабель и располагает

базовыми средствами для установления коммутируемых соединений через телефонные

линии с сервером удаленного доступа Remote Access Server системы Windows NT,

NetWare Connect или с коммутируемыми серверами компании Shiva. В состав

Windows95 также входит интерфейс прикладного программирования для телефонии

(TAPI) фирмы Microsoft, обеспечивающий совместную работу вашей машины с

телефоном, регистрируя телефонные вызовы и выполняя функции автоответчика (

прикладные программы для телефонии будут поставляться независимыми фирмами).

Windows95 показывает вполне приемлемые результаты при выполнении как новых

прикладных программ, так и программ Windows 3.x, хотя Windows for Workgroups

опережает ее по быстродействию во многих дисковых операциях. Но на машинах с ОЗУ


Информация о работе «Windows»
Раздел: Информатика, программирование
Количество знаков с пробелами: 57872
Количество таблиц: 0
Количество изображений: 0

Похожие работы

Скачать
24268
0
0

... Web-оглядача, - точно так само, як він доповнив ними Windows 95, хоча, строго говорячи, ці можливості тепер вбудовані, оскільки є частиною стандартної установки Windows 98 і ви не можете відмовитися від них. Правда, Microsoft поступила дуже розумно, активізувавши по умовчанню лише найменш радикальні удосконалення і залишивши хитромудрий стиль роботи з використанням одного щиглика миші і жадібний ...

Скачать
139154
19
14

... Server. Установка Windows 2000 Advanced Server завершена, и Вы вошли в систему под учетной записью Administrator. [11] 5.5.3. Управление в среде Windows 2000 Advanced Server После успешной установки Windows 2000 Server выполняется настройка пользователей. Основным элементом централизованного администрирования в Windows 2000 Server является домен. Домен - это группа серверов, работающих под ...

Скачать
90065
2
7

... ему нужно загрузить, значит, он смотрит не на экран, а в другую сторону. Переход к использованию динамических дисков Динамический диск — это новый инструмент, появившийся в Windows 2000 и позволяющий создавать динамические тома. В процессе преобразования дисков NT 4.0 в динамические диски Windows 2000 все существующие разделы трансформируются в тома. Преимущество нового механизма состоит в ...

Скачать
29935
1
0

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

0 комментариев


Наверх