Операционная система состоит из многих подсистем, каждая из которых решает определенную задачу. Одна из важнейших - организация хранения информации в компьютере и доступа к ней. Эту задачу решает файловая система. Она поддерживает определенную структуру на всевозможных накопителях информации в компьютере (винчестере, дискетах и пр.) Накопители имеют разный объем, используют разные методы записи и хранения.
Файловая система вводит небольшое количество стандартных логических понятий, которые позволяют человеку работать с информацией, не вдаваясь в детали работы устройств, хранящих информацию.
Основные логические понятия файловой системы
Самой важное понятие - это файл. Вся информация, которую мы храним на дисках, должна быть доступна нам и опознаваема. Каждой группе байтов, несущих какую-либо законченную информацию, присваивается определенное обозначение - имя.
Файлом называется целостная по именования (т.е. имеющая имя) совокупность информации на внешнем носителе информации.
С точки зрения файловой системы файл состоит из данных и некоторой служебной информации. Файловая система рассматривает файл как единое целое и позволяет выполнять над файлами несколько стандартных операций: создавать, копировать, переименовывать файлы.
Файлы могут содержать программы, исходные данные для их выполнения, иллюстрации, тексты, электронные таблицы и прочее. Каждый файл при создании получает имя. Имя состоит из собственного имени и расширения (в Windows). Расширение отделяется от собственного имени точкой. Оно показывает на принадлежность файла к какой-либо группе, определяет тип файла.
Примеры:
" com., .exe - программы, готовые к выполнению
" .bat - командные файлы, содержащие команды ОС
" .bas - тексты программ на Бейсике;
.bmp - графические файлы
.dbf - файлы без данных
|