Индексно-последовательные файлы (файлы с прямой организацией) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Индексно-последовательные файлы (файлы с прямой организацией)

Поиск

5. Организация файлов.

Типы записей

· F фиксированной длины.

· V переменная длина не превосходит максимально возможной, имеют дополнительный дескриптор, выделяющий длину.

· U неопределенная длина (PRN).

Типы записей блоками

· F                 1 блок - 1запись

· FB              1блок - целое количество записей (без пустого места)

· VB             1 блок - целое количество записей переменной длины с дескриптором

· VBS           переменной длины, блокированная, сегментированная.

Работу над записями блоков берет на себя ОС.

Логический файл может быть связан с физическим, имеющим ту же структуру.

Организация файла - способы компоновки записей.

Последовательные файлы

Записи располагаются друг за другом.

(Магнитофонная лента)

Индексно-последовательные файлы (файлы с прямой организацией)

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

(Грампластинка)

Библиотечные файлы

Последовательный файл(с разделами) последовательных файлов (с записями) с оглавлением, в котором описаны разделы. Элементы оглавления = имя + атрибуты (адреса, длины, характеристики записей).

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

Библиотеки в ОС либо полностью переписываются, либо в них обновляются нужные разделы.

Файлы прямого доступа (не поддерживаются ОС)

Обращение к записям происходит по их прямому адресу.

6. Понятие о прерываниях как средстве управления ресурсами КС.

ОС позволяет разделять ресурсы между программами.

ОС              однопользовательские                              однозадачные (DOS)

                                                                                                   многозадачные (OS/2)

                    многопользовательские             Сетевые

                                                                                   Несетевые              Режим разделения времени

Процесс – единица работы CPU:

· Код программы

· Данные

· Управляющая информация – совокупность сведений, необходимых ОС для обслуживания процесса.



Поделиться:


Последнее изменение этой страницы: 2024-06-27; просмотров: 48; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.016 с.)