Вентиль И: два выключателя и лампочка
Перед третьим уровнем игра предлагает короткое интерактивное вступление: вы щёлкаете выключателями и сами формулируете правило вентиля И. Здесь — то же самое в тексте.
Опыт: два выключателя и лампочка
В схеме два выключателя, A и B, и лампочка Q. Щёлкайте выключателями и следите, когда именно Q загорается. Перебор четырёх сочетаний даёт ответ: лампа горит только при A=1 и B=1, в остальных трёх случаях она погашена.
Это правило вентиля И (AND): на выходе единица, только если на всех входах единицы.
Правило И в виде таблицы
То, что вы проверили щелчками, записывается строками. Столбцы A и B — входы, Q — выход:
| A | B | Q |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Перенос: цепочка из двух И
Во вступлении схема усложняется: два вентиля И собраны цепочкой, входов становится три. Прежде чем щёлкать, стоит предположить, когда загорится Q. Ответ: только когда включены все три входа. Первый И требует A и B, второй добавляет к их единице ещё и C.
Зачем это нужно
Вентиль И — это про одновременные условия. Стиральная машина греет воду, только когда дверца закрыта И кнопка старта нажата. В процессоре так работают проверки «если оба условия верны». Ещё И — это контроль доступа: система сработает, только если повернуты оба ключа.