решай.ai · шпаргалка
Задание 2: Построение таблиц истинности логических выражений
ЕГЭ Информатика
Как выглядит
Типичная формулировка: «Логическая функция задаётся выражением … Дан частично заполненный фрагмент, содержащий неповторяющиеся строки таблицы истинности функции . Определите, какому столбцу соответствует каждая из переменных». В ответе нужно записать буквы переменных подряд, без пробелов и разделителей, в порядке следования столбцов фрагмента слева направо.
…
Что нужно знать
- Отрицание истинно, когда ложно.
- Конъюнкция истинна только тогда, когда оба операнда истинны.
- Дизъюнкция истинна, если хотя бы один операнд истинен.
- Импликация ложна ровно в одном случае — когда , ; во всех остальных случаях истинна.
- Эквивалентность истинна, когда и равны.
- Число строк полной таблицы истинности с переменными равно .
- Стандартный порядок перечисления наборов — по возрастанию значения двоичного числа, составленного из значений переменных (первая переменная — старший разряд).
- «Неповторяющиеся строки» — условие, что среди показанных строк нет двух одинаковых наборов; это ограничивает число допустимых перестановок столбцов.
- Приоритет операций: сначала , затем , затем , затем , затем ; скобки меняют порядок вычисления.
Алгоритм
- Определить число переменных и количество строк фрагмента.
- Проанализировать формулу: определить, при каком сочетании значений операндов она принимает то значение, которое показано в столбце .
- Построить (полностью или частично) набор строк, при которых функция принимает нужное значение, в исходном алфавитном порядке переменных.
- Сравнить количество полученных строк с количеством строк фрагмента — совпадение подтверждает, что это именно те строки.
- Сопоставить структуру столбцов фрагмента (константы, пары-антонимы, чередование) со структурой, полученной на шаге 3, чтобы определить перестановку переменных.
- Подставить восстановленное соответствие в формулу и проверить совпадение со всеми строками фрагмента.
- При неоднозначности использовать условие «строки не повторяются», отбрасывая перестановки, дающие повторы. …
Ловушки
- Путают порядок операций и забывают, что импликация и эквивалентность вычисляются позже конъюнкции и дизъюнкции без скобок.
- Считают импликацию ложной чаще, чем она есть — забывают, что истинна всегда, кроме случая , .
- Забывают, что порядок букв в ответе — это порядок столбцов слева направо, а не порядок появления переменных в формуле.
- Не проверяют финальную гипотезу подстановкой всех строк фрагмента — ограничиваются одной удачно совпавшей строкой и делают поспешный вывод.
- Игнорируют условие «строки не повторяются», хотя это часто единственный способ отбросить частично совпадающую, но неверную перестановку.
- Путают, для какого значения функции построен фрагмент (все строки с или все с ) — это меняет всю дальнейшую логику. …
reshay.ai/ege/informatika/zadanie-2 — задачи с разборами и тренажёр