Download presentation
Presentation is loading. Please wait.
Published byVivian Eaton Modified over 9 years ago
1
Computer Programming 1
2
Evolution of Computers Components of Computers Programming Languages Important People Javascript 100 200 300 400 500 Round 2
3
Javascript Output Computer Components Memory Language Timeline Storage 200 400 600 800 1000 Final Jeopardy
4
Evolution of Computers - 100 First generation mechanical devices relied on these to functions? – Transistors Transistors – Gears Gears – Vacuum Tubes Vacuum Tubes – Integrated Circuits Integrated Circuits
5
Evolution of Computers – 200 Which of the following early machines was never built? – Mark 1 Mark 1 – Pascaline Pascaline – Analytical Machine Analytical Machine – Stepped Reckoner Stepped Reckoner
6
Evolution of Computers - 300 This first generation computer was 30 tons, 1500 square feet, and used more than 17,000 vacuum tubes? – Atanasoff-Berry Atanasoff-Berry – ENIAC ENIAC – EDVAC EDVAC – Model 650 Model 650
7
Evolution of Computers - 400 This generation of computers stored data on magnetic tape and reel-to-reel tape machines. – Mechanical Devices Mechanical Devices – First Generation First Generation – Second Generation Second Generation – Third Generation Third Generation
8
Evolution of Computers – 500 The Intel Corporation, this device enabled an entire CPU to fit on one chip. – Transistor Transistor – Mainframe Mainframe – Integrated Circuits Integrated Circuits – Microprocessor Microprocessor
9
Computer Components - 100 This is the “Brain” of the computer which is responsible for all calculations and operations. – CPU CPU – Hard Drive Hard Drive – Cache Cache – Optical Drive Optical Drive
10
Computer Components - 200 High speed memory within the CPU itself and stores instructions executed over and over. – RAM RAM – Cache Cache – Flash Flash – ROM ROM
11
Computer Components - 300 The unit used to measure memory and storage on a computer. – RAM RAM – Bits Bits – Bytes Bytes – Pictures of Kittens Pictures of Kittens
12
Computer Components - 400 This part of the computer contains the expansion boards, clock rate and memory – CPU CPU – Mainframe Mainframe – Monitor Monitor – Motherboard Motherboard
13
Computer Components - 500 This uses magnetic impulses in order to store information. – Flash Drive Flash Drive – Optical Drive Optical Drive – Hard Drive Hard Drive – Microprocessor Microprocessor
14
Programming Languages– 100 The Further away from machine language (0,1) a programming language is, it is said to have a higher ____. – OOP OOP – Assembly Language Assembly Language – Abstraction Abstraction – Instruction Capability Instruction Capability
15
Programming Languages - 200 Developed in 1943, this was the first modern programming; but was not implemented until 1998? – Java Java – C C – Plankalkul Plankalkul – FORTRAN FORTRAN
16
Programming Languages– 300 This language was used for writing Microsoft Windows and Web applications. – COBOL COBOL – Basic Basic – Python Python – Javascript Javascript
17
Programming Languages - 400 A program written in Java on a Windows system an run on a Mac, Windows, Linux, etc. as long a the proper software (a Java complier) is installed. This is an example what kind of language? – Binary Binary – Low Level Low Level – Plankalkul Plankalkul – High Level High Level
18
Programming Languages - 500 This is a programming paradigm using data structures consisting of data fields and methods together with their interactions to design applications and computer programs. – SQL SQL – Machine Language Machine Language – OOP OOP – Pascal Pascal
19
Important People - 100 Called the first programmer. – Grace Hopper Grace Hopper – Von Neumann Von Neumann – Ada Byron (Lovelace) Ada Byron (Lovelace) – John McCarty John McCarty
20
Important People - 200 Helped develop LISP in 1958 – Grace Hopper Grace Hopper – John McCarthy John McCarthy – Herman Hollerith Herman Hollerith – John George Kemeny John George Kemeny
21
Important People - 300 Developed the Tabulating Machine. – Herman Hollerith Herman Hollerith – Grace Hopper Grace Hopper – Steve Wozniak Steve Wozniak – Gottfried Leibniz Gottfried Leibniz
22
Important People - 400 Worked on the Harvard Mark 1, and helped develop the COBOL language. – Grace Hopper Grace Hopper – Ada Lovelace Ada Lovelace – John Backus John Backus – Konrad Zuse Konrad Zuse
23
Important People - 500 Designed the first “Modern” Language – Ada Byron Ada Byron – Herman Hollerith Herman Hollerith – Konrad Zuse Konrad Zuse – Eugene Kurtz Eugene Kurtz
24
Javascript - 100 This box will pop up if you use which javascript code? – console.log console.log – confirm confirm – var var – alert alert
25
Javascript- 200 In order to “print” a string, which code would you use? –.length.length – boolean boolean – console.log console.log – function function
26
Javascript- 300 Which part of this code names the function? var javaScript = function (code) – var var – (code) (code) – function function – javaScript javaScript
27
Javascript- 400 Which code is using a parameter – var javaScript = function(code) var javaScript = function(code) – confirm(“What code is this?”); confirm(“What code is this?”); – console.log(“What code is this?”.length); console.log(“What code is this?”.length) – prompt(“Code!”); prompt(“Code!”);
28
Javascript- 500 Which symbol is the modulo? – > > – * * – % % – === ===
29
Javascript Outputs - 200 console.log(“Hello”.length > 4); – True True – 5 > 4 5 > 4 – False False – Syntax Error Syntax Error
30
Javascript Outputs - 400 If (8 < 7){ console.log(“Yay, quiz day is soon!”); } else { console.log(“Can we not have a quiz and say we did?”); } – Syntax Error Syntax Error – Yay, quiz day is soon! Yay, quiz day is soon! – True True – Can we not have a quiz and say we did? Can we not have a quiz and say we did?
31
Javascript Outputs - 600 console.log(“Indubitably”.lenght); – True True – False False – Syntax Error Syntax Error – 11 11
32
Javascript Outputs - 800 var javaCode = function (string) { console.log(“The correct string of code is “+ string) }; javaCode = (“console.log(8);”); – The correct string of code is string The correct string of code is string – The correct string of code is console.log(8); The correct string of code is console.log(8); – console.log(8); console.log(8); – Syntax Error Syntax Error
33
Javascript Outputs - 1000 var dinnerTime = function (food) { If (food.length = 5) { console.log(“Tonight, I would like “+ food); } else { console.log(“No, I don’t want “ + food + “tonight”) } dinnerTime = (“pizza”); – Syntax Error Syntax Error – Tonight, I would like pizza Tonight, I would like pizza – No, I don’t want pizza tonight No, I don’t want pizza tonight – False False
34
Computer Components - 200 Data is read through the use of a laser – Optical Drives Optical Drives – Hard Drive Hard Drive – External Hard Drives External Hard Drives – Super Microprocessor Super Microprocessor
35
Computer Components - 400 Performs logic and arithmetic operations – CPU CPU – ALU ALU – Base Unit Base Unit – Data Bus Data Bus
36
Computer Components– 600 Determines the speed at which a CPU can execute instructions – Control Bus Control Bus – Base Unit Base Unit – Expansion Boards Expansion Boards – Clock Rate Clock Rate
37
Computer Components Computer Components – 800 The Transfers data between the CPU, memory and other hardware addresses that indicate where the data is located and where it should go – Data Bus Data Bus – Control Bus Control Bus – Base Unit Base Unit – Motherboard Motherboard
38
Computer Components Computer Components - 1000 Circuit boards that connect to the motherboard to add functionality. – Control Bus Control Bus – Expansion Board Expansion Board – Hard Drive Hard Drive – Magic Electric Thing Magic Electric Thing
39
Memory - 200 High speed memory that is also known as cache – Random Access Memory Random Access Memory – Read Only Memory Read Only Memory – Flash Memory Flash Memory – Static Random Access Memory Static Random Access Memory
40
Memory Memory - 400 This means the computer reads data from the RAM at least two time per cycle. – Double Mint Machine (DMM) Double Mint Machine – L2 Cache L2 Cache – PC Squared PC Squared – Double Data Rate (DDR) Double Data Rate
41
Memory Memory - 600 Means by which the speed of RAM is measured – Petabyte/sec Petabyte/sec – Megahertz Megahertz – Bits per minute Bits per minute – Miles per hour Miles per hour
42
Memory Memory - 800 The slower larger version of cache: – Cache Cow Cache Cow – Cold Hard Cache Cold Hard Cache – L1 Cache L1 Cache – L2 Cache L2 Cache
43
Memory Memory - 1000 This type of memory can store memory for up to 10 years – Optical Optical – ROM ROM – Flash Flash – RAM RAM
44
Language Timeline - 200 Which of the following is in the correct order from oldest to most recent? – FORTRAN, LISP, COBOL, BASIC FORTRAN, LISP, COBOL, BASIC – LISP, COBOL, FORTRAIN, BASIC LISP, COBOL, FORTRAIN, BASIC – FORTRAN, COBOL, LISP, BASIC FORTRAN, COBOL, LISP, BASIC – COBOL, FORTRAN, LISP, BASIC COBOL, FORTRAN, LISP, BASIC
45
Language Timeline Language Timeline - 400 Which of the following is in the correct order from oldest to most recent? – Python, Pascal, C, Java Python, Pascal, C, Java – C, Pascal, Python, Java C, Pascal, Python, Java – Pascal, Python, C, Java Pascal, Python, C, Java – Pascal, C, Python, Java, Pascal, C, Python, Java,
46
Language Timeline Language Timeline - 600 Which of the following is in the correct order from oldest to most recent? – ML, C, SQL, B ML, C, SQL, B – SQL, B, ML, C SQL, B, ML, C – C, B, ML, SQL C, B, ML, SQL – B, C, ML, SQL B, C, ML, SQL
47
Language Timeline Language Timeline - 800 Which of the following is in the correct order from oldest to most recent? – Delphi, RPG, PHP, Javascript Delphi, RPG, PHP, Javascript – RPG, PHP, Javascript, Delphi RPG, PHP, Javascript, Delphi – RPG, Javascript, PHP, Delphi RPG, Javascript, PHP, Delphi – PHP, Javascript, RPG, Delphi PHP, Javascript, RPG, Delphi
48
Language TimelineLanguage Timeline- 1000 Which of the following is in the correct order from oldest to most recent? – Binary, C, Plankalkul, PHP Binary, C, Plankalkul, PHP – Binary, Plankalkul, C, PHP Binary, Plankalkul, C, PHP – Binary, C, PHP, Plankalkul Binary, C, PHP, Plankalkul – Binary, PHP, C, Plankalkul Binary, PHP, C, Plankalkul
49
Storage – 200 A gigabyte is equal to how many bytes? – 1,000,000,000 1,000,000,000 – 1,000,000,000,000 1,000,000,000,000 – 1,000,000 1,000,000 – 1,000,000,000,000,000 1,000,000,000,000,000
50
Storage Storage - 400 A byte is equal to how many bits? – 2 2 – 4 4 – 6 6 – 8 8
51
Storage Storage - 600 A kilobyte is not actually equal to 1000 bytes, what is the approximate value? – 994 994 – 1004 1004 – 1014 1014 – 1024 1024
52
Storage Storage - 800 Exa is the metric prefix for: – Quintillian Quintillian – Quadrillion Quadrillion – Trillion Trillion – Billion Billion
53
Storage Storage - 1000 How many Megabytes is a Terabyte – 1,000 1,000 – 1,000,000 1,000,000 – 1,000,000,000 1,000,000,000 – 1,000,000,000,000 1,000,000,000,000
54
Final Jeopardy Answer
55
Final Jeopardy Answer
56
Wrong Round 1Round 2
57
Right Round 1Round 2
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.