Что такое файл из чего состоит имя файла: Имя файла — Википедия – Attention Required! | Cloudflare

Содержание

Файлы и папки

Главная | Информатика и информационно-коммуникационные технологии | Планирование уроков и материалы к урокам | 6 классы | Планирование уроков на учебный год | Файлы и папки




Презентации «Файлы и папки» и «Объекты операционной системы»

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

Имя файла состоит из двух частей: собственно имени и расширения.

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

\ / : ? » |

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

Существует большое количество типов файлов. Вот некоторые из них:

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

com, ехе;

текстовые документы — имеют расширения txt, doc, rtf;

графические — файлы, содержащие изображения; их расширения — bmp, jpg и др.;

звуковые — файлы, содержащие голоса и музыку; их расширения — wav, mid.

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

Игры.

Система хранения файлов напоминает хранение большого количества книг в библиотеке:

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

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

Панель управления и значок Принтеры.

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

одни — для представления файлов с данными;

другие — для представления файлов-программ;

третьи — для представления папок;

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

Папку открывают двойным щелчком на ее значке.

Двойным щелчком на значке файла открывают соответствующий файл.

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

При работе с файлами не следует:

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


Плакат «Компьютер и информация»



Плакат «Как хранят информацию в компьютере»



Самое главное

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

Имя файла состоит из двух частей. Имя файлу придумывает тот, кто его создает. Расширение обычно автоматически задается программой, в которой создается файл, и указывает на тип файла.

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

Вопросы и задания


          1. Что такое файл?
          2. Из каких частей состоит имя файла?
          3. Какие правила записи имени файла следует соблюдать?
          4. Опишите систему хранения файлов на диске.
          5. Какие операции можно совершать с файлами?
          6. Каких действий следует избегать при работе с файлами?
Ресурсы ЕК ЦОР

Анимация Файлы и папки (N 196624)




Практическая работа №1
«Работаем с файлами и папками»


Часть 1

1. Займите свое рабочее место за компьютером.

2. Откройте двойным щелчком левой кнопкой мыши окно Мой компьютер.

3. Убедитесь, что в меню Вид включен флажок Крупные значки.

4. Дважды щелкните на значке жесткого диска С: и рассмотрите его содержимое.

5. Найдите папку Мои документы и откройте ее двойным щелчком на соответствующем значке.

6. В папке Мои документы найдите файл Начало.doc для image или Начало.odt для image из папки Заготовки. Откройте его двойным щелчком. Прочтите и выполните содержащееся в файле указание (закройте окно щелчком на закрывающей кнопке).

7. Найдите на Рабочем столе папку Мои документы

и откройте ее.

8. Откройте папку 6 класс, вложенную в папку Мои документы. Рассмотрите ее содержимое.

9. Откройте папку Заготовки, вложенную в папку 6 класс. Выполните команду [Вид — Таблица]. Ознакомьтесь с информацией, приведенной для каждого файла.

10. Расположите значки файлов в алфавитном порядке. Для этого установите указатель мыши в чистую область окна Заготовки и щелкните правой кнопкой мыши (вызов контекстного меню). Выполните команду [Упорядочить значки — пo имени].

11. Расположите значки файлов в порядке возрастания размеров файлов (

[Упорядочить значки-пo размеру]).

12. Расположите значки по типам файлов.

13. В папке 6 класс создайте собственную папку, в которой будут храниться все ваши работы. Для этого переведите указатель мыши в чистую область окна 6 класс и щелкните правой кнопкой мыши (вызов контекстного меню). Выполните команду [Создатъ — Папку] и в качестве имени новой папки введите свою фамилию. Убедитесь, что фамилия написана правильно, и нажмите клавишу {Enter}.

14. Поднимитесь в папку Мои документы. Закройте окно папки Мои документы.

Компьютерный практикум может проводиться в операционных системах Windows, Linux и МасОС с использованием пакетов Microsoft Office и OpenOffice.org. (

http://metodist.lbz.ru/authors/informatika/3/umk.php). Подробное описание работ для OpenOffice.org содержится на CD с программно — методической поддержкой и размещено на сайте методической поддержки издательства. 

Теперь мы умеем


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

image

имена файлов. Полное, короткое, длинное, корректное и некорректное имя файла, его состав, шаблон и маска

Встретив непонятное словосочетание, читатель, как правило, стремится узнать его значение. Эта статья – краткая экскурсия для пользователя по миру неизведанного.

Общее понятие файла

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

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

файл имена файлов

Файловая система

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

Назначение файловой системы

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

из чего состоит имя файла

Типы файлов

Благодаря определенной информации компьютер приблизительно может «понимать», что находится в наборе данных и с помощью какой программы это можно открыть. Расширение является несколькими буквами или цифрами, находящимися после точки в стандартном имени файла. Оно определяет тип данных и соответствующую программу. Например, информация, записанная на диск с расширением mp3, откроется в проигрывателе. Картинка программы присутствует на изображении файла. По этому значку опытный пользователь сразу понимает, где можно применить указанный тип данных. Документ откроется только в программе, предназначенной для текста. Видеофайлы можно прокрутить в проигрывателе. Информация в виде картинок открывается в графическом редакторе. Существует множество различных файлов. Каждый из них имеет значок, указывающий на соответствующую программу.

Файл: имена файлов

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

Состав имени файла

Любая информация на диске содержит в себе несколько элементов. Из чего состоит имя файла? Для того чтобы понять это, необходимо иметь перед глазами образец. Имя файла состоит из двух взаимосвязанных частей: названия и расширения, определяющего тип данных. По нему идентифицируется любая информация на носителе.

имя файла состоит из

Полное имя

Можно привести такой пример:

C:\Музыка\Праздник\Мелодия.mp3.

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

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

Короткое имя

Ограничения операционной системы MS-DOS явились причиной возникновения этого термина. В те времена файл мог иметь только 8 символов в имени. Немного позже появилась возможность ставить точку после названия и дописывать 3 знака расширения.

Это выглядело так:

Мелодия.mp3.

Разработчики стали использовать расширения имен для технических потребностей. С их помощью программы «научились» распознавать тип файла. Эта схема записи имени файла была названа системой 8.3 (по количеству символов названия и расширения, и точка между ними). Она имела ряд недостатков: невозможность использования пробела, знаков препинания, иных букв, кроме английского алфавита. Поэтому создать содержательное название было очень трудно. Краткое имя не содержит символа косой черты (\). По такому названию можно сослаться на данные текущего каталога.

Длинное имя

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

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

Проблемные объекты

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

имя файла это

Корректное имя файла

Оно может состоять из любых букв в верхнем и нижнем регистре, числа, точки и подчеркивания. Использование пробела не запрещается. Однако не стоит им злоупотреблять, а также ставить в начало названия. В имя можно включить иные символы, за исключением зарезервированных знаков (> < | ? * / \ : «). Расширение отделяется от названия последней правой точкой. Длина имени ограничивается 255 знаками. На самом деле обычному пользователю хватает 20 символов. Операционная система не различает строчные и прописные буквы в имени файла. Это означает, что сохранить в одном каталоге два элемента с одинаковым названием, написанным в разном регистре, не получится. Так может выглядеть пример совпадающих имен: «Текст.doc» и «ТЕКСТ.doc».

Некорректное название файла

Кроме указанных ограничений, существует запрет на использование зарезервированных имен устройств.

Так, PRN является принтером. COM1-COM4 – устройствами, присоединяемыми к последовательным портам 1-4. AUX выполняет ту же функцию, что и COM1. LPT1-LPT4 являются элементами, присоединяемыми к параллельным портам 1-4 (принтерам), CON (consol) при вводе – клавиатурой, при выводе – экраном, NUL – «пустым» устройством. При попытке пользователя указать зарезервированное название система выдает ошибку. Предупреждение отображается и в том случае, когда используются запрещенные символы. Оно указывает на недопустимое имя файла. Неверно записанная информация о наборе данных не сохраняется, а принимает прежнее значение.

Шаблон названия файла

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

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

Особые символы

Шаблон имени файла задается с помощью специальных знаков:

  • Звездочка является обозначением любой группы символов. Их количество не имеет значения. К примеру, одна звездочка – это шаблон, которому соответствует вся информация в каталоге. Благодаря команде *.mp3 можно изменить любой однотипный файл. Имена файлов, начинающиеся на my и оканчивающиеся на .txt, выделяются с помощью шаблона my*.txt. Образец *2014* определяет все существующие на компьютере объекты, названия которых содержат в себе группу символов 2014.
  • Знак вопроса является обозначением любого одиночного символа. К примеру, под образец music.??? подойдут начинающиеся на указанное слово данные, имеющие расширение из трех английских букв. В шаблоне na?e.txt вместо стандартного знака вопроса может быть любой символ.

Иные команды

Предусмотрены и другие правила составления образцов. Благодаря включению в команду квадратных скобок ([ ]) с перечнем возможных значений можно сделать поиск более гибким. Если требуется найти какие-либо файлы, начинающиеся с буквы t, не учитывая регистр, то шаблон следует записать так: [tT]*. При поиске данных с именами, идущими по алфавиту, можно создать диапазон. Подобный шаблон выглядит так: [k-zK-Z]?.jpg. Системой будут найдены файлы с указанным типом расширения, имена которых состоят из двух знаков. Причем первая буква k, l, y или z — без учета регистра.

Значение командной оболочки

В одном образце может быть использовано несколько специальных символов. Шаблоны сочетаются со многими командами: просмотром каталогов, копированием файлов, поиском и др. Однако действия осуществляются не с образцом, а с подошедшими под него данными. Нужные объекты отбираются командной оболочкой.

Расширение шаблона является процессом замены символа * на стройную последовательность имен файлов.

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

Маски имен файлов

Они используются в групповых операциях с данными. Маска является последовательностью допустимых в названиях файлов символов, в которых также могут попадаться знак вопроса и звездочка. С ее помощью можно удалить любой имеющийся на компьютере временный файл. Имена файлов в команде могут содержать различные обозначения. Знак вопроса является отметкой одного произвольного символа, а звездочка – целой последовательности. К примеру, воспользовавшись командой rm *mp3, можно удалить все файлы, заканчивающиеся на этот фрагмент. Если потребуется стереть все данные в каталоге, то следует задать команду rm *. Почти так же работает команда с вопросительным знаком, меняется один символ. Маски имен можно использовать и с каталогами.

маски имен файлов

Проблемное копирование

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

В этом случае не поможет даже создание ярлыка. Обычно от пользователя требуется только переименовать файл и повторить попытку. Как вариант, можно заархивировать данные, скопировать и распаковать. Но что делать, если в сотом подкаталоге, в котором находится требуемый файл, имена файлов такие длинные из-за прописанного в них пути?

копирование файлов с длинными именами

Запасные варианты

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

В крайнем случае пользователь может воспользоваться программой для копирования длинных имен FAR 2.0 и даже отключить Recycle Bin.

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

Полное имя файла имеет следующий вид ( []-необязательные элементы) . [дисковод:] [путь\]имя-файла т. е состоит из пути к каталогу, в котором находится файл и имени файла, разделенных символом «\», перед которым может стоять имя дисковода. Если дисковод не указан, то подразумевается текущий дисковод. Если путь не указан, то подразумевается текущий каталог. A:mouse.com –в текущем каталоге A:\mouse.com –в корневом каталоге ST\mouse.com-в подкаталоге ST текущего каталога Символы * и ?. Во многих командах и именах файлов можно употреблять символы * и? для указания группы файлов из одного каталога. Символ *- обозначает любое число любых символов в имени файла или в расширении имени файла. Символ ?- обозначает один произвольный символ или отсутствие символа в имени файла или в расширении имени файла. В имени файлов, содержащих указание на каталог или дисковод, символы * и? обычно употреблять нельзя в той части имени, которая содержит указания на каталог или дисковод. C:\dos\*.doc-допустимо C:\*\f.doc- недопустимо *:\dos\f.doc- -“- *.bak -все файлы с расширением bak из текущего дисковода. C*.d* -все файлы начинающиеся с С, и расширением, начинающимся с D из текущего каталога. В: \doc\as???.* -все файлы из каталога В: \doc с именем, начинающимся AS и состоящим не более чем из 5 символов.

это значит полное имя файла

Поиск по вопросам Компьютеры, Связь Железо Интернет Мобильная связь Мобильные устройства Офисная техника Программное обеспечение Прочее компьютерное Вопросы-лидеры Как убрать проподание текстур в GTA V? 1 ставка Не работает пробел с краю 1 ставка Напишите что надо делать (Excel) 1 ставка Почему после экспорта из FL Studio звук получается совсем другим, чем был в самой программе? Появляется много басов. 1 ставка Помогите! после заправки не двигается лапка барабана тюнер для brother DCP7010R 1 ставка Лидеры категории Шальная Королева Просветленный Игорь Гаанс Просветленный De_Mos Просветленный ••• Реклама Что такое полное имя файла? Колян Овсянников Ученик (112), Вопрос решён 3 года назад Лучший ответ ***SKARLETT*** Искусственный Интеллект (359326) 5 лет назад Полное имя файла имеет следующий вид ( []-необязательные элементы) . [дисковод:] [путь\]имя-файла т. е состоит из пути к каталогу, в котором находится файл и имени файла, разделенных символом «\», перед которым может стоять имя дисковода. Если дисковод не указан, то подразумевается текущий дисковод. Если путь не указан, то подразумевается текущий каталог. A:mouse.com –в текущем каталоге A:\mouse.com –в корневом каталоге ST\mouse.com-в подкаталоге ST текущего каталога Символы * и ?. Во многих командах и именах файлов можно употреблять символы * и? для указания группы файлов из одного каталога. Символ *- обозначает любое число любых символов в имени файла или в расширении имени файла. Символ ?- обозначает один произвольный символ или отсутствие символа в имени файла или в расширении имени файла. В имени файлов, содержащих указание на каталог или дисковод, символы * и? обычно употреблять нельзя в той части имени, которая содержит указания на каталог или дисковод. C:\dos\*.doc-допустимо C:\*\f.doc- недопустимо *:\dos\f.doc- -“- *.bak -все файлы с расширением bak из текущего дисковода. C*.d* -все файлы начинающиеся с С, и расширением, начинающимся с D из текущего каталога. В: \doc\as???.* -все файлы из каталога В: \doc с именем, начинающимся AS и состоящим не более чем из 5 символов.

строка символов.

Полное имя файла состоит из имени логического диска, пути к файлу на диске и имени файла.

Файлы и файловые структуры

Главная | Информатика и информационно-коммуникационные технологии | Планирование уроков и материалы к урокам | 7 классы | Планирование уроков на учебный год (учебник И.Г. Семакина и др.) | О файлах и файловых структурах





§11. О файлах и файловых структурах

Основные темы параграфа:

— что такое файл;
— имя файла;
— логические диски;
— файловая структура диска;
— путь к файлу; полное имя файла;
— просмотр файловой структуры.

Изучаемые вопросы:

— Файл – информация, хранящаяся на внешнем носителе и объединенная общим именем.
— Файловая система как часть ОС.
— Имя файла, правила формирования имени.
— Понятие логического диска.
— Файловая структура диска, понятие каталога.
— Путь к файлу – координата местоположения файла на диске.
— Назначение таблицы размещения файлов


Что такое файл

Информация на внешних носителях хранится в виде файлов.

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

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

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

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

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

Все необходимые действия над файлами обеспечивает операционная система.

Чтобы найти нужный файл, пользователю должно быть известно:

а) какое имя у файла;
б) где хранится файл.

Имя файла

Вот пример имени файла *:

myprog.pas

*Последующие примеры ориентированы на правила, принятые в операционных системах фирмы Microsoft: MS-DOS и Windows. Также проиллюстрированы приложения ОС Linux.

Слева от точки находится собственно имя файла (myprog). Следующая за точкой часть имени (pas) называется расширением файла. Обычно в именах файлов употребляются латинские буквы и цифры. Кроме того, имя файла может и не иметь расширения. В операционной системе Microsoft Windows в именах файлов допускается использование русских букв; максимальная длина имени — 255 символов.

Расширение указывает, какого рода информация хранится в данном файле. Например, расширение txt обычно обозначает текстовый файл (содержит текст), расширение рсх — графический файл (содержит рисунок), zip или rаr — архивный файл (содержит архив — сжатую информацию), pas — программу на языке Паскаль.

Файлы, содержащие выполнимые компьютерные программы, имеют расширения ехе или соm. Например, программа игры «Тетрис» может храниться в файле tetris.exe. Инициализация программы происходит путем записи ее в оперативную память и запуска на исполнение.

Логические диски

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

*На современных моделях ПК гибкие магнитные диски вышли из употребления.

Оптическому дисководу ставится в соответствие следующее по алфавиту имя после имени последнего раздела жесткого диска. Например, если на жестком диске есть разделы С: и D:, то имя Е: будет присвоено оптическому диску. А при подключении флеш-памяти в списке логических дисков появится еще диск F:.

Имя логического диска, содержащего файл, является первой «координатой», определяющей месторасположения файла.

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

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

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

В операционной системе Windows для обозначения понятия «каталог» используется термин «папка».

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

На дереве корневой каталог обычно изображается символом \. На рисунке 2.10 имена каталогов записаны прописными буквами, а файлов — строчными. Здесь в корневом каталоге имеются две папки: IVANOV и PETROV и один файл fin.com. Папка IVANOV содержит в себе две вложенные папки PROGS и DATA. Папка DATA пустая; в папке PROGS имеются три файла и т. д.


Путь к файлу

А теперь представьте, что вам нужно найти определенный документ. Для этого в «бумажном» варианте надо знать ящик, в котором он находится, а также «путь» к документу внутри ящика: всю последовательность папок, которые нужно открыть, чтобы добраться до искомых бумаг.

Чтобы найти файл в компьютере, надо знать логический диск, на котором находится файл, и путь к файлу на диске, определяющий положение файла на этом диске. Путь к файлу — это последовательность, состоящая из имен каталогов, начиная от корневого и заканчивая тем, в котором непосредственно хранится файл. Вот всем знакомая сказочная аналогия понятия «путь к файлу»: «На дубе висит сундук, в сундуке — заяц, в зайце — утка, в утке — яйцо, в яйце — игла, на конце которой смерть Кощеева».

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

Если представленная на рис. 2.10 файловая структура хранится на диске С:, то полные имена некоторых входящих в нее файлов в символике операционной системы Microsoft Windows выглядят так:


C:\fin.com
С: \IV ANOV\PROGS\prog 1. pas
С: \PETROV\DATA\task. dat


Просмотр файловой структуры

Операционная система предоставляет пользователю возможность просматривать на экране содержимое каталогов (папок).

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

На рисунке 2.11 показан пример отображения на экране компьютера дерева каталогов в ОС Windows.

В правом окне представлено содержимое папки ARCON. Это множество файлов различных типов. Отсюда, например, понятно, что полное имя первого в списке файла следующее:

E:\GAME\GAMES\ARCON\dos4gw.exe

Из таблицы можно получить дополнительную информацию о файлах. Например, файл dos4gw.exe имеет размер 254 556 байтов и был создан 31 мая 1994 года в 2 часа 00 минут.

Найдя в таком списке запись о нужном файле, применяя команды ОС, пользователь может выполнить с файлом различные действия: исполнить программу, содержащуюся в файле; удалить, переименовать, скопировать файл. Выполнять все эти операции вы научитесь на практическом занятии.

Коротко о главном

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

Все необходимые действия над файлами обеспечивает операционная система.

Имя файла состоит из собственно имени и расширения. Расширение указывает на тип информации в файле (тип файла).

Иерархическая файловая структура — многоуровневая организация файлов на дисках.

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

Полное имя файла состоит из имени логического диска, пути к файлу на диске и имени файла.

Вопросы и задания

1. Как называется операционная система, используемая в вашем компьютерном классе?

2. Сколько физических дисководов работает на ваших компьютерах? Сколько логических дисков находится на физических дисках и какие имена они имеют в операционной системе?

3. Каким правилам подчиняются имена файлов в вашей ОС?

4. Что такое путь к файлу на диске, полное имя файла?

5. Научитесь (под руководством учителя) просматривать на экране каталоги дисков на ваших компьютерах.

6. Научитесь инициализировать работу программ из программных файлов (типа ехе, соm).

7. Научитесь выполнять основные файловые операции в используемой ОС (копирование, перемещение, удаление, переименование файлов).

Электронное приложение к уроку

liniya

Вернуться к материалам урока
liniya liniya liniya
Презентации, плакаты, текстовые файлы liniya Ресурсы ЕК ЦОР
Видео к уроку

liniya

Cкачать материалы урока
liniya


Что такое файл и файловая структура? :: SYL.ru

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

информатика файлы и файловая структура

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

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

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

Происхождение термина

информатика 7 класс файлы и файловые структуры

Слово «файл» происходит от латинского filum («нить»). Этот термин начал использоваться в контексте компьютерного хранения еще в январе 1940 года. Тогда впервые таблицы функций были построены на основе их различий с большой эффективностью, либо в виде печатных таблиц, либо в виде набора перфокарт.

В феврале 1950 года в рекламе Radio Corporation of America (RCA), описывающей новую вакуумную трубку с «памятью», результаты бесчисленных вычислений, которые можно сохранять и удалять, были названы файлами. В 1952 году термин «файл» обозначал, в частности, информацию, хранящуюся на перфокартах.

Изменение сути термина

При раннем использовании базовое оборудование, а не содержимое, хранящееся на нем, обозначалось как «файл». Например, дисководы IBM 350 были названы «дисковые файлы». Примерно в 1961 году благодаря Burroughs MCP и MIT-совместимой системе разделения концепция «файловой системы», которая управляет несколькими виртуальными «файлами» на одном устройстве хранения, является источником современного обозначения этого слова. Хотя современный «регистр» демонстрирует раннюю концепцию этих объектов, его использование значительно сократилось. Определение файлов и файловой структуры в информатике сегодня имеет несколько другой контекст.

Содержимое объекта

файлы данных файловые структуры

Как выглядит структура файла в файловой системе? В большинстве современных операционных систем они организованы в одномерные массивы байтов. Формат каждого из них определяется содержимым, так как они являются исключительно контейнерами для данных, хотя на некоторых платформах формат обычно указывается расширением их имени. Это определяет правила, как байты должны быть организованы и интерпретированы осмысленно. Например, байты простого текстового файла (.txt в Windows) связаны с символами ASCII или UTF-8, в то время как байты изображения, видео и аудио интерпретируются иначе. Большинство типов файлов также выделяют несколько байтов для метаданных, что позволяет им нести основную информацию о себе.

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

Размеры данных объектов

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

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

Например, файл, на который указывает ссылка /bin/ls в типичной Unix-подобной системе, вероятно, имеет определенный размер, который редко изменяется. По сравнению с ним, /dev/null может иметь неопределенный размер. Это вводит в заблуждение, потому что последний объект на самом деле не является файлом. В Unix-подобных системах все ресурсы, включая устройства, доступны как файлы. Но все же существует реальное различие между ними — по сути, они ведут себя по-разному). И неопределенность размера является одним из проявлений этого.

Организация данных

Информация в компьютерном файле может состоять из небольших пакетов информации (часто называемых «записями» или «строками»), которые индивидуально отличаются, но имеют некоторые общие черты. В учебнике информатики для 7 класса «Файлы и файловые структуры» это подробно описано с примерами.

файловая система это иерархическая структура хранения файлов

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

Как они организованы в программы?

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

какую структуру образуют файлы в файловой системе

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

Иерархия и архивы

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

Основные операции, которые программы могут выполнять над файлом:

  • Создать новый.
  • Изменить права доступа и атрибуты.
  • Открыть, что делает его содержимое доступным для программы.
  • Читать данные из него.
  • Записать данные в него.
  • Закрыть файл, разрывая связь между ним и программой.

Как это работает на Windows и Unix?

Файловая структура ОС и операции с файлами могут быть различными. Объекты на компьютере можно создавать, перемещать, изменять, увеличивать, уменьшать и удалять. В большинстве случаев именно программы выполняют эти операции, но пользователь компьютера также может при необходимости управлять данными. Например, файлы Microsoft Word обычно создаются и изменяются программой Microsoft Word в ответ на пользовательские команды, но юзер также может перемещать, переименовывать или удалять эти файлы напрямую с помощью программы управления, такой как Windows Explorer (на компьютерах «Виндовс») или с помощью командной строки (CLI).

файловая система структура файла

В Unix-подобных системах программы пользовательского пространства не работают напрямую на низком уровне с файлом. Только ядро ​​имеет дело с ними, и оно обрабатывает все взаимодействия пользователя с файлами таким способом, который прозрачен для пространства пользователя. Операционная система обеспечивает уровень абстракции, и это означает, что взаимодействие с файлом из пространства пользователя происходит просто через его имя (вместо дескриптора).

Например, rm filename не удалит сам файл, а только ссылку на него. Этих ссылок может быть много, но когда все они удалены, ядро ​​считает, что пространство памяти этого файла свободно перераспределяется. Оно обычно считается угрозой безопасности (из-за наличия программного обеспечения для восстановления файлов). Любая программа безопасного удаления использует функции пространства ядра (системы) для очистки этих данных.

Выявление и организация

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

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

файлы и файловая система логическая структура дисков

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

Как они располагаются на носителе?

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

Иерархия объектов

Большинство компьютеров организуют файлы в иерархии, используя папки, каталоги или каталоги. Концепция остается неизменной, независимо от используемой терминологии. Каждая папка может содержать произвольное количество файлов, а также может содержать другие папки, которые называются подпапками. Они могут содержать еще больше файлов и папок и т. д., выстраивая древовидную структуру, в которой одна «основная папка» (или «корневая» — название меняется, в зависимости от операционной системы) может содержать любое количество уровней других объектов. Папки могут иметь такие же названия, как файлы (кроме корневой, которая остается без имени). Их использование упрощает организацию файлов логическим способом.

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

Leave a comment