

Файловая система
Presentation
•
Computers
•
10th Grade
•
Practice Problem
•
Medium
Екатерина Иванова
Used 5+ times
FREE Resource
13 Slides • 3 Questions
1
Файловые системы. Принципы размещения и именования файлов в долговременной памяти. Шаблоны для описания групп файлов
2
Файл – это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти компьютера.
3
Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и его расширение. Расширение файла определяет его тип (программа, данные или др.).
4
Над файлами могут производиться различные операции:
Копирование (копия файла помещается из одного каталога в другой)
Перемещение (сам файл перемещается в другой каталог)
Удаление (запись о файле удаляется из каталога)
Переименование (изменяется имя файла) и т.д.
5
Файловая система – это система хранения файлов и организация каталогов.
Файловая система - это функциональная часть операционной системы, обеспечивающая выполнение операций над файлами. Файловая система позволяет работать с файлами и директориями (каталогами) независимо от их содержимого, размера, типа и т. д.
Файловая система определяет общую структуру именования, хранения и организации файлов в операционной системе.
6
Функции файловой системы:
Сохранение информации на внешних носителях
Чтение информации из файлов
Удаление файлов, каталогов
Переименование файлов
Копирование файлов и др.
Каждый диск разбивается на две области: область хранения файлов и каталог. Каталог содержит имя файла и указание на начало его размещения на диске.
7
Каждый диск разбивается на две области: область хранения файлов и каталог. Каталог содержит имя файла и указывает на начало его размещения на диске.
Если провести аналогию диска с книгой, то область хранения файлов соответствует её содержанию, а каталог – оглавлению. Причем книга состоит из страниц, а диск – соответственно из секторов.
8
Какие бывают файловые системы
9
FAT (File Allocation Table). Самый популярный вариант этой файловой системы — FAT32. Она довольно старая, сегодняшняя версия появилась еще в 90-х. Тогда еще не было таких больших файлов и накопителей, как сейчас, и это отразилось на ее особенностях:
максимальный размер файла в файловой системе FAT32 — 4 Гб. Более крупные файлы вроде длинных видеозаписей записать в нее не получится;
система быстро работает с большими файлами, но медленнее справляется со множеством маленьких;
изнутри структура системы представляет собой иерархическую таблицу с данными. Есть три раздела — служебный для системных файлов, таблица указателей для поиска данных и собственно пространство для данных;
в FAT32 нет современных механизмов шифрования и защиты данных.
10
exFAT (extended FAT).
Это «расширенная FAT», которую придумала Microsoft для флешек и внешних жестких дисков. Система похожа на FAT, но усовершенствована, в ней можно хранить более крупные файлы. Еще в нее добавили кэширование и возможность управлять правами доступа. Но эта файловая система проприетарная и долгое время была закрытой — ей пользовались с опаской. Случилось даже несколько споров из-за авторских прав. А еще ее поддерживают не все операционные системы, например, с Linux могут возникнуть сложности.
11
NTFS и ReFS (New Technology File System, Resilient File System). Файловые системы от компании Microsoft, которые по умолчанию используются для операционных систем Windows. Под управлением NTFS работают практически все версии Windows, кроме самых новых, где применяется более современная ReFS.
В NTFS есть логирование, то есть сведения об операциях с файлами записываются в специальный лог.
Система может работать с большими файлами, но имя файла должно быть не больше 255 символов.
Изнутри ФС выглядит как бинарное дерево: древовидная структура данных облегчает поиск нужной информации.
Есть шифрование данных, кэширование и система защиты целостности: любые операции с файлами либо идут до конца, либо полностью отменяются. То есть, если посреди записи файла вдруг выключится компьютер — «битой» информации не будет, запись просто отменится целиком.
13
Маска файла
Для указания группы файлов из одного каталога можно употреблять символы «*» (любое число любых символов) и «?» (один произвольный символ), например:
• *.txt - все файлы с расширением .txt;
• d*.e* - все файлы с именем, начинающимся на d, и расширением, начинающимся на е;
• а??.* - файлы с именем, начинающимся на букву а длиной не более трех символов.
14
Multiple Choice
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов удовлетворяет маске:
?hel*lo.c?*
hello.c
hello.cpp
hhelolo.cpp
hhelolo.c
15
Multiple Choice
Каталог содержит файлы с именами
а) q.c
б) qq.cpp
в) qq.c
г) q1.c1
д) qaa.cmd
е) q12.cpp
Определите, в каком порядке будут показаны файлы, если выбрана сортировка по типу (по возрастанию).
авгдбе
авгдеб
абвгде
авдбег
16
Multiple Choice
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, по какой из масок будет выбрана указанная группа файлов:
* 23 *.?x*
?23?.x??
?23?.x*
*23 *.???
Файловые системы. Принципы размещения и именования файлов в долговременной памяти. Шаблоны для описания групп файлов
Show answer
Auto Play
Slide 1 / 16
SLIDE
Similar Resources on Wayground
12 questions
Моделирование как метод познания 9 класс
Presentation
•
9th Grade
11 questions
Правописание гласной в падежных окончаниях причастий
Presentation
•
10th Grade
10 questions
25 октября
Presentation
•
KG
12 questions
Химиялык тепе-тендик
Presentation
•
10th Grade
10 questions
Искусственный интеллект
Presentation
•
University
10 questions
Запити, звіти, форми
Presentation
•
10th Grade
10 questions
Индустриализация и коллективизация в СССР
Presentation
•
10th Grade
11 questions
Табличные информационные модели
Presentation
•
9th Grade
Popular Resources on Wayground
20 questions
STAAR Review Quiz #3
Quiz
•
8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade
Discover more resources for Computers
50 questions
STAAR English 2 Review
Quiz
•
10th Grade
20 questions
Figurative Language Review
Quiz
•
10th Grade
20 questions
Grammar
Quiz
•
9th - 12th Grade
31 questions
Easter Trivia
Quiz
•
KG - 12th Grade
16 questions
Circles - Equations, Central & Inscribed Angles
Quiz
•
9th - 12th Grade
46 questions
Unit 4 Geosphere Test Review
Quiz
•
9th - 12th Grade
10 questions
Calculating Surface Area of a Triangular Prism
Interactive video
•
6th - 10th Grade
20 questions
Central Angles and Arc Measures 2
Quiz
•
10th Grade