СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

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

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Файлы и файловые структуры»

ФАЙЛЫ И ФАЙЛОВЫЕ СТРУКТУРЫ

ФАЙЛЫ И ФАЙЛОВЫЕ СТРУКТУРЫ

Логические имена устройств внешней памяти Каждое подключаемое к компьютеру устройство внешней памяти имеет логическое имя . В ОС Windows приняты логические имена устройств внешней памяти, состоящие из одной латинской буквы и знака двоеточия: В ОС Linux приняты другие правила именования дисков и их разделов. Например: логические разделы, принадлежащие первому жёсткому диску, получают имена hda1 , hda2 и т. д.; логические разделы, принадлежащие второму жёсткому диску, получают имена hdb1 , hdb2 и т. д.

Логические имена устройств внешней памяти

Каждое подключаемое к компьютеру устройство внешней памяти имеет логическое имя .

В ОС Windows приняты логические имена устройств внешней памяти, состоящие из одной латинской буквы и знака двоеточия:

В ОС Linux приняты другие правила именования дисков и их разделов. Например:

  • логические разделы, принадлежащие первому жёсткому диску, получают имена hda1 , hda2 и т. д.;
  • логические разделы, принадлежащие второму жёсткому диску, получают имена hdb1 , hdb2 и т. д.
Файл Файл - это поименованная область внешней памяти. Имя файла состоит из двух частей, разделённых точкой: собственно имени файла и расширения . Собственно имя файлу даёт пользователь. Расширение имени обычно задаётся программой автоматически при создании файла. Файловая система - это часть ОС, определяющая способ организации, хранения и именования файлов на носителях информации.

Файл

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

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

Файловая система - это часть ОС, определяющая способ организации, хранения и именования файлов на носителях информации.

Файл Файл Документ Приложение Тип файла Системный файл Примеры расширений drv, sys Текстовый файл txt, rtf, doc, docx, odt Графический файл bmp, gif, jpg, tif, png, pds Web-страница Звуковой файл htm, html wav, mp3, midi, kar, ogg Видеофайл avi, mpeg Архив zip, rar Электронная таблица Код (текст) программы xls, ods bas, pas Прикладная программа Графический Текстовый

Файл

Файл

Документ

Приложение

Тип файла

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

Примеры расширений

drv, sys

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

txt, rtf, doc, docx, odt

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

bmp, gif, jpg, tif, png, pds

Web-страница

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

htm, html

wav, mp3, midi, kar, ogg

Видеофайл

avi, mpeg

Архив

zip, rar

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

Код (текст) программы

xls, ods

bas, pas

Прикладная

программа

Графический

Текстовый

Каталоги Каталог - это поименованная совокупность файлов и подкаталогов (вложенных каталогов). Каталог самого верхнего уровня называется корневым каталогом . В ОС Windows корневые каталоги обозначаются добавлением к логическому имени соответствующего устройства внешней памяти знака «\» (А:\, C:\, D:\, E:\) В ОС Linux каталоги жёстких дисков не являются корневыми каталогами. Они «монтируются» в каталог mnt. Другие устройства внешней памяти (гибкие, оптические и флэш-диски) «монтируются» в каталог media. Каталоги mnt и media, в свою очередь, «монтируются» в единый корневой каталог, который обозначается знаком «/».

Каталоги

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

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

В ОС Windows корневые каталоги обозначаются добавлением к логическому имени соответствующего устройства внешней памяти знака «\» (А:\, C:\, D:\, E:\)

В ОС Linux каталоги жёстких дисков не являются корневыми каталогами. Они «монтируются» в каталог mnt. Другие устройства внешней памяти (гибкие, оптические и флэш-диски) «монтируются» в каталог media.

Каталоги mnt и media, в свою очередь, «монтируются» в единый корневой каталог, который обозначается знаком «/».

Файловая структура диска Файловая структура диска - это совокупность файлов на диске и взаимосвязей между ними. Простые файловые структуры могут использоваться для дисков с небольшим (до нескольких десятков) количеством файлов. A:\ d1.txt   d2.txt  d3.txt  d4.txt  d5.txt --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- --------- ---------

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

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

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

A:\ d1.txt

d2.txt

d3.txt

d4.txt

d5.txt

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

---------

Файловая структура диска Иерархические файловые структуры используются для хранения большого (сотни и тысячи) количества файлов. E:\ видеозапись.avi  график.xls  тексты буква.txt  цифры.txt  изображения фото Бия.jpeg  Катунь.jpeg  Онегин.doc аквариум.bmp  мелодия.mp3 ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- Графическое изображение иерархической файловой структуры называется деревом .

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

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

E:\ видеозапись.avi

график.xls

тексты буква.txt

цифры.txt

изображения фото Бия.jpeg

Катунь.jpeg

Онегин.doc аквариум.bmp

мелодия.mp3

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

-----

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

Файловая структура диска В Windows каталоги на разных дисках могут образовывать несколько отдельных деревьев. В Linux каталоги объединяются в одно дерево, общее для всех дисков. Древовидные иерархические структуры можно изображать вертикально и горизонтально. bin home usr var …  shogun metohody bin etc doc …  -filename-with- text

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

В Windows каталоги на разных дисках могут образовывать несколько отдельных деревьев.

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

bin home usr var

shogun metohody bin etc doc

-filename-with- text

Полное имя файла Путь к файлу - имена всех каталогов от корневого до того, в котором непосредственно находится файл. В ОС Windows путь к файлу начинается с логического имени устройства внешней памяти; после имени каждого подкаталога ставится обратный слэш: Е:\изображения\фото\Катунь.jpeg В ОС Linux путь к файлу начинается с имени единого корневого каталога; после имени каждого подкаталога ставится прямой слэш: /home/methody/text Последовательно записанные путь к файлу и имя файла составляют полное имя файла . Не может быть двух файлов, имеющих одинаковые полные имена.

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

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

В ОС Windows путь к файлу начинается с логического имени устройства внешней памяти; после имени каждого подкаталога ставится обратный слэш:

Е:\изображения\фото\Катунь.jpeg

В ОС Linux путь к файлу начинается с имени единого корневого каталога; после имени каждого подкаталога ставится прямой слэш:

/home/methody/text

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

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

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

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

Основные операции с файлами:

  • копирование (создаётся копия файла в другом каталоге или на другом носителе);
  • перемещение (производится перенос файла в другой каталог или на другой носитель, исходный файл уничтожается);
  • переименование (производится переименование собственно имени файла);
  • удаление (в исходном каталоге объект уничтожается).
При поиске файла можно использовать маску имени файла - последовательность букв, цифр и прочих допустимых в именах файлов символов, в том числе: ? (вопросительный знак) - означает ровно один произвольный символ; * (звездочка) - означает любую (в том числе и пустую) последовательность символов произвольной длины. Например, по маске n?.* будут найдены файлы с произвольными расширениями и двухбуквенными именами, начинающимися с буквы « n ».

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

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

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

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

Спасибо за внимание!

Спасибо за внимание!