Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Три различных способа осуществления операций ввода-вывода:

*программный ввод-вывод. (всю работу выполняет центральный процессор.)

*управляемый прерываниями ввод-вывод. (ЦП начинает передачу ввода-вывода для символа или слова, после чего переключается на другой процесс, пока прерывание от устройства не сообщит ему об окончании операции ввода-вывода.)

*прямой доступ к памяти. (при котором отдельная микросхема управляет переносом целого

блока данных и инициирует прерывание только после окончания операции переноса блока.)

  1. Служебные программы. Утилиты. Драйверы устройств.

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

каталогами, диагностирование аппаратуры, просмотр и конвертация файлов, оптимизация дискового пространства, восстановление поврежденной информации, антивирусные средства (раздел 8.4.) и

другие.

Разделы:

Файловые менеджеры (FAR Manager, Total Commander, Frigate)

Сжатие информации (WinZip, WinRAR, WinAce)

Программы резервирований данных (Handy Backup, BackUp)

Программы записи компакт-дисков (Nero, Roxio Easy Media Creator, CopyToDVD)

Программы просмотра и конвертации (Adobe Reader, PDF2Word, MegaView)

Программы сравнения файлов (Compare Suite, ImageDupeless)

Программа управления каждым устройством ввода-вывода, подключенным к компьютеру, называется драйвером устройства.

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

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

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

Символьное устройство принимает или предоставляет поток неструктурированных символов. Оно не является адресуемым и не выполняет операцию поиска. Принтеры, сетевые адаптеры, мыши и

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

Драйвер устройства выполняет несколько функций:

1) обработку абстрактных запросов чтения и записи

независимого от устройств и расположенного над ними программного

обеспечения;

2) инициализацию устройства;

3) управление энергопотреблением устройства и регистрацией

событий;

4) проверку входных параметров.

5) проверку использования устройства в данный момент.

  1. Файловые системы

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

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

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

Чтобы объединить файлы в группу нужно дерево каталогов. Для указания используются два

различных метода. Абсолютное имя пути (состоящее из имен всех каталогов от корневого до того,

в котором содержится файл, и имени самого файла), относительное имя пути (Оно используется

вместе с понятием текущего каталога.)

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]