Файлы и файловая система Шнейдер Елена Владимировна, учитель информатики и ИКТ МБОУ «Лицей №27» г. Новокузнецка Кемеровской области
Файл – это программа или данные, имеющие имя и хранящиеся в долговременной памяти. Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов. Файл
Имя файла Имя файла состоит из двух частей, разделенных точкой: имя файла. расширение до 255 символов обычно 3 символа Собственно имя файлу дает пользователь. Имя файла не должно содержать следующих знаков: / \ : * ? «» < > | Расширение определяет тип хранимой информации, обычно автоматически задается программой.
Примеры расширений Тип файла Расширение Исполняемые (программы) exe, com, bat Текстовые txt, rtf, doc Графические bmp, gif, jpg, png, jpeg Web-страницы htm, html Звуковые wav, mp3, midi Видеофайлы avi, mpeg Код (текст) программы на языках программирования bas, pas Архивные arj, zip, rar
Форматирование дисков Диск разбивается на дорожки и сектора На диске создается область хранения файлов и каталог. Пример каталога диска: Имя файла Адрес первого сектора Объем файла в секторах Дата создания Время создания Сочинение.doc 34 241 14.12.2007 13.51 Класс.bmp 275 104 30.11.2007 14.45 …
Виды форматирования Полное (разбивка диска на дорожки и сектора, данные уничтожаются полностью) Быстрое (очистка каталога диска, данные сохраняются, есть возможность их восстановления)
Информационная емкость дисков Емкость неформатированного диска – 1,44 Мбайт. После форматирования: Информационная емкость сектора – 512 байтов; Секторов на дорожке – 18; Дорожек на стороне – 80; Сторон – 2. Емкость отформатированного диска: Количество секторов: N=18∙80∙2=2880. Информационная емкость: 512 байтов ∙ N = 1474560 байтов = = 1440 Кбайтов = 1,40625 Мбайт. Для записи данных доступно 2847 секторов (остальные заняты служебной информацией) Информационная емкость, доступная для записи данных, составляет: 512 байтов ∙ 2847 = 1457664 байта = 1423,5 Кбайт ≈ ≈ 1,39 Мбайт.
Задания: Выберите цепочку символов, которую нельзя использовать в качестве имени файла. Объясните ответ. Письмо маме 8 меньше 14 Когда? Привет! Выберите допустимые имена файлов. Index*.doc Lin?exe лето.bmp A.b.txt Comp.doc .gif Work/x.ppt
Придумайте имена и типы для файлов, содержащих следующую информацию: Фотография друга, Сочинение, Запись концерта рок-группы, Песня группы «Фабрика» Вы открыли папку с компьютерной игрой «Шахматы» и увидели там несколько файлов: Шахматы.avi Шахматы.txt Шахматы.wav Шахматы.bmp Шахматы.com Какой файл вы откроете, чтобы запустить игру? Задания: Михаил.jpeg Как я провел лето.doc Концерт.avi Фабрика.wav
Порядок хранения файлов на диске определяется используемой файловой системой. Файловая система - это функциональная часть ОС, обеспечивающая выполнение операций с файлами. Файловая система
Виды файловых систем: Одноуровневая Многоуровневая Файловая система
Логический диск Каждый диск (дискета, жесткий диск, флеш-память и др.) имеет логическое имя, обозначаемое латинской буквой с двоеточием: А: и В: гибкие диски, С: и D: жесткие диски и т.д. Папкой верхнего уровня для диска является корневая пака, которая обозначается добавлением к имени диска косой черты «\», Например: А:\
Полное имя файла Полное имя файла = путь к файлу + имя файла Путь файла начинается с логического имени диска, затем записывается последовательность имен вложенных друг в друга папок, в последней из которых содержится нужный файл. Пример полного имени файла: С:\ Работа\Отчет\Моя_работа.doc путь к файлу имя файла
Задания: 1. Имя файла выглядит следующим образом: С:\Документы\Отчеты\Моя_работа.ppt Назовите расширение этого файла. Моя_работа работа.ppt Отчеты .ppt
Задания: 2. На рисунке показана многоуровневая файловая структура: Укажите полное имя файла Литература.doc А:\Документы\Литература.doc Документы\Сочинения\Литература.doc А:\Документы\Сочинения\Литература.doc А:\Фото\Сочинения\Литература.doc
Задания: 3. Пользователь работал с папкой D:\Архив\Рисунки\Фотографии. Сначала он поднялся на один уровень вверх, затем еще раз поднялся на один уровень вверх и после этого спустился в папку «Лето». Укажите полный путь каталога, в котором оказался пользователь. D:\Архив\Рисунки\Лето D:\Архив\Лето D:\Лето\Архив D:\Лето
Задания: 4. В некоторой папке хранился файл Работа.doc. После того как в этой папке создали папку и переместили в созданную папку файл Работа.doc, полное имя файла стало С:\Информатика\9 класс\Подготовка к ГИА\ Работа.doc. Каково имя вновь созданной папки? 9 класс С:\Информатика Подготовка к ГИА Информатика
Задания: 5. Перемещаясь из одной папки в другую, пользователь последовательно посетил папки DOC, TEACHER, C:\, LETTER, INBOX. Каково полное имя папки, в которой оказался пользователь? Примечание: при каждом перемещении пользователь либо спускался в папку на уровень ниже, либо поднимался на уровень выше. INBOX С:\LETTER\INBOX С:\TEACHER\DOC LETTER\INBOX
Задания: 6. Файл, полное имя которого было С:\doc\referat.doc, сохранили в папке txt корневой папки диска E. Каково полное имя сохраненного файла? E:\txt\doc\referat.doc E:\doc\txt\referat.doc E:\doc\ referat.doc E:\txt\referat.doc
Задания: 7. Находясь в корневой папке только что отформатированного диска, ученик создал 5 папок. Затем в каждом из созданных папок он создал еще по 3 папки. Сколько всего оказалось на диске папки, включая корневую? 15 16 20 21