MCQ Proof & Score | 39/50
Correction 1 - Question 5
Explanation: I chose A has an option, the correct answer is D because the system selects the appropriate department.
Correction 2 - Question 21
Explanation: I chose option B, the correct answer is C because the variable sum is initalized to store the value of the first element of numList.
Correction 3 - Question 25
Explanation: I chose option C, the correct answer is D, because documentation is used to record the changes or additions to an existing program.
Correction 4 - Question 29
Explanation: I chose option A, but the answer is option B because the first three statements assign values to the variables.
Correction 5 - Question 31
Explanation: I chose C, but the answer is D because the algorithm continues past the first check if the time is during business hours.
Correction 6 - Question 33
Explanation: I chose A but the answer is B because the loop that repeats four times returns the robot to its starting position.
Correction 7 - Question 34
Explanation: I chose C but the answer is D because the robot moves forward three spaces, turns to the left, moves forward two spaces, turns to the right, and moves forward three spaces.
Correction 8 - Question 36
Explanation: I chose C but the answer is D since the code segment I does not work correctly.
Correction 9 - Question 40
Explanation: I chose A but the answer is D because in order for the robot to move from gay to original, it must forward two squares, turn right, and move forward more.
Correction 10 - Question 44
Explanation: I chose D, the correct answer is B because the first call is printArgs.
Correction 11 - Question 49
Explanation: I chose A but the answer is B because the simulations are limited by the model that is used. There may be many reasons for using a simplified model including ease of implementation.