Learn Extracted exam questions AP Computer Science Principles 2024 Free Response · Set 2
2024 Free Response · Set 2
Source PDF on the left, extracted YAML on the right. Compare numbering, marks, options and text.
Identify the expected group of users of your program. Explain how your program addresses at least one concern or interest of the users you identified.
Refer to your Personalized Project Reference when answering this question.
Consider the first conditional statement included in the Procedure section of your Personalized Project Reference. Describe your conditional statement, including its Boolean expression. Describe what the procedure does in general when the Boolean expression of this conditional statement evaluates to false.
Consider the procedure and procedure call identified in parts (i) and (ii) of the Procedure section of your Personalized Project Reference. Describe the outcome that your procedure call is intended to produce. Write a new procedure call with at least one different argument value that will produce the same outcome, if possible, and explain why this procedure call produces the same outcome. If it is not possible to write a new procedure call that produces the same outcome, explain why this is not possible.
Consider the procedure identified in part (i) of the Procedure section of your Personalized Project Reference. Identify the parameter(s) used in this procedure. Explain how your identified parameter(s) use abstraction to manage complexity in your program.