voordelen & Nadelen van Logica

Eerste ontwikkeld in het midden van de jaren 1800 door wiskundige George Boole, Booleaanse logica is een formele , wiskundige benadering van de besluitvorming . In plaats van de vertrouwde algebra van symbolen en getallen , Boole neergezet een algebra van het besluit van staten , zoals ja en nee , een en nul . De Booleaanse systeem bleef in de academische wereld tot in de vroege jaren 1900 , toen elektrotechnici merkte het nut ervan voor het schakelen van circuits , wat leidt tot telefoonnetwerken en digitale computers . Boole Algebra

Booleaanse algebra is een systeem voor het combineren van twee gewaardeerde beslissing staten en de aankomst op een twee - gewaardeerde uitkomst . In plaats van de standaard cijfers , zoals 15,2 , Boole algebra gebruikt binaire variabelen, die twee waarden , nul en een , die respectievelijk staan ​​voor " valse " en " waar," kan hebben . In plaats van de rekenkunde , het heeft activiteiten die binaire variabelen combineren tot een binair resultaat opleveren . Bijvoorbeeld , de "AND " bewerking een juist resultaat als beide zijn argumenten of middelen zijn ook waar . " 1 AND 1 = 1 , " maar " 1 AND 0 = 0 " in Booleaanse algebra . De OR operatie geeft een getrouw resultaat als een van de argumenten waar is. " 1 of 0 = 1 , " en " 0 OR 0 = 0 " zowel illustreren de OR operatie .
Digitale circuits

Booleaanse algebra profiteerde elektrische ontwerpers in de jaren 1930 die op de telefoon schakelschakelingen gewerkt . Booleaanse algebra , zetten ze een gesloten schakelaar die gelijk is aan een, of " waar", en een open schakelaar aan nul, of " vals . " Hetzelfde voordeel geldt voor de digitale schakelingen , bestaande uit computers. Hier , een hoge spanning staat gelijk aan een "echte " en een lage spanning staat gelijk aan een " vals . " Het gebruik van hoog-en laagspanning staten en Booleaanse logica , ingenieurs ontwikkelde digitale elektronische schakelingen die eenvoudige ja-nee - besluitvorming problemen kon oplossen .

Ja - Nee resultaten

Op zijn eigen , Booleaanse logica geeft pas definitief , zwart - of - wit resultaten . Het produceert nooit een "misschien . " Dit nadeel beperkt Booleaanse algebra tot situaties waarin je alle variabelen kunnen verklaren in termen van expliciete waar of onwaar , en wanneer deze waarden zijn de enige uitkomst .
Web zoekopdrachten

zoeken op het web gebruiken Booleaanse logica voor het filteren van de resultaten . Als u een zoekopdracht op do " autodealers , " bijvoorbeeld, een zoekmachine zal hebben honderden miljoenen webpagina's die overeenkomen. Als u het woord wilt toevoegen " Chicago ", het nummer daalt aanzienlijk . De zoekmachine maakt gebruik van Booleaanse algebra , het ophalen van pagina's die overeenkomen met " auto " en " handelaar " EN " Chicago ," met andere woorden, moet de webpagina alle voorwaarden om in aanmerking te hebben. U kunt ook een "OR" staat, zoals " auto " en "handelaar " AND ( " Chicago " OR " Milwaukee " ) waarin u pagina's voor autodealers in Chicago of Milwaukee geeft opgeven . Het voordeel van Booleaanse logica , het verfijnen van de resultaten van de zoekopdrachten , profiteert miljoenen mensen die surfen op het web elke dag.
Moeilijkheidsgraad

De taal van Booleaanse logica is complex , onbekende en kost wat leren. De " AND" bewerking , bijvoorbeeld , verwart beginners gebruikt de betekenis in het dagelijks Engels . Ze verwachten een zoekopdracht naar " auto " AND " dealer " om meer resultaten dan alleen maar geven " auto ", zoals de EN impliceert toe te voegen aan de resultaten . Booleaanse logica vereist ook het gebruik van haakjes om een ​​verklaring van de exacte betekenis te organiseren : " auto of boot en dealer " geeft u een overzicht van alles wat met auto's toegevoegd aan een lijst van de boot dealers , terwijl " ( auto of boot ) en de dealer " geeft een lijst van auto dealers en boot dealers . Het nadeel van moeilijkheid Booleaanse logica 's beperkt zijn gebruikers aan degenen die de tijd besteden aan het leren is .