Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Обеспечение интерфейса пользователя.




 

Это очень важная функция операционной системы. Благодаря ей мы и можем работать с компьютером. Интерфейс пользователя предполагает диалог, а это значит, что операционная система должна поддерживать устройства ввода информации и устройства вывода.

 

В операционной системе MS DOS штатным устройством ввода является клавиатура. Она распознается автоматически еще до запуска операционной системы, и для работы с ней никаких драйверов не нужно. Все прочие устройства, даже такие рядовые, как мышь, должны устанавливаться особо, с установкой необходимых программ-драйверов. Для мыши, например, драйвер записывается в произвольный каталог на жестком диске, а путь доступа к этому драйверу и команда его запуска заносится либо в файл autoexec.bat, либо в файл config.sys.

 

В операционных системах Windows 9х штатными средствами ввода являются как клавиатура, так и мышь. Если мышь стандартная, то никакого программного обеспечения для нее устанавливать вообще не надо – операционная система «от рождения» знает, как с ней работать. Для использования прочих устройств управления (специальных джойстиков, штурвалов и т.п.) надо выполнять настройку операционной системы. Средства для этого в системе имеются.

 

В качестве штатного устройства вывода и в MS DOS и в Windows 9х используется видеоподсистема (видеоадаптер+монитор). Прочие устройства вывода, например принтер, должны устанавливаться специально. В MS DOS и в Windows 9х видеоподсистема используется по-разному.

 

Операционная система MS DOS неграфическая, поэтому экран работает в текстовом режиме. Рассматривайте его как сетку из N строк по M символов в строке. В разных экранных режимах количество строк и символов может быть разным, но наиболее распространен режим, обеспечивающий воспроизведение 25 строк по 80 символов в каждой. Но даже и в этом случае не вся площадь экрана отдана для работы пользователя. Свои сообщения пользователю операционная система может выводить на всем поле экрана, но для ввода команд выделяется лишь одна строка (обычно нижняя). Эта строка так и называется командной строкой, а интерфейс такого типа называется интерфейсом командной строки.

 

Операционные системы Windows 95 и Windows 98 – графические. В них экран рассматривается как сетка, состоящая не из знакомест, а из элементарных экранных точек, пикселов. Количеством пикселов можно управлять средствами самой операционной системы. Стандартные значения: и т.д. Такой тип интерфейса называется графическим. Он позволяет выполнять большинство диалоговых операций с помощью мыши или другого аналогического манипулятора.

 

Многозадачность.

 

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

 

Операционная система MS DOS не обладает свойством многозадачности. В ней мы можем работать только с одним приложением и, чтобы запустить другое, должны завершить работу с первым, сохранив данные.

 

Вместе с тем, в MS DOS существует понятие резидентных программ. Это программы, которые после запуска остаются в памяти компьютера и продолжают там работать даже после запуска других программ. С помощью резидентных программ, например, выполняют переключение между русскоязычной и англоязычной раскладками клавиатуры, обслуживание мыши и других внешних устройств (в MS DOSMS DOS считается однозадачной. Это связано с тем, что резидентные программы в своей работе не опираются на операционную систему, а напрямую общаются с процессором, т.е. MS DOS не управляет работой этих программ. Они функционируют автономно. драйверы устройств – это как правило резидентные программы). Специальные резидентные программы служат для расширения свойств операционной системы и улучшения ее интерфейса. Их называют программами-оболочками. С помощью резидентных отладчиков хакеры просматривают код работающих программ и вносят в него изменения. Вирусы, «живущие своей жизнью» на нашем компьютере, - это тоже примеры резидентных программ. Несмотря на существование целого класса резидентного программного обеспечения, все-таки операционная система

 

Операционные системы Windows 95 и Windows 98 – действительно многозадачные. Они реально управляют одновременной работой нескольких приложений, среди которых, кстати, могут быть и приложения MS DOS. При этом важной чертой систем Windows 9х является так называемая концепция внедрения и связывания объектов (Object Linking and Embedding, OLE). Е смысл состоит в том, что выделенные объекты (блоки текста, графические иллюстрации, звуковые и видеоклипы и т.д.) можно копировать и перемещать между приложениями. Так создают комплексные и мультимедийные документы.

 










Последнее изменение этой страницы: 2018-05-10; просмотров: 192.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...