Computer Science Ez
Computer Science
Computer science 2
Computer Science 3
Computer Science 4
100

A set of (often repeated) steps used to solve a problem. The set of steps for doing long division of numbers is an algorithm.

What is Algorithm 

100

A type of iteration where you do not know how many times you may need the iteration to occur

While loop

100

A numerical value that corresponds to a unique element in an array. Index values start at zero, so the first element in an array has an index value of 0.

What is Index

100

The creator of the difference engine and in what year was it created

Charles Babbage 1820s

100

An outline or draft of a program, done in shapes.

What is a flowchart

200

A list or collection of similar things.

What is Array

200

A self-contained set of instructions for performing a specific task within a computer program.

What is a Function

200
Which term refers to a program construct that allows for a block of code to be repeated multiple times?
What is Loop
200

A variable type that holds whole numbers

What is an integer

200

A detailed outline or rough draft of a program. Done in words. 

What is a pseudocode 

300

A binary digit with two possible values, 0 or 1.

What is Bit

300

1024 bytes is known as a ....

Kilobyte

300

A tag-based programming language designed to create websites.

What is HTML

300

When and where was the Antikythera mechanism found?

Greek Island 1901

300

Data stored in this area of a computer remains when a computer is turned off. 

What is a secondary storage

400

Microbit files are saved as this type

Hex file
400

A programming construct that allows for a block of code to be executed without ever stopping.

What is Infinite Loop

400

In general, a programming construct that allows for a block of code to be repeated multiple times.

What is a Loop

400

Known as the worlds first programmer. 

Ada Lovelace

400

A variable type that represents a fraction.

What is a real/float?

500

The two types of programming error

Syntax error and logic error

500

What does IDE stand for ? Name one IDE you are familiar with 

Integrated Development environment

500

NOT ( NOT ( NOT ( NOT ( NOT ( FALSE ) ) ) ) )

What is TRUE

500

What is the difference between a general purpose machine and a specific purpose machine. Give an example of each.

computer/ calculator

500
These hold data in a python program

What is a variable 

M
e
n
u