Мегаобучалка Главная | О нас | Обратная связь


Windows 95 по сравнению с Windows 3.1



2019-07-04 261 Обсуждений (0)
Windows 95 по сравнению с Windows 3.1 0.00 из 5.00 0 оценок




Принципиальная новизна операционной системы Windows 95 со­стоит именно в том, что концепция объектно-ориентированного подхода реализована в ней наиболее полно.

  Windows 95 — объектно-ориентированная ОС

Объектно-ориентированный подход реализуется через модель ра­бочего стола. Windows 95 обходится без привычного в Windows 3.1 диспетчера программ (program manager). Пользователь работает с задачами и приложениями так же, как с документами на своем письменном столе.

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

Итак, одно из главных отличий Windows 95 от Windows 3.1 (и от подавляющего большинства других операционных систем) состо­ит в том, что основной упор в ней делается на документ, а програм­ма, задача, приложение или программный код вообще рассматри­ваются только как инструмент для работы с документом.

  Windows 95— полноценная операционная система

Другая принципиальная особенность Windows 95 состоит в том, что она, в отличие от Windows 3.1, является «настоящей» операци­онной системой (а не операционной оболочкой, выполняемой под управлением MS-DOS). Под словом «настоящая» мы подразумева­ем то, что при включении машины сразу выполняется загрузка Win­dows 95. Для пользователя это оборачивается некоторыми неудоб­ствами. Он должен привыкнуть к тому, что прежде чем выключить машину, нужно корректно завершить работу с Windows 95, пос­кольку новая операционная система создает буфера в оперативной памяти, и их содержимое должно быть сброшено на диск.

 Использование стандарта Plug & Play

Подход к аппаратному обеспечению также кардинальным образом изменился. Теперь система использует стандарт Plug & Play (пере­водится как «включил-и-работай», произносится чаще всего как «плаг-н-плэй»), что облегчает и максимально автоматизирует про­цесс добавления новых периферийных устройств. Стандарт Plug & Play — это совместная разработка фирм Intel и Microsoft. Основная его идея заключается в том, что каждое устройство, соответствую­щее этому стандарту, сообщает о себе определенную информацию, благодаря которой операционная система выполняет автоматичес­кую конфигурацию периферийных устройств и разрешает аппарат­ные конфликты. Стандарту Plug & Play должен в первую очередь удовлетворять BIOS материнской платы и, разумеется, периферий­ные устройства. Таким образом, операционная система обеспечивает автоматическое подключение и конфигурирование устройств, соответствующих требованиям стандарта  Plug and Play, поддерживает совместимость с устаревшими устройствами и создает динамическую среду для подключения и отключения мобильных компонентов.

 32-разрядная ОС защищенного режима

MS-DOS была чисто 16-разрядной операционной системой и рабо­тала в реальном режиме процессора. В версиях Windows 3.1 часть кода была 16-разрядной, а часть — 32-разрядной. Windows 3.0 под­держивала реальный режим работы процессора, при разработке версии 3.1 было решено отказаться от его поддержки. Windows 95 является 32-разрядной операционной системой, которая работает только в защищенном режиме процессора. Ядро, включающее уп­равление памятью и диспетчеризацию процессов, содержит только 32-разрядный код. Это уменьшает издержки и ускоряет работу. Только некоторые модули имеют 16-разрядный код для совмести­мости с режимом MS-DOS.  Windows 95 32-разрядный код используется везде, где только возможно, что позволяет обеспечить повышенную надежность и отказоустойчивость системы. Помимо этого, для совместимости с устаревшими приложениями и драйверами используется и 16-разрядный код.

 Приоритетная многозадачность

В отличие от предыдущих версий, Windows 95 поддерживает при­оритетную многозадачность (preemptive multitasking) и параллель­ные процессы (multithreading). В Windows 3.1 существовала так называемая «вытесняющая многозадачность» (non-preemptive mul­titasking), при которой за распределение процессорного времени отвечало приложение. Система выполняла задачу до тех пор, пока приложение «добровольно» не отдавало процессор. В Windows 95 за распределение времени процессора отвечает ядро системы, что обеспечивает нормальную работу фоновых задач.

Многопоточность.

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

 Спулер печати

Спулер печати кардинально переработан по сравнению с Windows 3+, Теперь параллельно с печатью можно делать что-либо еще (в старой оболочке можно было или печатать, или работать). Спулер печати также стал теперь 32-разрядным.

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

Эта часть операционной системы стала гораздо более производи­тельной, чем аналогичные компоненты Windows 3.1. Для жестких дисков используются виртуальные таблицы распределения файлов (vfat), а для компакт-дисков — новая файловая система CDFS (CD-ROM File System). При этом имена файлов могут содержать до 255 знаков, включая пробелы и специальные символы (совместимость со старой файловой системой сохранена, хотя и несколько искус­ственным путем. Теперь в большинстве случаев не требуется модуль MSCDEX ЕХЕ, выполняв­ший преобразование файловой системы стандарта ISO-9660 (ком­пакт-диска) к файловой системе MS-DOS.



2019-07-04 261 Обсуждений (0)
Windows 95 по сравнению с Windows 3.1 0.00 из 5.00 0 оценок









Обсуждение в статье: Windows 95 по сравнению с Windows 3.1

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (261)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.011 сек.)