KWALIFIKACJA INF2 - STYCZEŃ 2016

PYTANIE NR 2.
Do oznaczenia iloczynu logicznego jest stosowany spójnik
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Iloczyn logiczny to koniunkcja: wynik jest prawdą tylko wtedy, gdy oba argumenty są prawdziwe. W zapisie operatorów odpowiada mu spójnik AND. XOR oznacza alternatywę rozłączną, NOT jest negacją (jednoargumentową), a OR to suma logiczna (dysjunkcja).

Pełne wyjaśnienie:

W logice boolowskiej podstawowe operacje opisuje się spójnikami/ operatorami logicznymi. Iloczyn logiczny to inaczej koniunkcja. Jej własność jest taka, że zwraca wartość prawda wyłącznie wtedy, gdy oba warunki wejściowe są spełnione (prawdziwe). Dlatego standardowo oznacza się ją operatorem AND (od ang. "i").

Jak to odróżnić od pozostałych opcji:

  • OR (suma logiczna, dysjunkcja) jest prawdą, gdy prawdziwy jest przynajmniej jeden z argumentów. To inna sytuacja niż "iloczyn", bo nie wymaga spełnienia wszystkich warunków jednocześnie.
  • NOT (negacja) jest operatorem jednoargumentowym: odwraca wartość logiczną pojedynczego argumentu. Nie opisuje więc działania typu "iloczyn" na dwóch wejściach.
  • XOR (alternatywa rozłączna) jest prawdą wtedy, gdy dokładnie jeden argument jest prawdziwy. To częsty "haczyk" w testach, bo bywa mylony z OR, ale nie jest to iloczyn logiczny.

W praktyce informatycznej AND spotkasz np. w warunkach w programowaniu (łączenie warunków) oraz w opisie bramek logicznych w układach cyfrowych. Najbezpieczniejsza metoda nauki to zapamiętać krótką regułę: AND = wszystkie warunki muszą być spełnione, a następnie potwierdzić ją na prostej tabeli prawdy.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Iloczyn logiczny to koniunkcja: wynik jest prawdziwy tylko wtedy, gdy wszystkie łączone warunki są prawdziwe. W praktyce oznacza to sytuację "A i B jednocześnie", a nie "A lub B".
Koniunkcję (iloczyn logiczny) oznacza się spójnikiem AND. W zapisie programistycznym spotkasz też odpowiedniki składniowe zależne od języka (np. symbole), ale sens operacji pozostaje taki sam.
Nazwa "iloczyn" wynika z analogii do działań w algebrze Boole’a: AND zachowuje się jak mnożenie wartości 0/1 (0·0=0, 0·1=0, 1·0=0, 1·1=1). To pomaga zapamiętać, kiedy wynik jest równy 1.
AND wymaga spełnienia wszystkich warunków naraz (prawda tylko dla 1 i 1). OR jest prawdą, gdy spełniony jest co najmniej jeden warunek. To kluczowe rozróżnienie w zadaniach z warunkami i bramkami.
XOR to alternatywa rozłączna: prawda jest wtedy, gdy dokładnie jeden argument jest prawdziwy. Myli się go z OR, bo oba "dopuszczają" prawdę przy pojedynczej jedynce, ale XOR daje fałsz dla 1 i 1, a OR daje prawdę.
Zwykle nie, bo NOT jest operatorem jednoargumentowym (działa na jednej wartości i ją odwraca). "Iloczyn" logiczny dotyczy operacji na dwóch warunkach/wejściach, więc pasuje do niego AND, a nie negacja.
Pomaga reguła: AND = wszystkie warunki muszą być spełnione. Jeśli choć jeden warunek jest fałszywy, wynik też jest fałszywy. W nauce do egzaminu warto rozpisać 4 przypadki (00, 01, 10, 11) i sprawdzić wynik.
Najczęściej w warunkach programistycznych (np. sprawdzenie dwóch przesłanek w instrukcji if), w regułach filtrowania oraz w elektronice cyfrowej jako bramka AND. Wszędzie oznacza konieczność spełnienia wielu warunków jednocześnie.
Tabela prawdy AND ma wynik 1 tylko dla pary wejść 1 i 1. Dla (0,0), (0,1) oraz (1,0) wynikiem jest 0. To najszybszy sposób weryfikacji, jeśli masz wątpliwości w zadaniu testowym.
Najczęściej myli się OR z XOR oraz zapomina, że NOT działa na jednym argumencie. Błąd wynika też z automatycznego skojarzenia "iloczyn" z działaniem matematycznym bez przełożenia na warunek "wszystkie naraz". Pomaga praca na tabelach prawdy.
info

To pytanie poprawnie rozwiązuje 82% zdających egzamin. średnio łatwe

Eksperci podkreślają: "Iloczyn logiczny to koniunkcja: wynik jest prawdą tylko wtedy, gdy oba argumenty są prawdziwe."

Źródła:

  • Wikipedia (PL): "Koniunkcja" – definicja i własności spójnika AND, https://pl.wikipedia.org/wiki/Koniunkcja - dostęp 2026-02-18
  • Wikipedia (PL): "Algebra Boole’a" – podstawowe operacje logiczne w algebrze Boole’a, https://pl.wikipedia.org/wiki/Algebra_Boole%E2%80%99a - dostęp 2026-02-18
  • Wikibooks (PL): "Bramki logiczne" – omówienie bramek AND/OR/NOT i ich znaczenia, https://pl.wikibooks.org/wiki/Uk%C5%82ady_cyfrowe/Bramki_logiczne - dostęp 2026-02-18

Materiały:

  • Materiał o algebrze Boole’a i tabelach prawdy (podstawy logiki w informatyce)
  • Ćwiczenia z bramek logicznych: AND/OR/NOT oraz ich tabele prawdy
  • Powtórka operatorów logicznych w wybranym języku programowania (składnia i znaczenie)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego