Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

zaochnoe_informatika_2013 / информатика заочное 2012 / ДОПОЛНЕНИЕ К ЛЕКЦИИ1

.pdf
Скачиваний:
67
Добавлен:
31.05.2015
Размер:
1.39 Mб
Скачать

Возможности

В отличие от последующих версий, Windows 1.0 предоставляла лишь ограниченную поддержку многозадачности для существующих программ MSDOS, концентрируясь в основном на создании парадигмы среды для выполнения и взаимодействия приложений, а также стабильного API для будущих Windows-программ.

Определение Windows 1.0 как «оболочки для DOS» исходит из того факта, что она была создана лишь как графическая среда для работы приложений, а не как полнофункциональная ОС. Тем не менее Windows 1.0 включала собственные драйверы для видеокарт, мышей, клавиатур, принтеров и последовательных портов. Предполагалось, что приложения будут вызывать лишь API, построенные на основе этих драйверов. Учитывая, что поддержка графики и периферийных устройств в MS-DOS крайне ограничена, приложениям приходилось обращаться непосредственно к аппаратному обеспечению (или, в некоторых случаях, к BIOS), чтобы выполнить необходимые действия. Таким образом, Windows 1.0 была не просто оболочкой для MS-DOS, а дополняла и частично заменяла еѐ. Уровень замещения MS-DOS повышался в последующих версиях Windows.

История версий

Первая выпущенная версия Windows носила номер 1.01. Версия 1.0 не была выпущена из-за серьезной ошибки, которая предотвратила выход этой версии.

Версия 1.02, выпущенная в мае 1986 года, была международной и имела локализации для разных европейских языков.

Версия 1.03, выпущенная в августе 1986 года, предназначалась только для США и содержала улучшения, которые делали еѐ более похожей на международный выпуск. Она включала в себя драйверы для европейских клавиатур и дополнительные драйверы для экрана и принтеров.

Версия 1.04, выпущенная в апреле 1987 года, добавляла поддержку графических адаптеров VGA, появившихся в новых компьютерах серии PS/2 от IBM. В то же самое время Microsoft совместно с IBM анонсировали операционную систему OS/2 с графическим интерфейсом — Presentation Manager, которая, по замыслу компаний, должна была со временем заменить как MS-DOS, так и Windows.

Windows 2.0 — графическая оболочка. Релиз состоялся 1 ноября 1987 года. Нововведения

реализована система перекрывающихся окон (в Windows 1.x была мoзаичная система)

появились кнопки минимизации и максимизации окон

реализовано использование защищенного режима процессора

введѐн протокол динамического обмена данными (DDE)

Улучшена поддержка процессора 286 корпорации Intel (увеличена скорость работы)

71

В релизе 2.03 улучшена работа 386-го процессора корпорации Intel в защищенном режиме и работа с расширенной памятью.

Windows 3.x

Windows 3.x — общее название семейства операционных систем компании Майкрософт, выпущенных с 1990 по 1994 год. Первой широко распространѐнной версией Windows стала 3.0, позволив Майкрософт соревноваться с Macintosh и Commodore Amiga в области операционных систем с графическим интерфейсом.

Windows 3.0

Windows 3.0 была выпущена 22 мая 1990 года и имела значительно обновлѐнный пользовательский интерфейс, а также технические усовершенствования, позволявшие использовать возможности процессоров Intel 80286 и 80386 по управлению памятью. Текстовые программы, созданные для MS-DOS, могли быть запущены в окне (эта возможность была ранее доступна в более ограниченном виде в Windows/386 2.1). Это делало систему пригодной к использованию в качестве простой многозадачной базы для старых программ; однако, для домашних компьютеров эта функция не имела большого значения, так как большинство игр и развлекательных приложений попрежнему требовали непосредственный доступ к DOS.

Средство MS-DOS Executive, использовавшееся ранее для запуска программ и управления файлами, было заменено средствами Диспетчер Программ и Диспетчер Файлов, упростившие эти действия. Тем не менее, MSDOS Executive по-прежнему поставлялась с системой в качестве альтернативного пользовательского интерфейса. В поставку было включено несколько простых приложений, например, текстовый редактор Блокнот и текстовый процессор Write (оба они были унаследованы от предыдущих версий Windows), средство записи макрокоманд (новая возможность Windows 3.0; впоследствии была удалена), и калькулятор (также из предыдущих версий). Более старая игра Реверси была дополнена карточным пасьянсом «Косынка».

Windows 3.0 была последней версией Windows, которая, по заявлениям Microsoft, поддерживала полную совместимость со старыми приложениями

Windows.

Расширения для мультимедиа

Расширения для мультимедиа были выпущены осенью 1991 года для поддержки приводов компакт-дисков и звуковых карт, по мере того, как они становились все более распространѐнными. Эти расширения были выпущены для OEM-поставщиков, в основном для производителей приводов компактдисков и звуковых карт. Они добавляли в систему Windows 3.0 возможность простого ввода-вывода звука и проигрыватель аудио компакт-дисков. Новые возможности расширений для мультимедиа были недоступны при работе в реальном режиме. Впоследствии, многие функции этих расширений были включены в Windows 3.1.

Windows 3.1 и более поздние версии

Windows 3.1 (изначально носившая кодовое имя Janus), выпущенная 18 марта 1992 года, была расширением Windows 3.0. Она включала систему

72

шрифтов TrueType (и предустановленный набор довольно качественных шрифтов), что впервые сделало Windows серьѐзной платформой для настольных издательских систем. Аналогичные возможности можно было получить в Windows 3.0 при помощи приложения Adobe Type Manager. Эта версия Windows также включала простую антивирусную программу Microsoft Anti-Virus for Windows, которая позже стала известна тем, что определяла программу установки Windows 95 как содержащую компьютерный вирус. Начиная с этой версии системы Windows поддерживают 32-разрядный доступ к жѐсткому диску.

Windows 3.1 была разработана таким образом, чтобы иметь максимальный уровень обратной совместимости с более старыми платформами Windows. Как и версия 3.0, Windows 3.1 имела Диспетчер Файлов и Диспетчер Программ.

Была также выпущена специальная версия, названная Windows 3.1 для Центральной и Восточной Европы, которая поддерживала кириллицу и имела шрифты с диакритическими знаками.

Встроенная поддержка сетей появилась в версии Windows для рабочих групп 3.1 (Windows for Workgroups 3.1), расширенной версии Windows 3.1. Она включала в себя поддержку SMB для общего доступа к файлам по протоколам NetBEUI и/или IPX, а также содержала компьютерную игру «Червы» (Hearts) и VSHARE.386, драйвер виртуального устройства для программы SHARE.EXE.

Windows для рабочих групп 3.11 (Windows for Workgroups 3.11) поддерживала

32-разрядный доступ к файлам, полные 32-разрядные сетевые перенаправители и файловый кэш VCACHE.386. Кроме того, в версии 3.11 была убрана поддержка стандартного режима и игра «Реверси». Поддержка протоколов TCP/IP в Windows 3.x основывалась на отдельных пакетах от третьих сторон (например, Winsock). Дополнение от Microsoft (с кодовым именем Snowball) также предоставляло поддержку TCP/IP в Windows для рабочих групп, но этот пакет не стал широко доступным.

Ограниченная совместимость с новым 32-разрядным API Win32, который использовался в Windows NT, предоставлялась дополнительным пакетом

Win32s.

Windows 3.2 была версией только для китайского языка.

Со временем, Windows 3.x была заменена Windows 95, Windows 98 и более поздними версиями, которые интегрировали компоненты MS-DOS и Windows в единый продукт.

Режимы доступа к памяти

Семейство Windows 3.x могло функционировать в трѐх различных режимах работы с памятью:

Реальный режим, предназначенный для старых компьютеров (8086, 8088, 80186).

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

80286.

Расширенный режим 386, предназначенный для компьютеров с процессором 80386.

73

Реальный режим позволял компьютеру работать так, как если бы он был компьютером 8088, включая ограничение на максимальный доступный объѐм оперативной памяти (1 мегабайт). Схема расширенной памяти применялась для того, чтобы использовать память в адресном пространстве выше 1 мегабайта (если таковая имелась). Это существенно замедляло работу компьютера, и реальный режим использовался только в том случае, если какие-либо старые приложения не могли работать в стандартном и расширенном режимах, либо на старых компьютерах, которые поддерживали только реальный режим. Windows 3.0 была последней версией Windows, которая могла работать в реальном режиме.

Стандартный режим требовал процессор 286 или выше, и использовал защищѐнный режим такого процессора. Это позволяло напрямую обращаться ко всей оперативной памяти компьютера одновременно, и давало возможность использовать виртуальную память, многозадачность (Windows не использовала многозадачность в стандартном режиме 286) и защиту памяти, что делало Windows более стабильной в случае ошибки в приложении. Поддержка стандартного режима отсутствует в Windows для рабочих групп 3.11.

Расширенный режим 386 требовал процессор 386 или выше. Он включал все преимущества стандартного режима, плюс 32-разрядную адресацию для более быстрого обращения к памяти и выполнения программ. Однако этот режим требовал поддержки со стороны драйверов, поэтому устройства со старыми драйверами не могли работать в расширенном режиме. Ввиду этого пользователям приходилось ждать появления новых драйверов, удалять устройства из компьютера, либо работать в стандартном режиме.

В стандартном и расширенном режимах Windows 3.1 была ограничена 256 мегабайтами памяти; для Windows 3.0 это ограничение равнялось 16 мегабайтам. В то время большинство компьютеров на основе процессора 386 редко имели более 8 мегабайт оперативной памяти, так что если бы потребление памяти выросло до 256 мегабайт, большая часть еѐ поддерживалась бы виртуальной памятью на жѐстком диске, приводя к серьѐзному замедлению работы.

Полная ОС или оболочка для MS-DOS?

Системы Windows до Windows NT (не только 3.x и ниже, но также и 95, 98 и Me) имеют сложную, оригинальную, гибридную и не полностью документированную внутреннюю структуру. Прежде всего, для их работы требуется MS-DOS, то есть они выполняются как бы «над» MS-DOS. По этой причине трудно определить, являются ли они операционными системами или всего лишь оболочками-расширениями для MS-DOS. Многие пользователи считают их операционными системами, поскольку они выглядят так же, как и многие полноценные ОС. В то же время другие не считают это семейство Windows настоящими операционными системами.

Windows 3.x требует предварительно установленной копии MS-DOS, которая должна загружаться при включении компьютера. Windows затем запускается как приложение, и еѐ работа может быть прервана в любое время, в результате чего пользователь возвращается в обычную командную оболочку

74

MS-DOS. Кроме того, драйверы для некоторых устройств (включая драйверы для приводов компакт-дисков и доступа к сети) предоставляются MS-DOS. С другой стороны, Windows требует специальным образом написанных приложений, и имеет особый формат для исполняемых файлов, который значительно сложнее, чем аналогичный формат в MS-DOS. Windows имеет большое количество собственных драйверов и по большей части собственную систему управления памятью.

Помимо этого, MS-DOS не изолирует приложения от аппаратного обеспечения и не защищает себя саму от приложений. Резидентная часть MSDOS сродни библиотеке функций, предназначенных для работы с дисковыми накопителями и для загрузки приложений с них. Программа в среде MS-DOS имеет возможность выполнять любые действия, в том числе заменять или пропускать код MS-DOS или его часть, временно или постоянно. Windows использует эту возможность в своих собственных целях, и уровень пропуска стандартного кода MS-DOS возрастал с каждой новой версией. Windows 3.1 и еѐ 32-разрядный доступ к диску заменял код BIOS для доступа к дискам, а Windows для рабочих групп 3.11 заменяла «родной» код MS-DOS для обращения к файлам. Это впоследствии сделало возможной поддержку длинных имѐн файлов в Windows 95, в результате чего файловый код DOS оказался устаревшим.

Также, программа MS-DOS, работающая в среде Windows, могла использовать те возможности Windows, которые не поддерживались DOS. Программа MS-DOS, выполняющаяся в Windows для рабочих групп 3.11, автоматически использовала 32-разрядный доступ к файлам вместо обычных функций доступа к файлам и дискам, имеющихся в MS-DOS. Аналогично, особым образом написанная программа для MS-DOS, работающая в Windows 95, может использовать длинные имена файлов.

Такие же принципы работы характерны для Windows 98 и Windows Me, в которых по-прежнему смешаны 16-разрядный и 32-разрядный код. Тем не менее, с каждой последующей версией 16-разрядный код становился всѐ менее заметным.

Windows NT, Windows 2000 и их последователи представляют собой операционные системы, которые полностью отделены от MS-DOS и целиком составлены из 32-разрядного кода. Программы MS-DOS работают в специальных виртуальных машинах DOS, которые реализованы посредством обыкновенного API Win32.

Windows 95 (кодовое имя Chicago) — гибридная 16-разрядная / 32разрядная графическая операционная система, выпущенная 24 августа 1995 года корпорацией Microsoft. (Русская версия поступила в продажу 10 ноября

1995)

Это первая система семейства Windows, внешне похожая на нынешние: именно в ней появились такие элементы графического интерфейса, как рабочий стол со значками, панель задач и меню «Пуск».

Новые функции системы

75

Windows 95 — результат объединения продуктов MS-DOS и Windows, которые ранее распространялись отдельно. Windows 95 является первой системой Windows, лишѐнной поддержки старых 16-разрядных процессоров x86 и, таким образом, требующей процессор Intel 80386 (или совместимый) в защищѐнном режиме. Windows 95 содержит значительные улучшения графического интерфейса и внутреннего устройства системы, включая рабочий стол и меню «Пуск», поддержку 256-символьных имѐн файлов, выполнение 32разрядных приложений в защищѐнном режиме с приоритетной многозадачностью и систему «plug and play».

Основном нововведением в Windows 95 стала возможность выполнять 32разрядные приложения на основе API Win32. Впервые эта возможность появилась в Windows NT, однако системы этого семейства имели весьма высокие требования к аппаратному обеспечению и потому не могли сравниться по популярности с «обычной» серией Windows (которая до выхода Windows 95 была представлена Windows 3.x).

В Windows 95 была реализована лишь часть возможностей Win32, доступных в Windows NT. Однако этого было достаточно для того, чтобы многие приложения, разработанные на основе API Win32, смогли работать как в среде Windows NT (которая позиционировалась как система для деловых применений), так и в среде Windows 95 (ориентированной на потребительский рынок). Это способствовало популярности Windows 95.

Появление 32-разрядного доступа к файлам в Windows для рабочих групп 3.11 означало, что 16-разрядный реальный режим MS-DOS более не использовался для работы с файлами во время выполнения Windows, а внедрение 32-разрядного доступа к диску в Windows 3.1 позволяло избежать использования BIOS для управления жѐсткими дисками. В результате роль MSDOS фактически свелась к тому, чтобы загружать ядро Windows, работающее в защищѐнном режиме. DOS могла по-прежнему использоваться для работы старых драйверов устройств в целях совместимости, но Microsoft рекомендовала не использовать их, поскольку это мешало правильной многозадачности и уменьшало стабильность системы. С помощью Панели Управления пользователь мог определить, какие компоненты MS-DOS всѐ ещѐ использовались в его системе; оптимальная производительность достигалась в том случае, если таковых не было. Ядро Windows по-прежнему использовало старые вызовы «в стиле MS-DOS» в так называемом режиме защиты от сбоев, но этот режим использовался лишь для исправления неполадок при загрузке «родных» драйверов защищѐнного режима.

Длинные имена файлов

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

— функции, доступной в Windows 95 благодаря использованию файловой системы VFAT (варианта FAT16). Эта возможность была доступна как программам Windows, так и программам MS-DOS, запущенным из Windows (их было необходимо немного подправить, так как доступ к файлам по длинным именам требовал использования большего буфера для пути и, как следствие, других системных вызовов). Другие DOS-совместимые операционные системы

76

требовали обновления для того, чтобы пользоваться длинными именами файлов. Использование старых версий утилит DOS для управления файлами могло повредить длинные имена файлов при их копировании и перемещении. В процессе автоматического обновления Windows 3.1 до Windows 95 утилиты DOS и третьих сторон, которые могли повредить длинные имена файлов, обнаруживались и отключались. Для тех случаев, когда возникала необходимость использовать старые дисковые утилиты, не воспринимавшие длинные имена файлов (например, программу defrag из пакета MS-DOS 6.22), была предоставлена программа LFNBACK для сохранения и восстановления длинных имѐн. Программа расположена в каталоге

\ADMIN\APPTOOLS\LFNBACK компакт-диска Windows 95.

Интерфейс

Графический интерфейс Windows 95 стал значительно более мощным и простым в использовании, в результате чего соперничество на рынке настольных операционных систем завершилось победой Microsoft. Windows 95 стала несомненным успехом на рынке, и в течение года-двух после еѐ выпуска стала самой успешной из всех когда-либо созданных операционных систем. Windows 95 сделала такие функции графического интерфейса, как кнопка «Пуск» и панель задач, доступными массовому потребителю (хотя подобные функции были реализованы и ранее — в операционных системах Arthur и RISC OS — рынок этих систем был крайне ограниченным). Эти функции стали неизменным атрибутом всех последующих версий Windows, и впоследствии копировались в других графических интерфейсах.

Plug and play

Реализованная в Windows 95 система «plug and play» автоматически устанавливает драйвера устройств, присваивает им номера прерываний и т. д.

— раньше это приходилось делать вручную. В свою очередь, появление Windows 95 привело к появлению устройств, специально спроектированных под «plug and play» — например, они неактивны, пока система не присвоит им адреса и прерывания.

Рекламная кампания

Выпуск Windows 95 сопровождался масштабной рекламной кампанией (по многим оценкам - крупнейшей в истории ПО), включая рекламный ролик с песней «Start Me Up» (намѐк на кнопку «Пуск» — «Start») в исполнении Rolling Stones. Кампания также включала в себя рассказы людей, стоявших у магазинов в очереди, чтобы приобрести копию системы; были даже сказки о том, как люди, не имевшие компьютеров, покупали Windows 95 просто из-за всей этой шумихи, не зная даже, что вообще такое Windows.

Первоначально Windows 95 продавалась на 13 дискетах в специальном формате DMF (Distribution Media Format, ѐмкость 1,68 Мб) или на CD (CD-

версия включала много дополнительных файлов). Некоторые разработки, которые не удалось завершить к моменту официального выхода Windows 95, были потом включены в Microsoft Plus! (например, Internet Explorer).

77

В первых версиях Windows 95 не было встроенной поддержки работы с Интернетом, но зато на рабочем столе был значок «Microsoft Network» — впоследствии его убрали.

Windows 95 была заменена Windows 98, Windows 98 Second Edition, Windows Me, Windows 2000 и Windows XP. Ядро Windows NT, используемое в

Windows 2000 и Windows XP, гораздо более устойчиво и функционально по сравнению со своими предшественниками, использовавшимися в Windows 95, Windows 98 и Me. В результате эти версии Windows (иногда называемые Windows 9x) сейчас постепенно выходят из употребления. 31 декабря 2002 года

Microsoft закончила поддержку Windows 95.

Windows 98 (кодовое имя Memphis) — графическая операционная система, выпущенная корпорацией Майкрософт 25 июня 1998 года.

По сути, данная операционная система — это обновлѐнная версия Windows 95, по-прежнему являющаяся гибридным 16/32-разрядным продуктом, основанном на MS-DOS. Улучшениям подверглась поддержка AGP, доработаны драйверы USB, добавлена поддержка работы с несколькими мониторами и поддержка WebTV. Как и в последних выпусках Windows 95, в интерфейс системы интегрирован Internet Explorer (функция Active Desktop). Windows 98 стала первой версией Windows, поддерживающей стандарт ACPI.

Внутренний номер «первой редакции» Windows 98 — 4.10.1998, либо 4.10.1998A — после применения одного из обновлений.

Системные требования для Windows 98: процессор 486DX/66 MHz или лучше, 16 Мб ОЗУ и по крайней мере 195 Мб свободного дискового пространства при стандартной установке.

Вторая редакция

Windows 98 Second Edition (Windows 98 SE) была выпущена 10 июня

1999 года. Обновлѐнная версия включает множество исправлений, Internet Explorer 4 заменѐн на значительно более быстрый и лѐгкий Internet Explorer 5,

появилась функция Internet Connection Sharing. Также добавлен Netmeeting 3 и

поддержка проигрывания DVD.

Системные требования к ОЗУ для Windows 98 SE увеличились до 24 Мб. Майкрософт планировала прекратить поддержку Windows 98 16 июля 2004

года. Однако, по причине популярности этой операционной системы, поддержка была продлена до 30 июля 2006 года.

Windows NT — линия операционных систем производства корпорации

Microsoft.

Изначально развивалась отдельно от семейства операционных систем Windows 9x и позиционировалась на рынке как надѐжное решение для рабочих станций (Windows NT Workstation) и серверов (Windows NT Server). Windows NT дала начало семейству операционных систем, в которое входят Windows 2000, Windows XP и Windows Server 2003.

История разработки

Разработка Windows NT, начатая в ноябре 1988 г. под рабочим названием NT OS/2, велась параллельно с разработкой фирмой IBM собственной ОС, OS/2 2.0, которая окончательно вышла только в апреле 1992 г. Одновременно с этим

78

фирма Майкрософт продолжала разрабатывать свои ОС семейства DOS и Windows, отличающиеся меньшими требованиями к ресурсам компьютера, чем IBM OS/2. После того, как была выпущена Windows 3.0 в мае 1990, Microsoft решила добавить в NT OS/2 программный интерфейс (API), совместимый с Windows API. Это решение вызвало серьѐзные трения между фирмами Майкрософт и IBM, которые закончилась разрывом совместной работы. IBM стала продолжать разработку OS/2 в одиночку, а Майкрософт стала работать над системой, которая была в итоге выпущена под названием Windows NT. Хотя эта система не принесла немедленной популярности подобно DOS или Windows, Windows NT оказалась существенно более успешной, чем OS/2.

Интересно заметить, что в качестве программных интерфейсов ОС NT изначально планировались API OS/2, и затем POSIX — поддержка Windows API была добавлена в последнюю очередь. Кроме того, в качестве аппаратной платформы для NT изначально планировались Intel i860, и затем MIPS — точно так же, поддержка Intel x86 была добавлена позднее. Затем, в процессе эволюции этой ОС, исчезла поддержка обоих изначально запланированных программных интерфейсов (POSIX-подсистема была, впрочем, недавно заменена пакетом Сервисы Microsoft Windows для UNIX) и обеих изначально запланированных аппаратных платформ (для i860 даже не было ни одной релизной версии этой ОС, хотя именно от кодового названия этого процессора, N10, происходит название самой ОС NT).

Переносимость NT была одной из еѐ первоочередных задач: именно поэтому разработка этой ОС изначально велась для процессора i860 — хотя двоичная совместимость с OS/2, бывшая одним из условий проекта NT OS/2, в любом случае потребовала бы создания версии NT для x86 либо включения в неѐ эмуляции этой платформы. Количество платформ, для которых существовали релизные версии ОС семейства Windows NT, впечатляет: кроме названных MIPS и Intel x86, сюда входят PowerPC, DEC Alpha, Itanium и AMD x64. Независимыми производителями компьютерных систем были также разработаны версии Windows NT для архитектур Clipper (англ.) и SPARC; однако эти версии не были выпущены как самостоятельные программные продукты. В качестве ОС высокой переносимости при разработке NT были взяты за пример ОС Unix и Mach.

Для разработки ОС NT фирма Майкрософт пригласила группу специалистов из компании DEC во главе с Дэвидом Катлером (англ.), обладающую опытом создания многозадачных операционных систем, таких как VAX/VMS и RSX-11 (англ.). Некоторое сходство, отмеченное между внутренними архитектурами Windows NT и ОС семейства VMS, дало основания обвинить вновь принятых сотрудников Microsoft в краже интеллектуальной собственности DEC. Образовавшийся конфликт был разрешѐн мирным путѐм: DEC признала собственность Microsoft на технологии, лежащие в основе Windows NT, а Microsoft создавала и поддерживала версию Windows NT для архитектуры DEC Alpha.

Несмотря на общие корни, совместимость Windows NT и OS/2 уменьшалась с каждым новым выпуском этой ОС. Поддержка API OS/2 2.0,

79

хотя планировалась в NT, так и не была завершена; в Windows NT 4.0 была удалена поддержка файловой системы HPFS, а в Windows XP была удалена подсистема поддержки программ для OS/2 1.x.

Выпущенные версии

Название (кодовое

номер

первый

последний выпуск / SP

название), варианты

версии

выпуск

 

Windows NT 3.1

3.1.528

27 июля 1993 SP3 (10 ноября 1994)

Workstation, Advanced Server

 

 

 

Windows NT 3.5

3.5.807

21 сентября

SP3 (21 июня 1995)

1994

(Daytona)

 

 

Workstation, Server

 

 

 

Windows NT 3.51

3.51.1057

30 мая 1995

SP5 (19 сентября 1996)

Workstation, Server

 

 

 

 

4.0.1381

29 июля 1996 SP6a (30 ноября 1999)

Windows NT 4.0

Workstation, Server, Server Enterprise, Terminal Server

 

(Hydra), Embedded (Impala)

 

Windows 2000

Windows XP (Whistler)

Windows Server 2003

(Whistler Server,

Windows .NET Server)

5.0.2195

17 февраля

SP4 (26 июня 2003)

2000

 

 

Professional, Server, Advanced Server, Datacenter Server

5.1.2600

25 октября

SP2 (Springboard, 6

2001

августа 2004)

 

Home, Professional, 64-bit, Media Center (eHome), Tablet PC, Starter, Embedded (Mantis), N; Windows Fundamentals for Legacy PCs (Eiger)

5.2.3790 24 апреля 2003 R2 (6 декабря 2005)

Standard, Enterprise, Datacenter, Web, Small Business Server (Bobcat), Compute Cluster Server, Storage Server; Windows XP Professional x64

Windows Vista (Longhorn)

6.0.6000 30 января 2007

Starter, Home Basic, Home Premium, Business, Enterprise, Ultimate, N Home Basic, N Business; x64-варианты всех, кроме Starter

В настоящее время ведѐтся разработка ОС с кодовым названием Windows Vienna (ранее известная как Windows Blackcomb; выход в 20102011 г.г.)

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

Подсистема пользовательского интерфейса в Windows NT реализует оконный интерфейс, подобный интерфейсу предыдущих версий Windows. Двумя типами объектов этой подсистемы, отсутствовавшими в 16-битных версиях Windows и в Windows 9x, являются оконные станции и рабочие столы.

80