profil

Bramki logiczne

poleca 85% 219 głosów

Treść
Grafika
Filmy
Komentarze

Aby móc przejść przez bramkę, warunek musi zostać spełniony – prawda.

Zmienne: a = 1; b = 3; c = 7;

NOT - zaprzeczenie
(a=5) – fałsz, bo a=1.
(NOT a = 5) – prawda, bo zaprzeczamy, że a=5

AND – i – wszystkie wartości dotyczące tego operatora, muszą zostać spełnione
(a=1 AND b=4) – warunek nie zostanie spełniony, bo zmienna [b] nie jest równa 4
(a=3 AND b=3) – warunek nie zostanie spełniony, bo zmienna [a] nie jest równa 3
(b=3 AND c=7) – warunek zostanie spełniony, bo zmienna [b] równa się 3 oraz zmienna [c] równa się 7
prawda AND prawda = prawda
prawda AND fałsz = fałsz
fałsz AND fałsz = fałsz

NAND – nie i – wartość dotycząca NAND nie może być spełniona (prawda)
(b=3 NAND c=7) – warunek nie zostanie spełniony, bo zmienna [c] jest równa 7
(a=1 NAND c=1) – warunek zostanie spełniony, bo zmienna [a] jest równa 1, a zmienna [c] nie jest równa 1
prawda NAND prawda = fałsz
prawda NAND fałsz = prawda
fałsz NAND fałsz = prawda

OR – lub – przynajmniej jedna z wartości dotyczących tego operatora musi być spełniona (prawda)
(a=5 OR b=2) – warunek nie zostanie spełniony, bo zmienna [a] nie jest równa 5 oraz [b] nie jest równa 2
(a=4 OR c=7) – warunek zostanie spełniony, choć zmienna [a] nie jest równa 4, to zmienna [c] jest równa 7
(b=3 OR a=1) – warunek zostanie spełniony, gdyż zmienna [b] jest równa 3 oraz zmienna [a] jest równa 1
prawda OR prawda = prawda
prawda OR fałsz = prawda
fałsz OR fałsz = fałsz

NOR – nie lub – obie wartości muszą nie zostać spełnione (fałsz)
(a=5 NOR b=2) – warunek zostanie spełniony, bo zmienna [a] nie jest równa 5 oraz [b] nie jest równa 2
(a=4 NOR c=7) – warunek nie zostanie spełniony, choć zmienna [a] nie jest równa 4, to zmienna [c] jest równa 7
(b=3 NOR a=1) – warunek nie zostanie spełniony, gdyż zmienna [b] jest równa 3 oraz zmienna [a] jest równa 1
prawda NOR prawda = fałsz
prawda NOR fałsz = fałsz
fałsz NOR fałsz = prawda

EX-OR – albo – tylko jedna z wartości dotyczących tego operatora musi być spełniona (prawdziwa)
(a=5 OR b=2) – warunek nie zostanie spełniony, bo zmienna [a] nie jest równa 5 oraz [b] nie jest równa 2
(a=1 OR c=7) – warunek nie zostanie spełniony, bo zmienna [a] jest równa 1 oraz zmienna [c] jest równa 7
(b=3 OR a=4) – warunek zostanie spełniony, gdyż zmienna [b] jest równa 3, ale zmienna [a] nie jest równa 4
prawda EX-OR prawda = fałsz
prawda EX-OR fałsz = prawda
fałsz EX-OR fałsz = fałsz

EX-NOR – nie albo – obie wartości muszą zostać spełnione (prawda), bądź nie (fałsz)
(a=1 EX-NOR b=3) – warunek zostanie spełniony, bo obie zmienne są poprawne
(a=5 EX-NOR c=2) – warunek zostanie spełniony, bo obie zmienne nie są poprawne
(b=3 EX-NOR a=4) – warunek nie zostanie spełniony, gdyż zmienna [b] jest równa 3, ale zmienna [a] nie jest równa 4
prawda EX-OR prawda = prawda
prawda EX-OR fałsz = fałsz
fałsz EX-OR fałsz = prawda

Załączniki:
Czy tekst był przydatny? Tak Nie

Czas czytania: 2 minuty