Презентация по информатике на тему "Файл. Маска файла". Лекция: Шаблоны (маска) имен файлов. Путь к файлу Маски для выбора файлов объяснение

Задачи типа А4 ЕГЭ по информатике подразумевают проверку знаний о файловой системе организации данных . За правильно решенное задание начисляется 1 балл , а рекомендованное время выполнения данного типа задач — 1 минут а.

Для решения данного типа задач необходимо знать следующее:

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

Рассмотрим некоторые примеры:

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

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

2) Как будет выглядеть маска для выделения файлов, в имени которых содержится doc ?

В данном случае нас не интересует расширение файлов, главное, чтобы в имени содержалось doc . Т. е. не важно стоит что-то до и после doc . Итоговая маска будет выглядеть так — *doc*.*

3) Как будет выглядеть маска для выделения файлов, имя которых начинается на w ?

По аналогии с примерами выше, запишем маску — w*.*

4) Как выглядит маска для файлов, в имени которых вторая буква e ?

Знак вопроса в маске заменяет один символ, соответственно маска будет выглядеть так ?e*.*

5) Как выглядит маска для файлов, в имени которых второй символ l , пятый символ e , а третья буква в расширении c ?

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

Рассмотрим решение задач типа А4 :

Задача А4 из демонстрационного варианта ЕГЭ 2012г.

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

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

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

В каталоге находятся пять файлов:

Определите, по какой из масок из них будет отобрана указанная группа
файлов:

Рассмотрим маски более детально:

1) имя файла содержит букву o , за ней обязательно должен быть хотя бы 1 символ. Расширение должно начинаться с буквы d , за которой должен быть хотя бы 1 символ. Если мы посмотрим исходные файлы, то увидим, что под эту маску подходит и файл orsk.dat , хотя в результатах его нет. Значит, данная маска не является решением .

2) имя файла начинается с символа, за которым на втором месте стоит буква o , за которой должен быть хотя бы 1 символ. Расширение начинается с буквы d . Применим маску к исходным файлам увидим, что в результате полученная группа совпадает с указанной в условии, файл orsk.dat маске не соответствует. Это и есть правильное решение .

3) в третьей маске имя файла содержит or в любой позиции, расширение начинается на doc , после чего должен быть еще хотя бы 1 символ. Здесь сразу видно, что файлы lord.doc и port.doc не подходят под маску, значит решение неверно .

4) имя файла состоит из 4-х символов, причем в середине содержится or , перед ним и после него по одному символу. Расширение начинается на doc , после чего следует еще 1 символ. Как легко убедиться, файлы lord.doc и port.doc не соответствуют заданной маске (у них расширение из 3-х символов). Решение неверно .

В итоге получаем правильный ответ — 2 .

Решение задачи А4 демонстрационного варианта ЕГЭ 2013:

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

В каталоге находится 6 файлов:
asc.wma
casting.wmv
last.wma
pasta.wmvx
pasta.wri
vast.wma

Определите, по какой из перечисленных масок из этих 6 файлов будет
отобрана указанная группа файлов:
casting.wmv
last.wma
pasta.wmvx
vast.wma

1) ?as*.wm? 2) *as?.wm* 3) ?as*.wm* 4) ?as*.w*

Решение :

Рассмотрим каждую маску подробнее:

1) Перед as стоит один символ, после может быть любое количество любых символов или не быть вообще . Расширение состоит из 3-х символов, начинается на wm , после чего еще один символ.

Как видим, файл pasta.wmvx не соответствует маске, так как его расширение состоит из 4-х символов, но он есть среди отобранных. Значит маска неверна.

Сегодня мы поговорим о масках имен файлов. Итак, что же это такое? Маской имени файла называется комбинация специальных символов, позволяющая легко производить массовый отбор файлов по каким-то общим признакам. Например, файлов одного типа или с похожим именем. Возможен также одновременный отбор по названным критериям.

Теперь разберемся, для чего это вообще нужно?

Во времена MS-DOS и подобных ей операционных систем, маски имен файлов использовались повсеместно. Это сегодня мы просто выделяем нужные файлы и копируем их, куда нужно. Тогда же для каждого действия вручную вбивалась соответствующая команда и применение масок имен позволяло значительно облегчить этот рутинный труд.

С появлением и развитием первых файловых менеджеров потребность в использовании масок сильно сократилась, но они используются и сегодня. Например, с помощью масок легко осуществлять поиск необходимых файлов. Несмотря на то, что поиск в Windows и так неплохо ищет файлы хоть по типу, хоть по имени, с помощью маски можно задать более конкретные условия, что сделает поиск более точным.

Также возможность отбор файлов по маскам используется в некоторых приложениях. Например, в программе MeinPlatz, которую мы рассматривали в статье или Recuva, о которой говорилось в статьях и .

Ну и конечно же эти маски используются при работе с командной строкой в консоли, хотя если вы работаете в консоли, я не думаю, что эта статья откроет вам что-то новое.

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

Например, под маску *.* попадают абсолютно все файлы, поскольку набор произвольных символов указывается как для имени, так и для расширения файла.

Если же нам необходимо отобрать, скажем, все аудиозаписи формата mp3, мы можем использовать маску *.mp3.

Маска example.* позволит отобрать файлы всех типов, носящие имя example. Но стоит придать этой маске вид example*.*, и под нее начнут попадать все файлы, начинающиеся с example. Например, под этот шаблон попадут также файлы с именами example1, exampleforyou и так далее.

Со знаком «?» все то же самое, но он заменяет какой-то один символ, поэтому необходимо точно знать количество символов. В связи с этим на практике он используется значительно реже, чем «*».

Если моя статья оказалась для вас полезной, посоветуйте пожалуйста ее своим друзьям с помощью кнопок социальных сетей или просто поделившись ссылкой.

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

* - обозначает любое количество символов в имени или расширении.

? - один произвольный символ в имени или расширении.

Пример :

*.* – все файлы;

*.doc – все файлы с розширенням.doc;

???.* – все файлы с именем из трех символов;

a*.* – все файлы с именами на букву а .

Поиск файлов выполняется через следующие команды:

1. Пуск – Найти – Файлы и папки…

Программа Проводник. Работа с объектами.

Для работы с файлами, папками, ярлыками можно использовать программу Проводник . Программа Проводник (файл ехрlоrer.ехе) предназначена для навигации по файловой системе и выполнения действий с ее объектами

Работа с объектами

Группу создают способом выделения объектов, щелкая мышью на названии в режиме нажатой клавиши Сtrl .

Выделить (объединить в группу) все объекты можно с помощью комбинации Сtrl + А.

Чтобы выделить объекты от первого до заданного, достаточно щелкнуть мышью над последним в режиме нажатой клавиши Shift .

Перемещение объектов можно выполнить двумя основными образами:

С помощью меню программы, панели инструментов или комбинаций клавиш и использование буфера обмена;

Методом перетягивания объектов.

Рассмотрим три важных комбинации клавиш, которые можно использовать в разных программах:

Сtrl + Х - вырезать (забрать) выбранные объекты в буфер обмена;

Сtrl + С - копировать выбранные объекты в буфер обмена;

Сtrl + V - вставлять содержимое буфера в нужное место.

Создание папок – раскрыть папку, в которой будет создана новая папка-м.Файл Создать Папка – ввести имя папки – Enter .

Создание документов – м. Файл Создать – избрать тип документа.

Просмотр, редактирование файлов-документов – двойной щелчок на символе файла, при этом загружается избранная программа и в ней автоматически открывается файл.

Переименование объектов – м. Файл Переименовать , команда Переименовать контекстного меню, двойной щелчок на имени объекта.

Копирование, перемещение объектов .

- с помощью буфера обмена : раскрыть исходную папку, выполнить команду Копировать или Вырезать , раскрыть целевую папку, выполнить команду Вставить .

- с помощью левой кнопки мыши .

Графический редактор Paint

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

4. На русский язык название программы переводится как "Рисовать". Paint создает и читает растровые BMP-файлы, в которых электронное изображение строится из маленьких равных по величине квадратиков. Составной цвет образуется за счет близкорасположенных точек разных цветов. Координаты всех точек хранятся в виде структуры данных - растра. При большом увеличении или уменьшении растровое изображение получается искаженным, так как кривая отображается в виде ступенчатой линии.


5. Созданные в Paint рисунки можно внедрять в другие документы, например, в документы, созданные с помощью редактора WordPad.

6. Запуск программы осуществляется следующим образом: Пуск-Программы-Стандартные-Paint.

Текстовый редактор WordPad

Текстовый редактор WordPad используется для создания, просмотра редактирования и форматирования документов небольшого размера различного назначения.

По своим возможностям WordPad уступает наиболее известным текстовым процессорам, например, Microsoft Word. Однако он выделяется из основной массы редакторов тем, что позволяет работать с длинными именами файлов, дает возможность просматривать файлы перед печатью. К его достоинствам следует также отнести:

Возможности по форматированию абзацев, гибкость в выборе шрифтов и их начертаний;

Возможность включения в документ цветных иллюстраций, звуковых комментариев, музыкальных и видеофрагментов по технологии OLE 2.

Основные недостатки WordPad: нельзя одновременно открыть несколько документов и работать с ними в одном окне, не предусмотрено создание верхнего или нижнего колонтитула, отсутствуют контроль правописания, стили оформления, нет подбора синонимов и отсутствует некоторый другой сервис, предлагаемый в текстовых процессорах типа Microsoft Word и в настольных издательских системах.

Запуск программы осуществляется следующим образом: Пуск-Программы-Стандартные-WordPad.

Калькулятор

Калькулятор - программа, имитирующая электронный калькулятор.

Калькулятор может быть представлен в двух режимах: обычном - для проведения арифметических расчетов с использованием памяти и научном (инженерном), позволяющим выполнять тригонометрические, логические и статистические операции.

Для переключения из одного режима в другой используются пункты Инженерный или Обычный из меню Вид . Инженерный калькулятор выполняет значительно больше операций, но более сложен.

Буфер обмена

Одной из особенностей Windows 9Х (2000) является возможность копирования или перемещения информации (текста, графиков, рисунков, файлов, папок и т. д.) из одной среды в другую. Это свойство позволяет различным окнам документов или приложений использовать одну и ту же информацию совместно. Такую возможность обеспечивает буфер обмена информации, работающий по программной технологии Windows OLE. Информация в буфере обмена сохраняется до записи другой информации в него или до отключения ПК, т. к. временно хранится в оперативной памяти.

Командами Вырезать или Копировать – информация помещается в буфер обмена, командою Вставить – информация извлекается и помещается в документ или приложение.

Некоторые команды (копирования, удаления, переименования) для обработки группы файлов с одинаковыми элементами в имени позволяют использовать маску – специальные символы шаблона. Символ «?» обозначает один любой символ, а символ «*» обозначает любое количество любых символов. Так, для обозначения всех файлов без расширений можно задать маску *. (пустое расширение, только точка), для обозначения всех файлов типа.TXT можно задать маску *.TXT, где указывается любое имя и расширение.TXT. Под обозначение a?.*

подходят имена a1.txt, A5, AB.doc, но не подходят a12.txt, b.doc.

Используя ранее изученные команды сохраните в файл F:\DIR_WIN.TXT отсортированный по алфавиту список файлов (оглавление, краткое, только имена файлов) диска C:, начиная с папки \WINDOWS, которые имеют расширение TXT. Результат (команды и их параметры) также запишите в журнал.

4.1.6. Ассоциация типов файлов командой консоли

В прошлой лабораторной работе рассматривалась ассоциация файлов (документов) приложениям. В консоли ассоциация проверяется командой ASSOC , которая позволяет как отобразить, так и назначить ассоциацию расширений типам файлов (см. справку). Наберите команды:

ASSOC .TXT

ASSOC .DOC

ASSOC .MP3

ASSOC .MPG

Обратите внимание, что ASSOC связывает расширение с общим типом (не программой), а уже типу (словесному описанию, обобщению) может назначаться одна или несколько программ. Например, расширения

MPE, .MPEG, .MGP ассоциируются по умолчанию с типом mpegfile (или GomPlayer.mpg при установке плеера GOM), который в свою очередь связывается с плеером (WMP, GOM player или др.).

Если команде ASSOC в качестве параметра задать тип (не расширение), то она вернёт его словесное описание.

Тип с программой связывает консольная программа FTYPE. Выполните команду (в качестве параметра тип впишите тип, возвращённый командой ASSOC .MPG ) :

FTYPE тип

Для запуска приложения с автоматической ассоциацией приложения используется команда START . Кроме этого, она предоставляет ряд удобных параметров для организации пакетного выполнения. Выполните команду:

START F:\D.TXT

Запишите, что произошло, закройте открывшееся окно.

4.1.7. Операторы использования потоков (создания конвейеров) ввода-вывода и объединения команд*

Многие команды позволяют использовать потоки (конвейеры) ввода-вывода, которые могут быть файлами или устройствами. По умолчанию существует три стандартных потока – поток ввода (STDIN 23 , №0) и два потока вывода: стандартный (STDOUT , №1) и вывода ошибок и других сообщений (STDERR , №2). По умолчанию все три стандартных потока осуществляют операции ввода/вывода через консоль24 (CON ). Если рассматривать ввод данных при выполнении команды, то вместо ввода с клавиатуры данные можно перенаправить из файла, для этого используется символ «<». Для перенаправления результатов работы команды в файл вместо экрана, используется символ «>», файл будет создан (если уже есть, то будет усечён до пустого), и в него будет записан выводимый командой текст. Двойной знак «>>» открывает поток для дозаписи, сохраняя содержимое файла. Для перенаправления ввода/вывода в параметрах команд можно использовать имена устройств (CON, NUL, PRN, LPT1, COM1 …). Для устройств операторы «>» и «>>» работают одинаково.

23 Using command redirection operators (http://technet.microsoft.com/en-us/library/bb490982.aspx )

24 Изменение системного устройства ввода/вывода по умолчанию может быть произведено командой CTTY (практически не используется).

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

Пример перенаправления результатов в файл – сохранение краткого списка папки Windows в файл WIN.DIR в корневой папке тома F: вместо вывода на экран:

DIR /b C:\WINDOWS >F:\WIN.DIR

Для дозаписи в этот файл другого списка можно повторить команду с указанием другой папки и использованием перенаправления двойным знаком «>>».

Можно заметить, что приведённая выше команда довольно полезна. Например, у вас на компьютере есть набор файлов, а ваш друг физически не может получить доступ к вашим файлам, чтобы составить список необходимых. Допустим, что файлы находятся в папке «D:\Мои файлы», и эта папка внутри имеет структуру подпапок. Командой:

DIR /S "D:\Мои файлы" > "D:\Список файлов.dir"

вы сохраните список всех файлов вместе со структурой папок в текстовый файл «D:\Список файлов.dir». Этот файл можно заархивировать и передать другу по электронной почте или на флэш-накопителе. Тип dir позволяет понять, что внутри список папки, кроме того, ряд файловых менеджером (FAR manager в том числе) содержат модули расширения, позволяющие просматривать список файлов как обычную папку или архив. Таким образом, друг может выбрать нужные ему файлы и составить свой список, редактируя ваш в текстовом редакторе.

Как было сказано выше, в качестве устройства ввода используется STDIN (0), а в качестве устройств вывода два: стандартное STDOUT (1) и устройство вывода ошибок и других сообщений STDERR (2). Использование двух устройств вывода позволяет разделять вывод основной информации и сообщений об ошибках. По умолчанию операторы перенаправления вывода «>» и «>>» перенаправляют стандартный вывод STDOUT (1).

Текущим диском у вас должен быть диск F: (если это не так, перейдите на него командой F: , если текущая папка не корневая, то

вернитесь в корневую папку командой CD \ ). На этом диске отсутствует папка с именем «3» (три). Выполните команду DIR 3 . На экран будет выведено сообщение об отсутствии такой папки. Выполните команду с сохранением результата в файл DIR "3">3.dir , в этой команде имя взято

в кавычки, так как одиночная цифра перед оператором перенаправления ввода/вывода воспринимается как номер канала, что приведёт к неверному выполнению команды. Эта команда выводит основной текст команды в файл 3.dir, но сообщение об ошибке выводится на экран. Для сохранения текста и сообщений об ошибках в разные файлы используйте следующую команду: DIR "3">3.dir 2>err.txt , в ней второй оператор перенаправления вывода «2>» использует явное указание номера перенаправляемого канала, и сообщения об ошибках будут сохранены в файл err.txt, на консоль при этом ничего не выводится. Каналы можно перенаправлять друг в друга. Для сохранения всей информации в один файл выполните команду в следующем формате: DIR "3">3e.dir 2>&1 ,

в ней канал ошибок 2 перенаправляется в канал стандартного вывода 1, который в свою очередь перенаправлен в файл. Введённый слитно с номером назначения символ & позволяет определить, что задан номер канала, а не имя файла.

Командой TYPE просмотрите содержимое полученных файлов 3.dir, err.txt и 3e.dir.

Для обработки результатов команд можно использовать фильтры. Для запуска фильтров с командами используется знак сцепки «| » (оператор pipe ). При сцепке нескольких команд, вывод результатов предыдущей команды перенаправляются на вход следующей команде.

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

DIR C:\Windows & DIR C:\Windows\System32

что аналогично последовательной записи операторов:

DIR C:\Windows

DIR C:\Windows\System32

Двойной оператор «&& » позволяет выполнить вторую команду в цепочке, если первая выполнена успешно, без ошибок (код возврата содержится в переменной окружения ERRORLEVEL и при успешном завершении равен нулю). Двойной оператор «|| » наоборот, выполняет вторую команду в случае, если первая завершилась с ошибкой (значение в переменной окружения ERRORLEVEL больше нуля). В строке может быть несколько разных операторов объединения команд. В сценариях использование логических операторов сцепления позволяет избежать в некоторых случаях использование условных операторов, что упрощает код сценария и улучшает его читаемость.

Командный интерпретатор приоритетно рассматривает служебные символы «|, &, <, >» в качестве операторов, для использования этих символов в текстовых строках команд (например, echo ) текст должен быть помещён в двойные кавычки или перед служебными символами должен быть вставлен символ «^».

Системными фильтрами являются команды:

MORE (англ.: больше, ещё) – по заполнению экрана ожидает нажатия клавиши для продолжения вывода (этот фильтр удобно использовать для чтения большой справки у консольных команд, в Windows 7 для вывода справки команд по умолчанию уже включён поэкранный вывод);

SORT – производит сортировку строк с указанными параметрами; FIND – производит поиск и выборку строк по указанному критерию. Фильтры могут получать данные как с устройства ввода, так и в

качестве имени файла, указанного в качестве параметра.

Так, команда TYPE выводит текстовый файл на консоль, для поэкранного вывода большого файла можно использовать фильтр MORE:

TYPE файл.txt | MORE

Фильтр MORE получает содержимое файла через стандартный вход (STDIN ) и выводит результат на устройство стандартного вывода (STDOUT ), указание имени файла в качестве параметра MORE даст тот же результат (возможно, даже немного быстрее):

MORE файл.txt

Это справедливо и для других фильтров.

Строка конвейера команд, которая выводит сортированный список строк, содержащих «WIN» из списка папки C:\WINDOWS:

DIR C:\WINDOWS | FIND "WIN" | SORT

может быть реализована следующими командами:

DIR C:\WINDOWS > %TMP%\file1.txt

FIND %TMP%\file1.txt "WIN" > %TMP%\file2.txt && DEL %TMP%\file1.txt SORT %TMP%\file2.txt && DEL %TMP%\file2.txt

В приведённом выше развёрнутом примере для промежуточного хранения текста используются текстовые файлы file1.txt и file2.txt, создаваемые в папке временных файлов, которые удаляются после использования командой DEL в случае, если предыдущая команда завершилась без ошибок.

В качестве примера выполните следующие команды:

TYPE C:\Windows\System32\drivers\etc\services

TYPE C:\Windows\System32\drivers\etc\services| MORE

TYPE C:\Windows\System32\drivers\etc\services| FIND /v "udp"

TYPE C:\Windows\System32\drivers\etc\services| FIND /v "udp"| SORT FIND C:\Windows\System32\drivers\etc\services/v "udp"|SORT >F:\R.TXT

Первая команда выводит на экран содержимое текстового файла services, находящегося в папке \WINDOWS\system32\drivers\etc тома C:.

Вывод производится без пауз, причём часть текста теряется, перемещаясь за верхнюю границу окна консоли (правда, в случае большого буфера консоли, текст можно прокрутить назад). Вторая команда выводит текст поэкранно, позволяя прочесть его. Третья команда выводит все строки, не содержащие подстроки «udp» (ссылку на сетевой протокол). Четвертая команда сортирует результат. Пятая команда перенаправляет вывод результата в текстовый файл на диске F:.

Заметьте, что выполнение команд аналогично:

TYPE C:\Windows\System32\drivers\etc\services | MORE

MORE C:\Windows\System32\drivers\etc\services

также как и

TYPE C:\Windows\System32\drivers\etc\services | FIND /v "udp" FIND C:\Windows\System32\drivers\etc\services /v "udp"

Описание презентации по отдельным слайдам:

1 слайд

Описание слайда:

Файл. Маска файла. ©МБОУ «Гимназия №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

4 слайд

Описание слайда:

Перемещаясь из одного каталога в другой, пользователь последовательно посетил каталоги DOC, USER, SCHOOL, A:\, LETTER, INBOX. Каково полное имя каталога, из которого начал перемещение пользователь? 1) A:\DOC 2) A:\LETTER\INBOX 3) А:\SCHOOL\USER\DOC 4) А:\DOC\USER\SCHOOL Задание 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 Задача. Найти на компьютере все файлы, удовлетворяющие заданному критерию.

8 слайд

Описание слайда:

9 слайд

Описание слайда:

1) Как будет выглядеть маска для выделения файлов с расширением jpg? Решение: В данном примере нас не интересует, сколько и какие символы будут содержаться в имени файла, поэтому маска будет выглядеть так - *.jpg 2) Как будет выглядеть маска для выделения файлов, в имени которых содержится 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.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

 
Статьи по теме:
Обзор Xiaomi Hybrid Pro HD: гибридные наушники с тремя драйверами
Как многие из вас знают, в 2016 г. компания Xiaomi выпустила так называемые гибридные наушники Hybrid Dual Drivers с двумя излучателями (динамическим и арматурным) и данная гарнитура стала очень популярной, так как за сравнительно небольшие деньги она дав
Скачать гренни на андроид первую версию
Теперь скачать Slendrina: Asylum на андроид можно прямо сейчас, потому что пропустив этот момент вы потеряете очень много. Вы можете попробовать сыграть в самый настоящий хоррор, заставляющий многих людей дрожать в тот момент, когда перед ними появляется
Что делать если пропал звук на ноутбуке?
Ситуация, когда пропадает звучание в компьютере, работающем под операционной системой Виндовс 8, возникает довольно часто. Причин тому может быть несколько. Давайте подробно рассмотрим все возможные причины и пути их устранения. Проверка оборудования В не
Установка Скайпа на компьютер (пошаговая инструкция) Установка приложения скайп
Если вам нужна четкая инструкция по установке самой популярной программы для онлайнового интернет-общения, эта информация для вас! Как произвести бесплатно установку на русском языке? Установить Скайп на компьютер бесплатно просто. Сделайте следующее. Пош