Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС / операционные системы.ppt
Скачиваний:
29
Добавлен:
19.03.2015
Размер:
17.07 Mб
Скачать

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

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

11

Управление данными в операционных системах

Управление данными включает следующие компоненты:

долговременное планирование - организацию размещения данных на внешних носителях, их выборку и предоставление пользовательским программам;

оперативное управление - распределение оперативной памяти под программы и данные, реализация обмена данными между оперативной и внешней памятью;

управление внешними устройствами ввода- вывода и размещения данных.

12

Внешние устройства ЭВМ

Типовая конфигурация ВУ включает:

Терминал/консоль (экран, клавиатура), НЖМД, мышь.

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

Контроллеры типовых устройств, как правило, являются несъемными и размещаются на основной плате (motherboard) ПЭВМ.

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

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

13

14

Операции с данными: хранение

Накопители являются основной средой

хранения информации в ЭВМ и разделяются на магнитные ленты (НМЛ) и магнитные диски (НМД).

В различные временные периоды НМД и НМЛ по очереди доминировали в качестве основного вида накопителя.

В настоящее время НМД используются для оперативного (во время решения задач) хранения информации, НМЛ - для резервного (архивного) хранения (стримеры).

15

Цикл обработки файла

считывание (ввод) порции (блок) данных с накопителя (ВУ) и помещение ее в область ОП (буфер);

извлечение данных из буфера, их обработку и помещение обратно или в другой (выходной) буфер;

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

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

16

Адресация, имена, спецификация данных в ос

На уровне ОС осуществляется связь между адресом данных и именем

(файла).

Файл – основная единица хранения информации.

При этом в различных ОС приняты различные принципы именования данных.

17

Unix

Unix - спецификация файла может иметь вид:

ROOT/USR/CPP/EXPERT2.C

Здесь описан полный путь для поиска файла (EXPERT2. С текст программы на ЯП Си), включающий каталоги и подкаталоги ROOT, USR, СРР.

Методы групповой спецификации файлов используют символы маскирования «*» и «?», вносимые в компоненты обозначения файла, причем «*» соответствует допустимой строке символов, а «?» - одному допустимому СИМВОЛУ, а также ряд более сложных возможностей.

18

MS-DOS

MS-DOS - спецификация файла в типовом случае выглядит так:

C:\WIN\PROGRAММS\COММAND.COM.

Методы групповой спецификации аналогичны указанным выше для Unix.

Вначале для большинства ОС были установлены ограничения на длину и состав имени файла, во многом аналогичные ограничениям на идентификаторы переменных, принятым в то время в языках программирования:

имя может содержать только символы заглавной латиницы, цифры

иподчеркивание;

имя должно начинаться с буквы;

длина имени файла - не более 8 символов, длина расширения (типа) не более 3.

19

В дальнейшем, по мере развития и распространения ОС, эти ограничения во многом стали сниматься:

появилось понятие «длинного имени файла», включающего ранее запрещенные символы (пробелы и пр.);

были разрешены национальные символы в наименованиях файлов (кириллица и пр.).

20

Соседние файлы в папке ОС