Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
14 Cards in this Set
- Front
- Back
Who is Charles Babbage? |
Father of computers Invented the difference engine and the analytical engine |
|
What were punch cards used for? |
Looms Census data |
|
Who is Ada Lovelace? |
First computer programmer Wrote programs for analytical engine Saw that coomputers could be applied to many things, music ect |
|
Herman Hollerith |
Census guys, used punch cards to tabulate 189- census Started IBM |
|
Alan Turing |
Father of computer science Cracked the enigma code Turing test-is the thing on the other side of the wire a computer or not Turing award- nobel of computer science |
|
Vacuum tube -> Transistor -> Integrated Circuit |
Vacuum tubes are large and inefficient, unreliable, consumed lots of energyICs are a lot cheaper to make, but they are prewired |
|
Steve Jobs and Steve Wozniak
|
Apple computer co-foundersStarted the home computer revolution*Computers for more than just computing – beauty in design |
|
How do you use a soroban abacus? |
move bottom bead up for 1, top bead down for 5 |
|
What’s an algorithm? |
An exact list of instructions to accomplish some task. |
|
What’s an example of an everyday algorithm? |
Brush your teeth Tie your shoes |
|
What are the properties of good algorithms? |
It has to end (finiteness) Clear and unambiguous Input/output Effective |
|
What’s a variable? |
A thing that can store a value. Like a number or a word. |
|
What’s an array? |
A list of variables |
|
Flow charts: Process, data, decision, start/stop |
Process -> calculations, variable assignment.Data -> Input
Decisions -> checking if something is true or not (X<=5?) Start/Stop (pretty straightforward) |