Меню
Видеоучебник

Поиск информации

Урок 29. Подготовка к ОГЭ по информатике

Для выполнения заданий с поиском информации в файлах и каталогах необходимо воспользоваться средствами поиска операционной системы и в текстовом редакторе. На этом уроке мы разберём типовые задачи ОГЭ по информатике: поиск информации в файлах и каталогах и запросы для поисковых систем с использованием логических выражений.

Конспект урока "Поиск информации"

Сегодня на уроке мы разберём типовые задачи ОГЭ по информатике:

· Поиск информации в файлах и каталогах.

· Запросы для поисковых систем с использованием логических выражений.

Для выполнения заданий с поиском информации в файлах и каталогах необходимо воспользоваться средствами поиска операционной системы и в текстовом редакторе.

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

В одном из произведений Ивана Сергеевича Тургенева, текст которого приведён в подкаталоге Тургенев каталога DEMO-12, присутствует персонаж Ласунская. С помощью поисковых средств операционной системы и текстового редактора выясните только имя Ласунской.

Выполните задание, распаковав архив на своём компьютере.

Начнём с распаковки архива DEMO-12 с расширением .rar. Для этого вызываем контекстное меню, выбираем пункт меню «Извлечь файлы…». Выбираем путь, куда необходимо распаковать архив, и нажимаем кнопку ОК.

В проводнике открываем папку DEMO-12. Переходим в каталог Тургенев.

Нам необходимо найти имя персонажа по фамилии Ласунская. Если вы знаете, как зовут персонажа и из какого он произведения, это замечательно, но всё же проведите поиск. Допустим, мы не знаем, из какого произведения этот персонаж.

В строке поиска начинаем вводить часть фамилии без окончания. Почему мы вводим фамилию без окончания, чтобы поиск был шире, так как мы не знаем, в каком падеже может указываться в тексте имя фамилия персонажа. Нажимаем клавишу Enter.

Если у вас появилось сообщение «Нет элементов, удовлетворяющих условиям поиска», значит, необходимо включить дополнительные параметры.

На вкладке Поиск в группе Параметры нажимаем на кнопку «Дополнительные параметры». Ставим галочку напротив «Содержимое файлов».

После этого система автоматически начнёт поиск ещё раз. Если нет, то ещё раз введите часть фамилии и нажмите клавишу Enter.

Поиск выдал одно произведение. Открываем его.

Произведение открылось в формате pdf.

Находим поле для поиска и вводим опять часть фамилии без окончания и нажимаем клавишу Enter. Нажимаем её до тех пор, пока не увидим рядом с фамилией имя персонажа.

Нашли. Персонажа зовут Дарья. Это и будет ответом.

В одном из произведений Н. В. Гоголя, текст которого приведён в подкаталоге Гоголь каталога Проза, присутствует персонаж Тиберий Горобець. С помощью поисковых средств операционной системы и текстового редактора выясните, кем являлся этот персонаж.

Выполните задание, распаковав архив на своём компьютере.

В проводнике открываем папку DEMO-12. Переходим в подкаталог Гоголь каталога Проза.

В строке поиска начинаем вводим часть имени персонажа. Нажимаем клавишу Enter.

Поиск выдал произведение «Вий». Открываем его, например, в формате тэ икс тэ.

В открывшемся окне выбираем в меню пункт Правка, а далее пункт «Найти…». В поле поиска вводим часть имени персонажа. и нажимаем на кнопку «Найти далее». И видим, что персонаж Тиберий Горобець является ритором.

В ответе записываем ритор.

В заданиях на формирование запросов для поисковых систем с использованием логических выражений мы будем работать с множествами. С этими множествами будем осуществлять две логические операции: операцию И (&) и операцию ИЛИ (|).

Давайте вспомним формулу включений-исключений, которая нам понадобится для решения. Например, у нас есть два множества А и В. Для удобства в задачах мы будем обозначать буквой N количество элементов множества. Таким образом, если нам надо будет найти количество элементов множества А, то формула включений-исключений примет следующий вид:

NA = NA&B + NA|B - NB.

Количество элементов множества А равно количество элементов по запросу А и В плюс количество элементов по запросу А или В минус количество элементов множества В.

Приступим к решению задач.

В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется следующий символ «|», а для обозначения логической операции «И» – символ амперсанд «&».

В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.

Запрос

Найдено страниц (в тысячах)

Кошки | Собаки

920

Кошки

325

Кошки & Собаки

75

Какое количество страниц (в тысячах) будет найдено по запросу «Собаки»?

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

Итак, у нас есть два множества, назовём их К и С.

Нам нужно найти количество страниц по запросу «Собаки».

По формуле запишем:

NС = NС&К + NС|К – NК

Количество страниц по запросу «Собаки» равно все страницы, которые содержат слова «Кошки» и «Собаки» плюс все страницы, которые содержат слово «Кошки» или слово «Собаки» и минус количество страниц, содержащих слово «Кошки».

Смотрим в таблицу и подставляем цифры.

NС = 75 + 920 – 325

NС = 670

В ответе получили 670 тысяч страниц.

Давайте эту задачу решим с помощью кругов Эйлера.

Нарисуем два пресекающихся круга. Первый круг – это Собаки, второй – Кошки.

Пронумеруем области, которые у нас получились. Их всего три.

Запишем запросы из таблицы с помощью кругов Эйлера.

«Кошки | Собаки». Этот запрос формируется из первой, второй и третьей областей. Записываем:

N1 + N2 + N3 = 920

Запрос «Кошки» формируется из двух областей – второй и третьей.

Записываем: N2 + N3 = 325

И запрос «Кошки & Собаки» формируется только из второй области.

Значит пишем, что N2 = 75.

Нам нужно узнать, сколько страниц будет найдено по запросу «Собаки».

Запрос этот формируется из двух областей – первой и второй. Значит нам нужно найти чему равно: N1 + N2 = ?

N1 можно выразить из первой записи.

N1 = 920 – N2 – N3

Нам известно, чему равно N2 – 75. Подставим его.

N1 = 920 – 75 – N3

N3 можно найти из второй записи, подставив значение N2.

N3 = 325 – N2 = 325 – 75 = 250

Найдём N1, подставив значение N3.

N1 = 920 – 75 – 250 = 595

Теперь мы можем найти чему же равно N1 + N2.

N1 + N2 = 595 + 75 = 670.

В ответе получили 670 тысяч страниц, что подтверждает, что задачу мы решили верно.

В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И»  — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.

 Запрос

Найдено страниц (в тысячах)

Треугольник | Квадрат

200

Треугольник

65

Квадрат

154

Какое количество страниц (в тысячах) будет найдено по запросу Треугольник & Квадрат?

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

В ней нам нужно найти какое количество страниц (в тысячах) будет найдено по запросу Треугольник & Квадрат.

Воспользуемся формулой включений-исключений.

NТ&К = NТ – NТ|К + NК

Подставим значения из таблицы:

NТ&К = 65 – 200 + 154 = 19

В ответе получили 19 тысяч страниц.

Решим эту задачу с помощью кругов Эйлера.

Нарисуем два пресекающихся круга. Первый круг — это Треугольник, второй – Квадрат.

Пронумеруем области, которые у нас получились.

Необходимо найти количество элементов в области два.

Запишем запросы из таблицы с помощью кругов Эйлера.

Запрос «Треугольник | Квадрат»: N1 + N2 + N3 = 200

Запрос «Треугольник»: N1 + N2 = 65

Запрос «Квадрат & Собаки»: N2 + N3 = 154

Подставив последнее уравнение в первое, найдём, что:

N1 + 154 = 200; N1 = 200 – 154 = 46

Подставим полученное значение во второе уравнение.

46 + N2 = 65; N2 = 65 – 46 = 19

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

В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.

Запрос

Найдено страниц (в тысячах)

Норвегия & Исландия

360

Исландия & (Норвегия | Швеция)

565

Норвегия & Исландия & Швеция

125

Какое количество страниц (в тысячах) будет найдено по запросу Исландия & Швеция? Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.

Внимательно посмотрите на таблицу. Здесь у нас 3 слова. Значит, формулу, что мы использовали ранее нельзя использовать. Но, в данном случае у нас есть слово, которое встречается в каждом запросе и даже в вопросе с одинаковом знаком – это Исландия И. По сути, мы можем их опустить, то есть сократить.

Запрос

Найдено страниц (в тысячах)

Норвегия & Исландия

360

Исландия & (Норвегия | Швеция)

565

Норвегия & Исландия & Швеция

125

Какое количество страниц (в тысячах) будет найдено по запросу Исландия & Швеция?

Теперь мы можем решить задачу, как и предыдущие.

Нам нужно найти, какое количество страниц (в тысячах) будет найдено по запросу Швеция.

Воспользуемся формулой включений-исключений.

NШ = NН&Ш + NН|Ш – NН

Подставим значения из таблицы:

NШ = 125 + 565 – 360 = 330

В ответе получили 330 тысяч страниц.

В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.

 Запрос

Найдено страниц (в тысячах)

Пирожное & Мороженое

0

Конфетка | Мороженое

1007

Пирожное

625

Пирожное | Конфетка | Мороженое

1587

Какое количество страниц (в тысячах) будет найдено по запросу Конфетка & Пирожное?

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

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

Кругов будет три.

Посмотрите внимательно на таблицу. У множеств пирожное и мороженое нет пересечения. Значит нарисуем круги таким образом.

Пронумеруем каждую область.

Запишем запросы из таблицы.

Запрос «Конфетка | Мороженое»: N2 + N3 + N4 + N5 = 1007.

Запрос «Пирожное»: N1 + N2 = 625

Запрос «Пирожное | Конфетка | Мороженое»:

N1 + N2 + N3 + N4 + N5 = 1587.

Найти нам нужно количество страниц по запросу Конфетка & Пирожное. То есть чему равна область N2.

N2 = 625 - N1

N1 + N2 + N3 + N4 + N5 = 1587; N1 + 1007 = 1587.

N1 = 1587 – 1007 = 580

N2 = 625 – 580 = 45

В ответе получаем 45 тысяч страниц.

В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.

 Запрос

Найдено страниц (в тысячах)

Клавиатура | Монитор | Диск

27

Диск

12

Монитор

7

Клавиатура & Диск

4

Монитор & Диск

3

Клавиатура & Монитор

3

Клавиатура & Монитор & Диск

1

Какое количество страниц (в тысячах) будет найдено по запросу «Клавиатура»?

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

Рисуем пересекающиеся круги.

Нумеруем получившиеся области.

По таблице записываем запросы.

«Клавиатура ИЛИ| Монитор ИЛИ | Диск»: N1 + N2 + N3 + N4 + N5 + N6 + N7 = 27.

«Диск»: N3 + N4 + N6 + N7 = 12.

«Монитор»: N2 + N3 + N5 + N6 = 7.

«Клавиатура & Диск»: N3 + N4 = 4.

«Монитор & Диск»: N3 + N6 = 3.

«Клавиатура & Монитор»: N2 + N3 = 3.

«Клавиатура & Монитор & Диск»: N3 = 1.

N1 + N2 + N3 + N4 = ?

N1 + N2 + N3 + N4 = 27 – N5 – N6 – N7.

N6 = 3 – N3 = 3 – 1 = 2

N5 = 7 – N2 – N3 – N6.

N2 = 3 – N3 = 3 – 1 = 2

N5 = 7 – N2 – N3 – N6 = 7 – 2 – 1 – 2 = 2

N4 = 4 – N3; N4 = 4 – 1 = 3

N7 = 12 – N3 – N4 – N6 = 12 – 1 – 3 – 2 = 6.

N1 + N2 + N3 + N4 = 27 – N5 – N6 – N7 = 27 – 2 – 2 – 6 = 17

В ответе получаем 17 тысяч страниц.

В конце урока попробуйте ответить на следующие вопросы:

Что необходимо сделать, если в проводнике появилось сообщение «Нет элементов, удовлетворяющих условиям поиска»?

Приведите формулу включений-исключений для множеств а и бэ.

Можно ли с помощью программы «Блокнот» найти в тексте имя персонажа, если

известна его фамилия?

Каким символом обозначается логическая операция ИЛИ?

Внимательно посмотрев урок, вам не составит труда ответить на вопросы.

745

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт

Вы смотрели