Grunnleggende om ActivePerl - Del 5 Innledning Dette er en del 5 av min serie, Grunnleggende om ActivePerl. I denne delen av serien lærer jeg deg en måte resonnement kalles boolsk logikk. Denne tenkningen er brukt mye i databehandling, programmering, elektronikk og telekommunikasjon, i dag. Merk: Hvis du ikke kan se koden, eller hvis du tror noe mangler (ødelagt kobling, bilde fraværende), bare kontakte meg på [email protected]. Det er, kontakt meg for den minste problemet du har om hva du leser. Problemet Forutsatt at jeg er høy og du er høy.
Hvis noen spør deg, hvis begge av oss er høye, vil du si, Ja (sant). Hvis han spør om begge av oss er kort, vil du si, Nei (false). Hvis du er kort og jeg er høy, og han spør deg om enten deg eller meg er høy, vil svaret være ja (sann). Hvis han spør om både deg og meg er høye, ville du ikke ha et svar. Du kan gå på å si at det siste spørsmålet ikke bør bli spurt eller at spørsmålet ikke har et svar. Vel, jeg vil du skal vite fra i dag som under visse omstendigheter spørsmålet bør bli spurt. I biologi, er en person enten høy eller kort.
Det er "miljø" forhold som gjør at personen til å ha en middels høyde. En vitenskapsmann, George Boole definert et sett med svar eller regler for denne type spørsmål. Vi lærer dette regler i denne delen av serien. Disse reglene er i forbindelse med databehandling, programmering, elektronikk og telekommunikasjon, i dag. Faktisk, uten disse reglene, vil du ikke ha en datamaskin; du vil ikke ha også programmering. Sant eller usant En enkel menneskelig språk utsagn er enten sant eller usant i seg selv. Hvis jeg sier: "Jeg er tall", er at enten sant eller usant.
Hvis jeg sier, "du er høy", er at enten sant eller usant. Hvis jeg er høy og du er kort, og spørsmålet er stilt, hvis både du og meg er høye, i boolsk logikk, et svar på sant eller usant må gis. Hvilken av disse to bør gis? Boole gjorde egentlig ikke svare på dette spørsmålet. Han bare kom opp med et sett av regler for oss å følge. Den gode nyheten er at når du følger disse reglene i sitt rette sammenheng, trenger du ikke har noen tvetydighet. Takket være disse reglene, har vi datamaskiner og programmering, i dag. Jeg vil gi deg reglene. Reglene kan egentlig ikke forklares; du bare godta dem.
Reglene er under tre overskrifter: AND, OR og NOT. Og spørsmålet kan bli spurt, hvis både du og meg er høye. Min høyde og høyden din er kombinert med AND. Disse er regler å følge: falske og falske = false false og true = false sant o