logo
Часть первая -3 октября

Организация файловой системы, управление работой с файлами

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

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

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

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