CS1A Study Guide | Questions and Answers
1. In the early 19th Century what were computers?: People
2. What was the contribution of the Antikythera Mechanism?: Earliest known mechanical Analog computer
3. What invention led to the Slide rule?: Napiers Bones
4. Who invented the slide rule?: William Oughtred
5. What was the slide rule used for: Simplify multiplication, division, square, and cube roots
6. Who came up with the idea of using punch cards to automate machines?: -
Joseph-marie Jacquard
7. Who is the Father of computing?: Charles Babbage
8. Which were his two primary inventions that contributed to the progression of modern day computers?:
Difference Engine and Analytical Engine
9. Who was the first programmer?: Ada Lovelace
10.Which system was built for the 1890 census?: Hollerith's Desk
11.Who developed the first compiler?: Grace Hopper
12. What three characteristics do consumer's look at to note different gener- ations of computers?: Size, speed,
cost
13.Which machine did the British develop to break the German code produced by the Enigma?: The Bombe
14.Which two systems did Mauchly and Eckert build?: Enivac and Univac
15.What were the breakthrough technologies for each generation of com- puters?: First Gen :Vacuum Tubes,
Second Gen: Transitors, Third Gen: integrated circuit, Fourth Gen Microprocessors, Fifth Gen: Virtual reality, machine
learning
16.In 1968, Doug Engelbart invented a small pointing device he called it a: Mouse
17.What is the difference between a bit and a byte?: A single binary digit is a bit, 8 bits is called a byte
18.What is ASCII?: American Standard Code for Information Interchange
19.What is Unicode?: Developed for international code
20.What was the first mechanical Computer Science tool?: Abacus
21.What was the Calculating Clock?: First Discrete Automatic Calculator
22.Who began the Computer Era?: Johannes Kepler
23.Gottfried Wilhelm von Leibniz: First to advocate use of the binary number system
24.The Mathematical Analysis of Logic: Boolean Algebra
25.Atanasoff-Berry Computer: First digital-electronic computer
26.Bletchley Park: Invented the Universal Turing Machine
27.Thomas Flowers & Max Newman: Developed the Colossus
28.ENIAC: Calculated Firing Tables
1/
, CS1A Study Guide | Questions and Answers
29.UNIVAC: successfully predicted the outcome of the Eisenhower-Stevenson election
30.What did Bletchley Park also create?: Designed the first Turing Complete Machine Automatic Computing
Engine
31.Who found the first computer bug?: Grace Hopper
32.Computer scientists characterize the differences based on: major techno- logical development
33.Vacuum tubes: Circuitry
34.Magnetic drums: Memory
35.Brattain, Shockley, & Bardeen invented what?: Transistors
36.Kilby, Lehovec, & Noyce invented what?: Integrated circuit
37.Ted Hoff invented what?: Microprocessors
38.Who purchased the Tabulating Machine Company which later became known as IBM?: Thomas
Watson
39.who is the Father of Artificial Intelligence: Alan Turing
40.How many instructions could a computer with 8 switches understand?: 2^8
41.What Base is Binary?: Base 2
42.what are the know the Rules for Positional Notation: 1. The number of distinct symbols equals the base 2. The
largest value represented by 1 symbol is one less than the base 3. Each value of a number is multiplied by the base raised
to the appropriate power 4. The symbols 10 represents the base
43.What do we use to convert from Binary, Oct, or Hex to Decimal?: Sum of the expansion of the products
44.How do we convert from Decimal to Binary, Oct, or Hex?: Dibble Dabble
45.What base is hex?: base 16
46. 13 base 10 => base 2: 1101 base 2
47. 137 base 10 => base 8: 211 base 8
48. 156 base 10 => base 8: 234 base 8
49. 162 base 10 => base 16: A2 base 16 50. 10111 base 2 =>
Base 10: 23 base 10 51. 1225 base 8 => base 10: 661 base 10
52. 1327 base 8 => base 10: 727 base 10
53.1D base 16 => base 10: 29 base 10
54.ABC base 16 =>: 2758 base 10
55.What are the basic elements of the CPU?: Registers, Cu , ALU
56.Why do we store data & instructions on registers?: Used as very fast temporary locations used to store
data on the CPU
57.which component of the cpu executes makes logical decisions: ALU
58.what component decodes instructions: CU
2/
1. In the early 19th Century what were computers?: People
2. What was the contribution of the Antikythera Mechanism?: Earliest known mechanical Analog computer
3. What invention led to the Slide rule?: Napiers Bones
4. Who invented the slide rule?: William Oughtred
5. What was the slide rule used for: Simplify multiplication, division, square, and cube roots
6. Who came up with the idea of using punch cards to automate machines?: -
Joseph-marie Jacquard
7. Who is the Father of computing?: Charles Babbage
8. Which were his two primary inventions that contributed to the progression of modern day computers?:
Difference Engine and Analytical Engine
9. Who was the first programmer?: Ada Lovelace
10.Which system was built for the 1890 census?: Hollerith's Desk
11.Who developed the first compiler?: Grace Hopper
12. What three characteristics do consumer's look at to note different gener- ations of computers?: Size, speed,
cost
13.Which machine did the British develop to break the German code produced by the Enigma?: The Bombe
14.Which two systems did Mauchly and Eckert build?: Enivac and Univac
15.What were the breakthrough technologies for each generation of com- puters?: First Gen :Vacuum Tubes,
Second Gen: Transitors, Third Gen: integrated circuit, Fourth Gen Microprocessors, Fifth Gen: Virtual reality, machine
learning
16.In 1968, Doug Engelbart invented a small pointing device he called it a: Mouse
17.What is the difference between a bit and a byte?: A single binary digit is a bit, 8 bits is called a byte
18.What is ASCII?: American Standard Code for Information Interchange
19.What is Unicode?: Developed for international code
20.What was the first mechanical Computer Science tool?: Abacus
21.What was the Calculating Clock?: First Discrete Automatic Calculator
22.Who began the Computer Era?: Johannes Kepler
23.Gottfried Wilhelm von Leibniz: First to advocate use of the binary number system
24.The Mathematical Analysis of Logic: Boolean Algebra
25.Atanasoff-Berry Computer: First digital-electronic computer
26.Bletchley Park: Invented the Universal Turing Machine
27.Thomas Flowers & Max Newman: Developed the Colossus
28.ENIAC: Calculated Firing Tables
1/
, CS1A Study Guide | Questions and Answers
29.UNIVAC: successfully predicted the outcome of the Eisenhower-Stevenson election
30.What did Bletchley Park also create?: Designed the first Turing Complete Machine Automatic Computing
Engine
31.Who found the first computer bug?: Grace Hopper
32.Computer scientists characterize the differences based on: major techno- logical development
33.Vacuum tubes: Circuitry
34.Magnetic drums: Memory
35.Brattain, Shockley, & Bardeen invented what?: Transistors
36.Kilby, Lehovec, & Noyce invented what?: Integrated circuit
37.Ted Hoff invented what?: Microprocessors
38.Who purchased the Tabulating Machine Company which later became known as IBM?: Thomas
Watson
39.who is the Father of Artificial Intelligence: Alan Turing
40.How many instructions could a computer with 8 switches understand?: 2^8
41.What Base is Binary?: Base 2
42.what are the know the Rules for Positional Notation: 1. The number of distinct symbols equals the base 2. The
largest value represented by 1 symbol is one less than the base 3. Each value of a number is multiplied by the base raised
to the appropriate power 4. The symbols 10 represents the base
43.What do we use to convert from Binary, Oct, or Hex to Decimal?: Sum of the expansion of the products
44.How do we convert from Decimal to Binary, Oct, or Hex?: Dibble Dabble
45.What base is hex?: base 16
46. 13 base 10 => base 2: 1101 base 2
47. 137 base 10 => base 8: 211 base 8
48. 156 base 10 => base 8: 234 base 8
49. 162 base 10 => base 16: A2 base 16 50. 10111 base 2 =>
Base 10: 23 base 10 51. 1225 base 8 => base 10: 661 base 10
52. 1327 base 8 => base 10: 727 base 10
53.1D base 16 => base 10: 29 base 10
54.ABC base 16 =>: 2758 base 10
55.What are the basic elements of the CPU?: Registers, Cu , ALU
56.Why do we store data & instructions on registers?: Used as very fast temporary locations used to store
data on the CPU
57.which component of the cpu executes makes logical decisions: ALU
58.what component decodes instructions: CU
2/