Gazdag Géza csengő-problémája

Az előző részben ezt megoldottad, ugye? Valami ilyesmi kapcsolási rajz jött ki?

Két gombos csengő kapcsrajz

Nincs ebben semmi mágia, kérem szépen! Jön a villany, és bármelyik megnyomott gombon keresztül tud menni, nem? Persze ha mindkettőt megnyomod, akkor mindkettőt használja a villany.

A csengő akkor szól, ha megnyomják az egyik gombot, VAGY ha megnyomják a másik gombot. (Meg akkor is, ha mindkettőt.)

Brit tudósok megmondják, hogyan gondolkodunk

Ekkor ugyan Anglia volt a neve az országnak, ahol George Boole kiadott egy érdekes művet: A gondolkodás törvényeit.

1854-ben járunk, a sötét informatikai őskorban, ami szó szerint sötét volt, mert az izzólámpát sem találták még fel ekkor. Mégis, ez a bácsi, aki matematika professzor volt, elkezdte fejtegetni, hogy hogyan lehetne leírni a gondolkodás, a döntés folyamatát úgy, hogy annyira egyértelmű legyen, mint két szám összeadása.

Mert hiszen a hagyományos számtan már 4000 éves, és minden nap használja az ember dolgok megszámlálására, vagy éppen kiszámolására. De ez nem alkalmas arra, hogy döntéseket írjunk le vele, nincs olyan számtani formula, amivel le lehet írni, hogy "amennyiben szép az idő, és ráérek, akkor lemegyek a térre".

Hagyományos algebra

Szimbólumok:

Műveletek:

Tipikus célok:

x=4+3

x=8·2

Boole algebra

Boole bevezetett egy új matekot. Más szimbólumok, más műveletek, más célok leírására.

Szimbólumok:

Műveletek:

Tipikus célok:

lemegyek=szépidő AND vanidőm

ital=kávégomb XOR teagomb

Mire jó a Boole algebra?

Eddig ez csak merő agymenés, nem? Viszont egy dolgot már sejtesz: Boole műveleteket - vagy ahogy mások nevezik, logikai műveleteket - nagyon jól tudsz csinálni villannyal!

Nem hiszed? Na ezt figyeld. Például, a hűtőlámpa akkor kapcsolódjon be, amikor a gomb nincs bekapcsolva. A láncfűrész akkor kapcsolódjon be, ha az egyik gomb és a másik gomb is be van kapcsolva. Kapizsgálod?

hűtőlámpa = NOT gomb

motor = gomb1 AND gomb2

csengő = gomb1 OR gomb2

Ezek a cuccaink logikai kifejezésekkel írhatók le. Sőt, úgy is mondhatjuk, hogy ezek a cuccaink kiszámolják a logikai kifejezések értékét.

Mire jó ez az egész?

Nem mondom meg. Most még nem. Csak a következő rész után!