× Aktuálně z oboru

SHIELD Experience Upgrade 7 – méně hledání a více zábavy [ clanek/2018052902-shield-experience-upgrade-7-mene-hledani-a-vice-zabavy/ ]
Celá zprávička [ clanek/2018052902-shield-experience-upgrade-7-mene-hledani-a-vice-zabavy/ ]

Ze sešitu číslicové techniky<br>0000 1000. díl – Booleova algebra

[ http://programujte.com/profil/27-jiri-chytil/ ]Google [ ?rel=author ]       [ http://programujte.com/profil/75-martin-zak/ ]Google [ :?rel=author ]       7. 3. 2006       24 249×

Tento díl nebude příliš dlouhý, bude to pouze taková tabulka, která obsahuje různé zákony, ze kterých se dá vycházet, a kterých využívá například jazyk C++ při vyhodnocování podmínek spojených pomocí logických výrazů.

Jazyk C++ konkrétně využívá zákonu o agresivitě hodnot, kdy kontroluje jeden výraz a pokud je například v logickém součtu tento výraz pravdivý, nemusí pokračovat kontrolováním druhého výrazu. A naopak pokud je u logického součtu jedna hodnota nepravdivá, nemusí kontrolovat druhou.

Věřím, že některé zákony budete znát již ze základní školy (například zákon komutativní či asociativní).

Nejdůležitější částí ale bude De Morganův zákon a zákon dvojí negace.

De Morganovy zákony budeme využívat co nevidět při tvorbě, spíše při návrhu, integrovaných obvodů. To bude nejspíš přespříští díl tohoto seriálu.


Článek stažen z webu Programujte.com [ http://programujte.com/clanek/2006030403-ze-sesitu-cislicove-techniky-br-0000-1000-dil-booleova-algebra/ ].