Creative Development unit test
A test on this unit alone, marked as a percentage and a letter grade — for the test your class is actually sitting, rather than for May. Answer everything, then submit once: seeing the answer to question 3 before attempting question 4 makes the final percentage meaningless.
Program output
Overflow error
Incremental development
Reducing bias in development
Hand-tracing
Why test with edge cases
Program purpose vs program function
Development process for the exam
Iterative development
Logic error
Create Performance Task
Collaboration
Short answer 1. Define or explain: Syntax error
3 ptsShort answer 2. Define or explain: Program specification
3 ptsShort answer 3. Define or explain: Comment
3 ptsShort answer 4. Define or explain: Debugging
3 ptsFree response
6 ptsA student develops a program called StudySprint. The user types in the name of a subject and a number of minutes studied. The program stores every entry in a list, then reports the total minutes studied, the subject studied the most, and a message encouraging the user if the total is under 60 minutes. Write the Create Performance Task style written responses for this program.
Describe the overall purpose of the program and what functionality is demonstrated when a user runs it.
Describe how the program uses a list to manage complexity, and explain why the program could not be written as easily without it.
Identify one algorithm in the program that includes sequencing, selection, and iteration, and explain how each is used.