Файлы операционной системы(ОС) содержат совокупность системных данных, которая называется файловой системой. Файловая система определенным образом организована и включает в себя таблицу содержания, таблицу размещения файлов, таблицу определения файлов и т. п., а также область данных. ОС поддерживают обычные файлы, каталоги, специальные байт-ориентированные и блок-ориентированные файлы.
Файл— это именованная совокупность данных, записанных на носителе в виде массива байтов (блоков определенной длины). По типу записей выделяют файлы с записями постоянной, переменной (неопределенной) длины и образующие байтовый или битовый поток. По способу выборки информации выделяют файлы последовательного, прямого доступа и доступа по индексу.
Каталог содержит имена файлов и обеспечивает связь между ними и самими файлами. Весь набор каталогов образует на диске иерархическое дерево каталогов. На верхнем уровне находится корневой каталог. Такая организация позволяет эффективно хранить файлы на диске.
Файлы операционной системы — управляющие программы, предназначенные для функционирования ЭВМ и организации требуемых режимов обработки данных.
К файлам ОС относятся программы управления задачами, данными, управления восстановлением конфигурации системы.
Управляющие программы обеспечивают автоматическую смену заданий, обеспечивая этим непрерывную работу ЭВМ без вмешательства человека.
Программы управления задачами считывают и приоритетно обрабатывают входные потоки задачи, управляют параллельным выполнением заданий.
Программы управления данными предназначены для организации, идентификации, каталогизации, хранения и выборки обрабатываемых данных. Эти программы обеспечивают ввод-вывод данных разной структуры. Они планируют организацию размещения данных на внешних носителях и обеспечивают доступ к ним, распределяют оперативную память под программы, реализуют обмен данными между оперативной и внешней памятью, управляют внешними устройствами ввода-вывода.
Программы управления восстановлением конфигурации системы регистрируют сбои в процессоре и внешних устройствах, ведут журнал учета сбоев, выявляют возможность завершения задачи после сбоя или переводят систему в состояние ожидания.
Программы конфигурации системы определяют характеристики конкретной реализации системы: тип и характеристики компьютера, имя, версию и редакцию ОС, местное (национальное) представление данных и т.п.
В настоящее время распространенными ОС являются UNIX для различных ЭВМ и UNIX-подобная система MS DOS для персональных компьютеров фирмы IBM и IBM PC-подобных. В нашей стране широко используется ОС Windows разных версий, последние из них Windows ХР, Windows 2000 и другие.