Файлы и файловые структуры
Файл это информация, хранящаяся на внешнем носителе и объединенная общим именем. Файл Книга это внешняя память человека. Оптический диск внешняя память компьютера. В каждом файле хранится отдельный информационный объект: документ, статья, числовой массив, программа и пр. Заключенная в файле информация становится активной, т. е. может быть обработана компьютером, только после того, как она будет загружена в оперативную память. Работа с файлами на компьютере производится с помощью файловой системы.
Файловая система это функциональная часть ОС, обеспечивающая выполнение операций над файлами. Файловая система
Имя файла Практически во всех операционных системах имя файла составляется из двух частей, разделенных точкой. Например: myprog.pas Слева от точки находится собственно имя файла (myprog). Следующая за точкой часть имени называется расширением файла (pas). Имя файла = имя.расширение В операционной системе Windows в именах файлов допускается использование русских букв; максимальная длина имени 255 символов. Расширение указывает, какого рода информация хранится в данном файле.
Логические диски Часто на персональных компьютерах диск большой емкости, встроенный в системный блок (его называют жестким диском), делят на разделы. Каждый из таких разделов называется логическим диском, и ему присваивается имя С:, D:, Е и т. д. Имя логического диска, содержащего файл, является первой «координатой», определяющей место расположения файла.
Файловая структура диска Вся совокупность файлов на диске и взаимосвязей между ними называется файловой структурой. Различные ОС могут поддерживать разные организации файловых структур. Существуют две разновидности файловых структур: простая, или одноуровневая, и иерархическая многоуровневая. Одноуровневая файловая структура это простая последовательность файлов. Для отыскания файла на диске достаточно указать лишь имя файла. Например, если файл tetris.exe находится на диске А:, то его «полный» адрес выглядит так: A:\tetris.exe
Файловая структура диска Многоуровневая файловая структура древовидный (иерархический) способ организации файлов на диске. Каждая папка может содержать внутри себя множество файлов и вложенных папок (их называют подкаталогами). Папка самого верхнего уровня, которая не вложена ни в какую другую папку, называется корневой.
Графическое изображение иерархической файловой структуры называется деревом. На рисунке ниже имена каталогов записаны прописными буквами, а файлов строчными. Здесь в корневом каталоге имеются две папки: IVANOV и PETROV и один файл fin.com, Папка IVANOV содержит в себе две вложенные папки PROGS и DATA. Папка DATA пустая; в папке PROGS имеются три файла и т. д, На дереве корневой каталог обычно изображается символом \. Дерево файлов
Путь к файлу Путь к файлу это последовательность, состоящая из имен каталогов, начиная от корневого и заканчивая текущим, в котором непосредственно хранится файл. Последовательно записанные имя логического диска, путь к файлу и имя файла составляют полное имя файла. Если представленная на рис. файловая структура хранится на диске С:, то полные имена некоторых входящих в нее файлов в символике операционных систем MS-DOS и Windows выглядят так: C:\fin.com C:\IVANOV\PROGS\prog1. pas C:\PETROV\DATA\task.dat
Вопросы 1. Как называется операционная система, используемая в вашем компьютерном классе? 2. Какую файловую структуру использует операционная система на ваших компьютерах (простую, многоуровневую)? 3. Сколько физических дисководов работает на ваших компьютерах? 4. Сколько логических дисков находится на физических дисках и какие имена они имеют в операционной системе? 5. Каким правилам подчиняются имена файлов в вашей ОС? 6. Что такое путь к файлу на диске, полное имя файла?
Записать полный путь каждого файла
Построить дерево файлов, зная их полный путь
1.turbo.exe 2. зима.jpg 3.Mytest.inc 4.7 м 5. Найти файл, о котором известно, что его имя начинается m а заканчивается на букву u, состоящие из 4 символов, и имеет расширение.exe. 6. Найти файл, о котором известно, что тип файла.sys Все пути файлов запишите в тетрадях. Найти файлы, используя компьютер:
Домашнее задание 1. Найти файловые структуры внешней памяти. 2. Записать их названия. 3. Объяснить почему их так назвали.