Поиск файлов
Маска — это условие
(шаблон) для поиска файла с использованием
символов «*» и
«?». Знак «*» заменяет любое количество
символов в маске в пределах от 1 до 211,
знак «?» —
один произвольный символ или его
отсутствие.
Примеры создания
масок:
*.
* — поиск всех файлов из указанного
диапазона поиска;
*.doс
— поиск всех файлов с расширением dос;
???. * — поиск всех
файлов с именем не более чем из трех
символов;
а*. * — поиск всех
файлов, имена которых начинаются на
букву «а».
Чтобы осуществить
поиск объектов, необходимо в главном
меню Пуск
выбрать
команду Поиск,
появится
диалоговое окно Результат
поиска.
Для того чтобы
приступить к поиску, необходимо следовать
указаниям на левой панели:
-
если нужно найти
файлы и папки, выберите соответствующий
пункт;
-
в
поле Часть
имени файла или имя файла целиком: (рис.
11)
ввести
имя файла
или задать маску поиска; -
в поле Слово
или фраза в файле: можно
ввести фрагмент текста, который должен
содержать искомый файл;
-
в поле Поиск
в: выбрать
диск, на котором будет проведен поиск;
-
с помощью
дополнительных условий: Когда
были произведены последние изменения?,
Какой размер файла?, Дополнительные
параметры можно
найти файлы, которые были созданы или
изменены в течение определенного
периода времени; определить размер
искомого файла;
-
щелкнуть на кнопке
Найти.
Задания
для тренировки 9. Поиск
файлов.
-
На
всем компьютере найти все файлы с
расширением bmр. -
Скопировать из
окна поиска два файла в папку под своей
фамилией.
-
На всем компьютере
найти файлы с расширением txt,
имя которых начинается на букву «г».
-
Скопировать три
файла в папку под своей фамилией.
-
На всем компьютере
найти файлы, в середине имени
которых есть буквосочетание «st».
-
Скопировать три
файла в папку Письма.
-
На
всем компьютере найти файлы с расширением
txt,
размером не менее 5 Кб и созданные
за последние шесть месяцев.
-
Скопировать два
файла в папку Письма.
-
На всем компьютере
найти файлы, в имени которых
последняя или предпоследняя буква
«d».
-
Скопировать два
файла в папку Письма.
Задания
для тренировки 10. Удаление
файлов и папок.
-
В папке Письма
выделить
два файла и удалить. -
Очистить содержимое
папки Корзина.
Программа
Проводник Рекомендации
к
выполнению заданий
Проводник — это
служебная программа, относящаяся к
категории диспетчеров файлов. Она
предназначена для навигации по файловой
структуре компьютера и ее обслуживания.
Проводник полностью внедрен в операционную
систему ^УшсЬлуз
ХР.
Окно программы Проводник имеет две
рабочие области: левую панель — панель
папок и
правую панель — панель содержимого.
Программу Проводник
можно запустить:
-
с помощью команды
контекстного меню кнопки Пуск, Проводник; -
с
помощью команды Проводник контекстного
меню значка Мой компьютер. Примечание.
В
операционной системе ^пкюамз
ХР
окно Проводника можно отобразить,
непосредственно открыв любое окно,
например папку Мои
документы,
в этом случае должна быть включена
кнопка Папки на
панели
инструментов
Обычные кнопки.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
Автор материалов — Лада Борисовна Есакова.
Порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах называется файловой системой.
Файл (от английского папка) – это некоторая совокупность данных, хранимая и обрабатываемая, как единое целое.
Файл имеет имя и расширение. Расширение указывает на то, какой именно тип данных находится в файле (программа, текст, рисунок и т.д.). Расширение отделено от имени файла точкой (например, test.doc).
Примеры некоторых типов файлов:
Исполняемые файлы – расширение .exe, .com;
Текстовые файлы – расширения .txt, .doc;
Архивные файлы – расширения .rar, .zip;
Звуковые файлы – расширения .mp3, wav;
Файлы, содержащие изображения — .jpg, .gif, .bmp.
И т.д.
В ОС Windows и других операционных системах используется типовая древовидная структура файловой системы.
Корневой каталог обозначается буквой – именем логического диска. После буквы ставится двоеточие и обратный слэш: C:.
Полный путь к файлу состоит из имени корневого каталога и имен последовательно вложенных друг в друга каталогов, разделенных обратным слэшем. В конце пути находится сам файл: C:StudySubjectMathtext1.txt.
Для выделения, фильтрации группы файлов используют маску (шаблон) имени файла.
Для задания масок кроме обычных символов, допустимых в именах файлов, используют специальные символы:
«*» — заменяет любое количество (в том числе и нулевое) любых символов;
«?» — заменяет один и только один обязательно стоящий в указанном месте символ.
Например, по маске «*.*» будут отобраны вообще все файлы, по маске «*.txt» — файлы с расширением .txt, по маске «as?.doc» — файлы, с расширением .doc, имена которых начинаются на «as» и имеют обязательный непустой третий символ.
Если установлена сортировка по имени или типу, сравнение идет по кодам символов. При этом если задана сортировка, к примеру, по имени, то при наличии одинаковых имен сортировка будет применена к расширению.
Для хранения и анализа большого объема информации организовывают Базы Данных. Под Базой Данных понимают организованную в соответствии с некоторыми правилами, структурированную совокупность логически связанных данных. Эти данные предназначены для удобного совместного хранения и анализа.
Реляционная База Данных состоит из связанных между собой таблиц.
Перемещение по каталогам
Пример 1.
Учитель работал в каталоге С:Учебный материал11 классКонтрольные работы.
Затем перешел в дереве каталогов на уровень выше, спустился в подкаталог Теоретический материал и удалил из него файл Введение. Каково полное имя файла, который удалил преподаватель?
1) С:Учебный материал11 классВведение.doc
2) С:Учебный материал11 классТеоретический материалВведение.doc
3) С:Учебный материалТеоретический материалВведение.doc
4) С:Учебный материалВведениеТеоретический материал.doc
Решение:
Последовательно повторим действия учителя. После того, как он перешел в дереве каталогов на уровень выше, он оказался в каталоге С:Учебный материал11 класс, спустившись в подкаталог Теоретический материал, он оказался в каталоге С:Учебный материал11 классТеоретический материал. Именно там он и удалил файл Введение. Значит полное имя удаленного файла С:Учебный материал11 класс Теоретический материал Введение.doc.
Ответ: 2
Пример 2.
Находясь в корневом каталоге только что отформатированного диска, ученик создал 3 каталога. Затем в каждом из них он создал еще по 4 каталога. Сколько всего каталогов оказалось на диске, включая корневой?
1) 12 2) 13 3) 15 4) 16
Решение:
Обратим внимание на словосочетание «включая корневой». Значит, на диске существует корневой каталог, 3 вновь созданных каталога и в каждом из трех еще по 4: 1+3+3*4=16.
Ответ: 4
Отбор файла по маске
Пример 3.
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов удовлетворяет маске: ?vi*r.?xt
1) vir.txt 2) ovir.txt 3) ovir.xt 4) virr.txt
Решение:
Последовательно переберем все файлы: 1) не подходит, т.к. «?» в первой позиции маски означает обязательное наличие непустого символа перед буквой v, 2) полностью удовлетворяет условию маски, 3) не подходит, т.к. «?» после точки означает обязательное наличие непустого символа перед буквой x, 4) не подходит по той же причине, что и 1).
Ответ: 2
Пример 4.
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов не удовлетворяет маске: sys??.*
1) syste.m 2) sys23.exe 3) system.dll 4) syszx.problem
Решение:
По условиям маски файл должен иметь любое расширение, а имя файла должно начинаться на sys и оканчиваться ровно двумя непустыми символами. Этому условию не удовлетворяет только файл 3). Он содержит в имени не два, а три символа после sys.
Ответ: 3
Поиск маски по набору файлов
Пример 5.
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, по какой из масок может быть выбрана указанная группа файлов:
comfort.c
cobalt.cpp
coat.c
cost.cpp
1) co?t.c?
2) c*.c*
3) co*t.с??
4) c*.???
Решение:
Последовательно применим каждую маску к набору файлов:
Маска 1) требует, чтобы имя состояло ровно из 4-х символов, под эти требования не подходят файлы comfort.c и cobalt.cpp.
Маска 2) требует только, чтобы имя и расширение файла начинались на c. Под эти требования подходят все файлы.
Маска 3) требует, чтобы расширение содержало 3 символа, под эти требования не подходят файлы comfort.c и coat.c.
Маска 4) тоже требует, чтобы расширение содержало 3 символа. Аналогично предыдущему случаю не подходят файлы comfort.c и coat.c.
Ответ: 2
Базы данных. Анализ одной таблицы.
Пример 6.
На городской тур олимпиады по математике отбираются те учащиеся, кто набрал на районном туре не менее 10 баллов или полностью решил хотя бы одну из двух самых сложных задач (№ 6 или № 7). За полное решение задач 1– 4 даётся 2 балла; задач 5, 6 – 3 балла; задачи 7 – 4 балла. Дан фрагмент таблицы результатов районного тура.
Фамилия |
Пол |
Задача № 1 |
Задача № 2 |
Задача № 3 |
Задача № 4 |
Задача № 5 |
Задача № 6 |
Задача № 7 |
Айвазян |
ж |
1 |
0 |
2 |
1 |
0 |
1 |
3 |
Житомирский |
м |
2 |
2 |
2 |
2 |
2 |
1 |
3 |
Иваненко |
ж |
2 |
1 |
1 |
0 |
1 |
2 |
3 |
Лимонов |
м |
1 |
1 |
1 |
1 |
1 |
2 |
3 |
Петраков |
м |
2 |
0 |
0 |
1 |
0 |
3 |
0 |
Рахимов |
м |
2 |
2 |
2 |
0 |
3 |
0 |
1 |
Суликашвили |
ж |
1 |
1 |
0 |
0 |
0 |
3 |
2 |
Толкачёва |
ж |
2 |
1 |
0 |
0 |
3 |
0 |
3 |
Сколько девочек из этой таблицы прошли на городской тур?
1) 1
2) 2
3) 3
4) 4
Решение:
Отметим в таблице девочек (пол ж), у которых сумма баллов не менее 10, или задача №6 решена на 3 балла, или задача №7 решена на 4 балла.
Фамилия |
Пол |
Задача № 1 |
Задача № 2 |
Задача № 3 |
Задача № 4 |
Задача № 5 |
Задача № 6 |
Задача № 7 |
Айвазян |
ж |
1 |
0 |
2 |
1 |
0 |
1 |
3 |
Житомирский |
м |
2 |
2 |
2 |
2 |
2 |
1 |
3 |
Иваненко |
ж |
2 |
1 |
1 |
0 |
1 |
2 |
3 |
Лимонов |
м |
1 |
1 |
1 |
1 |
1 |
2 |
3 |
Петраков |
м |
2 |
0 |
0 |
1 |
0 |
3 |
0 |
Рахимов |
м |
2 |
2 |
2 |
0 |
3 |
0 |
1 |
Суликашвили |
ж |
1 |
1 |
0 |
0 |
0 |
3 |
2 |
Толкачёва |
ж |
2 |
1 |
0 |
0 |
3 |
0 |
3 |
Ответ: 2
Базы данных. Анализ связанных таблиц.
Пример 7.
В фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите, сколько прямых потомков (т.е. детей и внуков) Павленко А.К. упомянуты в таблице 1.
Решение:
Две таблицы связаны через поле ID.
По таблице 1 определим ID Павленко А.К.: 2155.
По таблице 2 определим ID детей Павленко А.К.: 2302, 3002.
По таблице 2 определим ID внуков (дети детей) Павленко А.К.: у 2302 дети 2431, 2511, 3193, а у 3002 дети 2586,2570.
Т.е. общее число детей и внуков 7.
Ответ: 7
Спасибо за то, что пользуйтесь нашими материалами.
Информация на странице «Задача №4. Файловая система, базы данных. Поиск информации в базе данных. Отбор файлов по маске.» подготовлена нашими редакторами специально, чтобы помочь вам в освоении предмета и подготовке к ЕГЭ и ОГЭ.
Чтобы успешно сдать нужные и поступить в ВУЗ или техникум нужно использовать все инструменты: учеба, контрольные, олимпиады, онлайн-лекции, видеоуроки, сборники заданий.
Также вы можете воспользоваться другими статьями из разделов нашего сайта.
Публикация обновлена:
06.02.2023
Имена файлов и их расширения
Введение
Имя файла состоит из двух частей: собственно имени и его расширения. Друг от друга они отделяются точкой. Расширение облегчает работу
операционной системе, явно указывая на то, что должно содержаться в файле.
Вместе с тем, это таит в себе определенную опасность: если случайно или намеренно изменить имя файла, станет неочевидно, с помощью какой программы его открывать.
Для символов, используемых для названия файлов, существует целый ряд ограничений.
- Для имен файлов нельзя использовать
- Прямую и обратную косую черту «/» и «».
- Зарезервированные символы «:», «*», «?» и «|».
- Кавычки любого вида.
- Знаки больше и меньше.
- Большинство знаков, которые можно набрать только при помощи Alt+код.
Имена файлов с датами
Так или иначе, искушенный пользователь когда-нибудь сталкивается с необходимостью включить в имя файла дату, чтобы сразу открыть, например, файл с данными, относящимися к определенному дню.
Кстати, это может быть не файл, а папка, но сути это не изменит.
В чем подвох? Для обсуждения сразу оговоримся, что в объяснении (как и в личном опыте) я не буду использовать разделителя.
Мне это просто не нужно, а удлинение имени даже на два символа достаточно затрудняет работу.
Маски в именах файлов
Для некоторых видов работ с файлами (групповых операций или поиска) используется маска, содержащая символы подстановки «*» и «?».
Символ «?» в маске означает, что вместо него должен стоять любой символ.
Символ «*» в маске означает, что вместо него может быть подставлено любое сочетание символов. То есть их может не быть совсем, либо быть несколько (1, 2, 3 и т.д.).
Для ясности разберем несколько примеров.
Во многих случаях маской по умолчанию является вариант «*.*».
В этом случае и имя файла и его расширение может принимать любые значения, а действие команды с такой маской распространяется на все файлы без исключения.
Маска «*.?*» очень похожа на предыдущую, но означает, что расширение должно содержать хотя бы одну букву.
Иначе говоря, файлы (и/или папки), не имеющие расширения, будут проигнорированы.
Маска «*.doc» относится к файлам с расширением «doc», то есть документам Word версии 2003 и ранее.
Маска «*.doc?» найдет документы Word 2007.
Маска «*.doc*» найдет документы любой версии Word: с трех- и четырехбуквенным расширением, начинающимся с «doc».
Маска «*.??» обнаружит только файлы, имеющие расширение ровно в две буквы.
Маска «???.*» выделит все файлы с трехбуквенными именами.
Маска «mark*.doc*» найдет файлы любой версии Word, начинающиеся с «mark».
Ограничения в некоторых особых случаях
MS-DOS (FAT16). Имя файла составляется по правилу 8+3 (ISO 9660): имя не может превышать восьми символов, а расширение — трех.
Для имен файлов крайне нежелательно использовать кириллические буквы, так как множество вспомогательных программ для работы с файловой системой их просто не понимает.
Впрочем это касается всех нелокализованных операционных систем.
Точка может использоваться только для отделения имени от расширения, в связи с чем ее никак нельзя вставить в имя второй раз. Запрещено использование пробела.
Число вложений папок не может превышать восьми.
Windows (VFAT, FAT32, NTFS). Файл может иметь имя длиной до 255 символов.
Теоретически сюда включается и длина пути, но максимальная его длина может достигать 32767 символов (32 кб или 215).
Число вложений папок не может превышать 128.
CD. Наиболее распространенными форматами, описывающими метод хранения файлов на CD,
являются расширенный ISO 9660 (длина до 31 символа) и Microsoft Joliet Extension к ISO9660 (до 34 символов).
Unix (NFS, Network File System) Принципиальное значение имеет регистр символов. «xx.txt» и «xX.txt» — два совершенно разных имени, и в одной папке могут находиться оба этих файла.
Это может несколько сбить с толку пользователей Windows.
Имя отдельного каталога не должно превышать 255 символов и начинаться с буквы либо с символа подчеркивания и состоять из букв, цифр, (_.,), но не содержать пробелов.
Расширение совершенно не является необходимым.
Абсолютный путь к файлу (вместе с его именем) не должен превышать 1023 символа.
Достаточно сложно дать однозначную оценку использованию национальных алфавитов для названий файлов. В целом можно говорить о недопустимости их использования.
Это связано с тем, что такие ситуации неизвестны большинству утилит восстановления файловой системы.
Во избежание проблем рекомендуется использовать транслитерацию.
В операционных системах предыдущего поколения (например DOS), расширение не могло превышать трех символов.
В настоящее время таких ограничений нет.
Более того, для некоторых случаев предпочтительным является использование четырехсимвольных вариантов (jpeg, html).
На самом же деле расширение может состоять из двух (.ps) или даже одного символа (.h).
Некоторые операционные системы (Unix, MacOS) могут вообще обходиться без расширения за счет того, что при открытии файла считывается его заголовок.
Форматы и расширения
Исполняемые (исполнимые) файлы
Расширение | Пояснения |
.exe | От англ. executable — исполняемый |
.com | От англ. command — командный |
.cmd | — |
.bat | От англ. batch — пакетный файл |
.vbs | От англ. Visual Basic Script |
.msi | От англ. MicroSoft Installer |
Текстовые форматы
Расширение | Пояснения |
.txt | Простой текстовый документ, чаще всего в 8-разрядной кодировке ANSI или ASCII |
.doc | Как правило, файлы в формате Microsoft Word |
.dot | Шаблон Microsoft Word |
.docx | Microsoft Word2007 |
.docm | Microsoft Word2007 с включенными макросами |
.odt | Open Document Text, соответствует ГОСТ Р ИСО/МЭК 26300-2010 |
.rtf | Microsoft Reach Text Format. Теговый язык форматирования текста, являющийся универсальным способом для переноса текстовой информации из одной программы в другую |
.wp | WordPerfect |
.wps | Works |
.fb2 | FictionBook. Формат для чтения книг с экрана, в том числе КПК |
Графические форматы
Расширение | Пояснения |
Растровые | |
.ani | Animated Cursor |
.bmp | BitMaP. Формат, фактически пригодный только для просмотра на экране с локального ресурса |
.cur | Cursor |
.dib | Device Independent Bitmap |
.gif, .gfa | Graphics Interchange Format |
.ico | Icon (пиктограмма) |
.img | &Digital Research GEM Bitmap |
.jpg, .jpeg, .jpe, .jfif | Joint Picture Motion Group (JPEG File Interchange Format) |
.png | Portable Networks Graphics |
.pcd | Photo CD |
.pcx | Z-Soft PaintBrush |
.tga | TrueVision Targa |
.tif, .tiff | Toggle Immage File Format |
Векторные | |
.cgm | Computer Graphics Metafile |
.emf | Windows Enhanced Metafile |
.emz .wmz | Сжатые расширенный (Enhanced) и обычный Windows Metafile |
.dxf | Drawing Interchange Format |
.eps | Encapsulate PostScript (данный формат имеет растровую версию!) |
.gem | |
.ps | Файл на языке PostScript, служащем для управления специальными устройствами вывода. Является ключевым для полиграфического воспроизводства документов. Фактически может совмещать текст и графику любого вида |
.vsd | Microsoft Visio |
.wmf | Формат Windows MetaFile, используемый ОС Windows для переноса векторных изображений через буфер памяти |
.wpg | Word Perfect Graphic |
.hpg, .hpgl | Векторная графика на языке HPGL для графопостроителя (Hewlett-Packard Graphic Language) |
Программные | |
.ai | Adobe Illustrator |
.ccx | Corel Binary Meta File |
.cdr | Corel Draw |
.psd, .pdd | Adobe Photoshop |
Базы данных (БД)
Расширение | Пояснения |
.cdx | Комплексный индекс |
.idx | Индивидуальный индекс |
.db | БД Paragox |
.dbc | БД FoxPro |
.dbt | Файл примечаний |
.dbf | Таблицы БД dBase, FoxBase, FoxPro |
.mdb | БД Access |
.tbk | Резервная копия файла примечаний |
Архивы
Всего существует свыше 100 расширений имен файлов архивов.
Здесь приведены наиболее важные.
Расширение | Пояснения |
.arj | Архив, подготовленный программой WinArj или Arj для DOS |
.cab | Упакованные файлы дистрибутивного комплекта |
.ice | Архив ICE |
.jar | Архив Jar |
.lzh, .lha | Архив бесплатной программы LHA |
.pac | Чаще всего — дистрибутив |
.7z | Архив, подготовленный программой 7zip (7-Zip). Один из лучших современных архиваторов с отвратительным интерфейсом. Зато бесплатный. |
.rar | Архив, подготовленный программой Rar или WinRar. Практически, во многих случаях достигается наибольший коэффициент сжатия, по сравнению с другими форматами. Программы бесплатны для жителей территорий бывшего СССР. |
.zip | Архив, подготовленный программой WinZip или Zip для DOS. В последнем случае для запаковки используется программа pkzip, а для распаковки — pkUNzip. Формат для DOS является абсолютным стандартом архивов в Интернете, благодаря тому, что может быть открыт практически любой программой. |
.zoo | Архив ZOO |
Электронные таблицы
Расширение | Пояснения |
.xls, .xlsx | Таблица Excel |
.xlk | Резервная копия таблицы Excel |
.xlt | Шаблон Excel |
.wk1, .wk3, .wk4, .wks | Разные версии Lotus 1-2-3 |
.wq1 | Quattro Pro |
Звуковые файлы
Расширение | Пояснения |
.mp3 | |
.wav |
Видеофайлы
Расширение | Пояснения |
.avi | |
.flv | Flash Video |
.mpg, .mpeg | |
.mp4 |
Специальные файлы в среде Windows и др.
Расширение | Пояснения |
.tmp, .temp | Временный файл |
.ini | Файл настроек программы или ОС |
.bak | Резервная копия документа в большинстве программ |
.wbk | Резервная копия документа в MS Word |
.reg |
Языки программирования
Расширение | Пояснения |
.c | Программа на языке C |
.vb | Программа на языке Visual Basic |
.vbs | Программа на языке Visual Basic Script |
.js | Программа на языке Java Script |
.h | Файл вставок (заголовков, header) на языке Cи |
Web-страницы и т.п.
Расширение | Пояснения |
.htm, .html | Гипертекстовый документ (Hypertext Markup Language, HTML) |
.mht | Mime HTML |
.xml | |
.php | Php: Hypertext Preprocessor. Язык, интерпретируемый сервером |
.asp | Active Server Pages. Язык, интерпретируемый сервером |
См. также Резервное копирование.
3. Базы данных. Поиск файла по маске.
1. Вспоминай формулы по каждой теме
2. Решай новые задачи каждый день
3. Вдумчиво разбирай решения
Поиск файла по маске.
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, среди которых также могут встречаться следующие символы:
Символ <<?>> (вопросительный знак) означает ровно один произвольный символ.
Символ <<*>> (звёздочка) означает любую последовательность символов произвольной длины, в том числе <<*>> может задавать и пустую последовательность.
Определите, какое из указанных имен файлов будет соответствовать маске *b*ed.*?x:
1) kraboed.txt
2) bored.docx
3) book.xlsx
4) krabodel.docx
Разберем каждый вариант ответа и сделаем вывод, может ли он соответствовать маске, указанной в условии.
1) kraboed.txt
Согласно маске, название файла должно содеражть в себе букву (b) и оканчиваться на (-ed). Этим условиям наша маска соответсвует, но в формате файла последней буквой обязан быть (x). Так как формат нашего файла (.txt), данный вариант ответа не подходит.
2) bored.docx
Название содержит букву (b), оканчивается на (-ed), а формат файла оканчивается иксом. Значит, это и есть наш ответ. Но разберем и следующие варианты:
3) book.xlsx
Название не оканчивается на (-ed), значит данный вариант нам также не подходит.
4) krabodel.docx
Название не оканчивается на (-ed), значит данный вариант нам также не подходит.
Ответ: 2
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, среди которых также могут встречаться следующие символы:
Символ <<?>> (вопросительный знак) означает ровно один произвольный символ.
Символ <<*>> (звёздочка) означает любую последовательность символов произвольной длины, в том числе <<*>> может задавать и пустую последовательность.
Определите, какие из указанных имен файлов будет соответствовать маске ?*kol*.?*x*:
1) shkolkovo.txt
2) koloda.exe
3) akolimbia.xls
4) shokoladka.docx
В ответ запишите номера выбранных вариантов без разделителей и пробелов, сами имена файлов писать не нужно.
Разберем каждый вариант ответа и сделаем вывод, может ли он соответствовать маске, указанной в условии.
1) shkolkovo.txt
Согласно маске, название файла должно содеражть в себе сочетание букв (kol), а перед ним должна встречаться хотя бы еще одна любая буква (на это указывает знак вопроса). В формате файла должна содержаться буква (x), но обязательно не первой. Всем этим требованиям данный файл соответствует, значит, записываем его в ответ.
2) koloda.exe
Так как файл начинается с сочетания букв (kol), а по условию требуется хотя бы еще одна буква в начале, данный файл нам не подходит.
3) akolimbia.xls
Имя файла соответствует всем условиям, о которым мы говорили в пункте 1, но в формат не может начинаться с единственного (x), поэтому данный ответ нам так же не подходит.
4) shokoladka.docx
Название содержит в себе сочетание букв (kol), перед ним есть еще буквы, а формат содержит (x), но не начинается с него, – следовательно, записываем данный вариант в ответ.
Ответ: 14
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, среди которых также могут встречаться следующие символы:
Символ <<?>> (вопросительный знак) означает ровно один произвольный символ.
Символ <<*>> (звёздочка) означает любую последовательность символов произвольной длины, в том числе <<*>> может задавать и пустую последовательность.
Определите, какое из указанных имен файлов будет соответствовать маске *ar?.*x*:
1) saturn.txt
2) venera.docx
3) mars.xlsx
4) earth.docx
Разберем каждый вариант ответа и сделаем вывод, может ли он соответствовать маске, указанной в условии.
1) saturn.txt
Согласно маске, название файла должно содеражть в себе сочетание букв (ar) и (x) в формате файла. В данном варианте ответа сочетания букв (ar) не встречается, значит, ответ нам не подходит.
2) venera.docx
Согласно маске, название файла должно содеражть в себе сочетание букв (ar) и (x) в формате файла. В данном варианте ответа сочетания букв (ar) не встречается, значит, ответ нам не подходит.
3) mars.xlsx
Название файла содержит сочетание букв (ar), после данного сочетания встречается ровно одна буква, которая заменена в маске знаком вопроса, а формат файла содержит (x). Значит, данный файл нам подходит.
4) earth.docx
Название файла содержит сочетание букв (ar), но после него идет больше одной буквы, значит, данный файл нам не подходит.
Ответ: 3
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ “ ? ” (вопросительный знак) означает ровно один произвольный символ.
Символ “ * ” (звездочка) означает любую последовательность символов произвольной длины, в том числе “ * ” может задавать и пустую последовательность.
Определите, какое из указанных имен файлов удовлетворяет маске: t*?xt.?x?
1) next.txt
2) txt.txt
3) text.txt
4) tent.txt
1) next.txt не удовлетворяет маске, т.к. имя файла должно начинаться с “ t ” (t*?xt.?x?).
2) txt.txt не удовлетворяет маске, т.к. содержит 7 символов (“ t ”, “ x ”, “ t ”, “ . ”, “ t ”, “ x ”, “ t ”), а в имени файла, судя по маске, должно быть хотя бы 8 символов (“ t ”, “ ? ”, “ x ”, “ t ”, “ . ”, “ ? ”, “ x ”, “ ? ”).
3) text.txt для того, чтобы убедиться в том, что именно этот вариант подходит, рассмотрим его подробнее:
буква “ t ” соответствует маске, т.к. первым символом в маске и должна быть буква “ t ” (t*?xt.?x?).
буква “ e ” соответствует символу “ ? ” в маске (t*?xt.?x?), следовательно “ * ” в маске означает пустую последовательность.
буквы “ x ” и “ t ”соответствуют маске (t*?xt.?x?).
далее в маске идет “ .?x? ”, то есть после точки должно идти ровно три символа, вторым из которых обязательно должна быть буква “ x ”, и “ .txt ” также полностью отвечает требованиям маски.
4) tent.txt не подходит, т.к. на месте сочетание букв “ xt ” в маске (t*?xt.?x?), стоит “ nt ” ( tent.txt).
Ответ: 3
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ “ ? ” (вопросительный знак) означает ровно один произвольный символ.
Символ “ * ” (звездочка) означает любую последовательность символов произвольной длины, в том числе “ * ” может задавать и пустую последовательность.
На диске хранятся 8 файлов:
banana.xlsx
random.xml
panda.xls
tabata.xlsx
lavanda.txt
land.xls
santa.xls
vacanda.xlsx
Определите, по какой маске из файлов на диске будет отобрана указанная группа файлов:
santa.xls
panda.xls
vacanda.xlsx
banana.xlsx
1)*?an?a.xls*
2)*?an*a.xls
3)?*?an*a.xls*
4)*an*a.xls*
Рассмотрим все варианты маски по-порядку:
1) маска *?an?a.xls* не подходит, т.к. символ “ ? ” между “ an ” и “ a. ” (*?an?a.xls*) означает, что на его месте может находиться лишь один символ, а значит по этой маске не будет отобран файл banana.xlsx (в этом названии файла есть два сочетания “ an ” (banana.xlsx и banana.xlsx), при том в первом случае между “ an ” и “ a. ” два символа, а во втором случае между “ an ” и “ a. ” нет ни одного символа).
2) маска *?an*a.xls не подходит, т.к. она не отберет файлы с типом “ .xlsx ” .
3) маска ?*?an*a.xls* не подходит, т.к. “ ?*? ” означает, что перед “ an ” должно быть как минимум два символа, однако, в названиях файлов panda.xls и santa.xls меньше двух символов перед “ an ”.
4) маска *an*a.xls* правильно отберет указанную группу файлов, докажем это:
“ *an*a. ” означает, что в названии файла обязательно должны быть “ an ” и “ a. ” (santa.xls, panda.xls, vacanda.xlsx, banana.xlsx) и что перед “ an ” и между “ an ” и “ a. ” может быть любое кол-во символов
“ xls* ” означает, что после “ xls ” может быть сколько угодно символов, а значит будут отобраны и файлы с типом “ xlsx ” (santa.xls, panda.xls, vacanda.xlsx, banana.xlsx)
Важно заметить, что маска не отберет “ лишних ” файлов (random.xml не содержит “ a. ” и “ xls* ”, tabata.xlsx не содержит “ an ”, lavanda.txt не сожержит “ xls* ”, land.xls не содержит “ a. ”).
Ответ: 4
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ “ ? ” (вопросительный знак) означает ровно один произвольный символ.
Символ “ * ” (звездочка) означает любую последовательность символов произвольной длины, в том числе “ * ” может задавать и пустую последовательность.
В архиве хранятся 8 файлов:
oddball.doc
dodgeball.doc
football.docx
eyeball.doc
volleyball.docx
broomball.docx
fireball.docx
meatball.doc
Необходимо отобрать 4 файла, связанные с видами спорта:
dodgeball.doc
football.docx
volleyball.docx
broomball.docx
По какой из масок будет отобрана указанная группа файлов?
1) ?o*ball.doc*
2) ?*o?*ball.doc*
3) ?*o???ball.doc*
4) ?*o?*ball.doc
1) ?o*ball.doc* не является подходящей маской, т.к. “ ?o ” в маске означает, что перед буквой “ o ” должен стоять ровно один символ, а значит маска не отберет файл с названием broomball.docx .
2) маска ?*o?*ball.doc* верно отберет указанную группу файлов:
“ ?*o ” и “ ?*ball ” в маске означают, что до буквы “ o ” и между “ o ” и “ ball ” в названии файла должен стоять хотя бы один символ (или больше), а “ .doc* ” означает, что подходят файлы как с расширением .doc, так и .docx .
— dodgeball.doc .
— football.docx или football.docx .
— volleyball.docx .
— broomball.docx или broomball.docx .
Так же важно, что маска не отберет лишние файлы из архива, т.к. eyeball.doc, fireball.docx, meatball.doc не содержат букву “ o ” в названии, а в названии файла oddball.doc нет ни одного символа до буквы “ o ”.
3) ?*o???ball.doc* не является подходящей маской, т.к. “ o?*?ball ” означает, что между “ o ” и “ ball ” должно быть три символа, а значит по этой маске не будут отобраны файлы football.docx и broomball.docx .
4) ?*o?*ball.doc не является подходящей маской, т.к. “ .doc ” означает, что файлы с расширением .docx (football.docx, volleyball.docx, broomball.docx) не будут отобраны.
Ответ: 2
Курс Глицин. Любовь, друзья, спорт и подготовка к ЕГЭ
Курс Глицин. Любовь, друзья, спорт и подготовка к ЕГЭ
На уроке рассмотрен материал для подготовки к ОГЭ по информатике про поиск файлов, 12 задание разбор
12-е задание: «Файловая система и поиск файлов»
Уровень сложности — базовый,
Максимальный балл — 1,
Примерное время выполнения — 6 минут.
* c 2021 года задания темы выполняются на компьютере
* до 2020 г — это было задание № 4 ОГЭ
Файлы и каталоги
- Файлы, размещенные в памяти компьютера, имеют имя и расширение. Имя и расширение файла отделяются символом точка (
.
). Пробел не должен стоять ни перед, ни после точки:
Оценки.doc Оценки - имя файла doc - расширение файла
текстовые файлы: .txt, .doc, .odt... файлы-изображения: .bmp, .jpg, .png... видео-файлы: .avi, .mp4... и т.п.
C: или D:
Файл Оценки.doc находится в корневом каталоге: C:Оценки.doc
Файловая система (иерархия)
имя.расширение
Расширения текстовых файлов: .txt .doc .odt .docx .pdf и другие Расширения исполняемых файлов: .com .exe и другие Расширения файлов изображений: .bmp .jpg .gif .png и другие Расширения файлов веб-страниц (сайтов) и др. форматов для браузеров: .html .html .xml .xsl и другие
Рассмотрим хранение файлов на локальном компьютере:
- файлы на диске хранятся в каталогах (папках);
- внутри каталогов могут находиться другие каталоги, таким образом, организуется сложная структура каталогов — иерархическая структура, называемая деревом каталогов;
- главный каталог диска называется корневым каталогом и обозначается буквой логического диска, за которой следует двоеточие и знак «» (обратный слэш); например, A: – это обозначение корневого каталога диска А.
- Если в примере добавить файл с именем «file.jpg» и расположить его в папке 2007, то адрес файла на диске (или полный путь файла) будет:
Пример дерева каталогов
C:Фото2007file.jpg - полный путь файла file.jpg
2007
родительской папкой является Фото
С:USERBINSCHOOL - полный путь каталога SCHOOL
и имени файла; еще пример:Полный путь файла
Допустим, на жестком диске компьютера имеются следующие папки (каталоги) с файлами:
Получим дерево:
- звездочка «*» обозначает любое количество любых символов, в том числе, может обозначать 0 символов;
- знак вопроса «?» обозначает ровно один любой символ.
Примеры масок файлов
ОГЭ по информатике 12 задание разбор
Для решения заданий с масками файлов, перейдите по ссылке на задания ЕГЭ.
Подробный видеоразбор по ОГЭ 12 задания:
📹 Видеорешение на RuTube здесь
Рассмотрим, как решать 12 задание по информатике ОГЭ.
Разбор задания 12.4: Демонстрационный вариант ОГЭ 2022 г. ФИПИ
Сколько файлов с расширением .txt содержится в подкаталогах каталога Проза? В ответе укажите только число.
Архив задания
✍ Решение:
- Откройте каталог Проза.
- В поле для поиска введите маску для поиска фалов с любым именем но обязательно с расширением
txt
:
*.txt
*
означает последовательность любых символов.Ответ: 16
Задания прошлых лет для тренировки
Разбор задания 12.1:
Пользователь работал с каталогом Подготовка. Сначала он поднялся на один уровень вверх, затем спустился на один уровень вниз, потом ещё раз спустился на один уровень вниз. В результате он оказался в каталоге
C:ГИАЗаданияГрафик
Укажите полный путь каталога, с которым пользователь начинал работу.
1) C:ГИАДокументыРедактированиеПодготовка
2) C:Подготовка
3) C:ГИАДокументыПодготовка
4) C:ГИАПодготовка
Подобные задания для тренировки
✍ Решение:
-
1. Проследим действия пользователя последовательно (не обязательно):
- из каталога Подготовка он поднялся на один уровень:
...←Подготовка
...→...
......→...
C:ГИАЗаданияГрафик
... ... ... C:ГИАЗаданияГрафик
2. Рассмотрим итоговое расположение и проследим «обратные» действия пользователя в обратном порядке с конца к началу. Красным будем выделять текущее нахождение.
C:ГИАЗаданияГрафик
C:ГИАЗадания
C:ГИА
C:ГИАПодготовка
3. Правильный вариант находится под номером 4.
Ответ: 4
Разбор задания 12.2:
В некотором каталоге хранился файл Ландыш.dос, имевший полное имя
D:2013ВеснаЛандыш.doc
В этом каталоге создали подкаталог Май и файл Ландыш.doc переместили в созданный подкаталог.
Укажите полное имя этого файла после перемещения.
1) D:2013ВеснаМайЛандыш.doc
2) D:2013ВеснаЛандыш.doc
3) D:2013МайЛандыш.doc
4) D:МайЛандыш.doc
Подобные задания для тренировки
✍ Решение:
-
Рассмотрим последовательно действия с файлом и каталогами:
- Поскольку полное имя файла D:2013ВеснаЛандыш.doc, то файл Ландыш.doc находился в каталоге Весна (т.к. в полном имени файла каталог Весна — ближайший к названию файла).
- Затем в каталоге Весна создали подкаталог Май:
D:2013ВеснаМай
D:2013ВеснаМайЛандыш.doc
Ответ: 1
Разбор задания 12.3:
Пользователь работал с каталогом
C:УчёбаМатематикаЗадания
Сначала он поднялся на один уровень вверх, затем ещё раз поднялся на один уровень вверх и после этого спустился в каталог Биология, далее спустился в каталог Оценки.
Укажите полный путь каталога, в котором оказался пользователь.
1) C:БиологияОценки
2) C:ОценкиБиология
3) C:УчёбаМатематикаБиологияОценки
4) C:УчёбаБиологияОценки
Подобные задания для тренировки
✍ Решение:
- Выполним действия пользователя, начиная с исходного местоположения:
C:УчёбаМатематикаЗадания
C:УчёбаМатематика ←
C:Учёба ←
C:Учёба→ Биология
C:УчёбаБиология→ Оценки
Ответ: 4
Скачать материал
Скачать материал
- Сейчас обучается 630 человек из 77 регионов
Описание презентации по отдельным слайдам:
-
1 слайд
Файл. Маска файла.
©МБОУ «Гимназия №4» г.Чебоксары Александрова Юлия Владимировна -
2 слайд
файл — область памяти, имеющая имя. Информация на дисках хранится в виде файлов.
файлы имеют расширения, которые отделяются от имени точкой (например, файл music.mp3 — имеет расширение mp3).
полное имя файла содержит полный путь к нему. (например, C:musicmetallicaOne.mp3 — это полное имя файла One.mp3).
файлы могут хранится в папках. У папок тоже есть имя. Папки иногда называют каталогами и директориями.
папка, которая находится в другой папке, называется вложенной. Папка самого верхнего уровня, которая не лежит в другой папке, называется корневой или просто — корень диска. В Windows корневые каталоги обозначаются так — буква диска: (например, C: — корневой каталог диска C, E: — корневой каталог диска E).
для выделения группы файлов удобно использовать маски. В маске можно использовать символы, которые должны быть в выделяемых именах файлов, а также специальные символы — *(звездочка) и ?(знак вопроса). На месте звездочки может стоять любое количество (а может и не быть вообще) любых символов, а знак вопроса указывает, что на его месте должен стоять только один любой символ. -
3 слайд
Дано дерево каталогов. Определите полное имя файла Doc3.
1) A:DOC3
2) A:DOC3Doc3
3) A:DOC3Doc1
4) A:TOM3Doc3
Задание 1.
A:
DOC3
Doc1
TOM3
Doc3
4 -
4 слайд
Перемещаясь из одного каталога в другой, пользователь последовательно посетил каталоги DOC, USER, SCHOOL, A:, LETTER, INBOX.
Каково полное имя каталога, из которого начал перемещение пользователь?
1) A:DOC
2) A:LETTERINBOX
3) А:SCHOOLUSERDOC
4) А:DOCUSERSCHOOL
Задание 2.
3 -
5 слайд
Для групповых операций с файлами (например, для поиска файлов) используются маски имен файлов.
Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Маска файла -
6 слайд
Например, если ввести в поиск следующею запись: gloss*.doc
Будет выполнен поиск всех файлов, имена которых начинаются на «gloss», с расширением .doc, например Glossary.doc и Glossy.doc.
А если ввести gloss?.doc, будет найден файл Glossy.doc или Gloss1.doc, но не Glossary.doc. -
7 слайд
Поиск файлов. Найдем на диске C: файлы с расширением .doc.
Выбираем Пуск — Найти — Файлы и папки…, задаем условие поиска (*.doc), поиск в – локальный диск (C:).
Нажав кнопку Найти, получаем результат- все файлы с расширением .doc
Задача. Найти на компьютере все файлы, удовлетворяющие заданному критерию. -
-
9 слайд
1) Как будет выглядеть маска для выделения файлов с расширением jpg?
Решение: В данном примере нас не интересует, сколько и какие символы будут содержаться в имени файла, поэтому маска будет выглядеть так — *.jpg2) Как будет выглядеть маска для выделения файлов, в имени которых содержится doc?
Решение: В данном случае нас не интересует расширение файлов, главное, чтобы в имени содержалось doc. Т. е. не важно, стоит ли что-то до и после doc. Маска будет выглядеть так — *doc*.*Задачи на составление масок.
-
10 слайд
3) Как выглядит маска для файлов, в имени которых второй символ l, пятый символ e, а третья буква в расширении c?
Решение: Так как нам известны конкретные позиции букв в имени файла, использовать звездочку нельзя. Начало маски будет выглядеть следующим образом — ?l??e. После 5-го символа могут быть или не быть другие символы, поэтому после него поставим звездочку — ?l??e*. Аналогично и с расширением — ??с*. В итоге получается следующая маска ?l??e*.??с*.Задачи на составление масок.
-
11 слайд
Определите, какое из указанных имен файлов удовлетворяет маске: A?ce*s.m*
Acess.md 2) Accesst.dbf3) 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 -
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 -
13 слайд
Обратим внимание на то, что три файла имеют в имени букву «t» на первом месте, а последний — на втором. Значит маску нужно начать с произвольного символа «*», а уже на второе место поставим «t». Варианты 2) и 4) нам уже не подходят. Третий символ «r» стоит во всех файлах на одном и том же месте. Несовпадающие последовательности букв, стоящих до и после дефиса обозначим звёздочками «*». Последовательности text и txt отличаются только тем, что в последней отсутствует «е». Обозначим её как «*». Использовать «?» нельзя, т. к. он не заменяет пустую последовательность, значит вариант 1) не подходит. Искомая маска *tr*-*.t*xt cоответствует варианту 3)
Отбор группы файлов по маске.
-
14 слайд
Каким запросом вывести в поиске все файлы?
*.*Вы забыли под каким именем сохранили файл MS Word, но помните, когда создали его. Как вы намерены его искать?
*.docx,*.doc и укажу дату создания.Почему знаки / ? : * » > < | нельзя использовать в имени файла?
Потому что это зарезервированные символы.Вопросы:
Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:
6 147 984 материала в базе
- Выберите категорию:
- Выберите учебник и тему
- Выберите класс:
-
Тип материала:
-
Все материалы
-
Статьи
-
Научные работы
-
Видеоуроки
-
Презентации
-
Конспекты
-
Тесты
-
Рабочие программы
-
Другие методич. материалы
-
Найти материалы
Другие материалы
- 20.01.2016
- 2838
- 28
Рейтинг:
4 из 5
- 20.01.2016
- 4704
- 67
- 20.01.2016
- 6035
- 59
- 20.01.2016
- 1824
- 12
- 20.01.2016
- 1555
- 15
Рейтинг:
1 из 5
- 20.01.2016
- 6428
- 21
- 20.01.2016
- 1332
- 2
Вам будут интересны эти курсы:
-
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
-
Курс повышения квалификации «Облачные технологии в образовании»
-
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
-
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
-
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
-
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
-
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
-
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
-
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»