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.