Similar presentations:
Файловая система компьютера
1. ФАЙЛОВАЯ СИСТЕМА КОМПЬЮТЕРА
МКФАЙЛОВАЯ СИСТЕМА
КОМПЬЮТЕРА
КОМПЬЮТЕР И ЕГО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
2. Ключевые слова
МККлючевые слова
файл
каталог (папка)
файловая система и структура
путь к файлу
полное имя файла
маска имен файлов
3. Файлы и каталоги
МКФайлы и каталоги
!
Файл — это поименованная совокупность данных
определённого размера, размещаемая на внешних
устройствах (носителях информации) и рассматриваемая в процессе обработки как единое целое.
Имя. расширение
Размер
Системный
Дата создания
Скрытый
Дата последней
модификации
!
Архивный
Только для чтения
Каталог (папка) — это поименованная совокупность
файлов и подкаталогов (вложенных каталогов).
4. Функции файловой системы
МКФункции файловой системы
!
Файловая система — часть операционной системы,
определяющая способ организации, хранения и
именования данных на носителе информации.
Файловые системы решают следующие задачи:
• определяют правила построения имён файлов и каталогов
• поддерживают программный интерфейс работы с файлами
для приложений
• определяют порядок размещения файлов на диске
• обеспечивают защиту данных в случае сбоев и ошибок
• обеспечивают установку прав доступа к данным для
каждого конкретного пользователя
• обеспечивают совместную работу с файлами
5. Требования к именам файлов и папок
МКТребования к именам файлов и папок
Правила построения имён файлов
и папок (каталогов) зависит от ОС
Windows
Linux
• допускается использование имён, длиной до 255 символов
• можно использовать прописные и строчные буквы
латинского ии национальных
национальныхалфавитов,
алфавитов,цифры
цифры, пробелы
некоторые символы
•и
различаются
прописные и строчные буквы в имени
•• не
различаются
прописные
и строчные
буквы /в:имени
нельзя
использовать
символ
\ , а символы
*?“<>|
• нельзя
следуетиспользовать
использоватьсимволы:
с осторожностью,
\ / : * ?т. “к. <некоторые
> |
из
могут файлам,
иметь специальный
смысл, автоматически
а также из
• них
расширения
как правило, даются
соображений
ОС существует ряд
программами,совместимости
в которых онис другими
создаются;
• стандартных
расширения файлам,
расширений,
как правило,
по которым
даются
можно
автоматически
узнать тип
программами,
файла
и программу,
в которых
в которой
они их
создаются;
можно открыть
существует ряд
стандартных расширений, по которым можно узнать тип
В какой программе можно отредактировать файл
файла и программу, в которой его можно открыть
Гимн_РФ_(музыка и слова).jpg ?
?
6. Стандартные расширения
МКПорядок размещения файлов на диске
Файл, представляемый нами как
единое целое, на самом деле
может быть разбросан «кусочками» по всему диску.
Минимальный
размер
такого
«кусочка» (кластера, блока) —
от 512 байт до 64 Кбайт в
зависимости от используемой
файловой системы.
При
размещении
на
диске
каждому файлу отводится целое
число кластеров.
?
КЛАСТЕР
СЕКТОР
ДОРОЖКА
Сколько кластеров по 64 Кбайта будет отведено
на файл, размером 130 Кбайт?
7. Порядок размещения файлов на диске
МКДавайте обсудим
?
Использование кластеров больших размеров обеспечивает
следующие преимущества:
1) повышается скорость чтения/записи файлов, имеющих
большие размеры
2) увеличивается максимальный объём диска, который
поддерживает файловая система.
Как вы можете это объяснить?
Почему в файловой системе с большими кластерами
(блоками) невыгодно хранить маленькие файлы?
К чему это может привести?
8. Давайте обсудим
МКЗащита данных во время сбоев, ошибок
Эта функция обеспечивается за счёт журналирования, суть
которого состоит в следующем:
• если
передтолько
как
во
началом
время
изменения
выполнения
выполнения
файловой
операций
операций
системы
с файлами
с внесены
файлами
ОС
в
записывает
журнал,
произошёл
она сбой,
(сохраняет)
применяет
то по
эти
список
записям
изменения
действий,
в кжурнале
файлам,
которые
можно
после
она
будетудаляет
чего
определить
проводить
пострадавшие
эти записи
с файловой
из файлы
журналаисистемой;
восстановить
этиих записи
хранятся в отдельной части файловой системы,
называемой журналом
ЖУРНАЛ
МЕТАДАННЫЕ
Переименовать
Старое
Имяимя
Новое
имя
файла
Размер
Дата создания
Лист
График
Excel.xls
продаж.xls
Отчет.docx Презентация.ppt
9. Защита данных во время сбоев, ошибок
МКФайловая структура диска
!
Совокупность файлов на диске и взаимосвязей между
ними называют файловой структурой диска.
← диск
Е:
Документы
← каталог верхнего
уровня
Многоуровневая
(иерархическая)
файловая система
Корневой каталог ↓
Задачи ← вложенный каталог
Расчеты.xls
← вложенный файл
← вложенный файл
Памятка.txt
Фото
← каталог верхнего уровня
← файл в корневом каталоге
Books.rar
Графическое
изображение
иерархической
файловой структуры
называется деревом
10. Файловая структура диска
МККак однозначно определить файл?
Полное имя файла
D:
Диск : \ Путь \ Имя файла
Учёба
Курсы
Программа.pdf
Расписание.xls
D:\Учёба\Курсы\Расписание.xls
Тест.doc
Проект
Отчет.doc
ИсторияВТ.ppt
Доклад.doc
Расписание.xls
Хобби
Учебники.zip
Запишите полные имена
файлов:
1) Отчет.doc
2) Учебники.zip
3) Доклад.doc
?
11. Как однозначно определить файл?
МКМаска имени файла
!
Маска имени файла — последовательность букв,
цифр и других допустимых в именах файлов
символов, а также символов «?» и «*», определяющая
те или иные требования к имени файла.
Символ «?» (вопросительный знак) означает, что на
его месте в имени файла должен быть ровно один
произвольный (из допустимых) символ.
Символ «*» (звёздочка) означает, что на его месте в
имени файла может быть последовательность любых
допустимых символов произвольной длины, в том
числе и пустая последовательность.
?
Какие файлы будут найдены по маске:
info??.pptx
?????.doc
info??*.*
*text.*
doc*.*
text.*
*.jpg
*.*
12. Маска имени файла
МКВопросы и задания
?
В каталоге находятся 6 файлов:
motors.dat
torsten.docx
motors.doc
victoria.docx
storch.doc
x_torero.doc
Определите, по какой из перечисленных масок из этих 6
файлов будет отобрана указанная группа файлов:
motors.doc
storch.doc
victoria.docx
x_torero.doc
1) *tor?*.d* 2) ?tor*.doc 3) *?tor?*.do* 4) *tor?.doc*
13. Вопросы и задания
МК?
Вопросы и задания
Решение:
Если
Анализируя
Маска
Проверяем
файл
?tor*.doc
*?tor?*.do*
соответствует
маску
не позволяет
позволит
*tor?*.d*,
*tor?.doc*.
1) *tor?*.d*
маске,
отобрать
отобрать
ставим
то
Она
в ячейке,
знак
файл
не
только
позволит
«+»
motors.dat,
находящейся
тев файлы,
ячейку,
нам
но
motors.dat
motors.doc
на
соответствующую
она
которые
отобрать
пересечении
же не
нам
файл
позволит
нужны.
storch.doc.
строки
файлу
отобрать
Её
2) можно
?tor*.doc
с именем
motors.dat.
ииспользовать
подлежащий
файла
Данная
и
для
отбору
столбца
решения
маска
файл
с
torsten.docx
storch.doc
именем
позволяет
motors.doc.
задачи.
Но,
маски
возможно,
отобрать
Следовательно,
будем ставить
3)
задача
файл,
*?tor?*.do*
«+»,
имеет
дальнейшее
который
иначе
не одно
— «–».
не
рассмотрение
решение.
входит в
motors.doc
victoria.docx
В
интересующую
этой
Итак,
столбце
маски
решением
можно
искомой
нас
задачи
прекратить.
группу,
4) *tor?.doc*
может
маски,
следовательно,
бытьзнаки
толькоx_torero.doc
«+»
она
третья
недолжны
может
маска
victoria.docx
соответствовать
обеспечить
*?tor?*.do*
отбор
отобранным
нужныхфайлам,
файлов.
знаки Дальнейшее
«–» — всем
storch.doc
прочим.
рассмотрение
x_torero.doc этой маски можно прекратить.
?
*tor?*.d*
motors.dat
motors.doc
storch.doc
torsten.docx
victoria.docx
x_torero.doc
+
?tor*.doc
-
*?tor?*.do*
+
+
+
+
*tor?.doc*
+
-
14. Вопросы и задания
МКСамое главное
Файл — это поименованная совокупность данных определённого размера, размещаемая на внешних устройствах и
рассматриваемая в процессе обработки как единое целое.
Каталог (папка) — это поименованная совокупность
файлов и подкаталогов (вложенных каталогов).
Файловая система — часть операционной системы,
определяющая способ организации, хранения и именования
данных на носителе информации.
Для того, чтобы «добраться» до нужного файла в
многоуровневой файловой структуре, пользователь может
перемещаться по каталогам, образующим путь к файлу.
Кроме того, можно воспользоваться поиском по маске имени
файла.
15. Самое главное
МК?
Вопросы и задания
Перемещаясь
из одного
каталогаPeople,
в другой,Science,
пользователь
поXIX, Nobel Prize,
D:, Science,
Discovery,
следовательно
посетил
каталоги XIX, NobelPrize, D:, Science,
Physics,
Discovery,
Chemistry
People,
Science, Discovery, Physics, Discovery, Chemistry. При
Решение:
D:
каждом перемещении пользователь
либо спускался в
каталог на уровень ниже, либо поднимался на уровень
выше.
Nobel Prize
Science
Пользователь переместил
файл
1869.doc из каталога, с
которого были начаты перемещения, в каталог, в котором
Discovery
оказался XIX
в результатеPeople
своих перемещений,
а затем
переименовал его в PeriodicLaw.doc.
Physics
Chemistry
Укажите полное имя файла PeriodicLaw.doc.
PeriodicLaw.doc
Ответ: D:\Science\Discovery\Chemistry\PeriodicLaw.doc
16. Вопросы и задания
МКИнформационные источники
http://vignette2.wikia.nocookie.net/gameideas/images/0/02/012097093-binary-code.jpeg/revision/latest?cb=20141017050339
http://a1994.phobos.apple.com/us/r30/Purple6/v4/ef/f1/02/eff102d8-60e0-7cf7-dca8-04a52b6c398c/mzl.ywixjzyb.png
http://rempc.by/upload/vse%20dlia%20noutbuka/New%20Folder7/fdsfgvd.jpg
http://minterese.ru/wp-content/uploads/2016/04/1_53bf85271a5dd53bf85271a6ac.jpg
http://www.fordesigner.com/maps/3481-0.htm
http://www.feebase.net/images/3.bp.blogspot.com/6OSnY2dJxwg/TaNTMWZWgOI/AAAAAAAAARU/2aPbreNtQqY/s1600/teaching+tree3.bmp
http://melissagratias.com/wp-content/uploads/2014/12/Search.jpg