Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Programming 1. Evolution of Computers Components of Computers Programming Languages Important People Javascript 100 200 300 400 500 Round 2.

Similar presentations


Presentation on theme: "Computer Programming 1. Evolution of Computers Components of Computers Programming Languages Important People Javascript 100 200 300 400 500 Round 2."— Presentation transcript:

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


Download ppt "Computer Programming 1. Evolution of Computers Components of Computers Programming Languages Important People Javascript 100 200 300 400 500 Round 2."

Similar presentations


Ads by Google