Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

6 week test-App Creators

Total questions: 15

Worksheet time: 39mins

Name
Class
Date
1.

This is an example of what type of algorithm?

a)

Conditional Algorithm

b)

Linear Algorithm

2.

Choose the best description of the function of this block.

a)

Runs the blocks in the do section for each numeric value in the range starting at From and ending at To, incrementing number by the value of By each time.

b)

Runs the blocks in the do section for each numeric value in the range starting at by and ending at From, incrementing number by the value of To each time.

c)

Runs the blocks int he do section for each numeric value in the range starting at To and ending at From, incrementing number by the value of By each time.

3.

Duplicated or replicated code within a program is known as what? *Orange Key Terms

a)

Conditional Statement

b)

Abstraction

c)

Repetition

d)

Redundancy

4.

Select the correct for loop block of code to get the bus to the the red square.

a)
b)
c)
d)
5.

How can you reduce redundancy and streamline your code?

a)

Create code that is easy to repeat.

b)

Create code using long loops.

c)

Create code using procedures.

d)

You can't reduce redundancy.

6.

What is the index for "Take out trash"?

a)

Index 1

b)

Index 2

c)

Index 3

d)

Index 4

e)

Index 5

7.

What item is at index 2?

a)

Make bed

b)

Clean up room

c)

Wash dishes

d)

Do homework

e)

Take out trash

8.

A list whose items can change during the runtime of a program is known as what type of list?

a)

Random list

b)

Dynamic list

c)

Static list

d)

Complicated list

9.

Which of the following is the increment for the loop above?

a)

number

b)

from

c)

to

d)

by

10.

Which set of blocks of code represents the flowchart?

a)
b)
c)
d)
11.

What is the purple block called?

a)

Index

b)

Procedure

c)

Control Block

d)

List

12.

What was this used for?

a)

To display the average

b)

To display the sum

c)

To empty a list

d)

To notify you that the list was empty

13.

What will the show data button do?

a)

Display Sum

b)

Display Average

c)

Display Data List

d)

All of the Above

14.

What does this do?

a)

Reset the month data

b)

Give you the average

c)

Clear all data

d)

Clear the number of patients

15.

What is the purpose of the Notifier block?

a)

Divide the sum and the length of the entryAmounts list

b)

Display the Average

c)

Notify you if the list is empty

d)

There is no purpose to it.