Информатика файл это: Файл — урок. Информатика, 7 класс.

Файл — урок. Информатика, 7 класс.

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

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

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

Обрати внимание!

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

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

Тип файлаРасширения
Программыexe, com
Текстовые файлыtxt, doc
Графические файлыbmp, gif, jpg
Звуковые файлыwav, mid
Видеофайлыavi
Программы на языках программированияbas, pas

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

1. «только для чтения» (read only) — файл с таким атрибутом доступен операционной системе и приложениям только для чтения, т. е. в нём нельзя сохранить какие-либо изменения;

2. «скрытый» (hidden) — файл с таким атрибутом не вводится при показе содержимого папок;

3. «системный» (system) — файл с таким атрибутом относятся к системным файлам операционной системы, которые нельзя удалять или изменять;

4. «архивный» (archive) — этот атрибут указывает программам архивации файлов, предназначенные для резервного копирования.

Архивация файлов

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

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

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

Пример:

в тексте подряд идут \(10\) пробелов, которые кодируются \(10\) байтами. При архивации они заменяются \(3\) байтами.

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

Обрати внимание!

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

Существуют различные архиваторы файлов (ZIP, \(7\)-ZIP, RAR).

При создании нового архива нужно задать параметры архивации:

1. задать имя архивного файла и место его хранения на диске;

2. выбрать формат архивации;

3. выбрать степень сжатия файлов;

4. выбрать размер словаря и слова;

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

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

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

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

Понятие файла и файловой системы организации данных

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

Файл — некоторое количество информации, имеющее имя и хранящееся в долговременной памяти компьютера. Имя файла состоит из двух частей, разделенных точкой. Левая часть — собственно имя файла, правая — расширение. Имя файла дает пользователь, а расширение автоматически задается программой при сохранении. Расширение позволяет компьютеру определить, какой это файл и с помощью какой программы его открывать. В ОС Windows имя файла может иметь не более 255 символов. Эти символы могут быть как на латинице, так и на русском языке.

Файловая система — это система хранения файлов и организации каталогов. Она определяет порядок хранения файлов на носителе информации. Файловая система определяет набор атрибутов файла. Простейшая файловая система называется одноуровневой. При этом все файлы складываются в список, упорядоченный по алфавиту, отсутствуют папки. Такая система использовалась в MS-DOS, в наши дни одноуровневую файловую систему можно встретить в цифровых фотоаппаратах, где все снимки складываются по порядку. В наше время на компьютерах используется многоуровневая иерархическая система, позволяющая создавать множество папок. Она позволяет структурировать файлы для того, чтобы их можно было легче найти. Файлы на дисках объединяются в каталоги. В Windows каталоги называются папками. Каталог высшего уровня, не вложенный в другие каталоги, называется корневым каталогом. Каждая папка имеет имя, но, в отличии от файлов, не имеет расширение. Путь к файлу можно указать, записывая имена папок по порядку от верхнего уровня до папки, в которой находится файл через знак \ (например, C:\документы\рефераты\информатика\). Путь файла с именем файла называется полным именем файла (например, C:\документы\рефераты\информатика\реферат.doc)/

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

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

Урок 8. файл и файловая система — Информатика — 7 класс

Информатика

7 класс

Урок № 8

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

Перечень вопросов, рассматриваемых в теме:

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

Тезаурус:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Разберём задачу:

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

Решение:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Варианты ответов:

seseie.ttx

esenie.ttx

eseie.xt

sesenie.txt

Решение:

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

Ответ: seseie.ttx

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

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

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

А

Б

В

Д

Е

ЛИТЕРАТУРА

С:

Онегин

.doc

ПОЭЗИЯ

Решение:

Так как, полное имя файла начинается с корневого каталога, то на первом месте будет С:, далее идёт\. Так как, каталог ПОЭЗИЯ является подкаталогом каталога ЛИТЕРАТУРА, то далее пойдёт ЛИТЕРАТУРА, затем ПОЭЗИЯ и разделяются каталоги также обратным слэшем. Ну и, учитывая, что файл Онегин.doc хранится на жёстком диске в каталоге ПОЭЗИЯ, получаем С:\ЛИТЕРАТУРА\ПОЭЗИЯ\Онегин.doc.

Ответ: С:\ЛИТЕРАТУРА\ПОЭЗИЯ\Онегин.doc.

Понятие файла и файловой системы в windows — Информатика, информационные технологии

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

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

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

Файл — это единица хранения информации с уникальным именем, состоящим из собственного имени файла, которое дает пользователь и расширения, которое дает программа. Между именем и расширением ставится точка. До появления Windows-95 общепринятой схемой именования файлов была схема 8.3 (короткое имя) – 8 символов собственно имя файла, 3 символа – расширение его имени. Недостаток коротких имен — их низкая содержательность. Начиная с Windows-95 введено понятие длинного имени (до 256 символов). Оно может содержать любые символы, кроме девяти специальных: \ / : * ? |.

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

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

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

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

ОС MS-DOS, OS/2, Windows-95/NT реализуют 16-разрядные поля в FAT-таблицах. Такая система называлась FAT-16. Такая система позволяет разместить не более 65536 записей о местоположении единиц хранения данных. Наименьшей единицей хранения данных является сектор. Размер сектора равен 512 байтам. Группы секторов условно объединяют в кластеры, которые являются наименьшей единицей адресации к данным. Размер кластера зависит от емкости диска: в Fat-16 для дисков от 1 до 2 Гбайт 1 кластер занимает 64 сектора или 32 Кбайта. Это нерационально, поскольку даже маленький файл занимает 1 кластер. У больших файлов, занимающих несколько кластеров, в конце образуется незаполненный кластер. Поэтому потери емкости для дисков в системе FAT-16 могут быть очень велики. С дисками свыше 2,1 Гбайт FAT-16 вообще не работает.

В Windows 98 и старших версиях реализована более совершенная файловая система — FAT-32 с 32-разрядными полями в таблице размещения файлов. Она обеспечивает маленький размер кластера для дисков большой емкости. Например, для диска до 8 Гбайт 1 кластер занимает 8 секторов (4 Кбайта).

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

Системные программы.

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

Например, большое распространение получили следующие сетевые ОС: NetWare 4.1 (фирма Novell), Windows NT Server 3.5 (фирма Microsoft) и LAN Server 4.0 Advanced (фирма IBM)

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

  • интерфейсные системы;
  • оболочки операционных систем;
  • утилиты.

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

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

На ПЭВМ широко используются такие программы-оболочки, как Norton Commander, FAR Manager и Windows Commander.

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

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

Существуютотдельные утилиты, используемые для решения одного из перечисленных действий, имногофункциональные комплекты утилит. В настоящее время для ПЭВМ среди многофункциональных утилит одним из наиболее совершенных является комплект утилит Norton Utilities. Существуют его версии для использования в среде DOS и Windows.

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

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

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

Очистка диска. При регулярной работе на компьютере иногда накапливается некоторый пользовательский и системный «мусор», который полезно периодически расчищать и ликвидировать. Для этого в Windows существует программа – Очистка диска.

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

рис. 2.9. обслуживание диска

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

Статьи к прочтению:

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

Похожие статьи:

Урок информатики на тему «Файлы и файловая система». 7-й класс

Демонстрирует ЭОР1 (список ЭОР – Приложение 4)

Задает учащимся наводящие вопросы комментирует, направляет работу учащихся.

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

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

Пример: Каждый из нас хотя бы один раз в жизни бывал на вокзале в камере хранения.

– Как выглядит камера хранения?

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

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

В информатике существует 2 определения файла.

Определение 1. Файл – логическая единица хранения информации.

Определение 2. Файл — это упорядоченная совокупность данных, хранимая во внешней памяти и занимаемая именованную область внешней памяти.

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

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

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

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

Любой объект обладает именем и характеризуется определёнными параметрами.

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

Файл, как и любой объект, тоже надо как-то назвать. Полное имя файла состоит из имени и тепа.

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

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

В операционной системе Windows имя файла может иметь до 255 символов, причем допускается использование русского алфавита и пробелов. Имя файла не может содержать запрещенные символы: /:*?»<>|.

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

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

ТипЗначение
*.exe или *.comИсполнительные файлы (запускает программу)
*.sys, *.drvСистемные файлы
*. doc, *.txtФайл содержит текстовую информацию
*.bmp, *.jpg, *.gifФайл содержит графическую информацию
*.aviФайл содержит видеоизображение
*.wav, *.mp3, *.midФайл содержит звуковую информацию
*.bac, *.pasФайлы на языке программирования
*.zip, *.rarАрхивные

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

Для удобства поиска информации файлы объединяют в группы, называемые каталогами (DOS) или папками (Windows).

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

Можно провести аналогию с книгой:

КнигаДиск
ОглавлениеКаталог
СодержаниеОбласть хранения файлов
СтраницыСектора

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

Одноуровневая

Многоуровневая

Путь к файлу. Демонстрирует ЭОР2.

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

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

Работа с файлами (Приложение 1): основные операции с файлами, маска имени файла.

Файловая система, файл, каталог, подкаталог

Одной из первостепенных задач операционной системы является управление информацией на накопителях. Не случайно ранние ОС для ПК содержали в своем названии аббревиатуру DOS (Disk Operating System — дисковая операционная система). Для осуществления этой функции используется файловая система.

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

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

Примеры имен файлов: command.com, winnt.exe, start.bat, readme.txt, Доклад_по_информатике.doc

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

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

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

Пример: С:\Школа\Рефераты\Информатика.doc

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

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

24 вопросa

Показать
Скрыть правильные ответы

Вопрос:

В операционной системе Windows собственное имя файла не может содержать символ…

Варианты ответа:

  1. вопросительный знак (?)
  2. запятую (,)
  3. точку (. )
  4. знак сложения (+)

Вопрос:

Укажите неправильно записанное имя файла:

Варианты ответа:

  1. a:\prog\pst.exe
  2. docum.txt
  3. doc?.lst
  4. класс!

Вопрос:

Расширение имени файла, как правило, характеризует…

Варианты ответа:

  1. время создания файла
  2. объем файла
  3. место, занимаемое файлом на диске
  4. тип информации, содержащейся в файле

Вопрос:

Фотография «Я на море» сохранена в папке Лето на диске D:\, укажите его полное имя

Варианты ответа:

  1. D:\Лето\Я на море. txt
  2. D:\Лето\Я на море.jpg
  3. D:\Я на море.jpg
  4. D:\Лето\Я на море.avi

Вопрос:

Операционная системам выполняет…

Варианты ответа:

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

Вопрос:

Файловая система необходима…

Варианты ответа:

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

Вопрос:

Каталог (папка) – это…

Варианты ответа:

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

Вопрос:

Текстовые документы имеют расширения…

Варианты ответа:

  1. *. exe
  2. *.bmp
  3. *.txt
  4. *.com

Вопрос:

Папки (каталоги) образуют … структуру

Варианты ответа:

  1. иерархическую
  2. сетевую
  3. циклическую
  4. реляционную

Вопрос:

Файлы могут иметь одинаковые имена в случае…

Варианты ответа:

  1. если они имеют разный объем
  2. если они созданы в различные дни
  3. если они созданы в различное время суток
  4. если они хранятся в разных каталогах

Вопрос:

Задан полный путь к файлу D:\Учеба\Практика\Отчет. doc Назовите имя файла

Варианты ответа:

  1. D:\Учеба\Практика\Отчет.doc
  2. Отчет.doc
  3. Отчет
  4. D:\Учеба\Практика\Отчет

Вопрос:

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

Варианты ответа:

  1. способ организации данных на диске
  2. физические особенности носителя
  3. емкость диска
  4. число пикселей на диске

Вопрос:

Файл — это …

Варианты ответа:

  1. единица измерения информации
  2. программа в оперативной памяти
  3. текст, распечатанный на принтере
  4. организованный набор данных, программа или данные на диске, имеющие имя

Вопрос:

Размер файла в операционной системе определяется

Варианты ответа:

  1. в байтах
  2. в битах
  3. в секторах
  4. в кластерах

Вопрос:

Во время исполнения прикладная программа хранится…

Варианты ответа:

  1. в видеопамяти
  2. в процессоре
  3. в оперативной памяти
  4. на жестком диске

Вопрос:

Имена файлов, в которых хранятся на диске созданные документы (тексты или рисунки), задаются…

Варианты ответа:

  1. автоматически программой (текстовым или графическим редакторо
  2. создателем документа
  3. операционной системой
  4. документы не имеют имен

Вопрос:

Гипертекст — это…

Варианты ответа:

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

Вопрос:

Стандартной программой в ОС Windows являются:

Варианты ответа:

  1. Калькулятор
  2. MS Word
  3. MS Excel
  4. Internet Explorer
  5. Блокнот

Вопрос:

Чтобы сохранить текстовый файл (документ) в определенном формате необходимо задать…

Варианты ответа:

  1. размер шрифта
  2. тип файла
  3. параметры абзаца
  4. размеры страницы

Вопрос:

Задан полный путь к файлу c:\doc\proba. txt. Назовите полное имя файла

Варианты ответа:

  1. c:\doc\proba.txt
  2. proba.txt
  3. doc\proba.txt
  4. txt

Вопрос:

Операционные системы представляют собой программные продукты, входящие в состав…

Варианты ответа:

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

Вопрос:

Интерфейс – это…

Варианты ответа:

  1. совокупность средств и правил взаимодействия устройств ПК, программ и пользователя
  2. комплекс аппаратных средств
  3. элемент программного продукта
  4. часть сетевого оборудования

Вопрос:

По функциональному признаку различают следующие виды ПО:

Варианты ответа:

  1. сетевое
  2. прикладное
  3. системное
  4. инструментальное

Вопрос:

Короткое имя файла состоит из …

Варианты ответа:

  1. двух частей: собственно имени и расширения
  2. адреса файла
  3. только имени файла
  4. любых 12 символов

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

Обновлено: 12. 04.2021, Computer Hope

Файл может относиться к любому из следующего:

1. Файл — это объект на компьютере, который хранит данные, информацию, настройки или команды, используемые с компьютерной программой. В графическом интерфейсе пользователя (GUI), таком как Microsoft Windows, файлы отображаются в виде значков, относящихся к программе, открывающей файл. Например, все значки PDF выглядят одинаково и открываются в Adobe Acrobat или программе чтения, связанной с файлами PDF.Если программа связана с программой, двойной щелчок по значку открывает ее в программе по умолчанию.

Как создаются файлы?

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

Где хранятся файлы?

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

Управление файлами

Пользователи компьютеров

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

Расширения файлов и типы файлов

Сегодня на компьютерах используются миллионы файлов, которые идентифицируются либо по расширению файла, либо по его данным.Например, изображение проводника Windows выше — это файл «Regedit.exe». «Regedit» — это имя файла, а «.exe» — это расширение файла, которое идентифицирует файл как исполняемый файл. Следующий файл «RtlExUpd.dll» — это файл DLL и еще один пример файла.

Кончик

В новых версиях Windows расширения файлов по умолчанию скрыты. Если расширения файлов скрыты, вы также можете получить общее представление о типе файла, просмотрев столбец Тип. В приведенном выше примере файл «Regedit.exe »- это« Приложение », а файл« RtlExUpd.dll »-« Расширение приложения ».

Почему у файлов разные значки?

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

Кончик

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

Недопустимые символы файла

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

 \ /: *? «<> | 

Примечание

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

Чем файлы отличаются от каталога или папки?

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

2. Команда Linux. Дополнительную информацию об этой команде см. На странице file command .

Пакетный файл, двоичный файл, закрытый файл, файл данных, каталог, EOF, исполняемый файл, расширение файла, формат файла, имя файла, свойства файла, средство просмотра файлов, скрытые файлы, иерархическая файловая система, сменный файл, лист, длинные имена файлов , Собственный формат файла, открытый файл, условия операционной системы, несанкционированный файл, PIF, программа, файл README, запись, условия программного обеспечения, файл подкачки, системный файл, текстовый файл

Что это за файл? Определение «файла» в вычислительной технике и информатике.

Цели этой статьи — объяснить, что такое файл в вычислительной технике, и дать его правильное определение.»Файл» — это
фундаментальная и простая концепция вычислений, которая используется множеством способов и, возможно, по этой причине практически все
в онлайн-словарях это НЕПРАВИЛЬНО. Сначала я дам правильное определение, а затем рассмотрю некоторые из неправильных словарных определений.

Определение: файл — это запись.

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

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

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

Обратите внимание, что файл может содержать другие файлы, которые содержат другие файлы и т. Д., Например, вложенный zip-архив, содержащий zip-архивы и т. Д. — большинство «словарных» определений не допускают этого.Я заметил другие, менее популярные типы совершенно корректных и хороших файлов, которые не учитываются в основных словарях, когда я проверяю их ошибочные определения. Также для записи я связался
многие словари, но мой вклад был проигнорирован — возможно, редакторы посчитали, что не носитель английского языка не может знать лучше их. 😉

Dictionary.com
Согласно http://dictionary.reference.com/browse/file
Файловые компьютеры.набор связанных данных или программных записей, хранящихся на некотором вводе / выводе или вспомогательном носителе: основная цель этой программы — обновить главный файл клиента.

Каждая часть этого определения неверна, а именно:

  1. коллекция — коллекция в CS — это очень специфический термин, и при использовании требует определения — нельзя просто подбрасывать слова, потому что они кажутся подходящими для редактора. Случайные данные в произвольном порядке не являются сборником! Однобитный фиксированный файл не является коллекцией!
  2. связанных данных — данные внутри файла не обязательно должны быть связаны, на самом деле файл может содержать случайные данные, быть пустым или содержать только 1 элемент.Файл также может содержать неверные или бессмысленные элементы данных и вообще не содержать информации.
  3. программных записей — файл не обязательно должен быть программной записью. Например, это может быть сама программа. В редких случаях программа может быть написана непосредственно человеком в машинном коде. Кроме того, строго говоря, файл может быть создан пустым одним объектом (программой или человеком) и оставлен ими, и до тех пор, пока он не будет неиспользован какой-либо другой программой, это утверждение является ложным.
  4. хранится на каком-либо носителе ввода / вывода или вспомогательном носителе — хранение файла не имеет отношения к тому, что он является файлом.Кроме того, это утверждение может ввести человека в заблуждение в понимании архитектуры цифрового компьютера. Цифровой компьютер состоит из процессора + памяти (ПЗУ + ОЗУ, подключенное к шинам адреса и данных на процессоре + набор микросхем, если это необходимо для конкретной архитектуры процессора), все остальное является периферией. Файл можно найти:
    1. Внутри процессора (особенно в MCU), например указание режимов работы процессора.
    2. Внутренняя память ПЗУ — как область, содержащая настройки или данные, используемые одним или несколькими программами, включая любую ОС.
    3. Перепрограммируемое ПЗУ.
    4. RAM.
    5. Магнитная периферия.
    6. Бумага — перфокарты.
    7. Печатная бумага — например, к компьютеру может быть подключено устройство автоматического сканирования (и программное обеспечение OCR), позволяющее обрабатывать распечатанные документы в виде файлов.
    8. Прочие.

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

Мерриам-Вебстер
По данным http://www.merriam-webster.com/dictionary/file
c (1): набор связанных записей данных (как для компьютера) (2): полный набор данных (в виде текста или программы), обрабатываемых компьютером как единое целое, особенно для целей ввода и вывода.

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

YourDictionary.com
По данным http://www.yourdictionary.com/file
Comput. набор данных (или, часто, логически связанных записей), которые хранятся и обрабатываются как единая именованная единица.

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

Webopedia.com
Согласно http://www.webopedia.com/TERM/F/file.html
(сущ.) Набор данных или информации, имеющий имя, называемое именем файла. Почти вся информация, хранящаяся в компьютере, должна быть в файле. Существует много разных типов файлов: файлы данных, текстовые файлы, программные файлы, файлы каталогов и так далее. В разных типах файлов хранится разная информация. Например, в программных файлах хранятся программы, а в текстовых файлах — текст.

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

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

Оксфордский словарь
По данным http://www.oxforddictionaries.com/definition/english/file
Вычисления Набор данных, программ и т. Д., Хранящихся в памяти компьютера или на запоминающем устройстве под одним идентифицирующим именем:

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

Словарь Коллинза
Согласно http://www.collinsdictionary.com/dictionary/english/file?showCookiePolicy=true
(вычисление) именованного набора информации в форме текста, программ, графики и т. д., хранящегося на постоянном запоминающем устройстве, таком как магнитный диск

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

About.com
Согласно http://pcsupport.about.com/od/termsf/g/file-definition.htm
Определение: файл в компьютерном мире — это автономный фрагмент информации, доступный операционной системе и любому количеству отдельных программ.Информация внутри файла может состоять из чего угодно, но все, что содержится в файле, вероятно, каким-то образом связано.

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

Кембриджский словарь
Согласно http: // dictionary.cambridge.org/dictionary/british/file_3
информация, хранящаяся на компьютере как единое целое с одним именем.

Опять ерунда полная!

  1. информация — как мы уже указывали, файл не обязательно должен содержать информацию. Например, файл, созданный с данными со сломанного датчика, не содержит информации.
  2. хранится на компьютере — как мы показали, перфокарта — это файл, который не хранится на компьютере, а также печатная книга, CD / DVD и т. Д.
  3. как единое целое — это неверно как в физическом, так и в логическом смысле:
    1. физический смысл — мы предоставим два примера счетчиков: (1) файл может храниться на двух отдельных микросхемах ПЗУ, которые не обязательно должны быть последовательными в адресном пространстве процессора; (2) на жестком диске файлы редко бывают последовательными, а вместо этого обычно размещаются на носителе в недетерминированном, но не случайном порядке.
    2. логический смысл — это еще более бессмысленно — что в этом смысле означает «одна единица»? (1) Если авторы имеют в виду «полную информацию о чем-то», то это полная чушь — файлы могут содержать частичную информацию.Если они имеют в виду, что файл содержит информацию только от одного предмета, то это тоже нонсенс.
  4. с одним именем — также неверно, поскольку мы показали, что файл не обязательно должен иметь имя. Уникальность имени также вызывает возражения, например в обычном
    файловые системы, ярлыки, монтирования и другие механизмы могут использоваться для обращения к одному и тому же объекту данных из разных мест и под разными именами (схемами адресации).В файле ROM стартовый
    Адрес файла может иметь несколько псевдонимов, известных различным пользователям файла. Далее рассмотрим память с двойным доступом, содержащую файл внутри диапазона.

На этом мы завершаем. Очевидно, что определения, предлагаемые онлайн-словарями, в лучшем случае неполны, а в худшем — явно неверны. Подводя итог некоторым свойствам файлов:

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

      5. — действительный или недействительный;
    2. по комплектности:
      1. в сборе;
      2. неполное;
    3. по размеру — файлы всегда имеют конечный и известный размер, который может варьироваться:
      1. пустой — ничего не содержит;
      2. одна единица;
      3. больше, чем одна единица данных;
    4. по изменчивости размера:
      1. постоянного размера — физически или логически;
      2. переменного размера;
    5. по изменчивости содержания:
      1. постоянного содержания;
      2. переменного содержания

    Некоторые из этих свойств могут быть или не быть взаимоисключающими и иным образом связанными в зависимости от конкретных обстоятельств любого конкретного файла.

  2. Файл может быть создан программой или человеком автоматически или вручную.
  3. Два пустых файла различны, как и любые два файла.
  4. Файлы имеют порядок записи и чтения.
  5. Содержимое файла несущественно по отношению к самому файлу и всегда подлежит интерпретации. Файлы имеют смысл только в правильном контексте.
    Например, пустой файл не содержит информации (кроме того, что файл пуст).Другой пример: это файл: «5» — этот файл сам по себе не содержит информации, так как
    что такое «5»? — 5 овец? 5 коз? 5 баррелей нефти? «5» бумажных и чернильных долларов, 5 реальных унций золота, 5 стихотворений … сам по себе, вне контекста, файл «5» не содержит информации, но пока
    «5» — совершенно хороший файл.
  6. Файлы не нужно хранить (постоянно), например Файлы RAM и файлы внутреннего программного обеспечения во время его работы. Такое программное обеспечение может быть любым; приложения, операционная система или конкретный драйвер, окружающий устройство, на котором оно запущено.
  7. Файлы не нужно называть, если программное / аппаратное обеспечение знает, где / как получить к ним доступ. Например, устройство, использующее RAM / EERPROM / FLASH, хранящее данные по фиксированному физическому адресу или диапазону адресов — небольшое цифровое (и / или компьютерное) устройство, которое имеет память, представляющую только один файл, используемый устройством для его работы, например как миниатюрный компьютер, дверной звонок, (мелодичный) будильник и др.
  8. Некоторые файлы могут быть самомодифицируемыми — некоторые вирусы обладают этой характеристикой.

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

файловых систем — Типичная файловая структура

Во-первых, позвольте мне заявить, что вам, возможно, есть чему отучиться. Файлы, представляющие собой поток байтов, уже давно стали правилом.Почти все файловые системы хранят последовательность байтов и оставляют интерпретацию этой последовательности байтов приложениям или, по крайней мере, библиотекам более высокого уровня. Последовательные файлы, состоящие из последовательности (обычно переменной длины) записей фиксированного размера, вышли из моды в 1980-х, если не в 1970-х. Они по-прежнему существуют в большом железе (под управлением VMS или «больших» систем, таких как операционные системы мэйнфреймов IBM), но большинство программистов могут пройти всю свою карьеру, не видя ни одной из них. Любая книга, рассказывающая о последовательных файлах как о распространенных, хороша только для обучения истории операционной системы, а не операционных систем.

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

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

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

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

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

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

¹ Мэйнфреймы — или мэйнфреймы, эмулированные на оборудовании x86, но работающие под управлением эмулятора 20-летней давности, в котором 40-летняя операционная система запускает приложение 50-летней давности, написанное на COBOL, которое никто не осмеливается трогать!
² Может быть, добавить Symbian — там файлы тоже байтовые потоки.

Определение файла и папки в информатике

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

Определение файла: термин файл (переводимый с английского как «архив», но также обычно называемый «документ») в информатике используется для обозначения контейнера информации / данных в цифровом формате, обычно присутствующего в цифровом формате. поддерживать систему хранения, отформатированную соответствующим образом в данной файловой системе. Другими словами, каждый отдельный объект, хранящийся в массовой памяти, называется ФАЙЛОМ. Файл может быть исполняемой программой, текстовым документом, изображением, фильмом, аудио, веб-страницей или многим другим.

Определение папки: Многие операционные системы позволяют вам организовывать файлы, создавая «контейнеры» под названием DIRECTORY, которые позволяют логически группировать однородные файлы в соответствии с иерархическим порядком.

Определение файла и папки в информатике

Разница между файлом и папкой

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

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

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

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

СЕРВИСНЫЕ ПРОГРАММЫ

Это служебные программы для выполнения ЗАДАЧИ (задач), ориентированные на управление системой, несопоставимые с реальными функциями приложения.

Основные категории: РЕДАКТОР, программы сортировки, другие служебные программы. ПРОГРАММЫ ПЕРЕВОДЧИКОВ

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

КОММУНАЛЬНЫЕ ПРОГРАММЫ

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

Определение файла

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

Документы включают текстовые файлы, такие как документы Word, документы RTF (Rich Text Format), PDF-файлы, веб-страницы и другие. Изображения включают в себя файлы JPEG, GIF, BMP и файлы изображений со слоями, например документы Photoshop (PSD). Аудиофайлы включают MP3, AAC, WAV, AIF и некоторые другие. Видео файлы могут быть закодированы в форматах MPEG, MOV, WMV или DV, и это лишь некоторые из них.

Библиотечный файл — это единица данных, на которую ссылается конкретная программа или сама операционная система. К ним относятся плагины, компоненты, скрипты и многое другое. Приложение — это программа или исполняемый файл. Такие программы, как Microsoft Internet Explorer и Apple iTunes, являются приложениями, но также являются файлами.

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

Обновлено: 19 октября 2007 г.

TechTerms — Компьютерный словарь технических терминов

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

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

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

Подписаться

Обработка файлов — Методы программирования — AQA — GCSE Computer Science Revision — AQA

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

Открытие и закрытие файлов

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

файл ← OPEN («баллы.txt ")

Это откроет файл scores.txt и позволит читать или записывать его содержимое.

Когда файл больше не нужен, его необходимо закрыть, например:

ЗАКРЫТЬ (файл)

Чтение из файла

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


файл ← ОТКРЫТЬ ("scores.txt")
оценка ← READLINE (файл)
ЗАКРЫТЬ (файл)

Пример массива показан ниже:


файл ← ОТКРЫТЬ ("баллы.текст")
ДЛЯ x ← от 0 до 9
оценки [x] ← READLINE (файл)
ENDFOR
ЗАКРЫТЬ (файл)

Пример записи показан ниже:


файл ← ОТКРЫТЬ ("scores.txt")
ДЛЯ x ← от 0 до 9
данные ← READLINE (файл)
оценки [x] .name ← данные [0]
оценки [x] .score ← данные [1]
ENDFOR
ЗАКРЫТЬ (файл)

Конец файла

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


файл ← ОТКРЫТЬ ("баллы.текст")
Пока не EOF
оценки [x] ← READLINE (файл)
х ← х + 1
КОНЕЦ
ЗАКРЫТЬ (файл)

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

Запись в файл

Данные записываются в файл по одной строке за раз с использованием оператора WRITE, например:


файл ← ОТКРЫТЬ ("scores.txt")
ДЛЯ x ← от 0 до 9
ЗАПИСАТЬ (файл, количество очков [x])
ENDFOR
ЗАКРЫТЬ (файл)

Приведенный выше код запишет содержимое массива под названием scores в файл scores.txt .

Файл должен быть открыт перед чтением или записью в него каких-либо данных.

AS / A2 COMPUTER SCIENCE — 3.1.2 Организация файлов и доступ к ним

Два типа файлов, ДВОИЧНЫЕ файлы, которые могут быть музыкой, графикой или звуком и т. Д … или просто ТЕКСТОВЫЙ файл.

ДВОИЧНЫЙ файл содержит; записи; поля и значения.

Данные не хранятся в определенном порядке в последовательном файле. Банковские транзакции — хороший пример, хотя время будет полем ЗАКАЗ.Теоретически данные в файлах не упорядочены по данным (кроме времени).

Подобно базе данных, файлы имеют структуру с помощью уникального поля первичного ключа (очень похоже на базу данных). Разница в том, что в базе данных к ключу можно получить доступ напрямую, где, как и в случае с последовательными файлами, поле ключа читается последовательно, пока не будет найдено требуемое значение. Тонкая разница! Последовательные файлы могут быть записями (профилем) клиента для банка, детали транзакции хранятся в виде серийных файлов, которые периодически считываются, а затем соответствующие данные клиента, последовательные файлы, обновляются в пакетном режиме.КЛЮЧЕВОЕ ПОЛЕ используется для поиска записей. Последовательные файлы находятся с использованием процесса ЛИНЕЙНОГО ПОИСКА для ключевого поля, что может занять много времени.

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