Минск 2012 МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет прикладной математики и информатики Кафедра технологии.

Презентация:



Advertisements
Похожие презентации
Архитектура операционной системы Microsoft Windows 2000.
Advertisements

Программное обеспечение информационных технологий.
- система взаимосвязанных технических устройств, выполняющих ввод, хранение, обработку и вывод информации.
Операционная система Windows. Операционная система компьютера Операционная система компьютера Операционная система компьютера – это комплекс программных.
Операционные системы. 2 Операционная система Основная управляющая программа компьютера, которая постоянно находится в памяти компьютера и занимается всеми.
Обзор операционных систем ВОУНБ им. М. Горького «Операционная система - это совокупность программ, обеспечивающих управление процессом обработки информации.
Информатика в школе Операционная система Программное обеспечение.
Программное обеспечение компьютера software. Компьютер может выполнить любые действия по обработке информации. Дл этого нужно составить для него точную.
7 класс, урок 6 Учитель Фетисова С.А.. аппаратное обеспечение аппаратное обеспечение информационные ресурсы информационные ресурсы интерфейс программное.
Устройство и принцип работы операционной системы Windows XP.
Повторение 9 ноября 2014 г.. Перечислите виды программного обеспечения. Программное обеспечение делится на: -Системное ПО; - Прикладное ПО; -Системы программирования.
Подготовила асс. кафедры СМК Воробьева Т.А.. Программное обеспечение (ПО) - комплекс программ, обеспечивающих обработку или передачу данных, а также предназначенных.
Операционные системы и среды Основы теории операционных систем Общие сведения об операционных системах.
КОМПЬЮТЕР= АППАРАТНОЕ ОБЕСПЕЧЕНИЕ АППАРАТНОЕ ОБЕСПЕЧЕНИЕ(hardware)+ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (software)
Презентация к уроку по информатике и икт (7 класс) по теме: Презентация к уроку информатики в 7 классе "Персональный компьютер как система"
Операционная система MS-DOS Не управляя оборудованием, программа остается всего лишь литературным произведением, написанным на особом формальном языке.
Пользователь (User) Приложение (Software) Операционная система (ОС, Operating System, OS) Оборудование (Hardware)
1. Теоретические основы операционных систем (планирование заданий и использования процессора, обеспечение программ средствами коммуникации и синхронизации,
Современный компьютер – это единство Техническое обеспечение hardwarehardware Программного обеспечения softwaresoftware.
Персональный компьютер как система 7 класс. Персональный компьютер можно рассматривать как систему.
Транксрипт:

Минск 2012 МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет прикладной математики и информатики Кафедра технологии программирования Толмачев М. А.

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

Драйвер устройства – это программа предназначенная для управления каким-то устройством, причем устройство это не обязательно должно быть физическим. Оно может быть логическим или виртуальным.

Драйверы виртуальных устройств (Virtual Device Drivers, VDD) - используются для поддержки программ MS-DOS; Драйверы принтеров (Printer Drivers).

Драйверы файловой системы (File System Drivers) - реализуют ввод - вывод на локальные и сетевые диски ; Унаследованные драйверы (Legacy Drivers) - написаны для предыдущих версий Windows NT; Драйверы видеоадаптеров (Video Drivers) - реализуют графические операции ; Драйверы потоковых устройств (Streaming Drivers) - реализуют ввод - вывод видео и звука ; WDM- драйверы (Windows Driver Model, WDM) - поддерживают технологию Plag and Play и управление электропитанием

Одноуровневые драйверы Многоуровневые драйверы

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

Драйверы шин (Bus Drivers). Управляют логическими или физическими шинами. Отвечают за распознавание устройств, подключение их к управляемой ими шине и оповещение о них диспетчера PnP. Функциональные драйверы (Function Drivers). Управляют конкретным типом устройств. Экспортируют рабочий интерфейс устройства операционной системе. Драйверы фильтров (Filter Drivers). Занимая более высокий логический уровень, чем функциональные драйверы, добавляют функциональность или изменяют поведение устройства либо другого драйвера. Этот тип драйверов не обязателен для нормальной работы устройства.

Драйверы фильтров шин (Bus Filter Drivers). Низкоуровневые драйверы фильтров (Lower- Level Filter Drivers). Высокоуровневые драйверы фильтров (Upper- Level Filter Drivers).

Объект " физическое устройство " (Physical Device Object, PDO) - Создается драйвером шины по заданию диспетчера PnP, когда драйвер шины, перечисляя устройства на своей шине, сообщает о наличии какого - либо устройства. PDO представляет физический интерфейс устройства. Объект " функциональное устройство " (Functional Device Object, FDO) - Создается функциональным драйвером, который загружается диспетчером PnP для управления обнаруженным устройством. FDO представляет логический интерфейс устройства. Необязательная группа объектов " устройство - фильтр " (Filter Device Object, FiDO). Одна группа таких объектов размещается между PDO и FDO ( эти объекты создаются драйверами фильтров шин ), вторая - между первой группой FiDO и FDO ( эти объекты создаются низкоуровневыми драйверами фильтров ), а третья - над FDO ( эти объекты создаются высокоуровневыми драйверами фильтров ).

Выбор типа драйвера ; Составление спецификации оборудования, достаточной для начала работы над драйвером ; Тестирование установочного файла во всех операционных системах ; Создание панелей управления и прочих вспомогательных программ ; Реализация и тестирование функциональности WMI и журнала событий ;

Драйвер Конфигурационная программа Пользователь

Заблокировать устройство. Разрешить подключение и дальнейшую работу устройства.