Составители:
саны в 32-битном коде (например, отображение шрифтов и управление памятью). Но в
целом система почти полностью сохранила свое внутреннее строение.
Но почему тогда Windows 9x называют 32-битной операционной системой? Пото-
му, что в ее состав входит интерфейс Win32 API. Этот интерфейс преобразует вызовы
Win32 в вызовы Win16. Данный подход позволяет разрабатывать программы, которые
работают как в Windows 95, так и в NT, но при этом многие элементы NT отсутствуют в
Windows 95 или функционируют по-другому. Кроме того, распределение памяти в Win-
dows 95 существенно отличается от NT. Это сделано для того, чтобы обеспечить совмес-
тимость с программами Win16.
Стратегия, избранная Microsoft, сработала великолепно. После появления Windows
95 количество 32-битных прикладных программ стало увеличиваться с невероятной ско-
ростью. Модернизация программ для Windows 3.1 таким образом, чтобы они смогли ра-
ботать с новым интерфейсом Win 95/NT, была легкой работой, и многие программисты
решили этим воспользоваться, вливаясь в общий поток желающих попасть на новый ры-
нок. Для пользователей, продолжающих использовать Windows 3.1, компания Microsoft
выпустила продукт Win32s, позволяющий разрабатывать программы, которые можно
запускать как в Windows 95/NT, так и в Windows 3.1. Win32s - это набор функций Win-
dows NT, еще меньший, чем Windows 95 API. При обращении к этим функциям меха-
низм Win32s преобразует вызовы NT в вызовы Windows 3.1. Таким образом, программа,
использующая Win32s, теоретически может работать как в Windows 3.1, так и в Win
95/NT.
На деле продвижение библиотеки Win32s окончилось провалом. К сожалению,
этот продукт оказался весьма ненадежным и малоэффективным, к тому же набор функ-
ций, входящих в Win32s, был относительно небольшим, таким образом, возможности
разработчиков сильно ограничивались. С течением времени Microsoft прекратила под-
держку библиотеки Win32s.
Тем временем индустрия аппаратного обеспечения не стояла на месте. Компьюте-
ры развивались почти столь же стремительно, как и операционные системы. Вскоре
процессоры класса Pentium стали общей нормой, а цены на микросхемы оперативной
памяти снижались с каждым днем. Многие высокопроизводительные видеокарты и
принтеры оснащались собственными ОЗУ, а компьютеры с объемом оперативной памя-
ти 64 Мбайт и более перестали быть редкостью. Такие компьютеры могли с легкостью
обеспечить работу NT, и многие пользователи переключились на использование NT 3.5
или 3.51. Снижение цен на многопроцессорные материнские платы также стало причи-
ной того, что многие обратили внимание на NT, ведь эта операционная система способ-
на поддерживать работу с несколькими процессами, a Windows 95 всегда использует
только один процессор.
Повышению популярности Windows NT также способствовал Интернет. Windows
NT - неплохой сетевой сервер, а компания Microsoft включила в комплект поставки этой
операционной системы все необходимое для того, чтобы организовать работу полноцен-
ного узла Всемирной сети.
Единственной серьезной проблемой NT было то, что с точки зрения пользователя
версия NT 3.51 внешне сильно напоминала Windows 3.1. Привыкшие к удобствам Win-
dows 95 пользователи желали иметь дело с таким же простым в использовании интер-
фейсом, средствами Plug and Play и другими возможностями, доступными только в сре-
де Windows 95, но отсутствующими в NT. Проблема была решена с появлением
Windows NT 4.0.
Параллельно с Windows NT 4.0 на рынок потребительских ОС была выпущена
Windows 98, которая явилась продолжением развития линейки ОС Windows 95. Наибо-
лее существенным отличием данной ОС от Windows 95 явилось наличие встроенных
средств связи с Internet.
25
саны в 32-битном коде (например, отображение шрифтов и управление памятью). Но в
целом система почти полностью сохранила свое внутреннее строение.
Но почему тогда Windows 9x называют 32-битной операционной системой? Пото-
му, что в ее состав входит интерфейс Win32 API. Этот интерфейс преобразует вызовы
Win32 в вызовы Win16. Данный подход позволяет разрабатывать программы, которые
работают как в Windows 95, так и в NT, но при этом многие элементы NT отсутствуют в
Windows 95 или функционируют по-другому. Кроме того, распределение памяти в Win-
dows 95 существенно отличается от NT. Это сделано для того, чтобы обеспечить совмес-
тимость с программами Win16.
Стратегия, избранная Microsoft, сработала великолепно. После появления Windows
95 количество 32-битных прикладных программ стало увеличиваться с невероятной ско-
ростью. Модернизация программ для Windows 3.1 таким образом, чтобы они смогли ра-
ботать с новым интерфейсом Win 95/NT, была легкой работой, и многие программисты
решили этим воспользоваться, вливаясь в общий поток желающих попасть на новый ры-
нок. Для пользователей, продолжающих использовать Windows 3.1, компания Microsoft
выпустила продукт Win32s, позволяющий разрабатывать программы, которые можно
запускать как в Windows 95/NT, так и в Windows 3.1. Win32s - это набор функций Win-
dows NT, еще меньший, чем Windows 95 API. При обращении к этим функциям меха-
низм Win32s преобразует вызовы NT в вызовы Windows 3.1. Таким образом, программа,
использующая Win32s, теоретически может работать как в Windows 3.1, так и в Win
95/NT.
На деле продвижение библиотеки Win32s окончилось провалом. К сожалению,
этот продукт оказался весьма ненадежным и малоэффективным, к тому же набор функ-
ций, входящих в Win32s, был относительно небольшим, таким образом, возможности
разработчиков сильно ограничивались. С течением времени Microsoft прекратила под-
держку библиотеки Win32s.
Тем временем индустрия аппаратного обеспечения не стояла на месте. Компьюте-
ры развивались почти столь же стремительно, как и операционные системы. Вскоре
процессоры класса Pentium стали общей нормой, а цены на микросхемы оперативной
памяти снижались с каждым днем. Многие высокопроизводительные видеокарты и
принтеры оснащались собственными ОЗУ, а компьютеры с объемом оперативной памя-
ти 64 Мбайт и более перестали быть редкостью. Такие компьютеры могли с легкостью
обеспечить работу NT, и многие пользователи переключились на использование NT 3.5
или 3.51. Снижение цен на многопроцессорные материнские платы также стало причи-
ной того, что многие обратили внимание на NT, ведь эта операционная система способ-
на поддерживать работу с несколькими процессами, a Windows 95 всегда использует
только один процессор.
Повышению популярности Windows NT также способствовал Интернет. Windows
NT - неплохой сетевой сервер, а компания Microsoft включила в комплект поставки этой
операционной системы все необходимое для того, чтобы организовать работу полноцен-
ного узла Всемирной сети.
Единственной серьезной проблемой NT было то, что с точки зрения пользователя
версия NT 3.51 внешне сильно напоминала Windows 3.1. Привыкшие к удобствам Win-
dows 95 пользователи желали иметь дело с таким же простым в использовании интер-
фейсом, средствами Plug and Play и другими возможностями, доступными только в сре-
де Windows 95, но отсутствующими в NT. Проблема была решена с появлением
Windows NT 4.0.
Параллельно с Windows NT 4.0 на рынок потребительских ОС была выпущена
Windows 98, которая явилась продолжением развития линейки ОС Windows 95. Наибо-
лее существенным отличием данной ОС от Windows 95 явилось наличие встроенных
средств связи с Internet.
25
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »
