Просмотр содержимого документа
«Файловая система организации данных в заданиях ОГЭ, 9 класс»
Файловая система организации данных
в заданиях ОГЭ 9 класс
Файл - это программа или данные, имеющие имя и хранящиеся в долговременной памяти.
Файловая система – это часть операционной системы, определяющая способ организации, хранения и именования файлов.
Файл
Приложение
Документ
Прикладная программа
Текстовый
Графический
Звуковой и т.д .
Имя файла
Имя файла состоит из двух частей, разделенных
точкой: имя файла и расширения .
referat.doc
Символы, которые не используют при задании имени файла: / \ * : ?
Имя файлу дает пользователь
Расширение указывает, какого типа информация хранится в файле, тип файла
Типы файлов
Расширение файла показывает, какого рода информация содержится в данных, и обычно состоит из трех или четырех букв. Существует огромное множество расширений.
Тип файла
Примеры расширений
Системный файл
* .drv, *.sys
Текстовый файл
*.txt, *.doc, *.rtf, *.odt
Графический файл
*.bmp, *.jpeg, *.gif, *.png
Звуковой и видеофайлы
*.wav, *.mp3, *.avi, *.mpeg
Электронная таблица
*.xls, *.xlsx, *.ods
Презентация
*.ppt, *.pptx
Web – страница
*.htm, *.html
Архивные файлы
*.zip, *.rar
Код (текст) программы
*.pas, *.bas
Каталоги
Чтобы было удобнее разбираться с множеством файлов, их объединяют в каталоги.
Каталог - это поименованная совокупность файлов и подкаталогов (вложенных каталогов).
Корневой каталог - ?
Каталог самого верхнего уровня называется корневым каталогом
ДискC:
autoexec.bat
Документы
План.doc
Отчет.doc
Фото
2017
2016
Я.jpg
Отдых.jpg
Видео
Лето.avi
Винни-Пух.wmv
Файловая структура
Файловая структура диска - это совокупность файлов на диске и взаимосвязей между ними.
Простые файловые структуры могут использоваться для дисков с небольшим (до нескольких десятков) количеством файлов.
A:\ dос1.txt
dос2.txt
dос3.txt
dос4.txt
dос5.txt
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
---------
Иерархические файловые структуры используются для хранения большого (сотни и тысячи) количества файлов.
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
-----
Полное имя файла
Полное имя файла = путь к файлу + имя файла
С:\ Работа\Отчет\Зачетная работа.ppt
путь к файлу
имя файла
Путь к файлу
Путь к файлу – последовательность папок, начиная от самой верхней и заканчивая той, в которой непосредственно хранится файл Задание: Напишите полный путь к файлу Интернет.doc
C:\Рефераты\Информатика\ Интернет.doc
Разбор типовых заданий:
Задача 1. Пользователь находился в каталоге Расписание.
Сначала он поднялся на один уровень вверх,
затем спустился на один уровень вниз,
потом еще раз спустился на один уровень вниз. В результате он оказался в каталоге
С:\учёба\математика\ГИА
Укажите полный путь каталога, с которым пользователь начал работу.
1) С:\учёба\2013\Расписание
2) С:\учёба\Расписание
3) С:\Расписание
4) С:\учёба\математика\Расписание
Решение:
Решение делаем в обратном порядке С:\учёба\математика\ГИА
С:\учёба\Расписание
Ответ: 2
Расписание
Задача2 . Пользователь работал с файлом С:\Document\Seminar\Math\lesson.htm.
Затем
он поднялся на один уровень вверх
создал там каталог Info
в нём создал еще один каталог Form
переместил в него файл lesson.htm.
Каким стало полное имя этого файла после перемещения?
С:\ Document\Math\Form\lesson.htm
С:\ Seminar\Math\Form\lesson.htm
3) С:\ Document\Info\Form\lesson.htm
С:\ Document\Seminar\Info\Form\lesson.htm
Решение:
Задачу решаем в прямом порядке
С:\ Document\Seminar\Math\lesson.htm
С:\ Document\Seminar\Info\Form\lesson.htm
Ответ:4
Задача 3. В поисках нужного файла Вова последовательно переходил из каталога в каталог, при этом он несколько раз поднимался на один уровень вверх и несколько раз опускался на уровень вниз. Полный путь каталога, с которым Вова начинал работу, С:\Игры\Настольные\Домино
Каким может быть полный путь каталога, в котором оказался Вова, если известно, что на уровень вниз он спускался больше раз, чем поднимался вверх?
С:\Игры
С:\Игры\Настольные
С:\Игры\Настольные\Лото
С:\Игры\Настольные\Домино\Детское
Решение:
Решение делаем в прямом порядке
\
С:\Игры\Настольные\Домино
\
С:\Игры\Настольные\Домино\
Ответ:4
Детское
Маска служит для обозначения (выделения) группы файлов, имена которых имеют общие свойства, например, общее расширение.
В масках, кроме «обычных» символов используются два специальных символа:
*
?
Звездочка (*) обозначает любое количество символов, в том числе и пустую последовательность
Знак вопроса (?) обозначает ровно один любой символ
Разбор типовых задач
Задача 1.
В каталоге находится 6 файлов:
maveric.map
maveric.mp3
taverna.mp4
revolver.mp4
vera.mp3
zveri.mp3
Справа представлено восемь масок. Сколько из них таких, которым соответствуют ровно четыре файла из данного каталога?
*ver*.mp*
*?ver?*.mp?
?*ver*.mp?*
*v*r*?.m?p*
???*???.mp*
???*???.m*
*a*.*a*
*a*.*p*
Проверяем каждое имя файла на соответствие каждой маске.
Сформулируем правила, которые задает каждая маска:
* ver*.mp*
в имени содержится «ver», расширение начинается с «.mp»
*?ver?*.mp?
в имени содержится «ver», слева и справа от «ver» есть, по крайней мере, по одному символу; расширение начинается с «.mp» и состоит из 3 символов
?*ver*.mp?*
*v*r*?.m?p*
в имени содержится «ver», слева от «ver» есть, по крайней мере, один символ; расширение начинается с «.mp» и состоит не менее, чем из 3 символов
в имени содержится буква «v» и после неё – « r », справа от «r» есть, по крайней мере, один символ; расширение начинается с «m», потом идёт ещё один какой-то символ, за ним – « p »
???*???.mp*
имя состоит не менее, чем из 6 символов, расширение начинается с «. mp »
???*???.m*
имя состоит не менее, чем из 6 символов, расширение начинается с «. m »
*a*.*a*
в имени есть буква «a», в расширении тоже есть буква « a »
*a*.*p*
в имени есть буква «a», в расширении – буква « p »
Составляем таблицу проверки, выделяем красным фоном символы, не совпадающие с маской, а если все совпало, ячейку выделяем зеленым цветом.
4. Видим, что трём маскам: ?*ver*.mp?* , ???*???.m* и *a*.*p* , соответствует ровно по 4 файла.