Как поступить
в Онлайн-школу и получить аттестат?

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

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

Конспект урока: Файлы и файловые структуры

Компьютер и его программное обеспечение

10.12.2024
3904
0

Файлы и файловые структуры

План урока

  • Файл
  • Каталоги
  • Файловая структура диска
  • Полное имя файла
  • Работа с файлами

Цели урока

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

Вступление

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

 

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

 

Файл

 

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


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


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


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


Рис. 1. Файловые системы
Файловые системы в различных ОС и флеш-накопителях (рис. 1):


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


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


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

Рис. 2. Имя файла

Расширение файла автоматически задаётся программой при создании файла. В некоторых случаях пользователь сам может задать его расширение. Расширение файла, как правило, состоит из 3–4 символов.

Один и тот же тип файла может иметь разные расширения. Рассмотрим наиболее распространённые типы файлов (таблица 1):

 

Таблица 1. Расширения файлов

 

Тип файла

Расширения

Системные файлы

drv, sys

Программы

exe, com

Текстовые файлы

txt, docs, rtf

Графические файлы

bmp, gif, jpg, png

Звуковые файлы

wav, mid, mp3

Электронные таблицы

xls, ods

Web-страница

html, htm

Архивные файлы

zip, rar

Презентации

ppt, pptx

Видеофайлы

avi, mp4

Программы на языках программирования

bas, pas

 

Теперь рассмотрим собственное имя файла. Как уже говорилось выше, его задаёт пользователь, однако, если этого не сделано, приложение предлагает название. Например, при создании файла с помощью текстового процессора Microsoft Word приложением будет предложено название «Документ 1».

 

Современные операционные системы позволяют создавать имя файла, включающее в себя до 255 символов, включая буквы национального алфавита и пробелы. В ОС Windows в имени файла запрещено записывать символы: \, /, :, *, ?, “, <, >, |. В ОС Linux все символы допустимы, кроме /. В Mac OS все из этих символов допустимы.

 

Каталоги

 

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

 

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


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


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


Так, к примеру, название жёстких дисков и их логических разделов имеет вид: A:, B:, C:, D: и т. д. Корневые каталоги обозначаются добавлением к логическому имени устройства знака «\», то есть A:\, B:\, C:\, D:\ и т. д. — так выглядит запись корневого каталога.

 

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


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


Выделяют два вида файловых структур: простые файловые структуры и иерархические файловые структуры.

Рис. 3. Простая файловая структура

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

 

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

Рис. 4. Иерархическая файловая структура

Корневая папка содержит вложенные папки 1-го уровня (например, папка «7 класс»), в свою очередь, каждая из них может содержать вложенные папки 2-го уровня (например, папка «7 класс» содержит папки «Домашнее задание» и «Практическая работа»). В папках всех уровней могут храниться файлы.

 

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

Полное имя файла

 

Как найти файлы в иерархической файловой структуре? Необходимо указать путь к файлу.


Путь к файлу — это имена всех папок от корневого до того, в котором сохранён файл.

 

При записи имена дисков и папок записываются через разделитель «\».

 

Например, на рисунке 5 путь к файлу Книга.txt записывается так C:\Документы, а путь к файлу Лекция_1.doc имеет вид C:\Информатика\Лекции.


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


Пример 1
 

C:\Документы\Книга.txt

C:\Информатика\Лекции\ Лекция_1.doc


Пример 2
 

Пользователь работал с каталогом 

C:\Информатика\Лекции\Файлы и файловая система

Сначала он поднялся на один уровень вверх, затем ещё раз поднялся на один уровень вверх и после этого спустился в каталог Контрольные вопросы, в котором находится файл Вопросы.doc. Каков путь к этому файлу? Полное имя файла?

 

Решение

 

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


Таким образом, путь к файлу имеет вид C:\Информатика\Контрольные вопросы, а полное имя файла C:\Информатика\Контрольные вопросы\ Вопросы.doc.

 

Ответ: C:\Информатика\Контрольные вопросы и C:\Информатика\Контрольные вопросы\ Вопросы.doc.

 


Работа с файлами

 

Что можно делать с файлами?

 

Основными операциями считаются:

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


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

 

? (вопросительный знак) — означает ровно один произвольный символ;

 

* (звездочка) — означает любую (в том числе и пустую) последовательность символов произвольной длины.


Пример 3
 

Что будет найдено по маске I?.*  ?

 

Решение

 

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


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

 

1. Что такое файл? Какие типы файлов и их расширения вы знаете?

2. Приведите примеры программ, открывающих файлы с расширениями doc, png, mp4.

3. Из чего состоит имя файла?

4. Что такое каталог? Есть ли различия между каталогом и папкой?

5. В чём отличие простой файловой структуры от иерархической файловой структуры?

6. Что такое путь к файлу? Чем его запись отличается от полного имени файла?


Предыдущий урок
Цели изучения курса информатики и ИКТ. Техника безопасности и организация рабочего места. Информационная безопасность
Общие понятия и основы информатики
Следующий урок
Системы программирования и прикладное программное обеспечение
Компьютер и его программное обеспечение
Урок подготовил(а)
teacher
Иван Андреевич
Учитель информатики
Опыт работы: 7 лет
Поделиться:
  • Умножение одночлена на многочлен

    Алгебра

  • Возведение в квадрат и в куб суммы и разности двух выражений

    Алгебра

  • Прямая пропорциональность и её график. Линейная функция и её график

    Алгебра

Зарегистрируйся, чтобы присоединиться к обсуждению урока

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

Отзывы об уроке:
Пока никто не оставил отзыв об этом уроке