Operatory logiczne

Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Operatory logiczne służą do wykonywania działań na wartościach logicznych, czyli takich, które mogą przyjmować stan prawda/fałsz, 1/0 albo TAK/NIE. Są wykorzystywane w elektronice cyfrowej, programowaniu, bazach danych i działaniu procesora.

Najważniejsze operatory

  • AND - iloczyn logiczny, czyli koniunkcja
  • OR - suma logiczna, czyli alternatywa
  • NOT - negacja, czyli zaprzeczenie
  • XOR - alternatywa wykluczająca

Iloczyn logiczny AND

Operator AND zwraca wartość prawda tylko wtedy, gdy oba warunki są prawdziwe.

Tabela prawdy dla AND:

ABA AND B
000
010
100
111

Przykład: komputer ma uruchomić procedurę tylko wtedy, gdy użytkownik podał poprawne hasło i ma odpowiednie uprawnienia. Oba warunki muszą być spełnione, więc jest to działanie typu AND.

Jak zapamiętać?

  • AND oznacza „i” - warunek A i warunek B.
  • OR oznacza „lub” - wystarczy jeden spełniony warunek.
  • NOT odwraca wartość logiczną.
  • XOR oznacza „albo jedno, albo drugie”, ale nie oba naraz.

Na egzaminie pytanie „Jakim spójnikiem określa się iloczyn logiczny?” oznacza, że poprawną odpowiedzią jest AND.