Tuesday, November 2, 2010

George Boole, the Founder of Boolean Algebra, Was Born

George Boole (1815 – 1864) was an English mathematician and philosopher. As the inventor of Boolean logic—the basis of modern digital computer logic—Boole is regarded in hindsight as a founder of the field of computer science.

Boole proposed that logical propositions should be expressed as algebraic equations - logic is reduced to algebra. Boole replaced the operation of multiplication by the word and and addition by the word or. For example, if x is the set of all brown cows and y is the set of all fat cows, then x+y is the set of all cows that are brown or fat, and xy is the set of all cows that are brown and fat.

Let z = the set of all Irish cows. Then z(x+y) = zx+zy; in other words 'the set of Irish cows that are either brown or fat is the same as the collection of cows that are Irish and brown or Irish and fat'.

- Wikipedia

Science Fair Project Information
Title: Implementing Logic Gates With Relays
Subject: Mathematics / Electronics
Grade level: Middle and High School, Grades 7-12
Academic Level: Ordinary
Project Type: Experimental
Cost: Medium
Affiliation: Science Fair Projects and Experiments
Description: For beginners: Build from relays common logic gates and demonstrate their truth tables with LEDs or suitable bulbs connected at the input and output.
For advanced students: Construct from relay logic gates half or full adders and demonstrate their truth tables. Adders are central components in any modern computer's ALU (Arithmetic Logic Unit - the main part of CPU). Build from relays alarms, counters etc.
Link: http://www.juliantrubin.com/bigten/zusecomputer.html

No comments: