- Главная
- Информатика
- Файловая система
Содержание
- 2. Теория. ИНФОРМАТИКА 2014г. Кирсанов Илья Андреевич © файл — область памяти, имеющая имя. Информация на дисках
- 3. Задачи на составление масок. ИНФОРМАТИКА 2014г. Кирсанов Илья Андреевич © 1) Как будет выглядеть маска для
- 4. Задачи на составление масок. ИНФОРМАТИКА 2014г. Кирсанов Илья Андреевич © 3) Как выглядит маска для файлов,
- 5. Отбор группы файлов по маске. ИНФОРМАТИКА 2014г. Кирсанов Илья Андреевич © В каталоге находится 7 файлов:
- 6. Отбор группы файлов по маске. ИНФОРМАТИКА 2014г. Кирсанов Илья Андреевич © Обратим внимание на то, что
- 8. Скачать презентацию
Слайд 2Теория.
ИНФОРМАТИКА
2014г. Кирсанов Илья Андреевич ©
файл — область памяти, имеющая имя. Информация на
Теория.
ИНФОРМАТИКА
2014г. Кирсанов Илья Андреевич ©
файл — область памяти, имеющая имя. Информация на
дисках хранится в виде файлов.
файлы имеют расширения, которые отделяются от имени точкой (например, файл music.mp3 — имеет расширение mp3).
полное имя файла содержит полный путь к нему. (например, C:\music\metallica\One.mp3 — это полное имя файла One.mp3).
файлы могут хранится в папках. У папок тоже есть имя. Папки иногда называют каталогами и директориями.
папка, которая находится в другой папке, называется вложенной. Папка самого верхнего уровня, которая не лежит в другой папке, называется корневой или просто — корень диска. В Windows корневые каталоги обозначаются так — буква диска:\ (например, C:\ — корневой каталог диска C, E:\ — корневой каталог диска E).
для выделения группы файлов удобно использовать маски. В маске можно использовать символы, которые должны быть в выделяемых именах файлов, а также специальные символы — *(звездочка) и ?(знак вопроса). На месте звездочки может стоять любое количество (а может и не быть вообще) любых символов, а знак вопроса указывает, что на его месте должен стоять только один любой символ.
файлы имеют расширения, которые отделяются от имени точкой (например, файл music.mp3 — имеет расширение mp3).
полное имя файла содержит полный путь к нему. (например, C:\music\metallica\One.mp3 — это полное имя файла One.mp3).
файлы могут хранится в папках. У папок тоже есть имя. Папки иногда называют каталогами и директориями.
папка, которая находится в другой папке, называется вложенной. Папка самого верхнего уровня, которая не лежит в другой папке, называется корневой или просто — корень диска. В Windows корневые каталоги обозначаются так — буква диска:\ (например, C:\ — корневой каталог диска C, E:\ — корневой каталог диска E).
для выделения группы файлов удобно использовать маски. В маске можно использовать символы, которые должны быть в выделяемых именах файлов, а также специальные символы — *(звездочка) и ?(знак вопроса). На месте звездочки может стоять любое количество (а может и не быть вообще) любых символов, а знак вопроса указывает, что на его месте должен стоять только один любой символ.
Слайд 3Задачи на составление масок.
ИНФОРМАТИКА
2014г. Кирсанов Илья Андреевич ©
1) Как будет выглядеть маска
Задачи на составление масок.
ИНФОРМАТИКА
2014г. Кирсанов Илья Андреевич ©
1) Как будет выглядеть маска
для выделения файлов с расширением jpg?
Решение: В данном примере нас не интересует, сколько и какие символы будут содержаться в имени файла, поэтому маска будет выглядеть так — *.jpg
2) Как будет выглядеть маска для выделения файлов, в имени которых содержится doc?
Решение: В данном случае нас не интересует расширение файлов, главное, чтобы в имени содержалось doc. Т. е. не важно, стоит ли что-то до и после doc. Маска будет выглядеть так — *doc*.*
Решение: В данном примере нас не интересует, сколько и какие символы будут содержаться в имени файла, поэтому маска будет выглядеть так — *.jpg
2) Как будет выглядеть маска для выделения файлов, в имени которых содержится doc?
Решение: В данном случае нас не интересует расширение файлов, главное, чтобы в имени содержалось doc. Т. е. не важно, стоит ли что-то до и после doc. Маска будет выглядеть так — *doc*.*
Слайд 4Задачи на составление масок.
ИНФОРМАТИКА
2014г. Кирсанов Илья Андреевич ©
3) Как выглядит маска для
Задачи на составление масок.
ИНФОРМАТИКА
2014г. Кирсанов Илья Андреевич ©
3) Как выглядит маска для
файлов, в имени которых второй символ l, пятый символ e, а третья буква в расширении c?
Решение: Так как нам известны конкретные позиции букв в имени файла, использовать звездочку нельзя. Начало маски будет выглядеть следующим образом — ?l??e. После 5-го символа могут быть или не быть другие символы, поэтому после него поставим звездочку — ?l??e*. Аналогично и с расширением — ??с*. В итоге получается следующая маска ?l??e*.??с*.
Решение: Так как нам известны конкретные позиции букв в имени файла, использовать звездочку нельзя. Начало маски будет выглядеть следующим образом — ?l??e. После 5-го символа могут быть или не быть другие символы, поэтому после него поставим звездочку — ?l??e*. Аналогично и с расширением — ??с*. В итоге получается следующая маска ?l??e*.??с*.
Слайд 5Отбор группы файлов по маске.
ИНФОРМАТИКА
2014г. Кирсанов Илья Андреевич ©
В каталоге находится 7
Отбор группы файлов по маске.
ИНФОРМАТИКА
2014г. Кирсанов Илья Андреевич ©
В каталоге находится 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
∙ 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
Слайд 6Отбор группы файлов по маске.
ИНФОРМАТИКА
2014г. Кирсанов Илья Андреевич ©
Обратим внимание на то,
Отбор группы файлов по маске.
ИНФОРМАТИКА
2014г. Кирсанов Илья Андреевич ©
Обратим внимание на то,
что три файла имеют в имени букву «t» на первом месте, а последний — на втором. Значит маску нужно начать с произвольного символа «*», а уже на второе место поставим «t». Варианты 2) и 4) нам уже не подходят. Третий символ «r» стоит во всех файлах на одном и том же месте. Несовпадающие последовательности букв, стоящих до и после дефиса обозначим звёздочками «*». Последовательности text и txt отличаются только тем, что в последней отсутствует «е». Обозначим её как «*». Использовать «?» нельзя, т. к. он не заменяет пустую последовательность, значит вариант 1) не подходит. Искомая маска *tr*-*.t*xt cоответствует варианту 3)
Ответ 3.
Ответ 3.
- Предыдущая
Расстановка столов для базового курсаСледующая -
Литература Эпохи возвраждения