Quelpr

CSEC Information Technology · 2022 · Paper 2 · Question 4(a)

A loan repayment pseudocode algorithm is given.

Identify TWO variables which when added will always be equal to the monthly repayment amount of $1000.

This question uses a figure or table from the paper — you'll see it when you practise.

The mark scheme is shown once you've answered.

Practise this question

Other parts of this question

  1. 4(b)(i)The pseudocode has a logic error. Identify the line with the error and make the necessary corrections.[2 marks]
  2. 4(b)(ii)Identify the stage in program implementation where the type of error stated in (b)(i) will show up and state the consequences of the error.[2 marks]
  3. 4(c)State the type of looping construct used in the pseudocode.[1 mark]
  4. 4(d)Suggest ONE reason why the looping construct stated in (c) was used in the pseudocode.[2 marks]
  5. 4(e)Explain ONE other named looping construct that could be used in the program.[2 marks]
  6. 4(f)Complete the trace table by inserting the missing values for the variables in EACH row representing the first THREE times the pseudocode loops.[4 marks]
  7. 4(g)(i)Describe the concept of 'telecommuting' and state ONE reason why telecommuting is so impactful.[2 marks]
  8. 4(g)(ii)Describe the term 'denial-of-service (DOS) attack', giving ONE example.[3 marks]
  9. 4(g)(iii)State ONE similarity and ONE difference between Bluetooth and Wi-Fi technologies.[2 marks]
  10. 4(g)(iv)State TWO advantages and ONE disadvantage of buying software applications stored in the cloud.[3 marks]

More practice: the rest of this paper · more Variables and Constants questions · all CSEC Information Technology past papers