Операционные системы Windows
Windows 95/98 не являются в абсолютном понимании операционными системами, т. к. их работа требует установленной DOS. При выходе Windows 95 было объявлено, что это совершенно новая операционная система, не нуждающаяся в DOS.
Тем не менее, в состав Windows 95/98 входит DOS и загрузка системы начинается именно с загрузки DOS.Предшественником наиболее распространенных сейчас Windows 98 и более новой — Windows ME является Windows 3.0. Тогда еще никто не называл Windows операционной системой, поскольку она была лишь графической надстройкой над DOS и в некотором роде облегчала работу пользователя. Для пользователей именно графический интерфейс оказался критерием новизны.
Следующим этапом в развитии Windows стала Windows 3.1. Разработчики называли ее уже операционной системой, хотя в действительности она таковой не являлась. Было введено несколько весьма существенных решений, которые позволили сделать работу в этой версии системы более удобной и быстрой. Система работала в расширенном режиме, был применен 32битный доступ к диску, который уменьшил количество обращений к коду DOS и обеспечил выполнение дисковых операций чтения/записи в многозадачном защищенном режиме, не используя принципиально однозадачный код, хранящийся в ПЗУ компьютера. Для операций файлового ввода/ вывода, однако, по-прежнему использовался программный код DOS, выполнявшийся под жестким контролем Windows.
Следующим шагом в эволюции Windows был выход в свет Windows 3.11. Ее компонентом являлся 32-битный доступ к файлам. Отключенный по умолчанию и работавший только с жесткими и сетевыми дисками, этот доступ, будучи включенным, увеличивал производительность системы на 30— 100 процентов в зависимости от выполнявшихся задач. Прирост производительности был реализован за счет внедрения специальных программ (драйверов виртуальных устройств), которые дали возможность отказаться от использования однозадачного кода DOS.
В 1995 году вышла официальная версия новой "операционной" системы — Windows 95. Еще свежи в памяти те времена, когда "продвинутые" пользователи с большим недоверием относились к "очередному монстру Microsoft". Заметно большая стабильность, по сравнению с Windows 3.x, повысившаяся производительность, новый существенно более легкий в применении интерфейс, использование длинных имен файлов, а главное — соответствующая маркетинговая политика компании Microsoft — этих и других новшеств оказалось более чем достаточно для того, чтобы Windows 95 заняла доминирующее положение среди операционных систем для компьютеров.
Windows 98 также не является чем-то принципиально новым. Можно подумать, что это та же Windows 95, но с установленным Internet Explorer 4. Внешне версии этих операционных систем достаточно отличаются, но из "внутренних" различий следует отметить улучшенный механизм управления оперативной памятью, частично заимствованный из Windows NT, улучшенные средства управления Windows и восстановления после сбоев и многое другое.
Windows ME — последний на сегодняшний день этап в развитии семейства Windows 3.х/9х/МЕ. Но это по-прежнему ОС из семейства Windows
3. х/9х/МЕ, в основе которой лежит ядро, разработанное в 1988—1989 годах для проекта Windows /386 3.0 (вошедшего в Windows 3.0).
Несколько слов о Windows NT/2000 (рис. II.1), которые стоят вне линейки Windows З.х/95/98/ME. Эти системы являются истинными операционными системами, поскольку имеют собственное ядро загрузки. Они были разработаны
для управления компьютерными сетями, являются более сложными в настройках и поддерживают собственную файловую систему — NTFS, несовместимую с FAT16/32, которую используют Windows З.ѵ/95/98/ME, отличаются высокой стабильностью работы и более высокими требованиями к аппаратному обеспечению. Однако обыкновенный пользователь, работая с программами под управлением Windows NT/2000, может и не заметить ощутимой разницы, т. к. интерфейс у этих, в общем-то различающихся систем, практически одинаков.
Рис. II.1. Внешний вид экрана Windows 2000