Как сдать логические запросы и предикаты на ЕГЭ по информатике — дёшево и без репетитора
Ты ищешь «логические запросы и предикаты как сдать»? Короче, тема кажется мутной, но на деле там всего три типа задач. Разберём их без воды — так, чтобы на ЕГЭ не тупить.
По факту, в ЕГЭ по информатике логические запросы и предикаты проверяют в заданиях 8, 12 и 17. Но не парься: мы разложим по полочкам, покажем шорткаты и разберём реальный пример. А если хочешь, чтобы тебе объяснил Витёк «по-братски» или Криштиану «как Месси на тренировке» — это к Наставнику.
Главное: репетитор за 2000₽/час — это дорого. У нас 12 предметов за 995₽ в месяц. И три пробных урока бесплатно, без карты.
Без карты, без кредитки. Выбери персонажа — учи голосом, побеждай в баттлах.
Что реально проверяют на ЕГЭ по этой теме
В ЕГЭ по информатике логические запросы и предикаты встречаются в трёх номерах:
- Задание 8: поисковые запросы в интернете. Даны ключевые слова, нужно найти количество страниц по формуле включений-исключений.
- Задание 12: логические запросы к базам данных. Нужно понять, какой запрос (AND, OR, NOT) выдаст нужную таблицу.
- Задание 17: формальный язык предикатов. Тут даны предикаты и нужно найти, для каких значений они истинны.
Никакой магии — только таблицы истинности, круги Эйлера и немного внимательности. Если шаришь базу, набираешь 3-4 первичных балла без напряга.
В языке поискового сервера для обозначения логической операции «ИЛИ» используется символ |, а для логической операции «И» — &. В таблице приведены запросы и количество найденных по ним страниц. Сколько страниц будет найдено по запросу «Логика & Предикаты»?
Запрос Количество страниц
Логика | Предикаты 1000
Логика 600
Предикаты 700
Используем формулу: A|B = A + B - A&B.
1000 = 600 + 700 - A&B => A&B = 300.
Ответ: 300.
Топ-3 шортката, которые экономят время на экзамене
Шорткат 1: Для поисковых запросов всегда рисуй круги Эйлера. Это визуализирует пересечения и не даёт запутаться. На черновике — 5 секунд, а ошибок ноль.
Шорткат 2: В задачах с БД запоминай: AND — уменьшает результат (пересечение), OR — увеличивает (объединение), NOT — вычитает. Если видишь в условии «AND» — ищи строки, где оба условия истинны.
Шорткат 3: Для предикатов строй таблицу истинности на 4-8 строк. Если предикат сложный, разбей на части и подставляй значения. Не пытайся угадать — только таблица.
Где обычно сливаются и как этого избежать
Ошибка 1: Путают «И» и «ИЛИ» в поисковых запросах. Запрос «A & B» — это страницы, где есть и A, и B одновременно. А «A | B» — где есть хотя бы одно. Запомни: «И» сужает, «ИЛИ» расширяет.
Ошибка 2: В БД забывают про NOT. Если в условии «NOT (A)», то в результат попадают строки, где A ложно. Часто путают с «A = False» — это одно и то же, но в запросах пишут NOT.
Ошибка 3: В предикатах не проверяют область определения. Если сказано «x — натуральное число», то x=0 не подходит. Всегда смотри на тип переменной.
Дана таблица БД «Студенты». Сколько записей удовлетворяет запросу: (Группа = 101) И НЕ (Стипендия > 5000)?
ID Группа Стипендия
1 101 6000
2 102 4000
3 101 3000
4 101 7000
Шаг 1: Выбираем строки с Группа=101: ID 1,3,4.
Шаг 2: Из них отбрасываем те, где Стипендия>5000: ID 1 и 4.
Шаг 3: Остаётся ID 3.
Ответ: 1 запись.
Конкретный пример разбора задачи уровня ЕГЭ
Разберём задание 17 из демоверсии 2024. Условие: На числовой прямой даны три отрезка: P=[10,25], Q=[15,30], R=[25,40]. Выберите такой отрезок A, чтобы формула (x∈P) → ((x∈Q) ∧ (x∈R)) ∨ (x∈A) была тождественно истинна, то есть принимала значение 1 при любом x.
Решение:
1. Перепишем: (P → (Q∧R)) ∨ A. Импликация a→b равна ¬a ∨ b. Значит, (¬P ∨ (Q∧R)) ∨ A.
2. Это выражение должно быть истинно для всех x. То есть A должно покрывать те x, где ¬P ∨ (Q∧R) ложно.
3. ¬P ∨ (Q∧R) ложно, когда ¬P ложно (т.е. P истинно) и (Q∧R) ложно. То есть x∈P, но x∉Q или x∉R.
4. P=[10,25]. Q∧R — пересечение [15,30] и [25,40] = [25,25] (только точка 25). Значит, (Q∧R) ложно для всех x∈P, кроме x=25.
5. Таким образом, ¬P ∨ (Q∧R) ложно на отрезке [10,25) и в точке 25? Нет, в точке 25 Q∧R истинно, значит всё выражение истинно. А ложно на [10,25).
6. Чтобы формула стала истинной, A должно включать [10,25). Из вариантов ответа подходит [10,20] — он покрывает часть, но не весь отрезок. Нужно, чтобы A покрывал весь [10,25). Ближайший вариант — [10,25] (но он включает точку 25, где и так истина). Правильный ответ: [10,25] (или любой отрезок, покрывающий [10,25)).
Готово. Если не хочешь париться с ручным разбором — просто сфоткай задачу, Наставник решит и объяснит голосом любого персонажа.
Как с этим помогает Наставник
Наставник — это AI-репетитор, который объясняет тему так, как тебе удобно. Выбираешь персонажа:
- Витёк: «Слышь, братан, логические запросы — это просто. Смотри, тут ИЛИ — это плюс, И — минус, понял?»
- Анна Сергеевна: «Дети, запомните раз и навсегда: таблица истинности — наше всё. Чертим, не ленимся.»
- Криштиану Роналду: «Как на тренировке: каждый запрос — это пас. AND — точный пас в ноги, OR — навес в штрафную. Практикуйся, и будешь лучшим.»
Ты говоришь голосом задачу — он отвечает голосом персонажа. Можешь прислать фото — он разберёт. И никаких скучных лекций: метод I-do/We-do/You-do, подсказки по лестнице (не сливает ответ сразу).
Плюс геймификация: XP, уровни, стрики, баттлы с друзьями. Тетрадь с конспектом, экспорт в PDF. И всё это — на телефоне, в любое время.
Цена: 995₽ за месяц — это одна пицца
Репетитор по информатике стоит от 2000₽ за час. А у нас 12 предметов за 995₽ в месяц. На тарифе Стандарт — 30 уроков, все предметы 5-11 класса. Премиум — 2495₽ с голосом родителя или кумира (клон голоса). Элит — 4995₽ безлимит.
Сейчас скидка 50% на старте — фиксируется навсегда. То есть платишь 995₽ и больше цена не растёт. А ещё три пробных урока бесплатно — без привязки карты. Просто заходишь, выбираешь персонажа и пробуешь.
Частые вопросы
Без карты, без кредитки. Выбери персонажа — учи голосом, побеждай в баттлах.