Файл и файловые структуры.
7 класс
Урок 14
Ключевые слова
- логическое имя устройства внешней памяти
- файл
- правила именования файлов
- каталог
- корневой каталог
- файловая структура
- путь к файлу
- полное имя файла
Логические имена устройств внешней памяти
Каждое подключаемое к компьютеру устройство внешней памяти имеет логическое имя .
В ОС Windows приняты логические имена устройств внешней памяти, состоящие из одной латинской буквы и знака двоеточия:
В ОС Linux приняты другие правила именования дисков и их разделов. Например:
- логические разделы, принадлежащие первому жёсткому диску, получают имена hda1 , hda2 и т. д.;
- логические разделы, принадлежащие второму жёсткому диску, получают имена hdb1 , hdb2 и т. д.
- для жёстких дисков и их логических разделов –
- для оптических дисководов - имена, следующие по алфавиту после имени последнего имеющегося на компьютере жёсткого диска или раздела жёсткого диска
- для дисководов гибких дисков (дискет) - А: и В:
C:, D:
- для подключаемой к компьютеру флэш-памяти - имя, следующее за последним именем оптического дисковода (например, F:)
C (C:)
D (D:)
DVD RW дисковод (E:)
Съемный диск (F:)
A (A:)
Файл
Имя файла состоит из двух частей, разделённых точкой: собственно имени файла и расширения . Собственно имя файлу даёт пользователь. Расширение имени обычно задаётся программой автоматически при создании файла.
Файл - это поименованная область внешней памяти.
Файловая система - это часть ОС, определяющая способ организации, хранения и именования файлов на носителях информации.
Тип файла
Примеры расширений
Системный файл
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:\)
Файловая структура диска
Файловая структура диска - это совокупность файлов на диске и взаимосвязей между ними.
Простые файловые структуры могут использоваться для дисков с небольшим (до нескольких десятков) количеством файлов.
A:\ d1.txt
d2.txt
d3.txt
d4.txt
d5.txt
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
Файловая структура диска
Файловая структура диска - это совокупность файлов на диске и взаимосвязей между ними.
Иерархические файловые структуры используются для хранения большого (сотни и тысячи) количества файлов.
E:\ видеозапись.avi
график.xls
тексты буква.txt
цифры.txt
изображения фото Бия.jpeg
Катунь.jpeg
Онегин.doc аквариум.bmp
мелодия.mp3
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
Графическое изображение иерархической файловой структуры называется деревом .
Файловая структура диска
В Windows каталоги на разных дисках могут образовывать несколько отдельных деревьев.
bin home usr var …
shogun metohody bin etc doc …
-filename-with- text
Полное имя файла
Путь к файлу - имена всех каталогов от корневого до того, в котором непосредственно находится файл.
В ОС Windows путь к файлу начинается с логического имени устройства внешней памяти; после имени каждого подкаталога ставится обратный слэш:
Е:\изображения\фото\Катунь.jpeg
Последовательно записанные путь к файлу и имя файла составляют полное имя файла . Не может быть двух файлов, имеющих одинаковые полные имена.
Задача 1
Пользователь работал с каталогом
C:\Физика\Задачи\Механика . Сначала он поднялся на один уровень вверх, затем ещё раз поднялся на один уровень вверх и после этого спустился в каталог Экзамен , в котором находится файл Вопросы.doc . Каков путь к этому файлу?
Решение:
Поднявшись ещё на один уровень вверх он оказался в каталоге:
Поднявшись на один уровень вверх он оказался в каталоге:
Пользователь работал с каталогом
После этого он спустился в каталог Экзамен :
C:
Физика
Задачи
Экзамен
Механика
Полный путь к файлу имеет вид: C:\Физика\Экзамен .
Задача 2
Учитель работал в каталоге
D:\Уроки\7 класс\Практические работы .
Затем перешёл в дереве каталогов на уровень выше, спустился в подкаталог Презентации и удалил из него файл Введение.ppt . Каково полное имя файла, который удалил учитель?
Решение.
Пользователь работал с каталогом:
В каталоге Презентации он удалил файл Введение.
Спустившись на один уровень вниз он оказался в каталоге Презентации :
Поднявшись на один уровень вверх он оказался в каталоге:
D:
Уроки
7 класс
Практические работы
Презентации
Полное имя удалённого файла:
D:\Уроки\7 класс\Презентации\Введение.ppt
Работа с файлами
Создаются файлы с помощью систем программирования и прикладного программного обеспечения.
Основные операции с файлами:
- копирование (создаётся копия файла в другом каталоге или на другом носителе);
- перемещение (производится перенос файла в другой каталог или на другой носитель, исходный файл уничтожается);
- переименование (производится переименование собственно имени файла);
- удаление (в исходном каталоге объект уничтожается).
При поиске файла можно использовать маску имени файла - последовательность букв, цифр и прочих допустимых в именах файлов символов, в том числе:
? (вопросительный знак) - означает ровно один произвольный символ;
* (звездочка) - означает любую (в том числе и пустую) последовательность символов произвольной длины.
Например, по маске n?.* будут найдены файлы с произвольными расширениями и двухбуквенными именами, начинающимися с буквы « n ».
Самое главное
Файл - это поименованная область внешней памяти.
Имя файла , состоит из двух частей, разделённых точкой: собственно имени файла и расширения .
Каталог - это поименованная совокупность файлов и подкаталогов (вложенных каталогов). Каталог самого верхнего уровня называется корневым каталогом .
Файловая структура диска - это совокупность файлов на диске и взаимосвязей между ними. Файловые структуры бывают простыми и многоуровневыми (иерархическими).
Путь к файлу - имена всех каталогов от корневого до того, в котором непосредственно находится файл. Последовательно записанные путь к файлу и имя файла составляют полное имя файла .
Полное имя файла уникально.
Вопросы и задания
Файл Пушкин.doc хранится на жёстком диске в каталоге ПОЭЗИЯ , который является подкаталогом каталога ЛИТЕРАТУРА . В таблице приведены фрагменты полного имени файла:
Укажите, какое из указанных ниже имён файлов удовлетворяют маске ?ese*ie.?t*
Из перечня имён выберите (отметьте галочкой) те, которые удовлетворяют маске ?l*ck.*t?
Из перечня имён выберите (отметьте галочкой) те, которые НЕ удовлетворяют маске ?l*ck*.* ?:
Саша работал с каталогом:
D:\УРОКИ\ИНФОРМАТИКА\ПРАКТИЧЕСКИЕ РАБОТЫ .
- seseie.ttx
- esenie.ttx
- eseie.xt
- sesenie.txt
Он поднялся на два уровня вверх, затем спустился в подкаталог АЛГЕБРА и создал в нём файл Квур.txt . Каково полное имя файла, который создал Саша?
Пользователь работал с каталогом:
D:\ДОКУМЕНТЫ\ФОТО\2011\ВЕСНА .
Сначала он поднялся на три уровня вверх, потом спустился в каталог ЭКЗАМЕН и после этого спустился в каталог ИНФОРМАТИКА . Укажите полный путь для того каталога, в котором оказался пользователь.
- D:\ДОКУМЕНТЫ\ФОТО\ИНФОРМАТИКА
- D:\ДОКУМЕНТЫ\ИНФОРМАТИКА\ЭКЗАМЕН
- D:\ДОКУМЕНТЫ\ЭКЗАМЕН\ИНФОРМАТИКА
- D:\ДОКУМЕНТЫ\ФОТО\2011\ВЕСНА\ЭКЗАМЕН\ИНФОРМАТИКА
Что такое полное имя файла?
Назовите логические имена устройств внешней памяти на компьютере, к которому вы имеете доступ.
Каковы основные правила именования файлов в операционной системе, установленной на компьютерах в вашем классе?
Перечислите основные операции, совершаемые с файлами.
Назовите имена известных вам программ, открывающих файлы со следующими расширениями: txt, doc, bmp, rtf, arj.
Что такое файл?
Что такое каталог?
Какой каталог называют корневым?
Как могут быть организованы файлы во внешней памяти?
Как называется графическое изображение иерархической файловой структуры?
Что такое путь к файлу на диске?
click.txt
black.ppt
lock.sts
clock.tt
blink.uta
applock.stu
blocker.htm
elpack.ty
blocker.html
_click.txt
black.ppt
lo3ck.sts
clock.tt
blink.uta
applock.stu
blocker.htm
elpack.ty
blocker.html
А
ЛИТЕРАТУРА
Б
С:
В
Пушкин
Г
\
Д
Е
.doc
ПОЭЗИЯ
Восстановите полное имя файла и закодируйте его буквами (запишите последовательность букв без пробелов и запятых).
Опорный конспект
Каждое подключаемое к компьютеру устройство внешней памяти имеет
логическое имя ( A: B: C: D: E: F: … )
Файл – это поименованная область внешней памяти
Поиск
Полное имя файла
файла
Адрес
Имя файла
диск:\путь
имя.расширение
Тип файла
Системный файл
Примеры расширений
Текстовый файл
drv, sys
Графический файл
txt, rtf, doc, docx, odt
Звуковой файл
bmp, gif, jpg, tif, png, pds
Видеофайл
wav, mp3, midi, kar, ogg
Архив
avi, mpeg
zip, rar
Электронная таблица
xls, ods
Файловая
структура
диска
Простая
Иерархическая