В этом уроке по подготовке к ЕГЭ по информатике 2021 разберём задание номер 10.
Это задание, как и предыдущее, решается с помощью компьютера. Нужно будет провести поиск в тексте по определённому критерию и ответить на поставленный вопрос.
Информационный поиск нужно сделать с помощью текстового редактора. Мы в наших задачах будем использовать текстовый редактор Word от компании Mircosoft.
Задача (Классическая)
С помощью текстового редактора определите, сколько раз встречается слово «рад» или «Рад» в тексте А.С. Пушкина «Руслан и Людмила».Такие слова как «радостный», «радость» и т.д., учитывать не следует. В ответе укажите только число.
Решение:
После открытия файла нужно открыть окно "Расширенный поиск".
На вкладке "Главная" находится кнопка "Найти". Кликаем по чёрному треугольнику возле этой кнопки и выбираем "Расширенный поиск".

Далее, нажимаем кнопку "Больше>>".

Теперь у нас есть все инструменты, чтобы решить 10 задание из ЕГЭ по информатике 2021.
В поле "Найти" пишем наше слово "рад".

Рассмотрим некоторые параметры, которые присутствуют в этом окне.
Учитывать регистр. Если не ставить эту галочку, то программа будет игнорировать регистр. Т.е. не важно, как мы написали в строке поиске, программа будет искать слова с большими буквами и с маленькими буквами. Нам в этой задаче не нужно ставить эту галочку.
Только слово целом. Если поставить эту галочку, то программа будет игнорировать слова, куда наше искомое слово входит. Это то, что нам нужно в этой задаче. Поставим галочку в этой задаче.
После того, как мы сделали нужные настройки нажимаем на кнопку "Найти в" (В некоторых версиях Word эта кнопка может называться "Область поиска" или как-то ещё.) и нажимаем "Основной документ".

После того, как мы это сделаем, нам программа напишет ответ к нашей задаче.

Ответ: 2.
Ещё одна важная задача при подготовке к 10 заданию ЕГЭ по информатике 2021.
Задача (Нужно знать!)
С помощью текстового редактора определите, сколько слов содержит комбинацию букв «он» в отрывке текста Н.В.Гоголя «Мёртвые души». При подсчёте не учитывать слово «он». В ответе укажите найденное количество.
Решение:
Эту задачу нужно решать с помощью "Подстановочных знаков", чтобы можно было использовать маску (шаблон) для слова, которое содержит комбинацию "он".
Ставим галочку "Подстановочные знаки".
Основные правила для составления маски в программе Word:
Спец. знаки | Что обозначают | Пример строки поиска | Что будет находить |
? | Один любой символ | р?к | рак, рок, рик, рык и т.д. |
* | Любое число любых символов | р*к | риск, рок, ребёнок и т.д. |
[] | Один из указанных символов | б[аоу]к | бак, бок, бук |
[-] | Один символ из диапазона. Диапазон должен быть указан в порядке возрастания кодов символов. | [а-яё] | Любая строчная русская буква |
[А-ЯЁ] | Любая прописная русская буква | ||
[0-9] | Любая цифра буква | ||
[!] | Один любой символ не указанный после восклицательного знака | б[!ы]к | бак, бок и т. п., но не бык |
[!x-z] | Один любой символ, не входящий в диапазон указанный после восклицательного знака | [!а-яё]ок | Бок, Док и т. п., но не бок, док |
[!0-9] | Любой символ кроме цифр | ||
{n} | Строго n штук предыдущего символа или выражения. Выражением является все то, что заключено в круглые скобки. Выражение может состоять как из конкретных символов, так и содержать спец. знаки. | 10{3} | 1000, но не 100, 10000 |
10(20){2} | 102020, но не 1020, 10202020 | ||
{n;} | n и более штук предыдущего символа или выражения | 10{3;} | 1000, 10000, 100000 и т. д., но не 100 |
{n;m} | От n до m штук предыдущего символа или выражения | 10{3;4} | 1000, 10000, но не 100, 100000 |
@ | Один или более штук предыдущего символа или выражения | 10@ | 10, 100, 1000, 10000 и т. д. |
< | Начало слова | <бок | боксер, но не колобок |
> | Конец слова | бок> | колобок, но не боксер |
Сначала в поле "Найти" в нашей задаче нужно написать следующую маску:
Она нам даст все слова, где сочетание букв "он" находится внутри слова, но не по краям.
Эта маска говорит о том, что, если есть в слове хотя бы одна большая или маленькая буква русского алфавита слева от "он" и хотя бы одна маленькая буква справа, то программа должна засчитывать слово.
Символ @ ("собака") обозначает как раз 1 или более повторений символа, который указан слева от неё. Слева от @ ("собаки") находится выражение в квадратных скобках. В них находятся буквы русского алфавита через тире + буква "ё". Это, значит, что можно применять на данном месте любую буквы из русского алфавита.
Символы "<" и ">" показывают, что вышеописанный шаблон находится внутри слова.
В поле поиска введём вышеуказанную маску и нажмём "Найти в" -> "Основной документ".

Программа нашла 89 слов. Ещё нужно прибавить к этому числу то количество, когда комбинация "он" в начале слова и в конце.
Примечание 1: В вышеупомянутом шаблоне можно не писать знаки "<" и ">". Всё равно конструкция [а-яёА-ЯЁ]@он[а-яё]@ будет означать одно слово, ведь пробелов и других знаков, которые не входят в слово, здесь нет.
Составим шаблон, когда "он" находится в начале слова. Сочетание букв написано в маленьких буквах, значит, и мы будем считать только в маленьких буквах. Шаблон:
Нажмём "Найти в" -> "Основной документ"

Получилось 31 слово.
Примечание 2: Здесь уже обязательно нужно ставить знак "<".
Найдём, сколько слов будет, когда "он" стоит в конце слова. Шаблон:
В поле поиска введём комбинацию вышеуказанную маску и нажмём "Найти в" -> "Основной документ".

Примечание 3: Здесь уже обязательно нужно ставить знак ">".
Подсчитаем ответ!
Это и будет ответ.
Примечание 4: В этой задаче нельзя было воспользоваться просто поиском по сочетанию "он", потому что может быть слово, где два раза встретится данная комбинация, и тогда это слово будет посчитано два раза.
Ответ: 124
Закрепим изученный материал по 10 заданию из ЕГЭ по информатике 2021.
Задача (Закрепим материал)
С помощью текстового редактора определите, сколько слов начинаются на букву "П", а оканчиваются на букву "е" в тексте Астафьева В. П. «Васюткино озеро». В ответе укажите найденное количество.
Решение:
Будем использовать режим "Подстановочные знаки".
Составим шаблон:
Нажмём "Найти в" -> "Основной документ".

Между "П" и "е" может быть любая маленькая буква русского алфавита. Собака ("@") обозначает, что таких букв может быть одна или несколько.
Здесь знаки "<" и ">" обязательны.
Слово "Пе" не существует, но при желании можно проверить по маске: "<Пе>".
Ответ: 3
Ещё один важный пример из примерных задач ЕГЭ по информатике 2021.
Задача (Игнорируем сноски)
С помощью текстового редактора определите, сколько раз, не считая сносок, встречается слово, которое начинается на букву "С" или на "с" в предложенном файле. Предлог "C" или "с" учитывать не нужно. В ответе укажите только число.
Решение:
В этой задаче нужно игнорировать сноски.
Выберем режим "Подстановочные знаки". Напишем маску:
В начале слова может быть как большая буква "С", так и маленькая "с". Поэтому эти две буквы написаны в квадратных скобках. Затем в слове должна идти хотя бы одна буква русского алфавита.
Нажмём "Найти в" -> "Основной документ".

Нашлось 287 слов.
Мы уже сделали поиск, игнорируя сноски, т.к. нажали поиск по основному документу.
Если нажать "Найти в" -> "Сноски", то будет произведён поиск по сноскам.
Ответ: 287
Оставить коментарий: