Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Драйверы внешних устройств и процессор командного языка




Драйверы внешних устройств. Поддержка широкого набора внешних устройств – одна из важнейших функций ОС.Корректную работу с аппаратными средствами компьютера обеспечивают драйверы — программы, специально написанные для связи ОС с тем или иным аппаратным компонентом, например видеокартой. Каждому типу внешнего устройства сопоставляется свой драйвер. Драйверы стандартных устройств образуют в совокупности базовую систему ввода-вывода (BIOS).

BIOS — Базовая система ввода-вывода ("встроена" в материнскую плату компьютера). Включает в себя обширный набор программ ввода-вывода, благодаря которым операционная система и прикладные программы могут взаимодействовать с различными устройствами, как самого компьютера, так и подключенными к нему.

BIOS содержит также тест функционирования компьютера, проверяющий работу памяти и устройств компьютера при включении электропитания. Тестируются основные компоненты, такие как процессор, память, вспомогательные микросхемы, приводы дисков, клавиатуру и видеоподсистему. Если при включении питания компьютера возникают проблемы, BIOS сообщит об этом звуковыми сигналами.

BIOS позволяет производить загрузку ОС через интерфейсы, изначально для этого не предназначенные, например, USB и IEEE 1394. Также возможна загрузка по сети.

Место для хранения системы BIOS — флэш-память. Это позволяет легко модифицировать старые или добавлять дополнительные функции для поддержки новых устройств, подключаемых к компьютеру.

Драйвер — программа, расширяющая возможности операционной системы.

Драйвер устройства — программа операционной системы для управления работой периферийными устройствами: дисководами, дисплеем, клавиатурой, принтером, манипулятором «мышь» и пр.Драйвер устройства должен учитывать специфику работы внешнего устройства, все тонкости его функционирования. Поэтому каждому устройству должен соответствовать свой драйвер.

Процессор командного языка. ОС имеет командный язык, который позволяет выполнять определенные действия – обращение к каталогу, запуск прикладных программ и т.п. Анализ и исполнение команд пользователя осуществляется командным процессором ОС. Кроме ввода отдельных команд, которые немедленно выполняются, имеется возможность составления целых программ на командном языке, с помощью которых можно задать сложную последовательность действий.

Для управления ОС часто используется прикладная программа, которая загружается поверх ОС и реализует командный язык, служащий для доступа пользователя к системным функциям.

В зависимости от используемого оборудования и решаемых задач используются различные ОС.


ОПЕРАЦИОННЫЕ СИСТЕМЫ MS DOS

MS DOS: получила распространение вместе с популярным семейством IВМ — совместимых компьютеров. Первая версия вышла в 1981 году. Она стала стандартом для маломощных 16-разрядных ПК. Использует файловую систему FAT.

Компоненты операционной системы MS DOS.

· BIOS;

Выполняет 3 задачи: тестирование системы при включении электропитания; вызов блока начальной загрузки DOS; обслуживание системных вызовов или прерываний.

· блок начальной загрузки;

Это программа, назначение которой заключается в считывании с диска в оперативную память ПК двух других частей DOS – модуля расширения базовой системы ввода-вывода и модуля обработки прерываний.

· модуль расширения BIOS (io.sys);

Обеспечивает подключение внешних драйверов устройств, подстройку прерываний и других параметров системы

· модуль обработки прерываний (msdos.sys);

Обслуживает прерывания, вызываемые из прикладных программ.

· командный процессор (command.com);

О брабатывает команды, вводимые пользователем. Некоторые команды пользователя, например, dir или copy, командный процессор выполняет сам. Такие команды называются внутренними. Для выполнения остальных (внешних) команд пользователя командный процессор ищет на дисках программу с соответствующим именем и, если находит ее, загружает в память и передает ей управление.

· внешние команды;

Программы, поставляемые вместе с операционной системой в виде отдельных файлов. Эти программы выполняют действия обслуживающего характера, например форматирование дискет (format.com), проверку состояния дисков (scandisk.exe) и т. д.

· драйверы устройств;

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

Достоинства:

  1. Развитый командный язык
  2. Возможность организации многоуровневых каталогов
  3. Возможность подключения внешних устройств.

Недостатки:

Невозможность использования больших объемов памяти

  1. Короткие имена файлов
  2. Отсутствие многозадачности
  3. Отсутствие средств контроля и защиты системы от несанкционированного доступа к системе, что привело к появлению вирусов.

MS Windows

MS Windows: первая версия вышла в 1985 году. Сегодня наиболее популярным являются Windows98, 2000, XP. Некоторые возможности ОС WinXP:

1. 32-разрядная вычислительная архитектура и полностью защищенная система памяти

2. Усовершенствованные средства проверки драйверов устройств, что обеспечивает максимальную стабильность системы

3. Улучшенная защита системы (важнейшие структуры ядра системы доступны только для чтения, благодаря чему драйверы и приложения не могут повредить систему)

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

5. Поддержка до 4 ГБ оперативной памяти и 2 симметричных процессоров

6. Шифрованная файловая система с мультипользовательской поддержкой

7. Работа с 2-мя мониторами

8. Удаленный рабочий стол (можно работать со своим компьютером с другого компьютера)

9. Улучшенная справочная система и поддержка

10. Усовершенствованное восстановление системы (позволяет восстановить систему без потери данных)

11. Регистрация ошибок

12. Встроена служба Windows Messenger (позволяет общаться в режиме реального времени, получать через эту службу видео, музыку и др.)

13. Поддержка технологии Clear Type (более четкое изображение экранных шрифтов)

14. IP-безопасность (IPSec) (Позволяет защитить данные, передаваемые по сети)

15. Защита файлов Windows (Предохраняет основные системные файлы от перезаписи при установке приложений. Если произошла перезапись файла, правильная версия будет восстановлена благодаря защите Windows.

16. Автономные файлы и папки (Пользователь может указать, какие сетевые файлы и папки ему необходимы, когда он отключен от сети. Теперь возможно шифрование папок, что повышает общую безопасность)

17. Восстановление системы (Эта функция позволяет пользователям и системным администраторам восстанавливать предыдущее состояние компьютерной системы без потери данных с помощью создаваемых самой функцией легко идентифицируемых точек восстановления.).


21.Кодирование информации -- это процесс формирования определенного представления информации.

В более узком смысле под термином "кодирование" часто понимают переход от одной формы представления информации к другой, более удобной для хранения, передачи или обработки.

Компьютер может обрабатывать только информацию, представленную в числовой форме. Вся другая информация (например, звуки, изображения, показания приборов и т. д.) для обработки на компьютере должна быть преобразована в числовую форму.

При обработке текстовой информации каждая буква кодируется определенным числом, а при выводе на внешние устройства (экран или печать) для восприятия человеком по этим числам строятся изображения букв. Соответствие между набором букв и числами называется кодировкой символов.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...