Creative Development Flashcards
7 cards from real APCSP practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 7 Creative Development flashcards as text
Which of the following scenarios best demonstrates incremental development?
Answer: Adding one small feature at a time and testing each addition before moving on
Incremental development means building and testing one small piece at a time to catch errors early.
A developer tests a program with inputs that fall outside the expected range. This is called:
Answer: Boundary testing
Boundary testing checks how a program handles values at or beyond the edges of expected input ranges.
Why is decomposition useful during the creative development of a complex program?
Answer: It breaks a large problem into smaller, manageable subproblems
Decomposition makes complex problems easier to solve by dividing them into smaller, focused tasks.
Which of the following is NOT a typical output of the design phase in program development?
Answer: The fully functional deployed application
The design phase produces plans and models; a fully deployed application is the output of development and deployment phases.
A student surveys classmates to understand what features they want in a study app. This activity belongs to which phase of creative development?
Answer: Investigation
Gathering user requirements through surveys is part of the investigation (research) phase.
When two programmers work on the same project and one accidentally overwrites the other's changes, the best solution is to use:
Answer: A version control system with branching
Version control systems like Git use branching and merging to allow multiple developers to work without overwriting each other.
What does it mean for a program to be 'user-centered' in its design?
Answer: Design decisions prioritize the needs, abilities, and preferences of end users
User-centered design places the end user's needs and experience at the core of all design decisions.