Logika původně vznikla jako součást filosofie, později se výrazně rozvinula v matematice. Dnes má důležité uplatnění i v informatice.

V rámci systémů Umíme je hlavní pokrytí logiky zařazeno pod matematikou: logika na Umíme matiku. Tam najdete matematické značení logických operací, úpravy logických výrazů, kvantifikátory, důkazy a další témata.

V rámci Umíme informatiku se zaměřujeme na ty partie logiky, které mají blízko k programování a řešení problémů:

Logické spojky a pravdivostní tabulky

Přejít ke cvičením na toto téma »

Pravdivostní hodnoty

V informatice používáme většinou zaměnitelně následující:

  • 1 = true = pravda
  • 0 = false = nepravda

Logické spojky

Zápis       Název Význam
not X negace neplatí X
X and Y konjunkce, a zároveň X a Y platí současně
X or Y disjunkce, nebo platí alespoň jedno z X a Y
X xor Y exkluzivní nebo platí právě jedno z X a Y
X \Rightarrow Y implikace, jestliže-pak pokud platí X, pak platí i Y
X \Leftrightarrow Y ekvivalence, právě když X platí právě tehdy, když platí Y

Pravdivostní tabulka logických operací

X Y X and Y X or Y X xor Y X \Rightarrow Y X \Leftrightarrow Y
0 0 0 0 0 1 1
0 1 0 1 1 1 0
1 0 0 1 1 0 0
1 1 1 1 0 1 1
NAPIŠTE NÁM

Děkujeme za vaši zprávu, byla úspěšně odeslána.

Napište nám

Nevíte si rady?

Nejprve se prosím podívejte na časté dotazy:

Čeho se zpráva týká?

Vzkaz Obsah Ovládání Přihlášení Licence