Смотреть что такое "Файл" в других словарях. Основы информатики

Цели урока:

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

Ход урока

1. Организационный момент

  1. Приветствие.
  2. Проверка готовности к уроку.
  3. Раздача оценочных листов.
  4. Объяснение методики заполнения оценочных листов.

2. Актуализация знаний учащихся

1. С целью повторения изученных основных понятий на предыдущих уроках Вам предлагается заполнить кроссворд. (Каждому учащемуся раздается бланк с кроссвордом).(Приложение 1)

2. Взаимопроверка кроссворда (Ответы выведены на экран) (Приложение 2.)

3. Изучение нового материала

3.1. Объяснение преподавателя (устное изложение материала с составлением опорного конспекта)

Файл - это определенное количество информации (программа или данные), имеющие имя и хранящиеся в долговременной памяти.

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

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

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

Одноуровневая файловая система.

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

Путь к файлу.

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

Правила создания имени файла:

  • Нельзя использовать следующие символы, которые зарезервированы для специальных функций:? . , ; : = + * / \ " | < > ПРОБЕЛ
  • В длинных именах нельзя использовать следующие символы:? : * / \ " > < |

В операционной системе Windows вместо каталогов используется понятие "папка".

Папка - это объект Windows, предназначенное для объединения файлов и других папок в группы.

3.2. Выполнение практических заданий (Работа в тетради )

Задание 1. Расшифровка схемы: п о заданной схеме необходимо записать полные имена файлов.

Задание 2. Составление схемы: п о заданным путям к файлам, необходимо построить дерево каталогов.

(Работа на компьютере)

Задание 3. Создать в сетевой папке папку со своей фамилией.

Задание 4. Скопировать в свою папку файл с расширением: doc, bmp, jpg, mp3.

Задание 5. Переименовать файлы, указав в имени свою фамилию.

5. Закрепление изученного материала

1. Заполнение таблицы на соответствие (Таблица представлена на экране )

2. Компьютерное тестирование (Приложение 3)

3. Фронтальный опрос.

  • Какое имя может иметь файл?
  • Что такое формат (расширение) файла?
  • Что означает понятие сохранить файл?
  • Какое имя может иметь каталог (папка)?
  • В чем смысл выделения объекта? Приведите примеры из повседневной жизни, в которых тоже используется принцип выделения.
  • Работая, в каком редакторе, вы можете создать файл "Файл.DOC"?
  • Вы создали файл "Файл.DOC", поместили его в папку "Мои документы", а ярлык для этого файла поместили на рабочий стол. Как удалить этот файл?

6. Подведение итогов. Рефлексия

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

  • "5" - все понятно, вопросов не возникло;
  • "4" - имеются некоторые затруднения;
  • "3" - тема урока плохо усвоена.

Затем сложите заработанные баллы и выставьте себе оценку. (Приложение 4).

7. Домашнее задание:

1. Составить и записать свою родословную в виде иерархии папок.

2. По данным путям к файлам, постройте дерево каталогов:

  • Z:\ main\Химик\Документы\Рисунки\картинка.bmp
  • Z:\ main\Химик\Документы\Файлы.doc
  • Z:\ main\Химик\Документы\Файловая система.doc
  • Z:\ main\Химик\Документы\Новый год\Открытка.doc
  • Z:\ main\Химик\Документы\Рисунки\схема.jpg
  • Z:\ main\Химик\Документы\Новый год\Сценарий.wav

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

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

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

Файл - это информация, хранящаяся на внешнем носителе и объединенная общим именем.

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

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

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

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

Работа с файлами на компьютере производится с помощью файловой системы. Файловая система - это функциональная часть ОС, обеспечивающая выполнение операций над файлами.

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

Имя файла

Практически во всех операционных системах имя файла составляется из двух частей, разделенных точкой. Например:

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

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

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

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

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

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

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

Одноуровневая файловая структура - это простая последовательность файлов. Для отыскания файла на диске достаточно указать лишь имя файла. Например, если файл tetris.exe находится на диске А:, то его "полный адрес" выглядит так:

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

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

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

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

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

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

Путь к файлу

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

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

Вот всем знакомая сказочная аналогия понятия "путь к файлу": "На дубе висит сундук, в сундуке - заяц, в зайце - утка, в утке - яйцо, в яйце - игла, на конце которой смерть Кощеева".

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

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

C:\IVANOV\PROGS\progl.pas

C:\PETROV\DATA\task.dat

Таблица размещения файлов

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

На рис. 2.10 показан пример отображения на экране компьютера дерева каталогов на логическом диске Е: (левое окно).

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

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

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

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

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

    1. Как называется операционная система, используемая в вашем компьютерном классе?
    2. Какую файловую структуру использует операционная система на ваших компьютерах (простую, многоуровневую)?
    3. Сколько физических дисководов работает на ваших компьютерах? Сколько логических дисков находится на физических дисках и какие имена они имеют в операционной системе?
    4. Каким правилам подчиняются имена файлов в вашей ОС?
    5. Что такое путь к файлу на диске, полное имя файла?
    6. Научитесь (под руководством учителя) просматривать на экране каталоги дисков на ваших компьютерах.
    7. Научитесь инициализировать работу программ из программных файлов (типа exe, com).
    8. Научитесь выполнять основные файловые операции в используемой ОС (копирование, перемещение, удаление, переименование файлов).

Пользовательский интерфейс

Дружественный пользовательский интерфейс

А теперь познакомьтесь с новым для вас понятием "пользовательский интерфейс".

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

Форму взаимодействия программы с пользователем называют пользовательским интерфейсом . Удобная для пользователя форма взаимодействия называется дружественным пользовательским интерфейсом.

Объектно-ориентированный интерфейс

Интерфейс современных системных и прикладных программ носит название объектно-ориентированного интерфейса. Примером операционной системы, в которой реализован объектно-ориентированный подход, является Windows.

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

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

Документы и программы - это информационные объекты. А такие объекты, как дисководы и принтеры, являются аппаратными (физическими) объектами. С объектом операционная система связывает:

    графическое обозначение;

    свойства;

    поведение.

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

С каждым объектом связан определенный набор свойств и множество действий, которые могут быть выполнены над объектом.

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

Контекстное меню

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

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

Рис. 2.12. Контекстное меню документа

В меню на рис. 2.12 все пункты, кроме последнего, относятся к действиям, которые можно выполнить с документом. Выбор нужного пункта меню производится с помощью клавиш управления курсором или манипулятора (например, мыши). Если выбрать пункт меню "Свойства", то на экран будет выведен список свойств данного объекта.

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

    1. Что такое пользовательский интерфейс?
    2. Чем характеризуется объект (с точки зрения объектно-ориентированного подхода)?
    3. Каким образом можно узнать свойства объекта или выполнить действие над ним?

Примечание: С февраля 2019 г. мы начнем добавлять новые возможности для пользователей Office 365 для компьютеров с Windows и Mac, которые упростят сохранение файлов в облаке. Если вы вошли в свою учетную запись, то по умолчанию файлы будут сохраняться в OneDrive. Если вы хотите сохранить текущие файлы в другом месте, выберите Дополнительные параметры сохранения , чтобы открыть окно "Сохранить как".

Если вы еще не получили это обновление, то сохранение в приложениях Office будет работать, как раньше.

Совет:

    Файл выберите команду Сохранить как .

Совет: Создание шаблона .

    Выберите папку в списке Последние папки Обзор .

Сохранение копии как нового файла ("Сохранить как")

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

    Нажмите клавишу F12 или на вкладке Файл выберите команду Сохранить как .

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

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

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

Выбор другого расположения для сохранения файла

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

    Выберите облачное хранилище, веб-сайт или папку на устройстве, где вы хотите сохранить файл.

    Выберите папку в списке Последние папки , а если в нем отсутствует нужное расположение, нажмите кнопку Обзор .

Сохранение файла в другом или старом формате

Файл можно сохранить в другом формате, чтобы его можно было открыть в другом приложении или в более ранней версии используемого приложения. Например, может потребоваться сохранить документ Word 2016 в формате RTF, а книгу Excel - в формате CSV.

Сохраните копию файла или выберите другое расположение в Office 2013.

    Выберите облачное хранилище, веб-сайт или папку на устройстве, где вы хотите сохранить файл.

    Выберите папку в списке Последние папки , а если в нем отсутствует нужное расположение, нажмите кнопку Обзор .

Сохранение документа области навигации .

Сохранение документа

Файл можно сохранить в другом формате, чтобы его можно было открыть в другом приложении или в более ранней версии используемого приложения. Например, может потребоваться сохранить документ Word 2016 в формате RTF, а книгу Excel - в формате CSV.

Тип файла диалогового окна Сохранение документа

Примечания:

    Откройте вкладку Файл .

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

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

    В адресной строке выберите или укажите путь к папке.

    Для быстрого просмотра часто используемых папок используйте область навигации.

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

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

Файл можно сохранить в другом формате, чтобы его можно было открыть в другом приложении или в более ранней версии используемого приложения. Например, может потребоваться сохранить документ Word 2016 в формате RTF, а книгу Excel - в формате CSV.

Если вы работаете с Office 2010, вы можете сохранять файлы в форматах предыдущих версий Office, выбирая версию в списке Тип файла диалогового окна Сохранение документа . Например, документ Word 2010 (DOCX) можно сохранить в формате 97–2003 (DOC).

Примечания:

Сведения о сохранении Microsoft Access 2010 файлов в формате ACCDB в более старом формате MDB см. в статье Преобразование базы данных.accdb в более ранний формат .

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

Сохранение документа в Windows 7 и Windows Vista

1. В адресной строке выберите или укажите путь к папке.

2. Для быстрого просмотра часто используемых папок используйте область навигации.

Сохранение документа в Microsoft Windows XP

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

1. Выберите папку в списке "Папка".

2. Для быстрого просмотра часто используемых папок используйте панель "Мои адреса".

3. Нажмите кнопку со стрелкой, чтобы отобразить остальные типы файлов.

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

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

См. действия, соответствующие используемому продукту Office 2007.

Word 2007

Excel 2007

InfoPath 2007

    В меню Сервис нажмите кнопку Параметры и откройте вкладку Дополнительно .

    Установите флажок При заполнении форм сохранять данные автоматического сохранения каждые .

    В поле мин.

PowerPoint 2007

Project 2007

    В меню Сервис нажмите кнопку Параметры и откройте вкладку Дополнительно .

    Установите флажок Сохранять каждые .

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

Publisher 2007

    В меню Сервис нажмите кнопку Параметры и откройте вкладку Дополнительно .

    Установите флажок Автосохранение каждые .

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

Visio 2007

    В меню Сервис выберите команду Параметры и откройте вкладку Сохранение и открытие .

    Установите флажок Автосохранение каждые .

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

Презентация - Введение в WINDOWS - Файл, каталог, работа с объектами

Файл
В Windows используется принцип, согласно которому для любой совокупности дисковых данных назначается имя. Определенный участок диска, имеющий собственное имя, называется файлом (file).
Чтобы запустить программу, вы как бы открываете на экране значок (icon), связанный с программным файлом.
Отредактировав новый документ при помощи текстового редактора,вы сохраняете его на диске под некоторым именем - тем самым будет создан новый файл, а где-то на экране появится соответствующий ему новый значок.

Имя файла
Имя файла в Windows может быть набрано как русскими, так и латинскими буквами, но не более 255 символов.
Каждый файл имеет трехбуквенное расширение, которые служат описанием типа файла для операционной системы. Пользователь ни в коем случае не должен менять расширения файлов.
Файлы не могут иметь следующие расширения: PRN, LPT1, LPT2, LPT3, AUX,COM1, COM2, COM3, COM4, CON, NUL, CLOCK$ с любыми расширениями, т.к. операционная система резервирует все эти имена для обозначения устройств ввода-вывода, это позволяет работать с ними как с файлами.

Каталог
Чтобы упорядочить файлы на диске, их размещают по разным папкам (folder), или, что то же самое, каталогам (directory).
Для того, чтобы открыть папку, как и любой объект, по ее значку необходимо дважды щелкнуть мышкой, или нажать на нем клавишу Enter.
Раскрытая папка представляет собой обычное окно: с меню, панелью инструментов и другими необходимыми принадлежностями.
Открыть любой объект в окне папки можно двойным щелчком мыши по нему, командой меню папки (Файл / открыть) или нажатием клавиши Enter.
В зависимости от настроек меню (Вид / параметры) подчиненная папка либо раскроется в новом окне, либо займет текущее окно.

Так же вопросы презентации:
Какое имя может иметь файл?
Что такое формат (расширение) файла?
Что означает понятие сохранить файл?
Какое имя может иметь каталог (папка)?
Как вы понимаете принцип Windows «Указать и щелкнуть?»
В чем смысл выделения объекта? Приведите примеры из повседневной жизни, в которых тоже используется принцип выделения.
Работая в каком редакторе вы можете создать файл «Файл.DOC»?
Вы создали файл «Файл.DOC», поместили его в папку «Мои документы», а ярлык для этого файла поместили на рабочий стол. Как удалить этот файл?
Как переименовать этот файл (см. предыдущий вопрос)?
Как копировать этот файл в папку «10 класс», если она находится на этом же диске?

Скачать - Презентация - Введение в WINDOWS - Файл, каталог, работа с объектами

История

Файл перфокарт

Слово file впервые применено к компьютерному хранилищу в 1950 году. Реклама памяти на запоминающих ЭЛТ фирмы RCA в журнале «Popular Science » гласила:

…результаты бесчисленных вычислений можно держать «в картотеке» (on file ) и получать снова. Эта «картотека» теперь существует в запоминающей трубке, разработанной в лабораториях RCA. Она электрически сохраняет цифры, отправленные в вычислительную машину, и держит их в хранилище, заодно запоминая новые - ускоряя интеллектуальные решения в лабиринтах математики.

В 1952 году слово file отнесли к колоде перфокарт . Поначалу словом file называли само устройство памяти, а не его содержимое (см. Регистровый файл). Например, диски IBM 350, использовавшиеся, например, в машине IBM 305, назывались disk files . Системы наподобие Compatible Time-Sharing System ввели концепцию файловой системы, когда на одном запоминающем устройстве существует несколько виртуальных «устройств памяти», что и дало слову «файл» современное значение. Имена файлов в CTTS состояли из двух частей, «основного имени» и «дополнительного имени» (последнее существует и поныне как расширение имени файла).

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

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

Файл как объект API операционной системы

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

Свойства файла

В зависимости от файловой системы, файл может обладать различным набором свойств.

Имя файла

В большинстве файловых систем имя файла используется для указания, к какому именно файлу производится обращение. В различных файловых системах ограничения на имя файла сильно различаются: в FAT16 и FAT12 размер имени файла ограничен 8.3 знаками (8 на имя и 3 на расширение); в других системах имя файла ограничено обычно в 255 байт; в NTFS имя ограничено в некоторых ОС 255 символами Unicode (по спецификации - 32 768 символов).

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

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

Расширение имени файла

Расширение имени файла (часто расширение файла или расширение) как самостоятельный атрибут файла существует в файловых системах FAT16 , FAT32 , NTFS , используемых операционными системами MS-DOS, DR-DOS, PC DOS, MS Windows и используется для определения типа файла. Оно позволяет системе определить, каким приложением следует открывать данный файл. По умолчанию в операционной системе Windows расширение скрыто от пользователя.

В остальных файловых системах расширение - условность, часть имени, отделённая самой правой точкой в имени.

Атрибуты

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

Название атрибута перевод значение файловые системы операционные системы
READ ONLY только для чтения в файл запрещено писать DOS, OS/2 , Windows
SYSTEM системный критический для работы операционной системы файл FAT32, FAT12, FAT16, NTFS, HPFS, VFAT DOS, OS/2, Windows
HIDDEN скрытый файл скрывается от показа, пока явно не указано обратное FAT32, FAT12, FAT16, NTFS, HPFS, VFAT DOS, OS/2, Windows
ARCHIVE архивный (требующий архивации) файл изменён после резервного копирования или не был скопирован программами резервного копирования FAT32, FAT12, FAT16, NTFS, HPFS, VFAT DOS, OS/2, Windows
SUID Установка пользовательского ID выполнение программы от имени владельца ext2 Unix-like
SGID Установка группового ID выполнение программы от имени группы (для каталогов: любой файл созданный в каталоге с установленным SGID, получит заданную группу-владельца) ext2 Unix-like
Sticky Bit липкий бит изначально предписывал ядру не выгружать завершившуюся программу из памяти сразу, а лишь спустя некоторое время, чтобы избежать постоянной загрузки с диска наиболее часто используемых программ, в настоящее время в разных ОС используется по разному ext2 Unix-like

Время

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

Владелец и группа файла

В некоторых файловых системах предусмотрено указание на владельца файла и группу-владельца.

Права доступа

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

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

Каждое право задаётся раздельно для владельца, для группы и для всех остальных. ACL позволяют расширить этот список.

См. также

Примечания

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то