24 августа 1995 года в продажу поступила новая операционная система Windows 95. Еще до выхода было продано около 400 тыс. экземпляров beta-версий этой системы. Вся компьютерная общественность буквально помешалась на этой системе - выход Windows 95 стал главнейшим событием 1995 года. Начался шквал: все журналы писали о Windows 95, стали выходить книги, проводилась широкая рекламная компания, все производители программного обеспечения стали переделывать свои продукты для этой новой операционной системы, производители компьютеров и комплектующих старались получить логотип DesignedforWindows 95. Причина же, по которой Windows 95 оказалась в центре всеобщего внимания, проста: это самое важное обновление системы Windows со времени появления в 1990г. Windows 3.0.
Пользователи теперь получили теперь преимущества объектно-ориентированного интерфейса, включая настоящий «рабочий стол» и пиктограммы, копирование и удаление техникой перетаскивания (drag-and-drop), вложенные папки и легко доступный диалог для задания свойств. Файловая система распознает длинные имена файлов и хорошо соответствует метафоре «рабочего стола».
Windows 95 внесла значительные улучшения в архитектуру Windows, в том числе истинно 32-разрядный интерфейс прикладного программирования (API), защищенные адресные пространства для ее собственных 32-разрядных прикладных программ, вытесняющую многозадачность, разделение прикладных программ на потоки и более широкое использование виртуальных драйверов устройств. Модель защиты памяти реализована с серьезными компромиссами, целью которых было достигнуть совместимости с существующими 16-разрядными прикладными программами и драйверами устройств. Но на практике устойчивость системы оказывается лучше, чем у Windows 3.1х.
Осенью 1996 года на прилавках магазинов появилась Windows NT 4.0. Ее новый интерфейс полностью совпадает с применяемым в Windows 95. Не все, что есть в Windows 95, имеется в NT 4.0. Наиболее заметно отсутствие поддержки для конфигурирования устройств по принципу Plug & Play. Некоторые изменения коснулись и архитектуры: было достигнуто более высокое быстродействие и снижены потребности в памяти.
В 1998 году вышла в свет очередная версия ставшей к тому времени популярной Windows 95 – Windows 98. Каких-либо революционных идей и нововведений в ней не оказалось – Windows 98 скорее является более доработанной и отлаженной версией Windows 95. Из изменений, введенных разработчиками в новую Windows, можно отметить улучшенный графический интерфейс (что для профессионального пользователя особой роли, в принципе, не играет), была расширена система инструментов для работы с сетью, в основном, это связано с интеграцией в систему новой версии InternetExplorer 5.0. Также в Windows 98 был интегрирован MicrosoftPlus! и введена широкая поддержка операционной системой новой, на тот момент, шины USB. Важной особенностью Windows 98 стало использование более надежной и быстрой файловой системы FAT32, поддерживающей диска огромного размера.
1999 и 2000 года ознаменовались выходом сразу двух версий Windows. Первая, WindowsMillennium, представляла собой усовершенствованную Windows 98 (она сделала с Windows 98 примерно тоже, что та в свое время сделала с Windows 95). Вторая же, названная разработчиками Windows 2000 Professional, представляет собой попытку соединить две линии развития Windows: Windows 9x и WindowsNT. Windows 2000 представляет собой гораздо более расширенную операционную систему, чем Windows 98 (чтобы в этом убедиться достаточно подсчитать занимаемое ей место на диске – около 600MB) и находится ближе к WindowsNT, чем к Windows 98. В настоящий момент Windows 2000 Pro еще не получила большого распространения, возможно, это связано с ее более высокими требованиями к «железу» и не совсем полной совместимостью с Windows 9x.
Как и любой продукт с широкими функциональными возможностями, рассчитанный на удовлетворение запросов огромного рынка, Windows 95 не лишена компромиссных решений.
С точки зрения базовой архитектуры Windows 95 - истинно 32-разрядная, многопотоковая операционная система с вытесняющей многозадачностью. В ее среде могут выполняться собственные 32-разрядные прикладные программы, написанные в соответствии со спецификацией Win32 API (почти идентичный вариант этого интерфейса реализован в Windows NT). Собственные прикладные программы Windows 95 используют неструктурированное 32-разрядное адресное пространство, что делает их потенциально более быстродействующими при обработке больших массивов данных.
Наиболее важные компромиссы в архитектуре Windows 95 были порождены решением корпорации Microsoft сделать ее совместимой с существующими 16-разрядными прикладными программами Windows и драйверами устройств реального режима. Это позволяет Windows 95 работать с гораздо более широким спектром существующих аппаратных и программных средств, чем работают OS/2, WindowsNT, UNIX. Недостаток этого решения заключается в том, что области памяти, содержащие 16-разрядные прикладные программы и драйвера реального режима, должны оставаться незащищенными. Недоработанная программа по-прежнему относительно легко может вызвать крах всей операционной среды.
В Windows 95 каждая 32-разрядная прикладная программа выполняется в собственном адресном пространстве, но все они совместно используют один и тот же 32-разрядный системный код. Неправильно написанная 32-разрядная программа все еще может привести к аварийному сбою всей системы. Все 16-разрядные программы Windows разделяют общее адресное пространство, поэтому они столь уязвимы друг для друга, как и в среде Windows 3.1. В практической работе Windows 95 производит впечатление более устойчивой среды, чем предшествующие версии Windows. Очевидны крупные изменения в пользовательском интерфейсе Windows 95. Вы используете кнопку Start для запуска прикладных программ самих по себе или через документы, с которыми программы связаны. После запуска программ их пиктограммы появляются на линейке заданий, обычно размещаемой в нижней части экрана. Щелчок на любой кнопке линейки заданий вызывает переключение на соответствующую программу. Это самый интуитивно понятный способ переключения задач из всех когда-либо существовавших.
Модули ProgramManager и FileManager уступили место метафоре «рабочего стола», на котором ваши файлы показаны в виде пиктограмм, помещенных в так называемые папки. Более сложные функции по управлению файлами 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 и для серверов WindowsNT. Предусмотрены также средства для работы с протоколами IPX/SPX, NetBEUI, TCP/IP. Последний из перечисленных протоколов позволяет выполнять подключение к Internet, хотя лучшая программа для соединения с Internet, содержащая утилиту просмотра Web, входит в состав пакета MicrosoftPlus!. Windows 95 позволяет непосредственно подсоединяться к другому компьютеру через кабель и располагает базовыми средствами для установления коммутируемых соединений через телефонные линии с сервером удаленного доступа Remote Access Server системы Windows NT, NetWare Connect или с коммутируемыми серверами компании Shiva. В состав Windows95 также входит интерфейс прикладного программирования для телефонии (TAPI) фирмы Microsoft, обеспечивающий совместную работу вашей машины с телефоном, регистрируя телефонные вызовы и выполняя функции автоответчика (прикладные программы для телефонии поставляются независимыми фирмами).
Даже сегодня, когда на рынке уже появилась Windows 2000 Pro, Windows 95 можно встретить не так уж и редко, а на компьютерах со слабой производительностью (имеются в виду ПК с процессорами PentiumPro и оперативной памятью 32Mb и меньше) он вообще остается самой эффективной операционной системой.
MicrosoftOffice – пакет программ, предназначенных для выполнения различных функций по работе с документами. В отличие от других, программ, выполняющих аналогичные функции, программы, входящие в MicrosoftOffice, отличаются широкой интеграцией между собой, что обеспечивает эффективную работу с документами, включающими различные по типу части (например, документ Word может содержать таблицу Excel и часть базы данных Access).
В Microsoft Office входят:
· Word – мощная программа для работы с текстовыми документами.
· Excel – программа, предоставляющая широкие функции для работы с электронными таблицами.
· Access – сильнейшее средство для работы с базами данных.
· PowerPoint позволяет легко и быстро создать качественные, красиво оформленные электронные презентации (в виде набора слайдов).