Концепция windows 95
🕛 10.03.2009, 00:55
Общее представление о Windows 95Microsoft Windows 95 - это высокопроизводительная, многозадачная и многопотоковая 32-разрядная операционная система с графическим интерфейсом и расширенными сетевыми возможностями, работающая в защищенном режиме, поддерживающая 16-разрядные приложения без всякой их модификации. Windows 95 - интегрированная среда, обеспечивающая эффективный обмен текстовой, графической, звуковой и видеоинформацией между отдельными программами. Базовые функциональные возможности Windows 95 перекрывают все, что заложено в MS DOS, Windows З.х и Windows для рабочих групп З.х. Windows 95 - первая полномасштабная операционная система семейства Windows, не требующая MS DOS. Она полностью совместима с используемыми в настоящее время программными и аппаратными средствами и практически во всех отношениях значительно усовершенствована по сравнению с Windows 3.1.
Ключевыми новинками по сравнению с Windows 3.1 стали:
- простота в работе, достигаемая использованием нового пользовательского интерфейса, технологии поддержки самонастраивающейся аппаратуры Plug and Play, допустимостью применения длинных имен файлов, встроенной сетевой поддержкой, усовершенствованной обучающей и справочной системой и др.;
- повышенная производительность, обусловленная такими свойствами Windows 95, как истинная вытесняющая многозадачность и масштабируемость рабочих характеристик для 32-битовых приложений, повышенная устойчивость к сбоям, ускоренная печать, наличие высокоэффективных мультимедийных компонентов, увеличенный объем памяти для программ MS DOS и др.;
- совместимость с существующими приложениями MS DOS и Windows, поддержка любого существующего оборудования и драйверов устройств, сетевая совместимость с существующими клиентами реального времени и процедурами регистрации. Windows 95 - мощная современная операционная система, достоинства которой открываются перед пользователем не сразу. Приводимый далее материал следует рассматривать как введение в систему, позволяющее даже неопытному пользователю сделать первые шаги в Windows 95.
Интерфейс пользователя
Задача пользовательского интерфейса - сделать компьютер доступнее для всех- Новичкам важно, чтобы операции выполнялись попроще, пусть и в ущерб эффективности. Опытным пользователям нужно "выжать" на компьютере максимум: для них на первое место выходит эффективность. Тот, кто работал с Windows З.х, хочет пользоваться уже накопленным багажом знаний и опытом. Этим противоречивым требованиям в полной мере отвечает пользовательский интерфейс Windows 95.
Представление о пользовательском интерфейсе Windows 95 дают рабочий стол и панель задач, появляющиеся на экране монитора после включения компьютера. Пользова
тель видит монохромную или содержащую некоторый рисунок поверхность с расположенными на нем графическими объектами - это и есть рабочий стол. Вдоль одной из границ экрана расположена панель задач (на рис. 12.17-у нижней границы экрана). На рабочем столе может быть размещено несколько графических объектов, соответствующих программам (приложениям), документам, различным сетевым устройствам и др. Каждый графический объект имеет ярлык с названием.
Рис. 12.17. Экран Windows 95 с рабочим столом и панелью задач
Внимание! В Windows 95 в отличие от Windows З.х значком назван графический объект рабочего стола, соответствующий программе, документу, сетевому устройству или компьютеру.
В соответствии со своим вкусом пользователь может изменить состав значков, их внешний вид, расположение, форму, размеры и цвет. Панель задач может занимать различное положение, может находиться на рабочем столе или появляться только, когда курсор мыши приближается к соответствующей границе экрана.
На рис. 12.17 рабочий стол содержит следующие значки:
- Мой компьютер. Значок, обеспечивающий просмотр технических и прочих параметров компьютера и его устройств, их настройку, а также доступ к файлам и папкам;
- Корзина. Значок, используемый для удаления файлов или папок, их восстановления или после очистки корзины - уничтожения.
Внимание! В Windows 95 большое значение имеет понятие папка. Папка - это, в частности, группа файлов, объединенных по какому-либо критерию, например Мои документы. В понятие "папка" входят также диск, принтер. Мой компьютер, Модем, Удаленный доступ к сети и многие другие. В Windows 95 понятие папка сменило понятие каталог (директория), используемое в предыдущих версиях Windows и в DOS и, как указано выше, приобрело расширенное толкование.
На рис. 12.17 рабочий стол содержит также ярлыки программы Microsoft Word и сжатого диска Н. Для примера на рабочий стол помещено также диалоговое окно «Свойства: Дата/время» с вкладкой Дата и время.
Базовая архитектура системы
Windows 95 - первый представитель нового поколения мощных 32-битовых многопотоковых операционных систем. Усовершенствования, внесенные в архитектуру Windows 95, предоставляют пользователю по сравнению с Windows З.х ряд преимуществ, основные из которых связаны со следующими понятиями:
- интегрированная операционная система;
- вытесняющая многозадачность;
- многопоточность.
Интегрированная операционная система - операционная система, ядро которой, загружаемое в момент включения компьютера, активизирует графический интерфейс пользователя и обеспечивает полную совместимость с операционной системой MS DOS.
При использовании Windows 95 отпадает необходимость в отдельной копии MS DOS.
Вытесняющая многозадачность - свойство операционной системы самостоятельно в зависимости от внутренней ситуации передавать или забирать управление у того или иного приложения.
В Windows З.х приложения работают в режиме кооперативной многозадачности, т.е. последовательно. Каждое приложение периодически самостоятельно проверяет очередь сообщений, чтобы при необходимости передать управление другому приложению. Приложения, редко проверяющие очередь сообщений, забирают себе практически все процессорное время.
В Windows 95 для 32-битовых приложений используется механизм вытесняющей многозадачности, основанный на многопоточности.
Многопоточность - свойство операционной системы выполнять операции одновременно над потоками нескольких 32-битовых приложений, называемых процессами.
Процесс состоит из потоков.
Поток - это некоторая часть процесса, которой может быть выделено процессорное время для одновременного выполнения наряду с другими потоками того или иного процесса.
32-битовые приложения Windows 95 способны порождать или инициировать несколько потоков внутри данного процесса. Каждый процесс состоит как минимум из одного потока. Многопоточное приложение значительно эффективнее в работе, быстрее реагирует на действия пользователя и выполняет многие операции в фоновом режиме.
Распределение времени между активными приложениями в Windows 95 осуществляет ядро операционной системы, а поддержка вытесняющей многозадачности обеспечивает плавное переключение между одновременно выполняемыми процессами и не позволяет одному приложению занять все системные ресурсы.
Отметим, что Windows 95 выполняет 32-битовые и MS DOS приложения в режиме вытесняющей многозадачности, а 16-битовые приложения - в режиме кооперативной многозадачности.
Везде, где не ущемляется совместимость с 16-битовыми приложениями и повышается производительность, Windows 95 использует 32-битовый код. Такие компоненты, как планировщик, диспетчер памяти, подсистемы ввода-вывода и драйверы устройств, являются 32-битовыми. Многие графические функции, включая печать, растеризацию шрифтов TrueType, ключевые графические операции, переведены в 32-битовый код. Вместе с тем значительная часть кода User, осуществляющая управление окнами, оставлена для совмещения с существующими приложениями в 16-битовом формате.
Технология Plug and Play: включи и работай
В Windows 95 широко используется технология Plug and Play, обеспечивающая новые возможности интеграции программных продуктов и аппаратных средств. Она ориентирована на поддержку любого типа устройств, включая мониторы, видеоплаты, принтеры, звуковые карты, модемы, приводы CD-ROM, различные контроллеры жестких дисков.
Технология Plug and Play упрощает работу с компьютером за счет следующих сервисных функций:
- помощь при распознавании устройств для их установки и настройки;
- уведомление программных продуктов и приложений и динамическое изменение состояния системы;
- тесная интеграция драйверов устройств, системных компонентов и пользовательского
интерфейса, облегчающая настройку и управление системой.
В Windows 95 пользователю для подключения нового устройства, поддерживающего технологию Plug and Play, достаточно его просто вставить в систему. Перераспределение и настройка системных ресурсов далее происходят автоматически. Например, настольный компьютер легко превращается в мультимедийную систему простым подсоединением звуковой платы и привода CD-ROM и последующим запуском Windows 95.
Windows 95 обеспечивает также динамическое изменение конфигурации системы, построенной на базе технологии Plug and Play. Например, если в процессе работы от станции отключается портативный компьютер, то Windows 95 в этом компьютере автоматически изменяет конфигурацию, настраиваясь на монитор низкого разрешения, отсутствие сетевой карты и большого жесткого диска.
Технология Plug and Play, заложенная в Windows 95, позволяет также работать с устройствами, не подчиняющимися спецификации Plug and Play, упрощая их настройку и управление оборудованием.
Для корректного обращения с системными ресурсами компьютера Windows 95 отслеживает все устройства и выделяемые им ресурсы. Диспетчер устройств Windows 95 (рис. 12.18) позволяет пользователю получать информацию о всех найденных системой Windows 95 устройствах, изменять при необходимости их конфигурацию.
Кроме просмотра устройств, сконфигурированных в Windows 95, Диспетчер устройств позволяет увидеть системные ресурсы, выделенные этим устройствам.
Рис. 12.18. Бланк свойств Диспетчера устройств
Организация работы в сети
Персональные компьютеры все чаще подключаются к корпоративным сетям. По мере увеличения числа важнейших задач, возлагаемых на компьютеры, растет необходимость в улучшении сетевой интеграции, расширении возможностей управления сетями, а также повышении их надежности и производительности.
Windows 95 отвечает потребностям администраторов сетей и обладает интегрированной, высокопроизводительной и легкоуправляемой 32-битовой сетевой архитектурой. В то же время Windows 95 отвечает и потребностям пользователей, предоставляя средства доступа к сети и ее управлению, а также упрощая поиск, просмотр и печать файлов по сети благодаря совершенному пользовательскому интерфейсу.
Основные преимущества Windows 95 перед Windows 3.1 и Windows для рабочих групп 3.1 следующие:
- применение отказоустойчивой, высокопроизводительной 32-битовой сетевой архитектуры с 32-битовыми программными средствами для компьютера-клиента, 32-битовой поддержкой совместного использования файлов и принтеров, 32-битовыми сетевыми протоколами и драйверами сетевых плат;
- поддержка нескольких одновременно используемых сетевых редиректоров, протоколов и драйверов сетевых плат для упрощения интеграции персональных компьютеров в разнородное сетевое окружение;
- поддержка промышленных стандартов соединения и управления системами;
- встроенная поддержка управления системами, включая возможность удаленного администрирования, мониторинга и просмотра конфигурации персонального компьютера по сети;
- улучшенная поддержка доступа к сети по телефонным каналам с обеспечением удаленного доступа к серверам, поддержка протоколов удаленного доступа.
В Windows 95 встроена поддержка двух типов сетей: Microsoft Network и Novell Netware. Для установки блока поддержки одной или обеих сетей достаточно щелкнуть значок программы Setup для Windows 95 или значок Network в панели управления. Windows 95 может одновременно поддерживать до десяти 32-битовых, исполняемых в защищенном режиме клиентов. Он обеспечивает простой доступ к глобальной сети Internet. Подключение к Internet выполняется одним щелчком мыши.
Поддержка протоколов доступа по телефонным каналам дает пользователям свободу выбора фирмы - поставщика Internet. Связь осуществляется как через обычный асинхронный модем, так и по цифровым каналам связи. В Windows 95 включены стандартные средства поддержки Internet - telnet и ftp. Она также поддерживает посылку и получение через Internet электронной почты с помощью специального драйвера, интегрированного с клиентом Microsoft Exchange - универсальным почтовым ящиком Windows 95. Все стандартные сетевые операции: поиск серверов, перемещение по сетевым ресурсам и подключение к ним, печать и т. д. выполняются в интерфейсе пользователя Windows 95 одинаковым образом, независимо от типа сервера: визуально, с помощью мыши. Пользователю не нужно запоминать какие-либо сетевые команды.
В Windows 95 в полном объеме реализован процесс регистрации пользователя при входе в сеть. Первое, что видят большинство пользователей - это диалоговое окно входа в систему, содержащее, например, поля ввода идентификатора, пароля и имени домена. Пользовательский интерфейс Windows 95 появляется после того, как идентификатор и пароль проверены сетевым сервером. Администраторами сети могут быть сконфигурированы так, что в случае введения неправильного пароля пользователю будет доступен интерфейс системы, но он не будет иметь доступа к сети. В качестве альтернативы администратор может присвоить пользователю статус гостя с ограниченным доступом к сети.
Использование мультимедиа
Windows 95 - высокоэффективная платформа для мультимедиа. Эта операционная среда позволяет мультимедиа-приложениям проявить себя наилучшим образом. Персональные компьютеры с мультимедиа на платформе Windows 95 обеспечивают прекрасное качество изображения и звука. Основными достоинствами Windows 95 в мире мультимедиа являются следующие:
- простота подключения устройств мультимедиа, привлекательность мультимедиа-приложений и игр, обусловленные использованием технологий Plug and Play, AutoPlay и новой многозадачной архитектурой Windows 95;
- значительная мощность платформы Windows 95 для разработчиков мультимедиа-программ, связанная с продуманной архитектурой оцифрованного видео и аудио, MIDI и файловых подсистем, предоставляющая возможность создавать эффекты мультимедиа не только для персональных компьютеров, но и для коммерческого телевидения;
- новые возможности для изготовителей компьютерного оборудования, обусловленные использованием технологий дисплейных драйверов и Polymessage MIDI, связанные с реализацией преимуществ оборудования в некоторых графических операциях, таких, как увеличение изображения, воспроизведение сложных MIDI-последовательностей без загрузки центрального процессора компьютера.
Windows 95 включает лазерный проигрыватель, или CD-плейер, позволяющий работать под музыку. Панель управления этим плейером выглядит так же, как и у обычного, выполняет он те же функции, что и любой плейер высокого класса: поиск записи, установку порядка проигрывания записей и др. (рис. 12. 19).
Рис. 12.19. Панель управления CD-плейера
Windows 95 обеспечивает поддержку таких мультимедийных устройств, как видеодиски и видеомагнитофоны. Эта поддержка упрощает процесс подготовки системы к покадровой съемке - основе высококачественного видео.
Технология Polymessage MIDI, реализованная в Windows 95, позволяет упростить использование MIDI в приложениях и играх: процессор "отыгрывает" даже очень сложную мелодию так, как если бы она была совсем маленькой и несложной. Windows 95 поддерживает спецификацию General MIDI - промышленный стандарт записи инструментов и звука в отдельности.
Особые возможности
Особые возможности Windows 95 предназначены специально для пользователей с теми или иными отклонениями в состоянии здоровья: с недостатками слуха и зрения, ограниченной способностью двигаться и другими.
Основные преимущества Windows 95 в плане особых возможностей состоят в следующем:
- в возможности масштабирования элементов пользовательского интерфейса - изменением размера основных элементов интерфейса (заголовков, линеек прокрутки, статусных строк, текста меню и др.);
- в компенсации проблем, связанных с использованием клавиатуры - введением так называемых залипающих клавиш, последовательное нажатие которых одним пальцем воспринимается системой как одновременное нажатие двух клавиш и др.;
- эмуляции мыши клавиатурой - введением режима MouseKeys, позволяющего все действия с мышью выполнять через клавиатуру;
- поддержке альтернативных устройств ввода, эмулирующих мышь и клавиатуру;
- обеспечении визуального дублирования звуков системы - введением режима Sound-Sentry, позволяющего системе сообщать о каких-либо событиях не звуковыми сигналами, а визуально, например в виде вспышек на экране или мигания строки заголовка окна;
- включении звуковых подсказок во время процесса установки системы для пользователей с ограниченным зрением;
- оптимизации цветовых гамм для пользователей с ограниченным зрением - включением высококонтрастных цветов и др.
Большая часть специальных функций настраивается через Панель Управления. На рис. 12.20 в качестве примера показан бланк свойств вкладки Клавиатура, позволяющий установить специальные возможности клавиатуры.
Рис. 12.20. Диалоговое окно «Свойства: Специальные возможности» с открытой вкладкой Клавиатура
^(« Ввод сочетаний с использованием Shift. Ctrl или Alt '"'У путем последйвэтельного нажатия клавиш.
СТРУКТУРА ИНТЕРФЕЙСА ПОЛЬЗОВАТЕЛЯ
Панель задач
Основными элементами интерфейса пользователя являются рабочий стол, панель задач, Главное меню, папка Мой компьютер, корзина, панель управления, проводник, ярлыки. Пользователю постоянно доступна панель задач (рис. 12.21).
' Microsoft Word
| ;ijiB Пуск | ®30 Pinball for WT:. | W Microsoft Word ~~]Йф,""^^!
Рис. 12.21. Панель задач
Панель задач содержит кнопку <Пуск> с логотипом Windows и кнопки с именами программ и документов. Кнопка с именем программы или документа (на рис. 12.21 - кнопка с именем программы 3D Pinball for Wi... и кнопка приложения Microsoft Word - ...) появляется на панели управления после открытия соответствующего окна. При установке указателя мыши на кнопке появляется флажок-подсказка с названием программы или документа. Кнопки можно использовать для переключения между окнами.
Справа на панели задач расположены Системные часы, значок Звук и Индикатор текущей раскладки клавиатуры (буквы Ru означают выбор шрифта, соответствующего кириллице). Щелчок индикатора раскладки клавиатуры вызывает окно, позволяющее переключиться с одного языка на другой. После установки указателя мыши на системных часах появляется текущая дата. Двойной щелчок системных часов вызывает на рабочий стол большие часы с календарем. В этом режиме возможна коррекция текущего времени и даты.
Щелчок значка Звук вызывает появление окна с движком, управляющим громкостью звука и опцией включения/отключения звука. Выбор в этом окне мышью опции Выкл приводит к отключению звука. На рисунке, расположенном слева, приведен пример, соответствующий включенному звуковому сопровождению процесса работы на компьютере.
Главное системное меню
Щелчок мышью кнопки <Пуск> приводит к появлению всплывающего Главного системного меню, которое позволяет выполнить различные операции: запустить программу, открыть документ, вызвать панель управления для настройки компьютера, произвести поиск файла или папки, получить справку и т. д. (рис. 12.22).
При остановке указателя мыши на одном из пунктов: Программы, Документы, Настройка, Поиск автоматически открывается подменю. После выбора нужной строки подменю щелчком мыши запускается на выполнение выбранная операция.
Рис. 12.22. Кнопка <Пуск> и открываемое ею Главное системное меню
Пример 12.12. Запустим программу Лазерный проигрыватель (рис. 12.23). Работу выполним в следующей последовательности:
- щелкнем кнопку <Пуск>;
- переместим указатель мыши на пункт Программы - появится меню более низкого уровня;
- переведем указатель мыши сначала на пункт Стандартные, затем во вновь появившемся меню - на Мультимедиа;
- в появившемся меню щелкнем мышью команду ЛАЗЕРНЫЙ Проигрыватель. После запуска программы ее кнопка появится на панели задач.
Рис. 12.23. Пример запуска программы Лазерный проигрыватель из Главного меню
Внимание! Запуск программы Лазерный проигрыватель возможен только после подключения к компьютеру устройств мультимедиа: звуковой платы и привода CD-ROM.
Папка Мой компьютер
Папка Мой компьютер открывается двойным щелчком по одноименному значку на рабочем столе (рис. 12.24). С помощью этой папки пользователь имеет доступ ко всем папкам и файлам на компьютере, к дискам, различным устройствам и к их настройке.
Чтобы начать работать с объектом, представленном в окне «Мой компьютер», достаточно дважды щелкнуть его значок.
Корзина
Корзина располагается на рабочем столе и предназначена для временного хранения удаленных файлов, папок и ярлыков. Она позволяет восстановить объекты, удаленные по ошибке. Корзина занимает часть дискового пространства, размеры которого устанавливаются пользователем.
Рис. 12.24. Окно папки Мой компьютер
Рис. 12.25. Значок Корзина с удаленными объектами и окно просмотра содержимого корзины
По внешнему виду корзины видно: пуста она или нет. Конкретную информацию об перенесенных в корзину объектах можно получить, перейдя в режим просмотра корзины, как показано на рис. 12.25.
Панель управления
На рис. 12.26 в качестве примера показано окно папки Панель управления, открывающееся после двойного щелчка мышью по значку Панель управления папки Мой компьютер.
Панель управления используется для изменения режима работы операционной системы и пользовательского интерфейса, для установки программного и аппаратного обеспечения, для настройки рабочих параметров клавиатуры, мыши, экрана и т. п. Окно папки Панель управления может содержать несколько десятков значков.
файл Правка Qua 1_
Desktop odbc Дате/время Джойстик Звук Клавиатура Модемы
Themes
Мультимедиа Мышь Пароли Поиск файлов Принтеры Сеть ВВВВЭЭ
Специальные Установка и Установка Шрифты Экран Языки возможности удаление оборудования стандарты программ
Вывод сведений о системе и изменение параметров. ^
Рис. 12.26. Окно папки Панель управления
Проводник
Проводник является прекрасным средством для обеспечения комфортной высокопроизводительной работы с файловой системой Windows 95. Это мощное, гибкое, высокоэффективное и расширяемое средство, по своим функциям напоминающее Диспетчер Файлов.
Проводник - программное средство Windows 95, предназначенное для управления файловой системой, обеспечивающее доступ к локальным и сетевым ресурсам. Он отображает содержимое папок, позволяет открывать, копировать, перемещать, удалять, переименовывать папки и файлы, запускать программы. Проводник выводит на экран изображение дерева папок.
Диалоговое окно Проводника показано на рис. 12.27. Основными особенностями Проводника являются следующие:
- единое представление всей информации;
- гибкость и легкая настраиваемость;
- представление подробных сведений об объектах.
По своим возможностям Проводник вполне заменяет папки Мой компьютер и Сетевое окружение. Через его панель инструментов и меню Вид можно просматривать содержимое папок в нескольких режимах, в том числе в режимах крупных значков, мелких значков, списка и таблицы. Содержимое папок легко сортируется по именам, типу, размерам, дате изменения. Панель инструментов позволяет установить маршрут доступа к сетевым ресурсам.
В табличном режиме просмотра Проводник предоставляет подробную контекстно-зависимую информацию о содержимом папок. Например:
- для файлов - идентификационные значки;
- в окне «Мой компьютер» - общий и сводный объем дискового пространства;
- в окне «Панель управления> - описание инструментов;
- в папке Принтеры - список заданий на печать;
- в окне «Сетевое окружение» - информация о других компьютерах в сети.
На рис. 12.28 для примера показано диалоговое окно «Свойства: Мультимедиа», открытое из Панели управления. Видно, что в этом режиме можно просмотреть свойства аудио-, видео-, MIDI-систем и лазерного проигрывателя.
Ярлыки
Ярлыки представляют собой высокоэффективное средство ускоренного доступа к объектам. Ярлык можно "нацепить" на любой объект - файл, программу, сетевую папку, диск, значок и поместить в любой области интерфейса пользователя. Двойной щелчок ярлыка открывает объект, с которым он связан.