Файловая система
С одной стороны, файловой системой называют всю совокупность каталогов и файлов, хранимых на внешних носителях ПЭВМ. Эта точка зрения естественна для конечного пользователя. С другой стороны, нужно иметь в виду, что файловой системой иногда называют ту часть ОС, которая ведает доступом к каталогам и файлам, распределяет для них дисковое пространство и является, таким образом, программным средством ОС.Файловая система является одной из важнейших подсистем, поскольку вся информация на внешних носителях хранится в виде файлов.
Обращения к файловой системе прикладные программы осуществляют через функции прерываний MS DOS. С их помощью выполняются все файловыеоперации, создание и удаление файлов и каталогов, запись и чтение данных, получение справочной информации и другие. Файловая система работает с внешними накопителями с помощью драйверов, последние, в свою очередь, пользуются помощью базовой системы ввода-вывода BIOS.
Операционные системы поддерживают иерархическую структуру хранения файлов на дисках. Такая структура образуется благодаря тому, что каталоги файлов сами трактуются как файлы и могут регистрироваться в каталоге предшествующего уровня. Разнесение файлов по разным каталогам имеет своей целью: выделить в отдельные группы логически однородные файлы; выделить отдельное пространство на диске для каждого из пользователей ПК; выделить все файлы, относящиеся к какой-либо подсистеме, например, к текстовому редактору и т.д.
В файле могут находиться текстовые документы, числовые данные,
Файл - именованная область внешней памяти для хранения программ и данных. Имя файла с приставкой-указателем устройства и цепочки каталогов называется спецификацией файла. Полная спецификация файла (включающая имя привода и всю цепочку каталогов) определяет его местоположение в древовидной структуре каталога. Пример такой структуры представлен на рис.1.2.
![Рис.1.2.<div class=]()
Пример древовидной структуры каталогов и файлов" />
Рис.1.2. Пример древовидной структуры каталогов и файлов
закодированные таблицы, графическая и другая информация. Все файлы регистрируются ОС в справочнике - директории (directory), который может рассматриваться как оглавление дискеты. Минимальный объем файлов на диске - одна зона. Максимальный объем файла - объем всего диска.
Каждый файл имеет свое обозначение, которое состоит из: имени файла; типа (расширения) файла, разделенных точкой. Имя файла - произвольная комбинация символов длиной не более 8 символов. Тип файла - произвольная комбинация символов длиной не более 3 символов. Стандартные обозначения типов файлов приведены в табл.1.1.
Таблица1.1.Типовые расширения имен файлов
Расширение Содержимое файла
txt Текстовые файлы - документы
doc Файл документа
exe Выполнимая программа, требующая настройки
inf Информационный файл
sys Драйвер управления устройством
Выводы по данному вопросу. Операционная система - это набор программ, которые:
управляют работой аппаратуры, следят за использованием памяти, обеспечивают взаимодействие программ с внешними устройствами и друг с другом (программы для управления внешними устройствами называются драйверы);
организуют диалог с пользователем, давая ему возможность работать с данными на диске — удалять, добавлять, копировать и т. п., а также выполнять различные прикладные программы.
Операционная система скрывает от пользователя сложные и ненужные подробности и предоставляет ему удобный интерфейс для работы. Она выполняет также различные вспомогательные действия, например, копирование или печать файлов.
Все многообразие существующего в настоящее время программного обеспечения можно разделить на прикладное ПО, системы программирования и системное ПО. Ядром системного ПО являются операционные системы.
Операционная система осуществляет загрузку в оперативную память всех программ, передает им управление в начале их работы, выполняет различные действия по запросу выполняемых программ и освобождает занимаемую программами оперативную память при их завершении.