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

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

Логическая функция задана выражением F=(A→B)∧(B→C)∧(C→D)∧(D→¬A)F = (A \to B) \wedge (B \to C) \wedge (C \to D) \wedge (D \to \neg A). Сколько существует наборов значений переменных A,B,C,DA, B, C, D, при которых FF истинна?

  1. A4
  2. B5
  3. C3
  4. D8
Показать ответ и разборСкрыть ответ и разбор

Верный ответ

  • A4

Разбор

Импликация ложна только при истинной посылке и ложном следствии. Пусть A=1A = 1. Тогда из A→BA \to B получаем B=1B = 1, из B→CB \to C получаем C=1C = 1, из C→DC \to D получаем D=1D = 1. Но тогда D→¬AD \to \neg A превращается в 1→01 \to 0, то есть ложь, и F=0F = 0. Значит, A=0A = 0. При A=0A = 0 первая импликация истинна, а D→¬AD \to \neg A имеет вид D→1D \to 1 и тоже истинна. Остаётся условие (B→C)∧(C→D)(B \to C) \wedge (C \to D): единица не может смениться нулём. Подходят наборы (B,C,D)(B, C, D): 000, 001, 011, 111. Это 4 набора. Ответ «5» получается, если не учитывать последнюю импликацию и считать цепочку A→B→C→DA \to B \to C \to D целиком.

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

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

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

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

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

Тренажёр

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

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

Свой пробник

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

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

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