Что такое полное имя файла дайте определение

Обновлено: 04.07.2024

Файл – это поименованная область внешней памяти.

Операции над файлами:

  1. Копирование
  2. Перемещение
  3. Переименование
  4. Удаление
  5. Поиск

Маска представляет собой последовательность букв, цифр и прочих допустимых символов, среди которых также могут встречаться следующие символы:

? – означает ровно один произвольный символ

* – означает любую последовательность символов, в том числе, и пустую.

Каталог – это поименованная совокупность файлов и подкаталогов.

Файловая структура – это совокупность файлов на диске и взаимосвязей между ними.

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

Иерархические файловые структуры используются для хранения большого (сотни и тысячи) количества файлов.

Графическое изображение иерархической файловой структуры называется деревом.

Последовательно записанные: путь к файлу и имя файла, составляют полное имя файла.

Основная литература:

1. Босова Л. Л. Информатика: 7 класс. // Босова Л. Л., Босова А. Ю. – М.: БИНОМ, 2017. – 226 с.

Дополнительная литература:

  1. Босова Л. Л. Информатика: 7–9 классы. Методическое пособие. // Босова Л. Л., Босова А. Ю., Анатольев А. В., Аквилянов Н.А. – М.: БИНОМ, 2019. – 512 с.
  2. Босова Л. Л. Информатика. Рабочая тетрадь для 7 класса. Ч 1. // Босова Л. Л., Босова А. Ю. – М.: БИНОМ, 2019. – 160 с.
  3. Босова Л. Л. Информатика. Рабочая тетрадь для 7 класса. Ч 2. // Босова Л. Л., Босова А. Ю. – М.: БИНОМ, 2019. – 160 с.
  4. Гейн А. Г. Информатика: 7 класс. // Гейн А. Г., Юнерман Н. А., Гейн А.А. – М.: Просвещение, 2012. – 198 с.

Теоретический материал для самостоятельного изучения.

Компьютер человеку даёт большие возможности: создавать, копировать, передавать, хранить информацию различного рода. Данные в компьютере могут быть разными, это и документы, и рисунки, и программы, и музыка и многое другое. Так вот, все данные и программы в компьютере хранятся в виде файлов. Сегодня на уроке мы и узнаем, что такое файл.

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

Файл характеризуется набором параметров: именем, размером, датой создания, датой последней модификации и атрибутами, которые используются операционной системой для его обработки: является ли файл системным, скрытым или предназначен только для чтения. Размер файла выражается в байтах.

Файлы, которые содержат данные – графические, текстовые называются документами, а файлы, содержащие прикладные программы, – файлами-приложениями.

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

Имя файла состоит из двух частей, разделённых точкой: собственно имени файла и расширения. Имя файлу даёт пользователь, делать это нужно осмысленно, отражая в имени содержание файла. Имя файла может содержать до 255 символов национальных алфавитов и пробелы. Но в имени файлов есть и запрещённые символы, например, знак вопроса, звёздочка. Расширение имени файла задаётся программой автоматически, оно содержит 3–4 символа, которые записываются после точки.

Над файлами можно выполнять следующие действия: копирование, перемещение, переименование, удаление, поиск.

Если имя файла указано неточно, то можно использовать маску имени файла. Маска представляет собой последовательность букв, цифр и прочих допустимых символов.

На каждом компьютерном носителе информации может храниться большое количество файлов. Для удобства поиска информации файлы объединяют в группы, называемые каталогами или папками. Каталогам, как и файлам, дают собственные имена. Каждый каталог может содержать множество файлов и вложенных каталогов, может входить в состав другого каталога, тем самым, образуя определённую структуру хранения файлов. Её называют файловой структурой. Файловая структура – это совокупность файлов на диске и взаимосвязей между ними.

Любой информационный носитель операционной системы Windowsимеет корневой каталог, который создаётся без участия человека. Корневые каталоги имеют специальное обозначение с указанием имени соответствующего устройства и знака «\» (обратный слэш).

Простые файловые структуры могут использоваться для дисков с небольшим количеством файлов. В этом случае оглавление диска представляет собой линейную последовательность имён файлов.

Иерархические файловые структуры используются для хранения большого количества файлов. Иерархия – это расположение частей целого в порядке от высшего к низшим. Корневой каталог содержит файлы и вложенные каталоги первого уровня.

Графическое изображение иерархической файловой структуры называется деревом, его можно изображать вертикально и горизонтально.

Чтобы обратиться к нужному файлу, который хранится, например, на жёстком диске, можно указать путь к файлу. То есть имена всех каталогов от корневого до того, в котором находится файл. Такую запись называют полным именем файла.

Учитель работал в каталоге Д:\Уроки\7 класс \Практические работы. Затем перешёл в дереве каталогов на уровень выше, спустился в подкаталог Презентации и удалил из него файл Введение.ppt. Каково полное имя файла, который удалил учитель?

Учитель работал с каталогом: Д:\Уроки\7 класс\Практические работы. Поднявшись на один уровень вверх, он оказался в каталоге Д:\Уроки\7 класс. После этого учитель спустился в каталог Презентации, путь к файлам которого имеет вид: D:\Уроки\7 класс \Презентации. В этом каталоге он удалил файл Введение.ppt, полное имя которого Д:\Уроки\7 класс \Презентации\ Введение.ppt.

Итак, сегодня мы узнали, что такое файл, какое имя он может иметь, какие операции можно выполнять над файлами. Также познакомились с понятиями каталог, файловая структура диска.

Материал для углубленного изучения темы.

Файловый менеджер Double Commander.

Double Commander‑ бесплатный файловый менеджер с двухоконным интерфейсом. Программа работает на разных операционных системах: Windows, Linux, MAC OS.

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


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

DoubleCommander имеет огромное количество настроек. Настроить можно практически каждый элемент окна, главное найти нужные галочки или поля ввода.

Работа с избранными папками осуществляется с помощью меню, выпадающего при нажатии на кнопку «*». Выглядит оно следующим образом:


Сверху перечислены папки, добавленные в избранные, а снизу два пункта меню для добавления/удаления папки из выбранной панели в список.

Что касается группового переименования, то интерфейс для него выглядит следующим образом:


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

В DoubleCommander есть возможность с помощью горячих клавиш (или пункта меню) копировать в буфер обмена имя файла или полный путь до него, Правда, это решается двумя горячими клавишами: сначала переходим к «редактированию пути» в заголовке панели, затем выделенный путь можно скопировать с помощью стандартной комбинации Ctrl+C. Панель быстрого фильтра, позволяет искать файлы/папки в текущей папке, а при необходимости скрыть все файлы и папки, не удовлетворяющие критерию поиска.


Для поиска файлов в DoubleCommander довольно удобный интерфейс. Есть возможность вынесения результатов поиска на панель.

Программа DoubleCommander создана коллективом разработчиков из России, которые стремятся создать файловый менеджер, аналогичный по функциональности TotalCommander. Программа активно развивается.

Разбор решения заданий тренировочного модуля.

№1.Тип задания: выделение цветом.

Укажите, какое из указанных ниже имён файлов удовлетворяет маске ?ese*ie.?t*

Так как маска – это последовательность букв, цифр и других, допустимых в именах файлов символов, среди которых встречаются следующие: «?» – означает ровно один последовательный символ, «*» – означает любую (в том числе и пустую) последовательность символов произвольной длины. Рассмотрев маску?ese*ie.?t*, вопросительный знак – это один символ, т.е. s, * – это последовательность символов произвольной длины, т.е. может подойти ответ первый и последний, т.к. * – это ещё и пустой символ. Но, рассматривая расширение, и также рассуждая, последний вариант ответа не подходит, потому что на втором месте стоит буква t. Следовательно, выделяем цветом первый вариант ответа.

Ответ: seseie.ttx

№2.Тип задания: восстановление последовательности элементов.

Восстановите полное имя файла.

Файл Онегин.doc хранится на жёстком диске в каталоге ПОЭЗИЯ, который является подкаталогом каталога ЛИТЕРАТУРА. В таблице приведены фрагменты полного имени файла:




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

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

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

Если на диске хранятся сотни и тысячи файлов, то для удобства поиска используется многоуровневая иерархическая файловая система , которая имеет древовидную структуру. Такую иерархическую систему можно сравнить, например, с оглавлением данного учебника, которое представляет собой иерархическую систему разделов, глав, параграфов и пунктов.

Начальный, корневой каталог содержит вложенные каталоги 1-го уровня, в свою очередь, каждый из последних может содержать вложенные каталоги 2-го уровня и так далее. Необходимо отметить, что в каталогах всех уровней могут храниться и файлы.

Например, в корневом каталоге могут находиться два вложенных каталога 1-го уровня (Каталог_1, Каталог_2) и один файл (Файл_1). В свою очередь, в каталоге 1-го уровня (Каталог_1) находятся два вложенных каталога второго уровня (Каталог_1.1 и Каталог_1.2) и один файл (Файл_1.1) - рис. 1.3.

Файловая система - это система хранения файлов и организации каталогов.

Рассмотрим иерархическую файловую систему на конкретном примере. Каждый диск имеет логическое имя (А:, В: - гибкие диски, С:, D:, Е: и так далее - жесткие и лазерные диски).

Пусть в корневом каталоге диска С: имеются два каталога 1-го уровня (GAMES, TEXT), а в каталоге GAMES один каталог 2-го уровня (CHESS). При этом в каталоге TEXT имеется файл proba.txt, а в каталоге CHESS - файл chess.exe (рис. 1.4).

Рис. 1.4. Пример иерархической файловой системы

Путь к файлу . Как найти имеющиеся файлы (chess.exe, proba.txt) в данной иерархической файловой системе? Для этого необходимо указать путь к файлу. В путь к файлу входят записываемые через разделитель "\" логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых содержится нужный файл. Пути к вышеперечисленным файлам можно записать следующим образом:

Путь к файлу вместе с именем файла называют иногда полным именем файла.

Пример полного имени файла:

Представление файловой системы с помощью графического интерфейса . Иерархическая файловая система MS-DOS, содержащая каталоги и файлы, представлена в операционной системе Windows с помощью графического интерфейса в форме иерархической системы папок и документов. Папка в Windows является аналогом каталога MS-DOS

Однако иерархическая структура этих систем несколько различается. В иерархической файловой системе MS-DOS вершиной иерархии объектов является корневой каталог диска, который можно сравнить со стволом дерева, на котором растут ветки (подкаталоги), а на ветках располагаются листья (файлы).

В Windows на вершине иерархии папок находится папка Рабочий стол. Следующий уровень представлен папками Мой компьютер, Корзина и Сетевое окружение (если компьютер подключен к локальной сети) - рис. 1.5.

Рис. 1.5. Иерархическая структура папок

Если мы хотим ознакомиться с ресурсами компьютера, необходимо открыть папку Мой компьютер.

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


В данный момент вы не можете посмотреть или раздать видеоурок ученикам

Чтобы получить доступ к этому и другим видеоурокам комплекта, вам нужно добавить его в личный кабинет, приобрев в каталоге.

Получите невероятные возможности



2. Раздавайте видеоуроки в личные кабинеты ученикам.


3. Смотрите статистику просмотра видеоуроков учениками.

Конспект урока "Файловая структура диска. Полное имя файла. Работа с файлами"

На прошлых уроках мы узнали:

· Основное устройство внешней памяти компьютера – его жёсткий диск.

· Для удобства работы жёсткий диск разбивают на логические разделы (тома). Так называется некоторая область памяти жёсткого диска, которая рассматривается как одно целое.

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

· Чтобы было легче ориентироваться среди множества файлов, их объединяют в каталоги (директории). Так называются именованные совокупности фалов и подкаталогов.

· Файловые структуры и их разновидности

· Полное имя файла и его составляющие.

· Операции над файлами.

Для того, чтобы было удобнее ориентироваться в той информации, которая хранится в томах жёсткого диска или на других запоминающих устройствах, пользователь может объединять файлы в директории, эти директории могут находиться также внутри внешних директорий. Таким образом пользователь сам создаёт для себя наиболее удобную систему файлов и каталогов, или файловую структуру. Файловой структурой диска называется совокупность файлов и директорий на диске, а также связей между ними.

Все файловые структуры делятся два типа: простые (линейные) и иерархические (многоуровневые). При линейной файловой структуре в корневом каталоге устройства внешней памяти или тома жёсткого диска просто хранится некоторая последовательность файлов. Они не разделены на каталоги. То есть такую структуру можно представить в виде простого списка файлов. Линейная структура используется для хранения небольшого количества файлов.

Когда на одном устройстве внешней памяти содержится много файлов, например десятки или даже сотни тысяч, для того, чтобы их сохранить удобным образом требуется более сложная система. В этом случае используется иерархическая файловая структура. Она получила такое название от слова «иерархия». Оно означает расположение частей системы по уровням от высшего с низшему. Высший уровень этой структуры – корневой каталог. Он содержит файлы и поддиректории первого уровня. Поддиректории первого уровня в свою очередь также будут содержать файлы и поддиректории второго уровня и так далее… Эту структуру можно изобразить графически, в виде дерева. Его можно изображать как вертикально, так и горизонтально.

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

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

Любой пользователь создаёт наиболее удобную для себя файловую структуру. Например можно создать на устройстве внешней памяти директории для фильмов, музыки, игр, школьных заданий и другие. Каталог со школьными заданиями может содержать каталоги по предметам, а они в свою очередь каталоги по датам. При поиске нужного файла пользователь будет понимать в каком каталоге он находится. А это сильно ускоряет процесс.

Чтобы выполнить какие-то действия с файлом, нужно указать путь к нему на запоминающем устройстве. Это последовательно записанные названия всех каталогов, от корневого, до того, в котором непосредственно находится файл. Путь к файлу начинается с названия корневого каталога устройства внешней памяти или тома жёсткого диска. Затем записываются названия всех каталогов, в которых находится файл от высшего уровня к низшему. В виндоус названия каталогов разделяются знаком \, а в линукс – знаком /.

Последовательно записав путь к файлу и его имя, мы получим полное имя файла. Любое программное обеспечение для того, чтобы обратиться файлу использует именно его полное имя. Отсюда следует 2 правила:

· На одном и том же компьютере не могут одновременно существовать два файла с одинаковыми полными именами.

· На одном компьютере не может быть двух каталогов с одинаковыми именами и путями к ним.

Так же в операционной системе Windows ограничена длина полного имени файла. Его длина не должна превышать 259 символов.

Задача: пользователь, просматривал содержимое каталога D:\Спорт\Хоккей\2016. Затем он дважды переместился на уровень вверх, перешёл к просмотру содержимого каталога «Футбол», а затем каталога «2014», где запустил для просмотра файл с именем «ЧМ.mpg». Определить полное имя файла, запущенного пользователем для просмотра.

И так пользователь просматривал содержимое каталога D:\Спорт\Хоккей\2016. Мы можем представить схему пути к файлу.

Поднявшись на уровень вверх пользователь перешёл к просмотру содержимого каталога «D:\Спорт\Хоккей\». Поднявшись на уровень вверх ещё раз он перешёл к просмотру содержимого каталога «D:\Спорт\». После того, как он перешёл к просмотру содержимого каталога «Футбол», адрес просматриваемого каталога стал «D:\Спорт\Футбол\». После перехода к каталогу «2014» – «D:\Спорт\Футбол\2014\». И так мы нашли путь к файлу, который запустил пользователь. Имя файла «ЧМ.mpg». Записав последовательно путь к файлу и имя файла получим полное имя файла ««D:\Спорт\Футбол\2014\ЧМ.mpg».

Наверняка у многих из вас возник вопрос: “А что же вообще можно делать с файлами?”. Рассмотрим операции над файлами, всего их 8:

Первые 3 операции из списка, то есть создание, редактирование и просмотр выполнятся только с помощью различных приложений и систем программирования. Остальные же 5 можно выполнить с помощью средств операционной системы. Рассмотрим их подробнее. А также выполним их практически с помощью средств операционной системы Windows.

Задача: скопировать файл с именем «text» из каталога «1» в вашей рабочей папке в каталог «2», находящийся там же.

Сначала перейдём к просмотру содержимого нашей рабочей папки. Находясь на рабочем столе дважды нажмём левой кнопкой мыши по иконке «Этот компьютер». Теперь дважды нажмём левой кнопкой мыши на иконке раздела жёсткого диска, в котором находится рабочая папка, а затем так же проделаем оставшийся путь к рабочей папке. Находясь в рабочей папке перейдём к просмотру содержимого каталога «1». Мы видим в каталоге указанный файл «text.docx». Зададим команду для его копирования. Для этого нажмём на его иконке правой кнопкой мыши и выберем пункт контекстного меню «Копировать».

или используем сочетание клавиш Ctrl + V. Копия файла создана.

Следующая операция Удаление, так называется операция уничтожения объекта, то есть файла или каталога в исходном каталоге. Удалим уже созданную нами копию файла «text».Для этого просматривая содержимое каталога «2», нажмём на файле «text» правой кнопкой мыши и выберем пункт контекстного меню «Удалить».

Или выделим файл и нажмём клавишу Delete. После выполнения указанных действий файл будет перемещён в корзину, так в операционной системе виндоус называется хранилище объектов, подготовленных к удалению. Чтобы удалить файл безвозвратно после его выделения нужно использовать сочетание клавиш Shift + Delete. Однако после такого удаление восстановить файл, можно только с помощью специальных программ, для восстановления удалённых файлов и только до тех пор, пока сектора жёсткого диска на которых они хранились будут не заполнены новыми данными. Так же файл будет безвозвратно удалён, если в свойствах корзины включён пункт «Уничтожать файлы сразу после удаления, не помещая их в корзину».

Операция перемещения похожа на операцию копирования с той лишь разницей, что после создания копии объект-оригинал уничтожается. Переместим файл «text» из каталога «1» в каталог «2». Для этого, просматривая содержимое каталога «1», нажмём на иконке файла правой кнопкой мыши и выберем пункт контекстного меню «Вырезать».

Или выделим файл и используем сочетание клавиш Ctrl + X. Как видим иконка файла стала полупрозрачной. Теперь перейдём в каталог «2». Нажмём правой кнопкой мыши на пустом месте области просмотра и выберем пункт контекстного меню «Вставить» или используем сочетание клавиш Ctrl + V, как при копировании. Как видим в каталоге «2» создана копия файла. При этом файл-оригинал в каталоге «1» был удалён. Мы можем убедиться в этом, просмотрев его содержимое.

Переименование – это операция изменения имени каталога или собственно имени файла. Переименуем файл «text» в каталоге «2» в «История и литература». Для этого нажмём на иконке файла правой кнопкой мыши и выберем пункт контекстного меню «Переименовать»

или выделим файл и нажмём клавишу F2. Теперь мы можем ввести новое имя файла, то есть «История и литература».

Рассмотрим последнюю оставшуюся операцию – поиск объекта. Предположим, что мы забыли в каком из каталогов, в нашей рабочей папке, находится файл «История и литература». Найдём его. Для этого просматривая содержимое рабочей папки начнём в строке поиска вводить имя необходимого нам файла «История и литература». Операционная система вернёт ссылки на файлы, подходящие под критерии поиска с указанием пути к файлам. Так же при поиске файлов бывает полезно использовать маску имени файла. Она может содержать символ «Вопросительный знак» - который означает один пропущенный символ. Например, вместо союза «И» в нашем запросе поставим знак ? – как видим в результате поиска мы получили два файла со словами «История и Литература» в названии, разделёнными односимвольным союзом. Так же символ * заменяет любую последовательность символов, даже пустую. Введём в поисковую строку запрос *.docx и операционная система вернёт ссылки на все файлы в рабочей папке с расширением docx.

Важно запомнить:

· Файловая структура диска – это совокупность файлов и каталогов на диске, а также связей между ними.

· Файловые структуры бывают линейные и иерархические.

· Линейные подходят для хранения небольшого количества файлов.

· Когда на диске храниться большое количество файлов – удобнее использовать иерархическую структуру.

· Путь к файлу – это все названия каталогов в которых содержаться файл, записанные последовательно, от высшего уровня к низшему.

· Путь к файлу и его имя записанные последовательно дают полное имя файла.

· Создание, редактирование, просмотр, копирование, перемещение, удаление, переименование и поиск – это операции над файлами.

Сайт учителя информатики. Технологические карты уроков, Подготовка к ОГЭ и ЕГЭ, полезный материал и многое другое.

Информатика. 7 класса. Босова Л.Л. Оглавление

Логические имена устройств внешней памяти компьютера

К каждому компьютеру может быть подключено несколько устройств внешней памяти. Основным устройством внешней памяти ПК является жёсткий диск. Если жёсткий диск имеет достаточно большую ёмкость, то его можно разделить на несколько логических разделов.

Наличие нескольких логических разделов на одном жёстком диске обеспечивает пользователю следующие преимущества:

  • можно хранить операционную систему в одном логическом разделе, а данные — в другом, что позволит переустанавливать операционную систему, не затрагивая данные;
  • на одном жёстком диске в различные логические разделы можно установить разные операционные системы;
  • обслуживание одного логического раздела не затрагивает другие разделы.

Каждое подключаемое к компьютеру устройство внешней памяти, а также каждый логический раздел жёсткого диска имеет логическое имя.

В операционной системе Windows приняты логические имена устройств внешней памяти, состоящие из одной латинской буквы и знака двоеточия:

  • для дисководов гибких дисков (дискет) — А: и В:;
  • для жёстких дисков и их логических разделов — С:, D:, Е: и т. д.;
  • для оптических дисководов — имена, следующие по алфавиту после имени последнего имеющегося на компьютере жёсткого диска или раздела жёсткого диска (например, F:);
  • для подключаемой к компьютеру флеш-памяти — имя, следующее за последним именем оптического дисковода (например, G:).

В операционной системе Linux приняты другие правила именования дисков и их разделов. Например:

  • логические разделы, принадлежащие первому жёсткому диску, получают имена hdal, hda2 и т. д.;
  • логические разделы, принадлежащие второму жёсткому диску, получают имена hdbl, hdb2 и т. д.

Файл

Все программы и данные хранятся во внешней памяти компьютера в виде файлов.

Файл — это поименованная область внешней памяти.

Файловая система — это часть ОС, определяющая способ организации, хранения и именования файлов на носителях информации.

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

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

Имя файла, как правило, состоит из двух частей, разделенных точкой: собственно имени файла и расширения. Собственно имя файлу даёт пользователь. Делать это рекомендуется осмысленно, отражая в имени содержание файла. Расширение имени обычно задаётся программой автоматически при создании файла. Расширения не обязательны, но они широко используются. Расширение позволяет пользователю, не открывая файла, определить его тип — какого вида информация (программа, текст, рисунок и т. д.) в нём содержится. Расширение позволяет операционной системе автоматически открывать файл.

В современных операционных системах имя файла может включать до 255 символов, причём в нём можно использовать буквы национальных алфавитов и пробелы. Расширение имени файла записывается после точки и обычно содержит 3-4 символа.

Операционная система Linux, в отличие от Windows, различает строчные и прописные буквы в имени файла: например, FILE.txt, file.txt и FiLe.txt — это в Linux три разных файла.

В таблице приведены наиболее распространённые типы файлов и их расширения:


В ОС Linux выделяют следующие типы файлов:

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

Каталоги

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

Каталог также получает собственное имя. Он сам может входить в состав другого, внешнего по отношению к нему каталога. Каждый каталог может содержать множество файлов и вложенных каталогов.

Каталог — это поименованная совокупность файлов и подкаталогов (вложенных каталогов).

Каталог самого верхнего уровня называется корневым каталогом.

В ОС Windows любой информационный носитель имеет корневой каталог, который создаётся операционной системой без участия пользователя. Обозначаются корневые каталоги добавлением к логическому имени соответствующего устройства внешней памяти знака «\» (обратный слэш): А:\, В:\, С:\, D:\, Е:\ и т. д.

В Linux каталоги жёстких дисков или их логических разделов не принадлежат верхнему уровню файловой системы (не являются корневыми каталогами). Они «монтируются» в каталог mnt. Другие устройства внешней памяти (гибкие, оптические и флеш-диски) «монтируются» в каталог media. Каталоги mnt и media, в свою очередь, «монтируются» в единый корневой каталог, который обозначается знаком « / » (прямой слэш).

Файловая структура диска

Файловая структура диска — это совокупность файлов на диске и взаимосвязей между ними.

Файловые структуры бывают простыми и многоуровневыми (иерархическими).

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


Иерархические файловые структуры используются для хранения большого (сотни и тысячи) количества файлов. Иерархия — это расположение частей (элементов) целого в порядке от высшего к низшим. Начальный (корневой) каталог содержит файлы и вложенные каталоги первого уровня. Каждый из каталогов первого уровня может содержать файлы и вложенные каталоги второго уровня и т. д. (рис. 2.9). В этом случае оглавление диска можно сравнить с оглавлением нашего учебника: в нём выделены главы, состоящие из параграфов, которые, в свою очередь, разбиты на отдельные пункты и т. д.


Пользователь, объединяя по собственному усмотрению файлы в каталоги, получает возможность создать удобную для себя систему хранения информации. Например, можно создать отдельные каталоги для хранения текстовых документов, цифровых фотографий, мелодий ит. д.; в каталоге для фотографий объединить фотографии по годам, событиям, принадлежности и т. д. Знание того, какому каталогу принадлежит файл, значительно ускоряет его поиск.

Графическое изображение иерархической файловой структуры называется деревом. В Windows каталоги на разных дисках могут образовывать несколько отдельных деревьев; в Linux каталоги объединяются в одно дерево, общее для всех дисков (рис. 2.10). Древовидные иерархические структуры можно изображать вертикально и горизонтально.


Полное имя файла

Чтобы обратиться к нужному файлу, хранящемуся на некотором диске, можно указать путь к файлу — имена всех каталогов от корневого до того, в котором непосредственно находится файл.

В операционной системе Windows путь к файлу начинается с логического имени устройства внешней памяти; после имени каждого подкаталога ставится обратный слэш. В операционной системе Linux путь к файлу начинается с имени единого корневого каталога; после имени каждого подкаталога ставится прямой слэш.

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

Пример полного имени файла в ОС Windows:

Пример полного имени файла в ОС Linux:

Задача 1. Пользователь работал с каталогом С:\Физика\Задачи\Кинематика. Сначала он поднялся на один уровень вверх, затем ещё раз поднялся на один уровень вверх и после этого спустился в каталог Экзамен, в котором находится файл Информатика.dос. Каков путь к этому файлу?

Решение. Пользователь работал с каталогом С:\Физика\Задачи\Кинематика. Поднявшись на один уровень вверх, пользователь оказался в каталоге С:\Физика\Задачи. Поднявшись ещё на один уровень вверх, пользователь оказался в каталоге СДФизика. После этого пользователь спустился в каталог Экзамен, где находится файл. Полный путь к файлу имеет вид: С:\Физика\Экзамен.

Задача 2. Учитель работал в каталоге D:\Уроки\7 класс\Практические работы. Затем перешёл в дереве каталогов на уровень выше, спустился в подкаталог Презентации и удалил из него файл Введение, ppt. Каково полное имя файла, который удалил учитель?

Решение. Учитель работал с каталогом D:\Уроки\7 класс\Практические работы. Поднявшись на один уровень вверх, он оказался в каталоге D:\Уроки\8 класс. После этого учитель спустился в каталог Презентации, путь к файлам которого имеет вид: D:\Уроки\ 7 класс\Презентации. В этом каталоге он удалил файл Введение.ppt, полное имя которого D:\Уроки\8 класс\ Презентации \Введение.ррt.

Работа с файлами

Создаются файлы с помощью систем программирования и прикладного программного обеспечения.

В процессе работы на компьютере над файлами наиболее часто проводятся следующие операции:

  • копирование (создаётся копия файла в другом каталоге или на другом носителе);
  • перемещение (производится перенос файла в другой каталог или на другой носитель, исходный файл уничтожается);
  • переименование (производится переименование собственно имени файла);
  • удаление (в исходном каталоге объект уничтожается).

При поиске файла, имя которого известно неточно, удобно использовать маску имени файла. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, среди которых также могут встречаться следующие символы: «?» (вопросительный знак) — означает ровно один произвольный символ; «*» (звездочка) — означает любую (в том числе и пустую) последовательность символов произвольной длины.

Например, по маске n*.txt будут найдены все файлы с расширением txt, имена которых начинаются с буквы «n», в том числе и файл n.txt. По маске п?.* будут найдены файлы с произвольными расширениями и двухбуквенными именами, начинающимися с буквы «n».

Вопросы

1. Ознакомьтесь с материалами презентации к параграфу, содержащейся в электронном приложении к учебнику. Дополняет ли презентация информацию, содержащуюся в тексте параграфа?

Читайте также: