?

AP® Computer Science A

Free Version

Upgrade subject to access all content

Easy

Top-Down Design Process

APCSA-VWKKPV

A programmer is using a top-down design process to decide how to program the following requirement: "Make a pepperoni pizza". Using this design process, the programmer came up with a high-level list of functions:

Determine ingredients
Purchase ingredients
Put ingredients together
Cook pizza
Serve pizza

The programmer is now ready to further break down and analyze each of these functions.

Which one of these functions would most logically include a sub-function named "Buy oregano"?

A

Determine ingredients

B

Purchase ingredients

C

Put ingredients together

D

Cook pizza

E

Serve pizza