Информатика ЕГЭ ОГЭ
November 15, 2023

10 задание ЕГЭ по информатике

Простое задание на поиск количества слов в текстовом документе. Иногда случается казус - ребята ошибаются в ответе.
Разберем на примерах одного текста и одного слова.

Дан текстовый документ "Страшная месть"

Вариант 1. Подсчитать количество слов "конь" в форме именительного падежа в единственном числе. Регистр написания не учитывать.

В таком случае всё просто:

  • открываем документ
  • нажимаем Ctrl+F для вызова диалогового окна поиска (работает в большинстве текстовых редакторов)

Обычно в условии задачи сказано, что найти слово нужно именно в тексте, исключая сноски. Поэтому можно использовать поиск в "основном документе"

Получаем результат. Но желательно проверить результат поиска, нажимая кнопку Найти далее

Вариант 2. Подсчитать количество слов "Конь" в форме именительного падежа в единственном числе. Регистр написания учитывать.

Действия повторяются, но нужно учесть регистр написания. Поэтому прежде чем, нажимать кнопку "Найти", нужно включить дополнительные настройки.

Раскрывшемся окне выбираем нужные варианты настроек поиска

В данном тексте слово "Конь" не встретилось.

Вариант 3. Подсчитать количество слов "конь" во всех формах единственного и множественного числа.

Здесь несколько путей решения.

1. Просклонять слово, а затем искать каждое слово отдельно, ограничивая поиск.

Процесс займёт время, но результат будет однозначно верен, если падежи вы знаете на зубок

2.В настройках поиска выбрать "Все словоформы"

Но в таком случае в ответ могут быть включены посторонние слова, а нужные формы слова наоборот не учтутся.

Можно убрать мягкий знак в конце слова и опять выбрать в параметрах "все словоформы"

В этом случае найдутся слова просто содержащие в своём составе "кон"

3.В параметрах поиска выбрать "Подстановочные знаки"

При выборе в параметрах поиска "Подстановочные знаки", становится активной кнопка "Специальный". При нажатии на нёё раскрывается список подстановочных знаков для поиска.

Знаки * и ? наиболее часто встречающиеся для поиска.

  • Знак ? - заменяет ровно один любой символ
  • Знак * - заменяет любое количество символов, даже их отсутствие

Можно провести эксперимент с этими знаками

Если поставить знак * в конце слова, то поиск чуть лучше, но "иконы" упорно не хотят уходить из найденных слов.

Попробуем поставить два знака вопроса. Ответ тоже будет неправильный.

Поиск упорно добавляет "иконы", "конец". Что делать?
Можно использовать другие подстановочные знаки:

Нам нужны слова, которые начинаются именно на "кон". Для этого подходит знак "<"

При таком запросе "иконы" из найденных слов исчезли

Но еще ищется слово "конец". Можно в подстановочных знаках указывать, что может содержаться на определенном месте или НЕ содержаться. Для этого используются квадратные скобки [ ].

Если в квадратных скобках указать буквы, которые могут быть в окончаниях слов для единственного и множественного числа

<кон[ьяюеми][ймх] - в таком случае обязательно будут искаться слова как минимум с двумя буквами в разных сочетаниях из первой и второй скобок

Но у нас возможны варианты и с одной буковой после "кон", так и с тремя (конями). Здесь можно исключить буквы, которые точно не должны быть во второй скобке. Для этого сначала ставим знак "!", а потом перечисляем буквы, которые не нужны точно.

<кон[ьяюеми][!иц]

В любом случае нужно убедиться в правильности найденных слов. Для этого нажимаем кнопку "Нати далее " и просматриваем найденные слова.
Правильный ответ к этому заданию 47.

Мой канал https://t.me/+UAVLLvkdA_kxMzMy
Записаться на пробный урок https://t.me/tutor_SparrowAnna