Log in
Sign up for FREE
arrow_back
Library

AP CSP Creative Development

star
star
star
star
star
Last updated 5 months ago
25 questions
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Question 1
1.

Collaboration can provide which of the following?

Question 2
2.

What is the benefit of using a software development design process?

Question 3
3.

Which of the following is not a common step in many software development process?

Question 4
4.

What do using surveys, interviews, and observations identify

Question 5
5.

Which of the following is an example of event-driven programming?

Question 6
6.

Which of the following best explains the role of an event handler in a program?

Question 7
7.

Which scenario best illustrates event-driven programming in a mobile app?

Question 8
8.

Which of the following scenarios does NOT represent event-driven programming?

Question 9
9.

A smart home system automatically turns on the lights when it detects motion. What triggers the event in this system?

Question 10
10.

Assume below uses python syntax

num1 = 22;
print(num1 + num2)

the two lines of code will cause a specific kind of error, what is it called?

Question 11
11.

I created a program that calculates the number of leap years between two possible years, the code runs perfectly but I am certain the result is inaccurate. What is this kind of error called?

Question 12
12.

Describe the difference between syntax and reference/Name error

Question 13
13.

Which method of finding errors is most useful to identify logic error?

Question 14
14.

Grammatical error is to ENGLISH LANGUAGE as ________________ is to PROGRAMMING LANGUAGE

Question 15
15.

A student writes a program that calculates the average of test scores (no error message), but the output is always incorrect. What is the best way to debug this issue?

Question 16
16.

Variable names should have logical meaning that others can easily understand eg firstName instead of fn

Question 17
17.

A program accepts an integer between 1 and 100 (inclusive) as input. Which of the following are invalid test cases?

Question 18
18.

A program accepts an integer between 1 and 100 (inclusive) as input. Which of the following are valid test cases?

Question 19
19.

A system allows users to set a password between 8 and 16 characters long. Which of the following are boundary test case?

Question 20
20.

A form field only accepts letters (A-Z, a-z). Which of these is a robust invalid test case? pick 2

Question 21
21.

What is the primary goal of the investigation phase in software development?

Question 22
22.

A development team receives user feedback after testing a prototype. What should they do next?

Question 23
23.

Which statement best describes the role of prototyping in the design phase?

Question 24
24.

Why is documentation important in your program?

Question 25
25.

Whats a synonym for the word iterative