"Różnica symetryczna" dwóch zbiorów ma własność: element należy do wyniku wtedy, gdy należy do dokładnie jednego z nich. W algebrze Boole’a ta sama idea odpowiada operacji XOR (alternatywa rozłączna).
Dla dwóch wejść A i B XOR przyjmuje wartość 1 tylko w przypadkach, gdy wartości wejść są różne:
- 0 XOR 0 = 0
- 0 XOR 1 = 1
- 1 XOR 0 = 1
- 1 XOR 1 = 0
Dlatego poprawna jest odpowiedź "Bramka 4.", ponieważ (w kontekście ilustracji do pytania) wskazana bramka realizuje dokładnie taką zależność: daje stan wysoki tylko dla kombinacji 01 i 10.
Pozostałe wskazania są błędne, bo odpowiadają innym funkcjom logicznym:
- Typowe bramki AND/OR mają wynik 1 odpowiednio dla "oba 1" lub "co najmniej jedno 1", a nie wyłącznie dla różnych wejść.
- Negacje tych operacji (NAND/NOR) również nie spełniają warunku "1 tylko gdy wejścia są różne".
- XNOR (równoważność) jest "odwrotnością" XOR: zwraca 1, gdy wejścia są takie same (00 lub 11), więc mylenie XOR z XNOR to częsta pułapka.
Wskazówka egzaminacyjna: jeśli nie pamiętasz symbolu XOR, sprawdź w myślach tablicę prawdy — wystarczy zapamiętać regułę "1 dla różnych".