Pytanie dotyczy bramki, która dla każdego możliwego stanu wejścia zwraca na wyjściu stan przeciwny. Taką funkcję spełnia NOT, nazywana też inwerterem.
Można to najprościej uzasadnić tablicą prawdy dla negacji:
- wejście 0 → wyjście 1
- wejście 1 → wyjście 0
To dokładnie odpowiada sformułowaniu "zawsze daje na wyjściu przeciwną wartość do wartości na wejściu".
Dlaczego pozostałe odpowiedzi są niepoprawne?
- AND – jest bramką wielowejściową i realizuje iloczyn logiczny. Jej wynik zależy od kombinacji wejść; nie jest to proste odwrócenie jednego sygnału. Nawet gdy rozważa się przypadek z dwoma wejściami, wyjście nie jest "zawsze przeciwne" do żadnego pojedynczego wejścia.
- OR – podobnie jak AND jest funkcją zależną od wielu wejść (suma logiczna). Nie gwarantuje odwrócenia stanu wejściowego; dla części przypadków wyjście może być równe wejściu, a dla części nie.
- NAND – to negacja funkcji AND (NOT(AND)). Nie oznacza to jednak "negacji pojedynczego wejścia", tylko negację wyniku AND z co najmniej dwóch wejść. Dlatego nie spełnia warunku z pytania.
Wskazówka egzaminacyjna: gdy w treści pojawia się słowo "zawsze", warto mentalnie sprawdzić oba stany wejścia (0 i 1) i upewnić się, że warunek jest spełniony w każdym przypadku.