Boolesche Algebra: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
 
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 15: Zeile 15:


== Regeln und Aufbau ==
== Regeln und Aufbau ==
[[Datei:Beispiel Boolesche Algebra.png|mini]]
Das Ergebnis, ob ein oder mehrere durch Operatoren verkettete Aussagen „WAHR“ oder „FALSCH“ ist wird anhand folgender Verknüpfungen und Verknüpfungsregeln ermittelt:
Das Ergebnis, ob ein oder mehrere durch Operatoren verkettete Aussagen „WAHR“ oder „FALSCH“ ist wird anhand folgender Verknüpfungen und Verknüpfungsregeln ermittelt:


Zeile 77: Zeile 78:
}
}


In Java werden Aussagen auf zwei Weisen definiert:
In Java werden Aussagen auf drei Weisen definiert:


* Anhand von [[Instanzvariable|Datenfeldern]] vom [[Primitiver Datentyp|Typ]] boolean.  
* Anhand von [[Instanzvariable|Datenfeldern]] vom [[Primitiver Datentyp|Typ]] boolean.  
Zeile 101: Zeile 102:
}
}
</syntaxhighlight>
</syntaxhighlight>
Anhand von Vergleichen einer oder mehrerer Argumente
* Anhand von Vergleichen einer oder mehrerer Argumente


Für alle anderen Datentypen lässt sich ermitteln, ob eine Aussage „WAHR“ oder „FALSCH“ ist, in dem man zwei [[Instanzvariable|Datenfelder]] oder [[Objekt|Objekte]] mit einander vergleicht.
Für alle anderen Datentypen lässt sich ermitteln, ob eine Aussage „WAHR“ oder „FALSCH“ ist, in dem man zwei [[Instanzvariable|Datenfelder]] oder [[Objekt|Objekte]] mit einander vergleicht.
Zeile 127: Zeile 128:
SELECT Vorname, Nachname FROM Mitarbeiter WHERE ((Nachname= 'Krause'OR Vorname = 'Manuel')AND IdMitarbeiter!=1)
SELECT Vorname, Nachname FROM Mitarbeiter WHERE ((Nachname= 'Krause'OR Vorname = 'Manuel')AND IdMitarbeiter!=1)
</syntaxhighlight>
</syntaxhighlight>
Ergebnis:
''Ergebnis'':


  Nachname
  Nachname
  Bitter
  Bitter
  Krause
  Krause
  Vorname
  Vorname
  Manuel
  Manuel
Christoph