
- •1. Введение
- •2. Операционная система windows
- •2.1 История развития ms-dos
- •Этапы развития и краткие характеристики ос ms dos приведем в таблице.
- •2.2 История развития Windows
- •2.3 Сравнительная характеристика ос семейства Windows.
- •2.4. Семейство сетевых ос компании Microsoft.
- •4. Критерии оценки ос
- •5. Современные концепции и технологии проектирования операционных систем
- •6. Заключение
2.2 История развития Windows
Система Windows была первоначально разработана фирмой Microsoft как графическая оболочка, загружаемая поверх MS-DOS. Идеи GUI (Graphic User Interface – графический интерфейс пользователя) были впервые разработаны для экспериментальной машины Xerox PARC еще в 70-х гг., затем подхвачены в MacOS – операционной системе компьютера Macintosh, откуда и были с некоторыми ухудшениями позаимствованы в Windows. Версию Windows 1.0, вышедшую в 1985 г. и работавшую на 1 Мб памяти с неперекрывающимися окнами, принято рассматривать как интересную игрушку. Версия 2.0 (1987 г.) была более серьезна, а версии 3.0 и 3.1 (1990-1992 гг.), предназначенные для процессоров i386 и использующие до 16 Мб памяти, уже имели большой успех.
Все перечисленные версии продолжали оставаться надстройками над MS-DOS, использующими имеющуюся файловую систему, но добавляющие свое собственное управление процессами, памятью и устройствами. За счет этого комбинацию DOS + Windows можно было назвать многозадачной однопользовательской ОС с графическим интерфейсом пользователя.
В 1993 г. Microsoft выпустила Windows NT – полноценную многозадачную и многопользовательскую ОС, уже не основанную на MS-DOS. Однако, поскольку NT предъявляла повышенные требования к мощности процессора и объему памяти, в 1995 г. была выпущена компромиссная система Windows 95, предназначавшаяся для замены Windows 3.x у массового пользователя. Повышение скорости работы по сравнению с версией NT было достигнуто ценой отказа от многопользовательской защиты и ослабления надежности системы. В Windows 95 неаккуратно написанная прикладная программа может привести к краху системы, а в Windows NT система лучше изолирована от программ пользователя. В то же время, практически все корректно написанные программы могут переноситься из Windows 95 в Windows NT и наоборот.
Некоторое время две линии Windows развивались параллельно. Очередные версии Windows NT получили название Windows 2000, Windows XP, Windows 2003. Линия Windows 95 была продолжена непринципиально отличающимися от нее версиями Windows 98 и Windows ME, но дальше, видимо, развиваться не будет. Microsoft считает, что современный уровень производительности ПЭВМ снимает необходимость в облегченной версии системы. Windows предоставляет в распоряжение прикладных программ несколько тысяч документированных API-функций на все случаи жизни.
Современная Windows – весьма мощная и чересчур сложная система, имеющая множество достоинств и недостатков, которые невозможно обсудить коротко. Отметим, что широкому распространению Windows, помимо особого положения фирмы Microsoft на рынке, способствует простота установки системы, позволяющая рядовому пользователю обойтись без помощи специалистов.
Версия |
Год выпуска |
Особенности |
Тип ЦП |
Объем ОЗУ, Мб |
Свободное место на HDD, Мб |
Windows1.0 |
1985 |
Оболочка для DOS. Среда переключения задач, графический интерфейс с неперекрывающимися окнами. Стандартный режим |
8088 |
0,640 |
- |
Windows 2.0 W/286 |
1987 |
Оболочка для DOS. Система меню: текстовый список приложений Перекрывающиеся окна Запуск нескольких приложений |
8088, 80286 |
-«- |
- |
Windows/386 |
1988 |
Вытесняющая многозадачность приложений |
80386 |
1-2 |
- |
Windows 3.0 |
1990 |
Операционная оболочка Графический интерфейс (диспетчер программ), значки (диспетчер файлов). Расширенный режим (защищенный режим процессора) Многозадачность (в ограниченном смысле) |
80286 |
1-2 |
6,5 min 10-12 |
Windows 3.1 |
1991 |
Усовершенствованная поддержка памяти. Виртуальная память (файл подкачки) |
80386 |
1-2 |
6,5 min 10-12 |
Windows 3.11 |
1993 |
Для рабочих групп |
80386. 80486 |
4-8 |
16-17 |
Windows 95 OEM OSR |
1995 |
Операционная система |
80486min Pentium |
8 min 8-16 |
25-30 |
Windows 98 SE |
1998 |
-«- |
Pentium II |
16 min 16-64 |
120-295 30-40 |
Windows Me (Mellenium) |
1999 |
-«- |
-«- |
-«- |
295-535 |
Windows 2000 Professional Server Advanced server |
2000 |
Настольные компьютеры Файл-серверы, поддержка сети Ядро Windows NT |
Pentium III |
64 min 256 min |
1000 |
Windows XP (eXPerienced) |
2001 |
Ядро Windows NT |
Pentium III, IV |
-“- |
-“- |
Windows NT Workstation 4.0 Server 4.0 |
1993 –первая версия |
Операционная система для сервера Повышенная надежность, устойчивость к отказам и сбоям |
80486 DX2 min |
12 min 16-64 |
30-40 |
Windows 2003 Server |
2003 |
Операционная система для сервера: Файл-серверы, поддержка сети Ядро Windows NT |
Pentium IV |
512 и выше |
1000 и выше |