5Easy
0/2

Which two of the following statements about the program in Figure 1 are true when it is used with the grid in Figure 2?

Figure 1: Thermal Scan Code

target_row = -1
target_col = -1
for r in range(0, 4):
    for c in range(0, 4):
        if get_temp(r, c) > 35:
            target_row = r
            target_col = c

Figure 2: Grid Values (4x4 grid representing temperature measurements in °C)

Column 0Column 1Column 2Column 3
Row 021242219
Row 123363120
Row 222253028
Row 320233724

Select two options:

  • A: The program's control flow demonstrates nested iteration.
  • B: The final value of target_row will be 1.
  • C: The comparison get_temp(r, c) > 35 is executed sixteen times.
  • D: The outer loop, for r in range(0, 4), executes its block sixteen times.
  • E: The variables target_row and target_col are updated during every single iteration of the inner loop.
[2]

Programming concepts Questions

Practise AQA GCSE Computer Science Programming concepts with exam-style questions for GCSE Computer Science. 100 questions, matched to the AQA GCSE Computer Science (8525) specification and written in Paper 1 and Paper 2 style. Every question includes a full worked solution and mark scheme, so you can see where marks are awarded rather than just whether you got the answer right.

PreviousNext

Programming concepts Questions

  1. GCSE
  2. /Computer Science
  3. /Programming concepts