СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Файловая система компьютера

Категория: Информатика

Нажмите, чтобы узнать подробности

Файл

Каталог

Путь к файлу

маска имен файлов

Просмотр содержимого документа
«Файловая система компьютера»

ФАЙЛОВАЯ СИСТЕМА КОМПЬЮТЕРА

ФАЙЛОВАЯ СИСТЕМА КОМПЬЮТЕРА

Ключевые слова файл каталог (папка) файловая система и структура путь к файлу полное имя файла маска имен файлов

Ключевые слова

  • файл
  • каталог (папка)
  • файловая система и структура
  • путь к файлу
  • полное имя файла
  • маска имен файлов
А Т Р И Б У Т Ы П А Р А М Е Т Р Ы Файлы и каталоги Файл — это поименованная совокупность данных определённого размера, размещаемая на внешних устройствах (носителях информации) и рассматри-ваемая в процессе обработки как единое целое. ! Имя. расширение Архивный  Размер Системный ФАЙЛ Дата создания Скрытый Дата последней модификации Только для чтения Каталог (папка) — это поименованная совокупность файлов и подкаталогов (вложенных каталогов). !

А Т Р И Б У Т Ы

П А Р А М Е Т Р Ы

Файлы и каталоги

Файл — это поименованная совокупность данных определённого размера, размещаемая на внешних устройствах (носителях информации) и рассматри-ваемая в процессе обработки как единое целое.

!

Имя. расширение

Архивный

Размер

Системный

ФАЙЛ

Дата создания

Скрытый

Дата последней модификации

Только для чтения

Каталог (папка) — это поименованная совокупность файлов и подкаталогов (вложенных каталогов).

!

Функции файловой системы Файловая система — часть ОС, определяющая способ организации, хранения и именования данных на носителе информации. ! Файловые системы решают следующие задачи : определяют правила построения имён файлов и каталогов поддерживают программный интерфейс работы с файлами для приложений определяют порядок размещения файлов на диске обеспечивают защиту данных в случае сбоев и ошибок обеспечивают установку прав доступа к данным для каждого конкретного пользователя обеспечивают совместную работу с файлами

Функции файловой системы

Файловая система — часть ОС, определяющая способ организации, хранения и именования данных на носителе информации.

!

Файловые системы решают следующие задачи :

  • определяют правила построения имён файлов и каталогов
  • поддерживают программный интерфейс работы с файлами для приложений
  • определяют порядок размещения файлов на диске
  • обеспечивают защиту данных в случае сбоев и ошибок
  • обеспечивают установку прав доступа к данным для каждого конкретного пользователя
  • обеспечивают совместную работу с файлами

Требования к именам файлов и папок

Правила построения имён файлов и папок (каталогов) зависит от ОС

Linux

Windows

  • допускается использование имён, длиной до 255 символов
  • можно использовать прописные и строчные буквы латинского и национальных алфавитов, цифры, пробелы и некоторые символы
  • не различаются прописные и строчные буквы в имени
  • нельзя использовать символы: \ / : * ? “ |
  • расширения файлам, как правило, даются автоматически программами, в которых они создаются; существует ряд стандартных расширений, по которым можно узнать тип файла и программу, в которой их можно открыть
  • допускается использование имён, длиной до 255 символов
  • можно использовать прописные и строчные буквы латинского и национальных алфавитов, цифры
  • различаются прописные и строчные буквы в имени
  • нельзя использовать символ \ , а символы / : * ? “ | следует использовать с осторожностью, т. к. некоторые из них могут иметь специальный смысл, а также из соображений совместимости с другими ОС.
  • расширения файлам, как правило, даются автоматически программами, в которых они создаются; существует ряд стандартных расширений, по которым можно узнать тип файла и программу, в которой его можно открыть

Комментарии.

Тригеры – кнопки Windows, Linux

Переход на следующий слайд – пробел

Гиперссылка - на скрытый слайд

В какой программе можно отредактировать файл Гимн_РФ_(музыка и слова).jpg ?

?

Стандартные расширения

Стандартные расширения

Порядок размещения файлов на диске Файл, представляемый нами как единое целое, на самом деле может быть разбросан «кусоч-ками» по всему диску. Минимальный размер такого «кусочка» ( кластера , блока ) —  от 512 байт до 64 Кбайт в зависимости от используемой файловой системы. При размещении на диске каждому файлу отводится целое число кластеров. КЛАСТЕР СЕКТОР ДОРОЖКА Комментарии. Триггер - диск Ответ: на файл, размером 130 Кбайт, будет отведено 3 кластера по 64 Кбайта, при этом 3-й кластер будет считаться занятым, хотя, фактически, значительная его часть использоваться не будет. Сколько кластеров по 64 Кбайта будет отведено на файл, размером 130 Кбайт? ?

Порядок размещения файлов на диске

Файл, представляемый нами как единое целое, на самом деле может быть разбросан «кусоч-ками» по всему диску.

Минимальный размер такого «кусочка» ( кластера , блока ) — от 512 байт до 64 Кбайт в зависимости от используемой файловой системы.

При размещении на диске каждому файлу отводится целое число кластеров.

КЛАСТЕР

СЕКТОР

ДОРОЖКА

Комментарии.

Триггер - диск

Ответ: на файл, размером 130 Кбайт, будет отведено 3 кластера по 64 Кбайта, при этом 3-й кластер будет считаться занятым, хотя, фактически, значительная его часть использоваться не будет.

Сколько кластеров по 64 Кбайта будет отведено на файл, размером 130 Кбайт?

?

Давайте обсудим Использование кластеров больших размеров обеспечивает следующие преимущества: повышается скорость чтения/записи файлов, имеющих большие размеры увеличивается максимальный объём диска, который поддерживает файловая система. Как вы можете это объяснить? Почему в файловой систе-ме с большими кластерами (блоками) невыгодно хра-нить маленькие файлы?  К чему это может привести?

Давайте обсудим

Использование кластеров больших размеров обеспечивает следующие преимущества:

  • повышается скорость чтения/записи файлов, имеющих большие размеры
  • увеличивается максимальный объём диска, который поддерживает файловая система.

Как вы можете это объяснить?

Почему в файловой систе-ме с большими кластерами (блоками) невыгодно хра-нить маленькие файлы? К чему это может привести?

Защита данных во время сбоев, ошибок Эта функция обеспечивается за счёт журналирования , суть которого состоит в следующем: перед началом выполнения операций с файлами ОС записывает (сохраняет) список действий, которые она будет проводить с файловой системой; эти записи хранятся в отдельной части файловой системы, называемой журналом как только изменения файловой системы внесены в журнал, она применяет эти изменения к файлам, после чего удаляет эти записи из журнала если во время выполнения операций с файлами произошёл сбой, то по записям в журнале можно определить пострадавшие файлы и восстановить их ЖУРНАЛ МЕТАДАННЫЕ Старое имя  Новое имя Имя  файла Имя  файла Переименовать Переименовать Размер Размер Размер Дата создания Дата создания Дата создания Презентация.ppt Отчет.docx График продаж.xls Лист Excel.xls Лист Excel.xls

Защита данных во время сбоев, ошибок

Эта функция обеспечивается за счёт журналирования , суть которого состоит в следующем:

  • перед началом выполнения операций с файлами ОС записывает (сохраняет) список действий, которые она будет проводить с файловой системой; эти записи хранятся в отдельной части файловой системы, называемой журналом
  • как только изменения файловой системы внесены в журнал, она применяет эти изменения к файлам, после чего удаляет эти записи из журнала
  • если во время выполнения операций с файлами произошёл сбой, то по записям в журнале можно определить пострадавшие файлы и восстановить их

ЖУРНАЛ

МЕТАДАННЫЕ

Старое имя Новое имя

Имя файла

Имя файла

Переименовать

Переименовать

Размер

Размер

Размер

Дата создания

Дата создания

Дата создания

Презентация.ppt

Отчет.docx

График продаж.xls

Лист Excel.xls

Лист Excel.xls

Файловая структура диска Совокупность файлов на диске и взаимосвязей между ними называют файловой структурой диска. ! Многоуровневая (иерархическая) файловая система ← диск Е: Корневой каталог ↓ ← каталог верхнего  уровня Документы ← вложенный каталог Задачи Графическое изображение иерархической файловой структуры называется деревом ← вложенный файл Расчеты.xls ← вложенный файл Памятка.txt ← каталог верхнего уровня Фото ← файл в корневом каталоге Books.rar

Файловая структура диска

Совокупность файлов на диске и взаимосвязей между ними называют файловой структурой диска.

!

Многоуровневая (иерархическая)

файловая система

диск

Е:

Корневой каталог ↓

каталог верхнего уровня

Документы

вложенный каталог

Задачи

Графическое изображение иерархической файловой структуры

называется деревом

вложенный файл

Расчеты.xls

вложенный файл

Памятка.txt

каталог верхнего уровня

Фото

файл в корневом каталоге

Books.rar

Как однозначно определить файл? Полное имя файла D: Диск Имя файла : \ \ Путь Учёба Курсы Программа.pdf D:\Учёба\Курсы\Расписание.xls Расписание.xls Тест.doc Проект Запишите полные имена  файлов: Отчет.doc Учебники.zip Доклад.doc  ? Отчет.doc ИсторияВТ.ppt Доклад.doc Расписание.xls Хобби Учебники.zip

Как однозначно определить файл?

Полное имя файла

D:

Диск

Имя файла

:

\

\

Путь

Учёба

Курсы

Программа.pdf

D:\Учёба\Курсы\Расписание.xls

Расписание.xls

Тест.doc

Проект

Запишите полные имена файлов:

  • Отчет.doc
  • Учебники.zip
  • Доклад.doc

?

Отчет.doc

ИсторияВТ.ppt

Доклад.doc

Расписание.xls

Хобби

Учебники.zip

Маска имени файла Маска имени файла — последовательность букв, цифр и других допустимых в именах файлов символов, а также символов «?» и «*», определяющая те или иные требования к имени файла. Символ «?» (вопросительный знак) означает, что на его месте в имени файла должен быть ровно один произвольный символ. Символ «*» (звёздочка) означает, что на его месте в имени файла может быть последовательность любых символов произвольной длины, в том числе «*» может задавать и пустую последовательность. ! Какие файлы будут найдены по маске: ? *.* *.jpg text.* doc*.* *text.* ?????.doc info??.pptx info??*.*

Маска имени файла

Маска имени файла — последовательность букв, цифр и других допустимых в именах файлов символов, а также символов «?» и «*», определяющая те или иные требования к имени файла.

Символ «?» (вопросительный знак) означает, что на его месте в имени файла должен быть ровно один произвольный символ.

Символ «*» (звёздочка) означает, что на его месте в имени файла может быть последовательность любых символов произвольной длины, в том числе «*» может задавать и пустую последовательность.

!

Какие файлы будут найдены по маске:

?

*.*

*.jpg

text.*

doc*.*

*text.*

?????.doc

info??.pptx

info??*.*

Вопросы и задания В каталоге находится 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*   11

Вопросы и задания

В каталоге находится 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*

11

Вопросы и задания

Решение:

Проверяем маску *tor?.doc*. Она не позволит нам отобрать файл storch.doc.

Маска *?tor?*.do* позволяет отобрать только те файлы, ко-

Маска ?tor*.doc не позволит отобрать файл motors.dat, но она же не позволит отобрать и подлежащий отбору файл motors.doc. Следовательно, дальнейшее рассмотрение этой маски можно прекратить.

Анализируя маску *tor?*.d*, ставим знак «+» в ячейку, соот-

1) *tor?*.d* 2) ?tor*.doc 3) *?tor?*.do* 4) *tor?.doc*

Если файл соответствует маске, то в ячейке, находящейся на пересечении строки с именем файла и столбца с именем маски будем ставить «+», иначе — «–».

Итак, решением задачи может быть только третья маска *?tor?*.do*

торые нам нужны. Её можно использовать для решения задачи. Но, возможно, задача имеет не одно решение.

ветствующую файлу motors.dat. Данная маска позволяет отобрать файл, который не входит в интересующую нас группу, следовательно, она не может обеспечить отбор нужных файлов. Дальнейшее рассмотрение этой маски можно прекратить.

В столбце искомой маски, знаки «+» должны соответствовать отобранным файлам, знаки «–» — всем прочим.

motors.dat torsten.docx

motors.doc

motors.doc

storch.doc

victoria.docx

victoria.docx x_torero.doc

storch.doc

x_torero.doc

?

motors.dat

*tor?*.d*

motors.doc

?tor*.doc

storch.doc

*?tor?*.do*

torsten.docx

*tor?.doc*

victoria.docx

x_torero.doc

-

-

-

+

+

-

+

-

+

-

+

+

Самое главное Файл — это поименованная совокупность данных определённого размера, размещаемая на внешних устройствах и рассматриваемая в процессе обработки как единое целое. Каталог (папка) — это поименованная совокупность файлов и подкаталогов (вложенных каталогов). Файловая система — часть ОС, определяющая способ организации, хранения и именования данных на носителе информации. Для того, чтобы «добраться» до нужного файла в многоуровневой файловой структуре, пользователь может перемещаться по каталогам, образующим путь к файлу. Кроме того, можно воспользоваться поиском по маске имени файла.

Самое главное

Файл — это поименованная совокупность данных определённого размера, размещаемая на внешних устройствах и рассматриваемая в процессе обработки как единое целое.

Каталог (папка) — это поименованная совокупность файлов и подкаталогов (вложенных каталогов).

Файловая система — часть ОС, определяющая способ организации, хранения и именования данных на носителе информации.

Для того, чтобы «добраться» до нужного файла в многоуровневой файловой структуре, пользователь может перемещаться по каталогам, образующим путь к файлу. Кроме того, можно воспользоваться поиском по маске имени файла.

Вопросы и задания Перемещаясь из одного каталога в другой, пользователь по- следовательно посетил каталоги Chemistry , NobelPrize , D: , Science , People , Science , Discovery , Physics , Discovery , Chemistry . При каждом перемещении пользователь либо спускался в каталог на уровень ниже, либо поднимался на уровень выше. Пользователь переместил файл 1869.doc из каталога, с которого были начаты перемещения, в каталог, в котором оказался в результате своих перемещений, а затем переименовал его в PeriodicLaw.doc . Укажите полное имя файла PeriodicLaw.doc . D: Nobel Prize Science Chemistry Discovery People Chemistry Physics PeriodicLaw.doc Ответ: D:\Science\Discovery\Chemistry\PeriodicLaw.doc 16

Вопросы и задания

Перемещаясь из одного каталога в другой, пользователь по-

следовательно посетил каталоги Chemistry , NobelPrize , D: , Science , People , Science , Discovery , Physics , Discovery , Chemistry . При каждом перемещении пользователь либо спускался в каталог на уровень ниже, либо поднимался на уровень выше.

Пользователь переместил файл 1869.doc из каталога, с которого были начаты перемещения, в каталог, в котором оказался в результате своих перемещений, а затем переименовал его в PeriodicLaw.doc .

Укажите полное имя файла PeriodicLaw.doc .

D:

Nobel Prize

Science

Chemistry

Discovery

People

Chemistry

Physics

PeriodicLaw.doc

Ответ: D:\Science\Discovery\Chemistry\PeriodicLaw.doc

16