Term
Who developed Boolean Logic? |
|
Definition
George Boole "the father of computer science" Born in England 2 Nov 1815 Died in Ireland 8 Dec 1864 |
|
|
Term
|
Definition
He was an English mathematician and philosopher who invented Boolean Algebra- the basic principles of computer science.
He was awarded a metal by the Royal Society for his contributions to analysis. He began to think algebra could also be applied to LOGIC.
In 1847, he published a pamphlet on the mathematical analysis of logic. In which he argued that logic should be tied to mathematics rather than philosophy as it was at that time.
In 1849, as a result of his publications he was appointed professor of mathematics at Queen's College, Ireland. He did this even though he did not have a university degree.
In 1854, he published his work entitled "An Investigation into The Laws of Thought", on which are founded the mathematical theories of logic and probabilities. From this document, comes the Boolean Logical Operators that we use to search the web. |
|
|
Term
|
Definition
The principles of Boolean Logic are used every time we do an internet search.
Boolean Logic refers to the logical relationships among search terms. Boole used words that he called logical operators to define searches.
Boolean Logic consists of 3 logical operators AND, NOT, OR.
NEAR can also be used to make searches more specific. |
|
|
Term
|
Definition
A deductive mathematical system closed over the values zero and one (respectively false and true)
Its operations mimic algebra -and, or not- instead of addition and multiplications operators (+, *)
***In 1938, Shannon proved that a two-valued Boolean algebra (whose members are most commonly denoted 0 or 1, or false and true) can describe the operations of two-valued electrical switching circuits.
Today Boolean algebra and Boolean functions are indispensable in the design of computer chips and integrated circuits.
0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 1
The first three equations above are the same as modern algebraic operations. However, the last one does not seem logical. In Boolean algebra there is no number except 1, and 0. 1 + 1 cannot be equal to 0, so the result is 1 by elimination. |
|
|
Term
Boolean Logic is built into? |
|
Definition
Digital circuits
The OR gate |
|
|
Term
|
Definition
|
|
Term
Relays use a________________ to control a _________________. |
|
Definition
"low amperage circuit"; "high amperage circuit" |
|
|
Term
The low amperage circuit controls an ________________. |
|
Definition
"an electromagnetic device" |
|
|
Term
The electromagnetic device _____________ the high amperage circuit-- on/off = 1/0 |
|
Definition
|
|
Term
|
Definition
vacuum tubes transistors ICs in silicon |
|
|
Term
1940's vacuum tubes replaced? |
|
Definition
|
|
Term
|
Definition
a light bulb containing a partial vacuum to speed electron flow
can control flow of electricity faster than relays since they had no moving parts |
|
|
Term
Who invented vacuum tubes? |
|
Definition
|
|
Term
1950's transistors began to replace? |
|
Definition
|
|
Term
|
Definition
A transistor is a piece of silicon whose conductivity can be turned on and off using an electric current
they preform the same switching function as vacuum tubes, relays but were smaller, faster, more reliable, and cheaper to mass produce.
*** some historians claim that the invention of the transistor was the most important invention of the 20th century*** |
|
|
Term
Silicon is an element found in? |
|
Definition
|
|
Term
Who invented the transistor? |
|
Definition
John Bardeen, Walter Brattain, and William Shockley at Bell Labs in 1947.
*** they were trying to invent a new kind of amplifier for the telephone system. Shockley started his own company in Palo Alto California giving rise to Silicon Valley where two of his employees, Robert Noyce and Gordon Moore founded Intel*** |
|
|
Term
|
Definition
They do two things:
1. Amplify a signal current in, larger current out Exp: hearing aids, loud speakers...
2. Act as a switch a tiny electrical current flowing into one part can make a larger current flow through another part- like a mechanical relay this is the basis for memory chips
low current = 0 high current = 1 |
|
|
Term
|
Definition
semiconductor.
***not a conductor like metal, not an insulator like plastic*** |
|
|
Term
Silicon does not normally allow current to flow through, BUT |
|
Definition
by adding (doping) with chemicals (arsenic, phosphorous) we can control its properties. |
|
|
Term
|
Definition
One of the founders of Intel. |
|
|
Term
|
Definition
the empirical observation that the complexity of integrated circuits, with respect to minimum component cost, doubles every 24 months. |
|
|
Term
|
Definition
The first microprocessor (1971) |
|
|
Term
What could the Intel 4004 do? |
|
Definition
add, subtract at 4 bits at a time. It powered one of the first portable electronic calculators.
***everything on one chip, before this collections of chips, or transistors wired one at a time.*** |
|
|
Term
|
Definition
First microprocessor to make it into a home computer. A complete 8 bit computer on one chip. (1974) |
|
|
Term
|
Definition
Fist "commercial" personal computer. (1981) |
|
|
Term
|
Definition
Hardware: 4.77 MHz Intel 8088 16 KB RAM 160 KB floppy drive
OS: MS- DOS |
|
|
Term
Macintosh was released in? |
|
Definition
|
|
Term
|
Definition
8 MHz Motorola 68000 128 KB RAM 128 KB floppy drive 9" black n white screen
First PC with GUI and mouse (early windows) |
|
|
Term
Steve Wozniak and Steve Jobs? |
|
Definition
Founders of Apple. Wozniak is the hardware guy, Jobs was the software, and entrepreneur guy. |
|
|
Term
Different styles of a processor? |
|
Definition
Pentium style processor 286 style processor |
|
|
Term
Memory connects to the ______ which connects to the _________. |
|
Definition
|
|
Term
The original meaning of computer? |
|
Definition
A person who does calculations. |
|
|
Term
Archimedes and early physical power machines? |
|
Definition
Claw of Archimedes Catapults |
|
|
Term
|
Definition
date as far back as 2400 BC. The abacus found in early Babylonia, and China for arithmetic. In Medieval Europe- Reckoning boards- in counting houses, for calculating sums of money. |
|
|
Term
The Leibnitz Step Reckoner |
|
Definition
1600's completed multiplication by repeated addition, and shifting. |
|
|
Term
|
Definition
|
|
Term
|
Definition
The Difference Engine- calculated by means of gears |
|
|
Term
|
Definition
punched cards fed data and programs to a machine |
|
|
Term
|
Definition
considered the first programmer |
|
|
Term
It took ___________ to take mind machines to the next level. |
|
Definition
electricity. No, more muscle power. |
|
|
Term
The Torpedo Data Computer (TDC) |
|
Definition
Early electromagnetic analog computer used for torpedo fire-control on American submarines during WWII. |
|
|
Term
|
Definition
1936 paper "On Computable Numbers" The fundamental concept of Turing's design is the stored program. Where all of the instructions for computing are stored in memory. |
|
|
Term
Modern computers are considered to be? |
|
Definition
Turing complete "Turing machines"
"they have the algorithm execution capability equivalent to a univeral Turing machine, which can compute anything theoretically computable. |
|
|
Term
|
Definition
|
|
Term
Early computing machines had programs, but the program was built into the __________. |
|
Definition
"hardware of the machine" |
|
|
Term
A stored-program computer does one thing. It executes __________ stored in _________. |
|
Definition
|
|
Term
|
Definition
Processor Memory Way to transfer between memory and outside world |
|
|
Term
|
Definition
the Z3. The worlds first working electromechanical, programable, fully automatic digital computer. Binary system. Turing complete. Floating Point Numbers |
|
|
Term
|
Definition
2000 relays 22 bit word length Program code supplied on punch cards Data stored in 64 words of memory or supplied from the keyboard |
|
|
Term
|
Definition
|
|
Term
Who invented the integrated circuit? |
|
Definition
Jack Kilby at Texas Instruments in Dallas, Texas. and Robert Noyce at Fairchild Semiconductor. |
|
|
Term
The duality of silicon is the basis for _______________________ using Boolean logic. |
|
Definition
|
|
Term
|
Definition
|
|