Задание 10
Как решать задание 10 из ЕГЭ по информатике?
Задание 10 ЕГЭ по информатике проверяет навыки работы с текстовыми редакторами, особенно умение пользоваться расширенным поиском. Типичное задание формулируется так: дан текст литературного произведения, нужно определить, сколько раз встречается заданное буквосочетание во всем тексте или в отдельных главах. Основная сложность заключается в точном определении искомого буквосочетания и области поиска. Оно может быть как отдельным словом, так и его частью.
В этой статье мы рассмотрим несколько формулировок задания 10 ЕГЭ по информатике и разберем решения в Microsoft Word.
Полезные сочетания клавиш
- Ctrl+F — меню поиска
- Ctrl+H — меню замены
- Ctrl+A — выделить все
- Ctrl+Home — переместить курсор в начало документа
- Ctrl+End — переместить курсор в конец документа
- Ctrl+Shift+Home — выделить все от начала документа до курсора
- Ctrl+Shift+End — выделить все от курсора до конца документа
Формулировка 1: Сколько раз встречается слово
Условие задачи
С помощью текстового редактора определите, сколько раз встречается слово «рад» или «Рад» в тексте А.С. Пушкина «Руслан и Людмила». Такие слова как «радостный», «радость» и т.д., учитывать не следует. В ответе укажите только число.
Решение:
Открываем предложенный файл в Microsoft Word. Далее на панели «Главная» ищем вкладку «Вид» и ставим галочку в «Области применения».
Переходим на боковую панель и выбираем значок лупы – «Найти», нажимаем на шестеренку и включаем расширенный поиск.
Теперь нам нужно выбрать условия для поиска. Поскольку в задаче спрашивают, сколько раз встречается слово «рад», вписываем его в строку поиска, а внизу выбираем «Только слово целиком».
Жмем «Найти далее» и редактор выдает нам ответ: 2.
Решим еще одну задачку на поиск отдельного слова, но уже с учетом регистра.
Условие
С помощью текстового редактора определите, сколько раз, не считая сносок, встречается предлог «У» (с заглавной буквы) в тексте романа А.С. Пушкина «Капитанская дочка» (файл 10-34.docx). В ответе укажите только число.
Решение
Делаем все то же самое, что и при решении предыдущего варианта, но в расширенном поиске ставим галочку напротив «Учитывать регистр» и в поисковой строке пишем «У» прописную.
Ответ: 21.
Формулировка 2: Только в составе других слов
Для решения задачи с такой формулировкой не получится просто попросить Word посчитать слова. Нужно будет произвести небольшие расчеты самостоятельно.
Условие задачи
С помощью текстового редактора определите, сколько раз встречается сочетание букв «дом» или «Дом» только в составе других слов, но не как отдельное слово, в тексте повести А.И. Куприна «Поединок». В ответе укажите только число.
Решение:
Проделываем то же самое, что и для решения предыдущей задачи, чтобы включить расширенный поиск.
Но теперь в меню мы не выбираем «Только слово целиком», а сразу переходим к поиску.
Всего сочетание трех букв встречается в тексте 209 раз. Но нам не нужно слово «дом» само по себе, поэтому нужно найти, сколько раз оно употребляется в тексте и вычесть из общего количества отдельное слово «дом». Эту операцию мы уже умеем делать:
Вернемся к условию задачи, чтобы правильно посчитать ответ: 209 – 3 = 206.
Формулировка 3: Со сносками / без сносок
Условие задачи
С помощью текстового редактора определите, сколько раз, не считая сносок, встречается слово «время» или «Время» в тексте романа А. С. Пушкина «Капитанская дочка» (файл 10-34.docx). Другие формы слова «время», такие как «времени», «временем» и т.д., учитывать не следует. В ответе укажите только число.
Решение
Во-первых, обращаем внимание на то, что искомое слово может быть написано как с маленькой, так и с большой буквы, то есть при поиске нам не важен регистр. Во-вторых, в задании есть указание «не считая сносок».
- Как и в предыдущих заданиях ищем слово в документе: галочку напротив «учитывать регистр» мы не ставим, поскольку нам нужны все слова.
- Но нам не нужны слова в сносках, поэтому в меню «Выделить все элементы, найденные в…» выбираем «Основной документ». Там так же есть варианты «Сноски» и «Колонтитулы».
Получилось 27. Если бы надо было найти слово и в сносках тоже, то результат был бы 28, потому что «время» встречается в сносках один раз.
Формулировка 4: В любом числе и падеже
Условие
С помощью текстового редактора определите, сколько раз, не считая сносок, встречается слово «письмо» или «Письмо» (в любом числе и падеже) в тексте произведения А.С. Пушкина «Дубровский» (файл 10-106.docx). В ответе укажите только число.
Решение
Все то же самое, что и при решении предыдущих задач, но добавляется условие «в любом числе и падеже». Автоматически мы посчитать это не можем, поэтому придется вручную сначала определить все формы слова «письмо».
Падеж | Ед. ч. | Мн. ч. |
Именительный | письмо | письма |
Родительный | письма | писем |
Дательный | письму | письмам |
Винительный | письмо | письма |
Творительный | письмом | письмами |
Предложный | письме | письмах |
Некоторые формы пишутся одинаково, поэтому мы можем их вычеркнуть и проверить только один раз.
Проделываем эту операцию с каждым словом:
- письмо – 18 раз
- письма – 3
- письму – 0
- письмом – 0
- письме – 2
- писем – 1
- письмам – 0
- письмами – 0
- письмах – 0
Итого: 24
Формулировка 5: Учитывать / не учитывать другие части речи
Условие
(Е. Джобс) В файле 10-212.docx приведен текст романа Л.Н. Толстого «Анна Каренина». Сколько раз встречается слово «что» в тексте романа? При подсчете нужно учитывать регистр слова и не нужно учитывать местоимения, образованные от слова «что», такие как «что-то».
Решение
Если мы попытаемся найти «что» в тексте, то его будет настолько много, что редактор может даже не показать точное число вхождений. Но, полистав файл, мы увидим, что точно встречается вариант «что-то», который мы не должны учитывать при подсчете.
Мы можем заменить дефис на пустоту, чтобы получилось «чтото», «чтонибудь» и т. д. В таком случае посчитается только слово «что» целиком.
Обратите внимание, что в графе «заменить» нам не нужно ставить пробел и вообще писать что-либо.
В случае если у вас тоже Word не показывает общее количество слова «что», можно пойти другим путем: сделать замену на *, например. Количество замен редактор точно покажет.
Ответ: 5435.
Формулировка 6: Середина слова
Задача с пробника Статграда
В файле 10-260.docx приведен текст произведения братьев Стругацких «Понедельник начинается в субботу». Определите, сколько раз встречается в тексте (не считая сносок) сочетание букв «был» в середине других слов. Например, сочетание «был» в слове «бобыль» надо учитывать, а в словах «быль» и «прибыл» – нет. В ответе укажите только число.
Решение
Подобные задачи решаются через подстановочные знаки. Вот их расшифровка:
Спец. знаки | Что обозначают | Пример строки поиска | Что будет находить |
? | Один любой символ | р?к | рак, рок, рик, рык и т.д. |
* | Любое число любых символов | р*к | риск, рок, ребёнок и т.д. |
[] | Один из указанных символов | б[аоу]к | бак, бок, бук |
[-] | Один символ из диапазона. Диапазон должен быть указан в порядке возрастания кодов символов. | [а-яё] | Любая строчная русская буква |
[А-ЯЁ] | Любая прописная русская буква | ||
[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 и т. д. |
< | Начало слова | <бок | боксер, но не колобок |
> | Конец слова | бок> | колобок, но не боксер
|
Таким образом, маска для нашей задачи будет выглядеть так:
<[А-Яа-яЁё]@был[а-яё]@>
<> – указывают на начало и конец слова
[А-Яа-яЁе] – означают, что в начале слова могут быть любые буквы русского алфавита (обратите внимание, что Ёё нужно прописывать отдельно)
@ – показывает, что букв может быть сколько угодно
В конце слова мы уже можем не включать в маску прописные буквы, поскольку в конце слов их быть не может, если только это не аббревиатура.
Ответ: 5
Ловушка
Иногда в задании дается целая книга, но слово / часть слова нужно найти только во фрагменте, например в повести:
В файле 10-141.docx приведена книга Н.В. Гоголя «Вечера на хуторе близ Диканьки». Сколько раз слово «страшно» (со строчной буквы) встречается в тексте повести «Страшная месть» (не считая сносок)? В ответе укажите только число.
В таком случае мы можем скопировать нужные фрагменты текста в новый файл и уже там работать с поиском.