Файл — это… Что такое файлы и папки 📂

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

Файл это – основные положения и определения

Термин

Файл в информатике – объект, который представляет собой именованный контейнер для различных типов информации.

Само слово появилось в 1952 году и произошло от английского file (в переводе с английского – картотека). Однако в то время данным понятием обозначали колоду перфокарт, то есть само устройство компьютерной памяти, а не ее содержимое.

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

Термин

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

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

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

Свойства

После того, как мы разобрались с основными понятиями, рассмотрим свойства и параметры, которыми обладает файл:

  1. Имя
    Параметр, с помощью которого указывается, к какому именно контейнеру с данными обращается операционная система. В зависимости от ОС и файловой системы к имени предъявляются разные требования. Так в Windows имя состоит из двух частей – основной и расширения. Основная часть может состоять из 255 символов, а расширение из 3 и часто рассматривается, как отдельный параметр.
  2. Расширение (формат)
    Формат, показывает какой тип данных хранится в том или ином контейнере и говорит ОС, какой программой нужно его открывать. Так в Windows формат может содержать от 0 до 3 символов, а в Unix системах расширения вообще нет. Примеры:
    Исполняемые программы – exe, bat.
    Медиаконтейнеры – mp3, avi, ogg.
  3. Права доступа
    В некоторых операционных системах возможно установления прав доступа и ограничение пользователя к тому или иному файлу. Так в ОС семейства Unix есть три типа прав: на запись, чтение и исполнениe.
  4. Время обращения
    Временная метка, которая указывает на последнюю модификацию контейнера. В некоторых файловых системах данного параметра нет.
файл это
Это интересно   Как зарегистрировать домен самостоятельно 🙆. Что для этого нужно + инструкция

Операции

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

Внутренние:

  • Открытие;
  • Закрытие;
  • Чтение;
  • Запись.

Внешние:

  • Переименование (изменение имени и формата);
  • Копирование;
  • Перемещение из одной папки в другую.

Папки

Рассмотрим основное определение:

Термин

Папка – это объект, который предоставляет доступ пользователю к каталогу файловой системы.

Данное понятие впервые использовалось с выходом ОС MacSS (Mac System Software) и происходило от английского слово folder (в переводе с английского офисная папка). В Windows оно начало использоваться с выходом Windows 95. До этого использовались такие термины, как каталог и директория. Используются они и сейчас и имеют точно такой же смысл, как и слово папка.

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

Виды

Каталоги можно разделить по нескольким характеристикам. Например, можно поделить их на пользовательские и системные:

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

А можно разделить их по уровню вложенности:

  • Корневые
    Так называются директории, которые включают в себя все остальные каталоги и документы ФС. В Виндоуз они обозначаются с помощью наименования жесткого диска, двоеточия и знака обратного слеша C: /.
  • Родительские
    Каталоги, которые стоят в иерархии на один уровень выше от текущего.
  • Текущий
    Папка, в которой находится и с которой работает пользователь или ОС.
файл и папка

Свойства и операции

Свойства точно такие же, как и файлов (имя, права доступа, дата последнего изменения). Это относится и к операциям (копирование, переименование, перемещение). Однако следует отметить одну важную особенность – для директорий не указывается расширение (формат).
Чтобы получить доступ ко всем характеристикам, которые обладают директории, в Windows 7-10 надо:

  1. Открыть «Мой компьютер».
  2. Выбрать вкладку «Вид».
  3. В правом углу выбрать – «Параметры».
параметры папки

Заключение

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

Оцените статью
3.00(2голоса)
TvoyaPeCarnya.ru
Добавить комментарий

  1. Тимофей

    Привет

    Ответить
  2. Валентина

    как определить потери дискового пространства для файла

    Ответить
    1. admin автор

      Считается исходя из размера кластера диска. Допустим дано: 4 кб размер кластера диска, 15 кб занимает файл.
      Для хранения файла потребуется 4 кластера, так как файл может занимать только целое количество кластеров. Отсюда считаем:
      4 кластера * 4 кб (размер кластера) — 15 кб (занимает файл) = 1 кб потери

      Ответить
Вставить формулу как
Блок
Строка
Дополнительные настройки
Цвет формулы
Цвет текста
#333333
Используйте LaTeX для набора формулы
Предпросмотр
\({}\)
Формула не набрана
Вставить