Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AP Unit 3

Total questions: 9

Worksheet time: 47mins

Name
Class
Date
1.

what is Ai ?

a)

A field of computer science loosely defined as "trying to get computers to think"

b)

Calling a procedure from inside itself

c)

The process of breaking a problem into smaller pieces or separate sub-problems

d)

A function that takes a function as input (or reports a function as output)

2.

what is debugging?

a)

Calling a procedure from inside itself

b)

A field of computer science loosely defined as "trying to get computers to think"

c)

The art of identifying errors in computer programs and fixing them

d)

A variable that is like a global variable in that it doesn't belong to a particular script, but it does belong to a particular sprite

3.

what is modularity?

a)

Information entered into a program by the user or by data tables, sounds, pictures, video, or other programs

b)

Calling a procedure from inside itself

c)

The process of breaking a problem into smaller pieces or separate sub-problems

d)

Data sent from your program to the user or to any device

4.

what is input?

a)

A field of computer science loosely defined as "trying to get computers to think"

b)

A function that takes a function as input (or reports a function as output)

c)

A copy of a sprite that shares information with its parent sprite

d)

Data sent from your program to the user or to any device

5.

what is sprite variable?

a)

The art of identifying errors in computer programs and fixing them

b)

A variable that is like a global variable in that it doesn't belong to a particular script, but it does belong to a particular sprite

c)

A function that takes a function as input (or reports a function as output)

d)

The process of breaking a problem into smaller pieces or separate sub-problems

6.

What is a clone?

a)

Data sent from your program to the user or to any device

b)

A copy of a sprite that shares information with its parent sprite

c)

A variable that is like a global variable in that it doesn't belong to a particular script, but it does belong to a particular sprite

d)

The process of breaking a problem into smaller pieces or separate sub-problems

7.

What is recursion?

a)

Information entered into a program by the user or by data tables, sounds, pictures, video, or other programs

b)

A function that takes a function as input (or reports a function as output)

c)

Calling a procedure from inside itself

d)

A copy of a sprite that shares information with its parent sprite

8.

What is higher order function?

a)

A function that takes a function as input (or reports a function as output)

b)

A copy of a sprite that shares information with its parent sprite

c)

Data sent from your program to the user or to any device

d)

A field of computer science loosely defined as "trying to get computers to think"

9.

What is output?

a)

A function that takes a function as input (or reports a function as output)

b)

Calling a procedure from inside itself

c)

A variable that is like a global variable in that it doesn't belong to a particular script, but it does belong to a particular sprite

d)

Information entered into a program by the user or by data tables, sounds, pictures, video, or other programs