6.Файл, определение, основные понятия, виды файлов. Определение файл что такое файл


Что такое файлы? Типы файлов

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

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

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

Как расшифровать файлы? Что значит то или иное расширение? Условно все файлы можно разделить на несколько групп:

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

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

  • exe – в просторечии эти файлы часто называют экзэшники. Что такое файлы-экзешники? Они относятся к группе исполняемых файлов. При их запуске начинается работа программы, например, игра или текстовый редактор.
  • com – сегодня эти файлы не используются, их можно встретить только в очень старых программах. Фактически, это аналоги экзэшных файлов под операционную систему MS DOS. 
  • bat – файлы с таким расширением запускают сразу несколько других файлов в заданной последовательности. Самым часто используемым файлом такого типа является  autoexec.bat, который выполняется во время загрузки компьютера и запускает все программы, которые необходимы сразу, после окончания загрузки. 
  • cfg – в этих файлах содержатся параметры работы конкретной программы. 
  • dll – файлы-библиотеки.
  • hlp – в файлах с таким расширением содержатся справки к программам.
  • dat – файлы, содержащие данные о работе программ.

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

  • txt, doc, docx – это расширения текстовых файлов, используемые различными текстовыми редакторами. 
  • htm,html – документы с гиперссылками. Что такое файлы с гиперссылками? От остальных они отличаются тем, что навигация по ним осуществляется при помощи специальных перекрестных ссылок.
  • mp3, mid, wav – распространенные аудио форматы.
  • avi, mpeg4, dvix, mkv, mov – под такими расширениями скрываются видеозаписи.
  • jpg, bmp, png, gif – самые часто используемы расширения для картинок, фоторгафий и других изображений. 
  • rar, zip – архивные файлы. Что такое файлы-архивы? Такие файлы создаются при помощи программ-архиваторов. Архивируют файлы для того, чтобы они занимали меньше места на жестком диске.

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

fb.ru

Что такое файл? ( В компьютере) Нужно полное определение с понятным описанием. Спасибо)

Особое значение в терминологии Windows играет понятие файла. Что такое файл? Файлом (от англ. file — цепочка) называется последовательный набор данных, хранящийся на каком-либо физическом носителе и имеющий собственные имя и расширение. Расширение файла предназначено для однозначной и исчерпывающей идентификации типа файлового объекта; оно записывается справа от имени файла и отделяется от него точкой. В данном случае тип файлового объекта — это функциональная характеристика файла, с помощью которой операционная система определяет набор программ, способных обрабатывать или использовать данный файл. Если мы рассмотрим в качестве примера некий абстрактный файл README.TXT, то здесь именем файла является строка README, а его расширением — .ТХТ, которое указывает на то, что данный файловый объект относится к типу «текстовый файл» и может быть обработан с использованием какого-либо текстового редактора, например стандартной программы Блокнот из комплекта поставки Windows.

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

Имена файлов в операционной системе Microsoft Windows могут быть записаны с использованием цифр, символов латинского или национального алфавитов, знака «дефис» . Допускается запись имен как в верхнем, так и в нижнем регистре. Предельная длина имени файла с учетом пробелов и расширения не может составлять более 255 знаков. Имена файлов не должны содержать следующие символы: \ /: * ? ” | [ ]{}.

Допускается (но не рекомендуется) использование символов «пробел» , «подчеркивание» , «точка» , «запятая» , «точка с запятой» , «апостроф» , а также: А ! @ # $ % & Поскольку эти символы являются для системы «служебными» и Windows интерпретирует их особым образом, их не следует применять без крайней необходимости. Если первым символом в имени файла является пробел, Windows его игнорирует. Что такое файл? Файлы в Windows отображаются с использованием специальных графических изображений, называемых значками. Внешний вид значков зависит от типа соответствующего им файлового объекта.

otvet.mail.ru

файл определения - это... Что такое файл определения?

 файл определения

 

файл определения Специальный текстовый файл, содержащий директивы, используемые для связывания объектных составляющих программ (или библиотеки) в выполняемый файл.[Е.С.Алексеев, А.А.Мячев. Англо-русский толковый словарь по системотехнике ЭВМ. Москва 1993]

Тематики

  • информационные технологии в целом

Справочник технического переводчика. – Интент. 2009-2013.

  • файл описания устройства
  • файл оценённых ядерных данных

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

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

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

  • файл — 01.01.38 файл [ file]: Поименованная совокупность записей, рассматриваемая как единое целое. [ИСО/МЭК 2382 4:1999, 04.07.10] Примечание Файлы хранятся в компьютере, мобильном терминале данных или в системе управления информацией. Источник …   Словарь-справочник терминов нормативно-технической документации

  • Файл — У этого термина существуют и другие значения, см. Файл (значения). Файл (англ. file)  блок информации на внешнем запоминающем устройстве компьютера, имеющий определённое логическое представление (начиная от простой последовательности… …   Википедия

  • Файл заголовков — Заголовочный файл (иногда головной файл, англ. header file) (или подключаемый файл) в языках программирования Си и C++ файл, содержащий определения типов данных, структуры, прототипы функций, перечисления, макросы препроцессора. Имеет по… …   Википедия

  • Определения — 3.2. Определения ПРОГРАММНОЕ СРЕДСТВО программа, снабженная комплектом программных документов. ПРОГРАММНЫЕ ДОКУМЕНТЫ документы, содержащие сведения, необходимые для разработки, изготовления, сопровождения и эксплуатации программы. Рекомендуемый… …   Словарь-справочник терминов нормативно-технической документации

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

  • Файл-серверная СУБД — Система управления базами данных (СУБД)  специализированная программа (чаще комплекс программ), предназначенная для организации и ведения базы данных. Для создания и управления информационной системой СУБД необходима в той же степени, как для… …   Википедия

  • файл обмена — 3.1.9 файл обмена: Компьютерно интерпретированный формат, применяемый для хранения, доступа, передачи и архивирования данных. Примечание Заимствовано из определения «структура обмена» в ИСО 10303 1. Источник …   Словарь-справочник терминов нормативно-технической документации

  • ФАЙЛ — согласно ГОСТ 20886–85 «Организация данных в системах обработки данных. Термины и определения», – идентифицированная совокупность экземпляров полностью описанного в конкретной программе типа данных, находящихся вне программы во внешней памяти и… …   Делопроизводство и архивное дело в терминах и определениях

Книги

  • Петрография. Основы кристаллооптики и породообразующие минералы. Учебник для вузов, Бобров А.В.. Издание представляет собой учебник по оптической диагностике главных природообразующих минералов в прозрачных шлифах. Учебник содержит необходимые сведения о природе света, эффектах,… Подробнее  Купить за 1377 грн (только Украина)
  • Петрография. Основы кристаллооптики и породообразующие минералы. Учебник для вузов, Бобров А.В.. Издание представляет собой учебник по оптической диагностике главных природообразующих минералов в прозрачных шлифах. Учебник содержит необходимые сведения о природе света, эффектах,… Подробнее  Купить за 1098 руб
  • Кому нужна математика? Понятная книга о том, как устроен цифровой мир, Литвак Нелли, Райгородский Андрей Михайлович. О книге Книга о том, как благодаря математике вертится современный мир. Зачем мне математика? Как мне это может пригодиться? В жизни никому и никогда не придется вычислять… Подробнее  Купить за 835 руб
Другие книги по запросу «файл определения» >>

technical_translator_dictionary.academic.ru

6.Файл, определение, основные понятия, виды файлов.

Файл-это именованная область данных на носителе информации.

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

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

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

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

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

FIFO - именованный канал.Этот файл используется для связи между процессами по принципу очереди. Именованные каналы впервые появились в UNIX System V, но большинство современных систем поддерживают этот механизм.

7.Монитор, его предназначение, виды монитров. Модели цвета.

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

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

Существует следующие виды мониторов.

ЭЛТ-мониторы. Мониторы этого типа работают на основе электронно-лучевой трубки. Зерна особого вещества — люминофора, под воздействием электронного луча воспроизводят свечение. Существует 3 типа люминофора (на основе цвета) — синий, красный, зеленый. Этот вид мониторов доживает свой век — на прилавках магазинов уже практически не встретишь подобные модели. Большинство старых моделей ЭЛТ-мониторов имели объемный корпус.

LCD-мониторы. Жидкокристаллические мониторы (LCD) — основой является жидкие кристаллы. Мониторы этого типа потребляют меньшее количество электроэнергии, имеют меньший объем. Изображение более качественное, и в нем отсутствуют искажения как в ЕЛТ-мониторах. Большинство привычных нам плоских (TFT) мониторов, в основе своей имеют технологию LCD.

По цветности мониторы, как правило, разделяют на:цветные; монохромные; плазменные дисплеи.

8.Устройства печати (принтеры, плоттеры, ризографы и т.д.).

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

Плоттеры (графопостроитель) – устройства для печати графиков, чертежей, плакатов и др. Бывают чёрно- белые и цветные. Бывают струйные и перьевые.

Ризографы – цифровые дубликаторы (минитипографии). первая модель произведена фирмой Riso (отсюда название) Процесс работы: 1. Сканирование 2. Обработка 3. Изготовление мастер-плёнки 4. Печать (струйная).

Принтеры – устройства, предназначенные для вывода информации (электронные документы, изображения и цифровые фотографии) на твёрдые (бумага, ткань и др.) носители. По принципу печати бывают: Лепестковые Матричные Струйные Лазерные Сублимационные Термопринтеры и другие

Многофункциональные устройства (МФУ) Могут объединять: Принтер (струйный либо лазерный) Сканер Копир.

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

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

studfiles.net

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

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

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

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

Представьте себе обычный лист бумаги. Если на нем написать что-либо, он станет документом, хранящим какую-то информацию. Этот лист можно подшить к другим таким же и сложить их в папку. Папку можно сложить в ящик, где лежат такие же папки. Ящик является одним из многих в шкафу. Шкаф является частью длинного стеллажа. «Сундук на дереве, в сундуке утка, в утке курица, в курице яйцо, в яйце иголка», помните эту сказку? Это должно помочь вам разобраться в том, что такое файл. Такой же «кощеевский» принцип реализуется и в системе хранения информации компьютера. Файлом же будет считаться самый первый объект в этой цепочке, то есть лист бумаги. Об остальных звеньях цепи я Вам расскажу немного позже. Скажу лишь, что вся цепочка называется файловой системой.

Попробуйте понять следующее определение понятия «Файл», которое можно найти в учебниках:

Файл – это хранилище информации определённого типа.

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

Имя файла

Огромное значение имеет и название файла.

Оно состоит из двух частей, разделенных точкой. Давайте поговорим о том, что такое имя файла и что такое расширение файла. Имя файла – первая часть названия, которая может меняться по вашему желанию. Для этого достаточно кликнуть по файлу правой кнопкой мыши и выбрать строку «переименовать». Вторая же часть называется расширением и служит для определения типа информации. Ее менять не нужно, так как операционная система не сможет правильно распознать тип файла, а значит, воспользуется неверной программой для его открытия. Например «file.doc» — это файл с именем «file», а «.doc» – расширение, указывающее, что файл может быть открыт в текстовом редакторе “Word”. К примеру, «.exe» — это расширение файла, являющего какой-то программой – для его открытия не требуется никаких дополнительных приложений, т.к. он работает самостоятельно. Вариантов расширений много, учить их наизусть не нужно. Тем более что операционная система сама подберет нужную программу для того, чтобы открыть файл, или сообщит о том, что такой программы на компьютере нет, предложив несколько вариантов решения проблемы.

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

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

Что такое папка

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

Папка не занимает места, если она пуста (точнее – занимает, но лишь совсем чуть-чуть, пренебрежимо мало).

Ее главная функция заключается в облегчении пользования файлами, содержащимися на компьютере. А именно – в создании удобной навигации, а также сортировке файлов. Вы можете создать уйму различных документов, скажем, сотню. И двадцать пять  из них будут текстовыми документами, еще 25 — фотографиями с Вашего дня рождения, а остальные — музыкальными дорожками (фалами). Согласитесь, не очень-то удобно искать нужную Вам информацию в таком бедламе. Гораздо проще, если все схожие файлы распределить по разным папкам: текстовые – в одну, фотографии – в другую, музыку – в третью. Теперь вы поняли, что такое папка? Папка – это способ упорядочивания информации.

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

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

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

1. Выбираем нужную папку и щелкаем по ней правой кнопкой мыши.

2. В появившемся меню ищем строку «свойства» (как правило, она находится в самом низу, как показано на скрине ниже).

 

3. В открывшемся меню ищем вкладку «настройка».

 

4. Находим кнопку «сменить значок» и выбираем любой понравившийся.

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

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

 

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

МАТЕРИАЛЫ ПО ТЕМЕ

freelamer.ru

Компьютерный файл - это... Что такое Компьютерный файл?

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

  • Право на чтение
  • Право на запись
  • Право на исполнение
  • Право на удаление
  • Право на смену атрибутов и владельца
  • Право на создание, удаление подпапок (для папок)
  • Право на чтение прав доступа

Каждое право может быть задано как разрешением, так и запретом, запрет имеет больший приоритет, чем разрешение.

Операции с файлом

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

Операции, связанные с открытием файла

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

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

  • хэндлер файла, или дескриптор (описатель). При открытии файла (в случае, если это возможно), операционная система возвращает число (или указатель на структуру), с помощью которого выполняются все остальные файловые операции. По их завершению файл закрывается, а хэндлер теряет смысл.
  • файловый указатель. Число, являющееся смещением относительно нулевого байта в файле. Обычно по этому адресу осуществляется чтение/запись, в случае, если вызов операции чтения/записи не предусматривает указание адреса. При выполнении операций чтения/записи файловый указатель смещается на число прочитанных (записанных) байт. Последовательный вызов операций чтения таким образом позволяет прочитать весь файл не заботясь о его размере.
  • файловый буфер. Операционная система (и/или библиотека языка программирования) осуществляет кэширование файловых операций в специальном буфере (участке памяти). При закрытии файла буфер сбрасывается.
  • режим доступа. В зависимости от потребностей программы, файл может быть открыт на чтение и/или запись. Кроме того, некоторые операционные системы (и/или библиотеки) предусматривают режим работы с текстовыми файлами. Режим обычно указывается при открытии файла.
  • режим общего доступа. В случае многозадачной операционной системы возможна ситуация, когда несколько программ одновременно хотят открыть файл на запись и/или чтение. Для регуляции этого существуют режимы общего доступа, указывающие на возможность осуществления совместного доступа к файлу (например, файл в который производится запись может быть открыт для чтения другими программами - это стандартный режим работы log-файлов).
Операции
  • Открытие файла (обычно в качестве параметров передается имя файла, режим доступа и режим совместного доступа, а в качестве значения выступает файловый хэндлер или дескриптор), кроме того обычно имеется возможность в случае открытия на запись указать на то, должен ли размер файла изменяться на нулевой.
  • Закрытие файла. В качестве аргумента выступает значение, полученное при открытии файла. При закрытии все файловые буферы сбрасываются.
  • Запись — в файл помещаются данные.
  • Чтение — данные из файла помещаются в область памяти.
  • Перемещение указателя — указатель перемещается на указанное число байт вперёд/назад или перемещается по указанному смещению относительно начала/конца. Не все файлы позволяют выполнение этой операции (например, файл на ленточном накопителе может не «уметь» перематываться назад).
  • Сброс буферов — содержимое файловых буферов с незаписанной в файл информацией записывается. Используется обычно для указания на завершение записи логического блока (для сохранения данных в файле на случай сбоя).
  • Получение текущего значения файлового указателя.

Операции, не связанные с открытием файла

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

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

Список операций с файлами
  • Удаление файла
  • Переименование файла
  • Копирование файла
  • Перенос файла на другую файловую систему/носитель информации
  • Создание симлинка или хардлинка
  • Получение или изменение атрибутов файла

Типы файлов

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

  • «Обыкновенный файл» — файл, позволяющий операции чтения, записи, перемещения внутри файла
  • Директория (англ. directory — алфавитный справочник, часто переводится как каталог) — файл, содержащий записи о входящих в него файлах. Директории могут содержать записи о других директориях, образуя древовидную структуру.
  • Жёсткая ссылка (англ. hardlink, часто используется калька хардлинк) — в общем случае, одна и та же область информации может иметь несколько имён, указывающих на одни и те же данные. В таком случае имена называют жёсткими ссылками (хардлинками). В общем случае после создания хардлинка сказать где «настоящий» файл а где хардлинк невозможно, так как имена равноправны. Сама область данных существует до тех пор пока существует хотя бы одно из имён. Хардлинки возможны только на одном физическом носителе.
  • Символьная ссылка (симлинк, софтлинк) — файл, содержащий в себе ссылку на другой файл или директорию. Может ссылаться на любой элемент файловой системы, в том числе, и расположенный на другом физическом носителе.

Особенности реализации

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

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

Проблема точного определения понятия файл

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

Вопрос «Что такое файл?» неоднократно вызывал в эхо-конференции ru.os.cmp войны флейма, из-за чего попал в FAQ конференции с формулировкой [2]:

Q48: что такое файл?A48: ОПЯТЬ?

Примечания

  1. ↑ http://support.microsoft.com/kb/100108/ru/
  2. ↑ FAQ конференции ru.os.cmp [1]

См. также

dic.academic.ru

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

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

Итак, что такое файл?

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

Что такое имя файла? Как и в реальной жизни, где у каждого есть имя,  так и файлов есть название, которое позволяет отличать один от другого, например:   Что такое формат или расширение файла? Разные файлы открываются по-разному, в зависимости от того, какой тип информации они несут (например, музыку компьютер открывает одним способом, а текст совершенно другим). Чтоб компьютер «знал», как и чем открывать файл, ему необходимо «понять», что ж за файл перед ним, «познакомиться» с ним. Имя его он видит сразу, но ему мало, надо знать еще и фамилию. Все файлы одного типа — братья и сестры, они носят одну фамилию, которая объединяет их всех. Эта фамилия и есть формат (расширение) файла. То есть формат  (расширение)- это конкретный тип файла, его спецификация.   Формат, как видно на картинке выше, пишется после имени документа и всегда начинается с точки. Например, файл музыки формата .mp3 или видеофайл формата .mkv. Компьютер считывает «фамилию» файла, определяет из какого он семейства и предлагает открыть той уже установленной на компьютере программой, которая работает с такими файлами.

Менять имя файла пользователю можно и нужно для удобства в дальнейшем поиске. Но формат файла менять без крайней необходимости не рекомендуется.

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

Чем отличается папка от файла

  • Файлы —конкретные элементы, которые могут содержать информацию, например изображения или текст (файл может быть и пустым, как чистый лист бумаги, его определяет именно возможность хранить информацию)
  • Папки — контейнеры для хранения файлов (созданная папка изначально пуста, пока в неё не «положить» файлы)
  • Значки файлов разной формы и цвета, значки папок — желтые

Делитесь знаниями с друзьями!

prosto-ponyatno.ru



О сайте

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