Задание № 3260 по информатике: Логические основы компьютера

Логические основы компьютераОдин ответ · среднее

Дана логическая функция F(A,B,C)=(A⊕B)→(B∧¬C)F(A, B, C) = (A \oplus B) \to (B \land \neg C), где ⊕\oplus — исключающее ИЛИ (сложение по модулю 2), →\to — импликация. Какое из выражений равносильно FF при любых значениях переменных?

  1. A(A∨¬B)∧(¬A∨B∨¬C)(A \lor \neg B) \land (\neg A \lor B \lor \neg C)
  2. B(¬A∨B)∧(A∨¬B∨C)(\neg A \lor B) \land (A \lor \neg B \lor C)
  3. C(¬A∨B)∧(A∨¬B∨¬C)(\neg A \lor B) \land (A \lor \neg B \lor \neg C)
  4. D(¬A∨B)∧(¬B∨¬C)(\neg A \lor B) \land (\neg B \lor \neg C)
Показать ответ и разборСкрыть ответ и разбор

Верный ответ

  • C(¬A∨B)∧(A∨¬B∨¬C)(\neg A \lor B) \land (A \lor \neg B \lor \neg C)

Разбор

Заменяем импликацию: F=¬(A⊕B)∨(B∧¬C)F = \neg(A \oplus B) \lor (B \land \neg C). Составляем таблицу (A,B,C)(A, B, C): F=1F=1 для 000, 001, 010, 110, 111 (при A=BA=B первое слагаемое истинно, а при 010 истинно B∧¬CB \land \neg C). F=0F=0 только для 011, 100, 101. Функция ложна ровно на трёх наборах, поэтому F=¬(¬A∧B∧C)∧¬(A∧¬B)=(A∨¬B∨¬C)∧(¬A∨B)F = \neg(\neg A \land B \land C) \land \neg(A \land \neg B) = (A \lor \neg B \lor \neg C) \land (\neg A \lor B). Проверяем остальные варианты. «(A∨¬B)∧(¬A∨B∨¬C)(A \lor \neg B) \land (\neg A \lor B \lor \neg C)» ложно на 010, где F=1F=1. «(¬A∨B)∧(A∨¬B∨C)(\neg A \lor B) \land (A \lor \neg B \lor C)» истинно на 011, где F=0F=0. «(¬A∨B)∧(¬B∨¬C)(\neg A \lor B) \land (\neg B \lor \neg C)» ложно на 111, где F=1F=1. Верно только выражение (¬A∨B)∧(A∨¬B∨¬C)(\neg A \lor B) \land (A \lor \neg B \lor \neg C).

Ошибка в задании

Опишите ошибку в условии, вариантах или разборе. Не больше 1000 знаков.

Похожие задания по теме «Логические основы компьютера»

Все 14 заданий темы

Репетиторы по информатике

Тренажёр

Потренируйте тему «Логические основы компьютера»

14 заданий по одному, с ответом и разбором сразу. Без лимита времени.

Свой пробник

Соберите пробник с таймером

Как на ЕНТ: 2 минуты на задание.

Из каких заданий
Сколько заданий