**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:

Post a Comment