Тема:
Составление запросов для поисковых систем с использованием логических выражений.
Что
нужно знать:
·
таблицы истинности логических операций «И»,
«ИЛИ», «НЕ»
·
если в выражении нет скобок, сначала выполняются
все операции «НЕ», затем – «И», затем –
«ИЛИ»
·
логическое произведение A∙B∙C∙… равно
1 (выражение истинно) только тогда, когда все сомножители равны 1 (а в
остальных случаях равно 0)
·
логическая сумма A+B+C+… равна
0 (выражение ложно) только тогда, когда все слагаемые равны 0 (а в остальных
случаях равна 1)
· ввод какого-то слова (скажем, кергуду)
в запросе поисковой системы означает, что пользователь ищет Web-страницы, на которых встречается это
слово
·
операция «И» всегда ограничивает поиск, то есть, в ответ на запрос кергуду И бамбарбия
поисковый сервер выдаст меньше
страниц, чем на запрос кергуду, потому что будет искать
страницы, на которых есть оба этих слова одновременно
·
операция «ИЛИ» всегда расширяет поиск, то есть, в ответ на запрос
кергуду ИЛИ бамбарбия поисковый сервер выдаст больше страниц, чем на запрос кергуду, потому что будет искать страницы, на которых есть хотя бы одно из этих слов (или оба одновременно)
кергуду ИЛИ бамбарбия поисковый сервер выдаст больше страниц, чем на запрос кергуду, потому что будет искать страницы, на которых есть хотя бы одно из этих слов (или оба одновременно)
·
если в запросе вводится фраза в кавычках,
поисковый сервер ищет страницы, на которых есть в точности эта фраза, а не
просто отдельные слова; взятие словосочетания в кавычки ограничивает поиск, то есть, в ответ на запрос "кергуду бамбарбия"
поисковый сервер выдаст меньше
страниц, чем на запрос кергуду бамбарбия, потому что будет искать только те страницы,
на которых эти слова стоят одно за другим
Согласно приведенным выше правилам следует: логическая операция И (&) ограничивает поиск, а операция ИЛИ (|) увеличивает количество найденных страниц, следовательно:
на 1 место поставим запрос Солнце & Воздух, самое маленькое количество страниц, А
на второе место Солнце ИЛИ Воздух, Г
на третье Солнце ИЛИ Воздух ИЛИ Вода, Б
на четвертое Солнце ИЛИ Воздух ИЛИ Вода ИЛИ Огонь, В
Ответ: АГБВ
Задания для тренировки:
1) В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке возрастания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:
| Код | Запрос |
|---|---|
| А | Лебедь | Рак | Щука |
| Б | Лебедь & Рак |
| В | Лебедь & Рак & Щука |
| Г | Лебедь | Рак |
Источник: task19.xls
2) В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке возрастания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:
| Код | Запрос |
|---|---|
| А | Рыжий | Честный | Влюблённый |
| Б | (Рыжий & Честный)|Влюблённый |
| В | Рыжий & Честный |
| Г | Рыжий & Честный & Влюблённый |
3) В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке возрастания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:
5) В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке убывания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:
| Код | Запрос |
|---|---|
| А | Эльфы | Гномы | Орки | Хоббиты |
| Б | Эльфы | Гномы | Орки |
| В | Эльфы & Гномы |
| Г | Эльфы | Гномы |
4) В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код — соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке возрастания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» — «&»:
| Код | Запрос |
|---|---|
| А | Солнце | Воздух | Вода |
| Б | Солнце & Воздух & Вода |
| В | (Солнце | Воздух) & Вода |
| Г | Солнце | Воздух |
| Код | Запрос |
|---|---|
| А | Солнце | Воздух | Вода |
| Б | Солнце & Воздух |
| В | Солнце & Воздух & Вода |
| Г | Солнце | Воздух |

Комментариев нет:
Отправить комментарий