Реферат: Файловая структура диска. Виды файлов и их обозначение
Основные достоинства WINDOWS95 по сравнению с WINDOWS3.1
Windows 95 — объектно-ориентированная ОС
Windows 95— полноценная операционная система
Использование стандарта Plug & Play
32-разрядная ОС защищенного режима
Приоритетная многозадачность
Многопоточность.
Спулер печати
32-разрядные устанавливаемые файловые системы
Средства удаленного доступа
Возможности работы с мультимедиа
Поддержка приложений MS - DOS
Поддержка длинных имен файлов
Интерфейс пользователя
Работа с памятью
Windows 95 по сравнению с Windows 3.1
Принципиальная новизна операционной системы Windows 95 состоит именно в том, что концепция объектно-ориентированного подхода реализована в ней наиболее полно.
Windows 95 — объектно-ориентированная ОС
Объектно-ориентированный подход реализуется через модель рабочего стола. Windows 95 обходится без привычного в Windows 3.1 диспетчера программ (programmanager). Пользователь работает с задачами и приложениями так же, как с документами на своем письменном столе.
Это удобно для людей, которые первый раз увидели компьютер, но создает некоторые трудности «переходного периода» для тех, кто привык считать программу основой всего сущего в машине.
Итак, одно из главных отличий Windows 95 от Windows 3.1 (и от подавляющего большинства других операционных систем) состоит в том, что основной упор в ней делается на документ, а программа, задача, приложение или программный код вообще рассматриваются только как инструмент для работы с документом.
Windows 95— полноценная операционная система
Другая принципиальная особенность Windows 95 состоит в том, что она, в отличие от Windows 3.1, является «настоящей» операционной системой (а не операционной оболочкой, выполняемой под управлением MS-DOS). Под словом «настоящая» мы подразумеваем то, что при включении машины сразу выполняется загрузка Windows 95. Для пользователя это оборачивается некоторыми неудобствами. Он должен привыкнуть к тому, что прежде чем выключить машину, нужно корректно завершить работу с Windows 95, поскольку новая операционная система создает буфера в оперативной памяти, и их содержимое должно быть сброшено на диск.
Использование стандарта Plug & Play
Подход к аппаратному обеспечению также кардинальным образом изменился. Теперь система использует стандарт Plug &Play (переводится как «включил-и-работай», произносится чаще всего как «плаг-н-плэй»), что облегчает и максимально автоматизирует процесс добавления новых периферийных устройств. Стандарт Plug & Play — это совместная разработка фирм Intel и Microsoft. Основная его идея заключается в том, что каждое устройство, соответствующее этому стандарту, сообщает о себе определенную информацию, благодаря которой операционная система выполняет автоматическую конфигурацию периферийных устройств и разрешает аппаратные конфликты. Стандарту Plug &Play должен в первую очередь удовлетворять BIOS материнской платы и, разумеется, периферийные устройства. Таким образом, операционная система обеспечивает автоматическое подключение и конфигурирование устройств, соответствующих требованиям стандарта PlugandPlay, поддерживает совместимость с устаревшими устройствами и создает динамическую среду для подключения и отключения мобильных компонентов.
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 поддерживает приоритетную многозадачность (preemptivemultitasking) и параллельные процессы (multithreading). В Windows 3.1 существовала так называемая «вытесняющая многозадачность» (non-preemptivemultitasking), при которой за распределение процессорного времени отвечало приложение. Система выполняла задачу до тех пор, пока приложение «добровольно» не отдавало процессор. В Windows 95 за распределение времени процессора отвечает ядро системы, что обеспечивает нормальную работу фоновых задач.
Многопоточность.