Презентация, доклад по информатике на тему Файл. Маска файла

файл — область памяти, имеющая имя. Информация на дисках хранится в виде файлов. файлы имеют расширения, которые отделяются от имени точкой (например, файл music.mp3 — имеет расширение mp3). полное имя файла содержит полный путь к нему.

Слайд 1Файл. Маска файла.
©МБОУ «Гимназия №4» г.Чебоксары Александрова Юлия Владимировна

Файл. Маска файла.©МБОУ «Гимназия №4» г.Чебоксары Александрова Юлия Владимировна

Слайд 2файл — область памяти, имеющая имя. Информация на дисках хранится в

виде файлов.
файлы имеют расширения, которые отделяются от имени точкой (например, файл music.mp3 — имеет расширение mp3).
полное имя файла содержит полный путь к нему. (например, C:\music\metallica\One.mp3 — это полное имя файла One.mp3).
файлы могут хранится в папках. У папок тоже есть имя. Папки иногда называют каталогами и директориями.
папка, которая находится в другой папке, называется вложенной. Папка самого верхнего уровня, которая не лежит в другой папке, называется корневой или просто — корень диска. В Windows корневые каталоги обозначаются так — буква диска:\ (например, C:\ — корневой каталог диска C, E:\ — корневой каталог диска E).
для выделения группы файлов удобно использовать маски. В маске можно использовать символы, которые должны быть в выделяемых именах файлов, а также специальные символы — *(звездочка) и ?(знак вопроса). На месте звездочки может стоять любое количество (а может и не быть вообще) любых символов, а знак вопроса указывает, что на его месте должен стоять только один любой символ.
файл — область памяти, имеющая имя. Информация на дисках хранится в виде файлов. файлы имеют расширения, которые

Слайд 3Дано дерево каталогов. Определите полное имя файла Doc3.
1) A:\DOC3
2) A:\DOC3\Doc3
3) A:\DOC3\Doc1
4)

A:\TOM3\Doc3

Задание 1.

4

Дано дерево каталогов. Определите полное имя файла Doc3.1) A:\DOC32) A:\DOC3\Doc33) A:\DOC3\Doc14) A:\TOM3\Doc3Задание 1.4

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

USER, SCHOOL, A:\, LETTER, INBOX.
Каково полное имя каталога, из которого начал перемещение пользователь?
1) A:\DOC
2) A:\LETTER\INBOX
3) А:\SCHOOL\USER\DOC
4) А:\DOC\USER\SCHOOL

Задание 2.

3

Перемещаясь из одного каталога в другой, пользователь последовательно посетил каталоги DOC, USER, SCHOOL, A:\, LETTER, INBOX. Каково

Слайд 5Для групповых операций с файлами (например, для поиска файлов) используются маски

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

Маска файла

Для групповых операций с файлами (например, для поиска файлов) используются маски имен файлов. Маска представляет собой последовательность

Слайд 6Например, если ввести в поиск следующею запись: gloss*.doc
Будет выполнен поиск

всех файлов, имена которых начинаются на «gloss», с расширением .doc, например Glossary.doc и Glossy.doc.
А если ввести gloss?.doc, будет найден файл Glossy.doc или Gloss1.doc, но не Glossary.doc.
Например, если ввести в поиск следующею запись: gloss*.doc Будет выполнен поиск всех файлов, имена которых начинаются на

Слайд 7Поиск файлов. Найдем на диске C: файлы с расширением .doc.
Выбираем Пуск

- Найти - Файлы и папки…, задаем условие поиска (*.doc), поиск в – локальный диск (C:).
Нажав кнопку Найти, получаем результат- все файлы с расширением .doc

Задача. Найти на компьютере все файлы, удовлетворяющие заданному критерию.

Поиск файлов. Найдем на диске C: файлы с расширением .doc.Выбираем Пуск - Найти - Файлы и папки…,

Слайд 91) Как будет выглядеть маска для выделения файлов с расширением jpg?
Решение:

В данном примере нас не интересует, сколько и какие символы будут содержаться в имени файла, поэтому маска будет выглядеть так — *.jpg

2) Как будет выглядеть маска для выделения файлов, в имени которых содержится doc?
Решение: В данном случае нас не интересует расширение файлов, главное, чтобы в имени содержалось doc. Т. е. не важно, стоит ли что-то до и после doc. Маска будет выглядеть так — *doc*.*

Задачи на составление масок.

1) Как будет выглядеть маска для выделения файлов с расширением jpg?Решение: В данном примере нас не интересует,

Слайд 103) Как выглядит маска для файлов, в имени которых второй символ

l, пятый символ e, а третья буква в расширении c?
Решение: Так как нам известны конкретные позиции букв в имени файла, использовать звездочку нельзя. Начало маски будет выглядеть следующим образом — ?l??e. После 5-го символа могут быть или не быть другие символы, поэтому после него поставим звездочку — ?l??e*. Аналогично и с расширением — ??с*. В итоге получается следующая маска ?l??e*.??с*.

Задачи на составление масок.

3) Как выглядит маска для файлов, в имени которых второй символ l, пятый символ e, а третья

Слайд 11Определите, какое из указанных имен файлов удовлетворяет маске: A?ce*s.m*
Acess.md 2)

Accesst.dbf 3) Access.mdb
4) Akcces.m1

Определите, по какой из масок будет выбрана указанная группа файлов
make.cpp, name.c, age.pc, name.cpp
*a*e.? 2) a?e.* 3) *a?e.*
4) ?a?e.*

Определите, какое из указанных имен файлов удовлетворяет маске: ?mas*.p*
massiv.pas 2) mmassiv.p
3) mmassiv.cpp 4) mas.p

3

3

2

Определите, какое из указанных имен файлов удовлетворяет маске: A?ce*s.m* Acess.md 	2) Accesst.dbf	3) Access.mdb	4) Akcces.m1Определите, по какой из

Слайд 12Отбор группы файлов по маске.
В каталоге находится 7 файлов:
∙ track217.txt
∙ traffic-tue.text
∙ traffic-tue.tab


∙ tram-a.txt
∙ tree-elm.text
∙ story-217.text
∙ street-5.txt
Определите, по какой из масок из них будет отобрана указанная группа файлов:
∙ traffic-tue.text
∙ tram-a.txt
∙ tree-elm.text
∙ street-5.txt
1)*tr*-*.t* 2)tr*-*.t*xt 3)*tr*-*.t*xt 4)tr*-*. t?xt

Отбор группы файлов по маске. В каталоге находится 7 файлов:∙	track217.txt ∙	traffic-tue.text ∙	traffic-tue.tab ∙	tram-a.txt ∙	tree-elm.text ∙	story-217.text ∙	street-5.txtОпределите, по

Слайд 13Обратим внимание на то, что три файла имеют в имени букву

«t» на первом месте, а последний — на втором. Значит маску нужно начать с произвольного символа «*», а уже на второе место поставим «t». Варианты 2) и 4) нам уже не подходят. Третий символ «r» стоит во всех файлах на одном и том же месте. Несовпадающие последовательности букв, стоящих до и после дефиса обозначим звёздочками «*». Последовательности text и txt отличаются только тем, что в последней отсутствует «е». Обозначим её как «*». Использовать «?» нельзя, т. к. он не заменяет пустую последовательность, значит вариант 1) не подходит. Искомая маска *tr*-*.t*xt cоответствует варианту 3)

Отбор группы файлов по маске.

Обратим внимание на то, что три файла имеют в имени букву «t» на первом месте, а последний

Слайд 14Каким запросом вывести в поиске все файлы?
*.*

Вы забыли под каким именем

сохранили файл MS Word, но помните, когда создали его. Как вы намерены его искать?
*.docx,*.doc и укажу дату создания.

Почему знаки \ / ? : * " > < | нельзя использовать в имени файла?
Потому что это зарезервированные символы.


Вопросы:


Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть