Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Модуль7.Сервисные программы.doc
Скачиваний:
7
Добавлен:
02.09.2019
Размер:
460.8 Кб
Скачать

Вопросы для самоконтроля

  1. Назначение и функциональные возможности Norton Utilities.

  2. Характеристика утилиты SpeedDisk.

  3. Характеристика утилиты Norton Disk Doctor.

  4. Характеристика утилиты Norton System Doctor.

  5. Характеристика утилиты Norton WinDoctor.

  6. Характеристика утилиты Norton System Check.

  7. Характеристика утилиты Norton UnErase.

  8. Характеристика утилиты Norton System Information.

  9. Характеристика утилиты Live Update.

  10. Характеристика утилиты Super Metla 2001.

  1. Драйверы

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

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

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

Windows умеет автоматически находить драйвер для устройства. Для этого она использует технологию Plug&Play.

Следует помнить, что операционные системы Windows 98 SE и Windows 2000, равно как и их потомки, поддерживают новую модель драйверов, получившую название WDM (Windows Driver Model). Это – попытка реализовать полную поддержку Plug&Play и ACPI, то есть дать возможность загружать и выгружать драйверы «на ходу», без перезагрузки системы, подключать их в виде фильтров-расширений к стандартным драйверам Microsoft, более гибко управлять энергосбережением и конфигурацией устройств и т.п.

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

Очень часто разработчики микросхем (так называемого чипсета) сами пишут драйверы для того устройства, которым будет управлять их контроллер. Обычно такие драйверы называют референсными (referece). Они могут быть либо общедоступными и помещаться в Internet на сайте разработчика, либо предоставляться исключительно производителем оборудования на доработку и адаптацию.

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

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