Skip to the content.

2021 Practice Exam MCQ blog

Growth

Since the last MCQ (2020 Practice Exam MCQ), I improved ~13%, going from 45/67 (~67%) on the 2020 MCQ to 56/70 (80%) on the 2021 MCQ.

Image
Image
Image

Corrections

  • Q7 Move piece on game board: My Answer - Answer D
    Incorrect. The counter is incremented once for each time the game piece moves. The game piece makes four moves before ending in the red space.
  • Q14 Error in isIncreasing procedure: My Answer - Answer B
    Incorrect. By making this change, the procedure will immediately return true any time it encounters a value that is greater than or equal to the preceding value. It will not check any subsequent values in the list.
  • Q16 Consequence of using Creative Commons: My Answer - Answer D
    Incorrect. Publishing an e-book with a no-rights-reserved Creative Commons license enables people to freely make use of its content.
  • Q20 Effect of limited bandwidth: My Answer - Answer A
    Incorrect. Limiting the bandwidth of a connection is likely to increase the amount of time it takes to send and receive files.
  • Q23 True statement about the Internet: My Answer - Answer A
    Incorrect. The Internet uses standardized, open (nonproprietary) communication protocols.
  • Q39 Number of bits needed for item inventory: My Answer - Answer A
    Incorrect. Using 5 bits will only allow for up to 32 sequences because 2^5 = 32.
  • Q42 Iterate over integerList: My Answer - Answer B
    Incorrect. This result would be displayed if the code segment counted the number of even values in the list rather than the number of odd values.
  • Q48 Use of a rogue access point: My Answer - Answer B
    Incorrect. While disconnecting a router can be disruptive to users, it does not allow unauthorized individuals to intercept information transmitted on a network.
  • Q56 Combine data sources: My Answer - Answer B
    Incorrect. The desired information cannot be determined with these two spreadsheets because students who play a single sport cannot be identified.
  • Q57 Minimize execution time using parallel processing: My Answer - Answer B
    Incorrect. Running processes P and R on one processor will take a total of 50 seconds. Running processes Q and S on the other processor will take a total of 25 seconds. With the processors running in parallel, this solution will take 50 seconds; the optimal solution takes only 40 seconds.
  • Q63 Boolean expression equivalent to table: My Answers - Answer B and D
    Answer B: Incorrect. For example,when input1 is true and input2 is false, then (NOT input1) will be false and (NOT input2) will be true. Therefore, (NOT input1) AND (NOT input2) will be false instead of the intended value true.
  • Q64 Error in ageGroup procedure: My Answers - Answers A and C
    Answer A: Incorrect. This line should not be removed. The variable result is assigned the value ”adult” by default and then assigned the value ”senior citizen” or ”minor” only when appropriate.
  • Q65 Hot and humid conditionals: My Answers - Answers C and D
    Answer D: Incorrect. Since hot AND humid evaluates to false, the body of the IF statement is not executed, and nothing is displayed.
  • Q68 Error in remove duplicates code segment: My Answers - Answers C and D
    Answer D: Incorrect. The code segment will iterate over myList from right to left, removing the all elements but the first. This results in the list [50], which contains no duplicates, as intended.