Evolution of Computing Flashcards
When did modern computing begin?
1801
Who were the pioneers of computing?
Joseph Marie Jacquard, Charles Babbage, Ada Lovelace.
What were the forces driving the development of the computing?
Mathematical tables for naval navigation
Is there a generic computer architecture?
No.
What was the first programmed machine? Who invented it?
Automated weaving machine. Joseph Marie Jacquard.
What was used to program the machine?
A punched card.
Role of Charles Babbage.
First to conceptualize and design a fully programmable mechanical computer. Invented analytical engine and difference engine.
Why was the analytical engine unfeasible?
Built in brass powered by steam. Too heavy, large and expensive.
When did the first programmer appear? Who was it? What did she write code for?
- Ada Lovelace. The analytical engine.
What is Ada Lovelace’s Algorithm Structure? Draw Diagram.
Each line is an Instruction.
One instruction is executed at a time.
Instructions are basic mathematical operations: Add, subtract
For each instruction: Input variables, Working variable(intermediate), Output variable
See slides for diagram.
What did George Boole do? When?
Founded the concept of Boolean Algebra - the mathematics used in the design of computers. 1854
Explain the true false nature of binary.
1 = True
0 = False
What technology limitations impacted the range of applications and users in the 19th century?
Transistors hadn’t been invented yet so machines were too expensive, too large and requiring two much maintenance to be owned by ordinary people.
What foundations of computer science and computer architecture were established in the 19th century?
Information represented in certain format. Faster than humans, more accurate. Mechanical systems.
What three basic components do all the computing systems have in the 19th century?
Program on a card. Variables that are used in the program. Input computing and output.
What technological advances or principles which were introduced in the period 1939-1945 in computers design are still evident in computers today ?
Electrical systems to increase speed of execution.
Instructions and data binary based.
Programming on electrical/magnetic storage.
What were the applications and users of computers in this period ?
Used for large amounts of basic calculations often applied to wartime problems and driven by wartime spending.
Where and when was the transistor invented?
The transistor was invented at Bell (AT &T) Laboratories in 1947 by scientists Bardeen, Brattain and Shockley.
What are logic gates?
Logic gates are the most basic building “Blocks” in all digital computers, they implement the Boolean Logic functions, and, or, not.
Who produced the first commercially successful transistor?
Texas Instruments in 1954.
Who invented the first Integrated Circuit?
Produced in 1958 by Jack Kilby at Texas Instruments.