Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CSP Unit 3 Quiz 1

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.

A program that controls a display for the user (usually on a computer monitor) and that allows the user to interact with the system

a)

User Interface

b)

Input

c)

Output

d)

Program Statement

e)

Program

2.

Is to plan or organize something, or to write the code and execute the commands that make computers work.

a)

User Interface

b)

Input

c)

Output

d)

Program Statement

e)

Program

3.

Enter (data or a program) into a computer

a)

User Interface

b)

Input

c)

Output

d)

Program Statement

e)

Program

4.

Instruction for the computer program to perform an action.

a)

User Interface

b)

Input

c)

Output

d)

Program Statement

e)

Program

5.

Final product; the things produced

a)

User Interface

b)

Input

c)

Output

d)

Program Statement

e)

Program

6.

Some program statements run when triggered by an event, like a mouse click or a key press.

a)

Sequential Program

b)

Event Driven Programming

c)

Debugging

d)

Documentation

e)

Comment

7.

Program statements run in order, from top to bottom.

a)

Sequential Program

b)

Event Driven Programming

c)

Debugging

d)

Documentation

e)

Comment

8.

A written description of how a command or piece of code works or was developed.

a)

Sequential Program

b)

Event Driven Programming

c)

Debugging

d)

Documentation

e)

Comment

9.

Form of program documentation written into the program to be read by people and which do not affect how a program runs.

a)

Sequential Program

b)

Event Driven Programming

c)

Debugging

d)

Documentation

e)

Comment

10.

The process of identifying and removing errors from computer hardware or software.

a)

Sequential Program

b)

Event Driven Programming

c)

Debugging

d)

Documentation

e)

Comment

11.

A sample of an input is...

a)

A song is played

b)

A screen with buttons, images, and text

c)

The user clicks a button.

d)

Follow simple commands

12.

A sample of an output is...

a)

A song is played

b)

A screen with buttons, images, and text

c)

The user clicks a button.

d)

Follow simple commands

13.

A sample of an user interface is...

a)

A song is played

b)

A screen with buttons, images, and text

c)

The user clicks a button.

d)

Follow simple commands

14.

Why is it important for "Element IDs" to have meaningful names?

(a)  

15.

What is the difference between a programming language and natural (every-day) language?

(a)  

16.

What is the difference between a sequential program and an event-driven program?

(a)  

17.

Check all of the boxes that makes this a true statement.


In which of the following stages of the development process is a team MOST likely to interview a potential user of an app?

a)

investigating

b)

testing

c)

designing

d)

prototyping

e)

reflecting

18.

What will the "background-color" of the "topButton" be when the program is finished running?

a)

red

b)

orange

c)

blue

d)

green

e)

rainbow colors

19.

If the user does NOT click the button what color will "topButton" be when this program finishes running?

a)

red

b)

blue

c)

green

d)

orange

e)

rainbow

20.

The following program is run. Then the user clicks the "topButton" button ONCE. What will be displayed in the console?

a)

cat, bird, dog

b)

dog, cat, bird

c)

cat, dog, bird

d)

bird, cat, dog

e)

dog, bird, cat