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

Обновлено: 06.07.2024

Заречнева Ирина Владимировна,
Николаенко Наталья Александровна,
Кощеева Светлана Михайловна,
Брыксина Елена Николаевна

-->
« Ноябрь 2021 »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930
-->

Урок 12. Файлы и файловые системы Николаенко Н.А.

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

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

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

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

В компьютере материальными носителями являются, магнитные диски, лазерные и т.д.

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


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

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

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

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

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

Тест на общие знания: Просвещены ли вы настолько, чтобы пройти его на все 10/10?

Из какой страны вы душой?

Тест на знание всего на свете: Осилите его на все 100%?

На какое животное вы похожи, когда злитесь?

Сможете ли вы пройти тест для разведчиков?

Ваш словарный запас на высоком уровне, если наберете в нашем тесте хотя бы 8/11 — ТЕСТ

Умеете ли вы готовить? Сложный кулинарный Блиц-тест ресторатора Ивана Шишкина

Догадливы и эрудированны ли вы настолько, чтобы парировать 15 вопросов обо всём?

Ваша эрудиция на высоте, если осилите наш тест хотя бы на 8/11 — ТЕСТ

А насколько вы умны?

Сможете ли вы узнать советских актеров по фото в молодости?

А вы сможете продолжить эти 13 крылатых фраз?

Звериный интеллект: скольких животных ты знаешь?

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

Элементарный тест на логику и интеллект, который заваливает большинство взрослых. А вы наберете 15 из 15?

Сколько ты можешь выиграть в «Кто хочет стать миллионером?»

Тест, который покажет, каким животным вы являетесь в душе.

Главный тест на общие знания: насколько ты умён?

Комментарии:

Комментариев нет, будьте первыми! Команда Разработчиков 05 декабря 2017

Популярные тесты

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

Тест на общие знания: Просвещены ли вы настолько, чтобы пройти его на все 10/10?

Из какой страны вы душой?

Тест на знание всего на свете: Осилите его на все 100%?

На какое животное вы похожи, когда злитесь?

Сможете ли вы пройти тест для разведчиков?

Ваш словарный запас на высоком уровне, если наберете в нашем тесте хотя бы 8/11 — ТЕСТ

Умеете ли вы готовить? Сложный кулинарный Блиц-тест ресторатора Ивана Шишкина

Догадливы и эрудированны ли вы настолько, чтобы парировать 15 вопросов обо всём?

Ваша эрудиция на высоте, если осилите наш тест хотя бы на 8/11 — ТЕСТ

А насколько вы умны?

Сможете ли вы узнать советских актеров по фото в молодости?

А вы сможете продолжить эти 13 крылатых фраз?

Звериный интеллект: скольких животных ты знаешь?

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

Элементарный тест на логику и интеллект, который заваливает большинство взрослых. А вы наберете 15 из 15?

Сколько ты можешь выиграть в «Кто хочет стать миллионером?»

Тест, который покажет, каким животным вы являетесь в душе.

Главный тест на общие знания: насколько ты умён?

Преимущества

Можете встраивать тесты на Ваш сайт. Тест показывается нашем и других сайтах. Гибкие настройки результатов. Возможность поделиться тестом и результатами. Лавинообразный ("вирусный") трафик на тест. Русскоязычная аудитория. Без рекламы!

Создавайте тесты онлайн, всё бесплатно. У нас можно бесплатно: создать тест онлайн для для учеников, друзей, сотрудников, для вашего сайта, с ответами и результатами - Все Бесплатно!

Пользователям

Вам захотелось отдохнуть? Или просто приятно провести время? Выбирайте и проходите онлайн-тесты, делитесь результатом с друзьями. Проверьте, смогут они пройти также как Вы, или может лучше?

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

Внимание! Наши тесты не претендуют на достоверность – не стоит относиться к ним слишком серьезно!

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



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


На жестком диске было 12 папок, в 5 из них было по 8 файлов, а оставшихся по 10 файлов?

На жестком диске было 12 папок, в 5 из них было по 8 файлов, а оставшихся по 10 файлов.

После перегруппировки всех файлов стало 11 папок с равным количеством файлов.

Количество файлов не изменилось.

Сколько файлов стала содержать каждая папка на жестком диске?


Grigalesya97 10 февр. 2021 г., 06:50:38 | 5 - 9 классы

Для организации доступа к файлам операционная система должна иметь сведения о 1?

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

О номерах кластера, где размещается каждый файл 2.

Об объёме диска 3.

О содержании файла 4.

О количестве файлов на диске.


Какая команда записывает файл на диск, а какая загружает файл с диска?

Какая команда записывает файл на диск, а какая загружает файл с диска?


Natashaefimova 21 мар. 2021 г., 06:50:00 | 5 - 9 классы

В каталоге Июнь хранился файл Отчет?

В каталоге Июнь хранился файл Отчет.

Dос. Позже этот каталог перенесли в каталог Сданные, расположенный в корне диска C.

Укажите полное имя этого файла после перемещения.


Frankenshtein19 5 июн. 2021 г., 04:31:00 | 5 - 9 классы

Во времят исполнения программа хранится : В видеопамяти, В оперативной памяти, На жестком диске, В пзу?

Во времят исполнения программа хранится : В видеопамяти, В оперативной памяти, На жестком диске, В пзу.


Nnepochatyh 12 февр. 2021 г., 05:34:16 | 5 - 9 классы

Во время исполнения хранится : в видеопамяти, в оперативной памяти, на жестком диске, в пзу?

Во время исполнения хранится : в видеопамяти, в оперативной памяти, на жестком диске, в пзу.


Jay5knowOlenL 24 янв. 2021 г., 11:21:10 | 5 - 9 классы

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

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


Используя символы * и ?

Используя символы * и ?

Запишите шаблон поиска следующей группы фай - лов и папок : а.

Все файлы на диске С : с именем .

Все файлы на диске B : с расширением .

Все файлы на диске D :

Все файлы на диске А : имена, которых начинаются с n и содержат 1 или 2 символа.


Совокупность файлов на диске и взаимосвязь между ними - это?

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


Сколько файлов размером 325 Кбайт поместилось на диске объёмом 40 Мбайт, если перед записью на диск файлы подверглись сжатию, и размер их составил 60% от исходного?

Сколько файлов размером 325 Кбайт поместилось на диске объёмом 40 Мбайт, если перед записью на диск файлы подверглись сжатию, и размер их составил 60% от исходного.

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

Имя файла может включать до 255 символов (можно использовать русский алфавит), из которых обычно 3 символа отводится под расширение. Например, текст сочинения можно сохранить в долговременной памяти в файле с именем Сочинение. doc, где расширение doc определяет тип текстового файла, а фотографию класса — в файле Knacc.bmp, где расширение bmp определяет тип графического файла.

image047

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

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

  • информационная емкость сектора — 512 байтов;
  • количество секторов на дорожке — 18;
  • дорожек на одной стороне — 80;
  • сторон — 2.

В процессе форматирования диск разбивается на две области: область хранения файлов и каталог. Если провести аналогию диска с книгой, то область хранения файлов соответствует содержимому книги, а каталог — ее оглавлению. Книга состоит из страниц, а диск — из секторов. Оглавление книги содержит название параграфа и его начальную страницу, а каталог диска содержит имя файла и указание на номер его начального сектора на диске (а также объем файла, а также дату и время его создания) (табл. 2.2).

Таблица 2.2. Каталог диска

image048

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

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

Контрольные вопросы

  • Из каких частей состоит имя файла?
  • Чем различаются полное и быстрое форматирования дисков?

Задания для самостоятельного выполнения

  • Задание с выборочным ответом. Файл — это:
  • данные в оперативной памяти;
  • программа или данные на диске, имеющие имя;
  • программа в оперативной памяти;
  • текст, распечатанный на принтере.
    • Задание с выборочным ответом. При быстром форматировании гибкого диска:
    • стираются файлы;
    • стираются файлы и каталог;
    • производится разметка диска на дорожки и секторы;
    • стирается каталог диска.

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

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

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

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

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

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

    Каждый диск имеет логическое имя, обозначаемое латинской буквой со знаком двоеточия: А:, В: — гибкие диски, С:, D:, Е: и т. д. — жесткие и оптические диски. Папкой верхнего уровня для диска является корневая папка, которая обозначается добавлением к имени диска наклоненной влево косой черты «\» (обратного слэша), например:

    Рассмотрим конкретный пример иерархической файловой системы. Пусть в корневой папке диска А: имеются две вложенные папки первого уровня Документы и Изображения, а в папке Изображения — одна вложенная папка второго уровня Фото. При этом в папке Документы имеется файл Сочинение.doc, а в папке Фото — файл Класс.bmp (рис. 2.28).

    image049

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

    Путь к файлу. Как найти файлы в иерархической файловой системе? Для этого необходимо указать путь к файлу. Путь к файлу начинается с логического имени диска, затем записывается последовательность имен вложенных друг в друга папок, в последней из которых содержится нужный файл. Имена диска и папок записываются через разделитель «\». Пути к файлам Сочинение.dос и Класс.bmp можно записать следующим образом: А:\Документы\ А:\Изображения\Фото\

    Путь к файлу вместе с именем файла называют иногда полным именем файла. Примеры полных имен файлов: А:Щокументы\Сочинение.dос А:\Изображения\Фото\Класс.bmp

    В операционных системах Linux и Mac OS в полных именах файлов в качестве разделителя используется знак «/» (прямой слэш).

    Контрольные вопросы

    1. В чем заключается различие между одноуровневой и иерархической файловыми системами?
    2. Из каких частей состоит путь к файлу? Полное имя файла?
    3. Могут ли несколько файлов иметь одинаковые имена?

    Задания для самостоятельного выполнения

    2.8. Задание с кратким ответом. Дана иерархическая файловая система. Запишите полные имена файлов.

    image050

    2.3.3. Работа с файлами и дисками

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

    С помощью специальных программ — файловых менеджеров — можно производить над файлами следующие операции:

    • копирование (копия файла помещается в другую папку);

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

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

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

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

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

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

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

    Контрольные вопросы

    1. Какие возможны операции над файлами?