Основы компьютерной грамотности и информационно-коммуникационной компетентности. Ч. 1: Введение в информатику. Лядова Л.Н - 41 стр.

UptoLike

81
памяти на диске, которые считаются занятыми, но стали недос-
тупны из-за ошибок).
Для хранения данных на внешних устройствах все ОС реа-
лизуют разрывные распределения дискового пространства (па-
мять на диске выделяется кластерами, которые могут занимать
несмежные участки дискового пространства). При работе с фай-
лами ОС приходится переключаться между
этими участками, а
это требует дополнительного времени. Поэтому для ускорения
доступа к данным все ОС включают утилиты дефрагментации
(уплотнения) дисковой памяти. Эти процедуры выполняют реор-
ганизацию дисков, в результате которой файлы, расположенные
отдельными фрагментами, переписываются в непрерывный уча-
сток памяти; файлы или фрагменты, на которые нет ссылок в
справочнике, уничтожаются.
Сама ОС, представляющая собой комплекс программ, также
хранится на диске. При установке системы она размещается на
системном (загрузочном) диске в корневом каталоге и в специ-
ально создаваемых при инсталляции системных каталогах.
Для того чтобы обеспечить возможность загрузки, в тех слу-
чаях, когда системный диск оказывается испорченным, создают-
ся специальные системные (загрузочные
) дискеты, на которые
записываются только основные компоненты ОС и утилиты, по-
зволяющие восстановить работоспособность системы или осу-
ществить ее переустановку. В качестве загрузочных могут ис-
пользоваться и специальные компакт-диски. Порядок поиска
системного диска при загрузке системы устанавливается в Setup.
При выполнении своих функций файловая система обраща-
ется «за услугами» к
подсистеме ввода-вывода, драйверам уст-
ройств (рис. 6.3).
Файловая система ОС ориентирована на работу с данными,
рассматривая их организацию с точки зрения пользователя. Фи-
зическое представление данных на внешних устройствах зависит
не от типов файлов, а от особенностей этих устройств.
Управление внешними устройствами
Еще одна функция ОС управление вводом/выводом и
внешними устройствами (накопителями на магнитных дисках,
принтерами, манипуляторами типа «мышь», клавиатурой и т.п.).
82
Данные, которые обрабатываются программой, должны быть
помещены в оперативную память, только тогда над ними можно
выполнять операции в программе. ОС организует по запросам
программ обмен информацией между
ОЗУ и внешними (пери-
ферийными) устройствами (т.е. обеспечивает ввод/вывод), сле-
дит за состоянием устройств, организует бесконфликтную рабо-
ту с ВУ всех выполняющихся программ, устанавливая порядок
доступа к ним.
Для управления внешними устройствами на компьютерах
устанавливаются специальные программыдрайверы (рис 6.3).
Эти программы могут как входить в состав ОС, так и
постав-
ляться разработчиками оборудования вместе с аппаратными
средствами, соответствующими устройствами.
Драйверы образуют «прослойку» между ядром ОС и внеш-
ними устройствами, скрывая их особенности от работающих с
этими устройствами программ. При изменении конфигурации
ВС (замене устройств или подключении новых устройств) нет
необходимости в переустановке всей системы, всего программ-
ного обеспечениядостаточно
установить новый драйвер
внешнего устройства.
Часть программ, реализующих базовые функции по управ-
лению устройствами ПК, обычно реализована аппаратно, «заши-
Операционная система
Файловая
система
Подсистема
ввода/вывода
Приложение
пользователя
Данные
на ВЗУ
Рис. 6.3. Реализация запроса на выполнение операции
ввода или вывода
                             81                                                                82

памяти на диске, которые считаются занятыми, но стали недос-     Данные, которые обрабатываются программой, должны быть
тупны из-за ошибок).                                             помещены в оперативную память, только тогда над ними можно
    Для хранения данных на внешних устройствах все ОС реа-       выполнять операции в программе. ОС организует по запросам
лизуют разрывные распределения дискового пространства (па-       программ обмен информацией между ОЗУ и внешними (пери-
мять на диске выделяется кластерами, которые могут занимать      ферийными) устройствами (т.е. обеспечивает ввод/вывод), сле-
несмежные участки дискового пространства). При работе с фай-     дит за состоянием устройств, организует бесконфликтную рабо-
лами ОС приходится переключаться между этими участками, а        ту с ВУ всех выполняющихся программ, устанавливая порядок
это требует дополнительного времени. Поэтому для ускорения       доступа к ним.
доступа к данным все ОС включают утилиты дефрагментации              Для управления внешними устройствами на компьютерах
(уплотнения) дисковой памяти. Эти процедуры выполняют реор-      устанавливаются специальные программы – драйверы (рис 6.3).
ганизацию дисков, в результате которой файлы, расположенные      Эти программы могут как входить в состав ОС, так и постав-
отдельными фрагментами, переписываются в непрерывный уча-        ляться разработчиками оборудования вместе с аппаратными
сток памяти; файлы или фрагменты, на которые нет ссылок в        средствами, соответствующими устройствами.
справочнике, уничтожаются.
    Сама ОС, представляющая собой комплекс программ, также         Приложение
хранится на диске. При установке системы она размещается на        пользователя
системном (загрузочном) диске в корневом каталоге и в специ-
ально создаваемых при инсталляции системных каталогах.                                 Операционная система
    Для того чтобы обеспечить возможность загрузки, в тех слу-
чаях, когда системный диск оказывается испорченным, создают-                      Файловая             Подсистема
                                                                                   система            ввода/вывода
ся специальные системные (загрузочные) дискеты, на которые
записываются только основные компоненты ОС и утилиты, по-
зволяющие восстановить работоспособность системы или осу-
ществить ее переустановку. В качестве загрузочных могут ис-
                                                                                                                     Данные
пользоваться и специальные компакт-диски. Порядок поиска                                                             на ВЗУ
системного диска при загрузке системы устанавливается в Setup.
    При выполнении своих функций файловая система обраща-
                                                                       Рис. 6.3. Реализация запроса на выполнение операции
ется «за услугами» к подсистеме ввода-вывода, драйверам уст-                             ввода или вывода
ройств (рис. 6.3).
    Файловая система ОС ориентирована на работу с данными,           Драйверы образуют «прослойку» между ядром ОС и внеш-
рассматривая их организацию с точки зрения пользователя. Фи-     ними устройствами, скрывая их особенности от работающих с
зическое представление данных на внешних устройствах зависит     этими устройствами программ. При изменении конфигурации
не от типов файлов, а от особенностей этих устройств.            ВС (замене устройств или подключении новых устройств) нет
                                                                 необходимости в переустановке всей системы, всего программ-
             Управление внешними устройствами
                                                                 ного обеспечения – достаточно установить новый драйвер
    Еще одна функция ОС – управление вводом/выводом и            внешнего устройства.
внешними устройствами (накопителями на магнитных дисках,             Часть программ, реализующих базовые функции по управ-
принтерами, манипуляторами типа «мышь», клавиатурой и т.п.).     лению устройствами ПК, обычно реализована аппаратно, «заши-