May/Jun 2016 · timed

26 questions · 75 marks · 90 min

The real May/Jun 2016 paper, timed like the exam. The clock starts when you tap start and doesn’t pause. Type your answers — at the end you can compare notes in the paper’s thread.

  1. Q1.1 · Selection: if/else and switch statements2 marks
  2. Q1.2 · Selection: if/else and switch statements2 marks
  3. Q1.3 · Selection: if/else and switch statements2 marks
  4. Q2.1 · Code tracing and variable diagrams2 marks
  5. Q2.2 · Code tracing and variable diagrams2 marks
  6. Q3 · Code tracing and variable diagrams8 marks
  7. Q4.1 · Selection: if/else and switch statements2 marks
  8. Q4.2 · Selection: if/else and switch statements2 marks
  9. Q4.3 · Selection: if/else and switch statements4 marks
  10. Q5 · Selection: if/else and switch statements5 marks
  11. Q6.1 · Loops: for, while and do-while2 marks
  12. Q6.2 · Loops: for, while and do-while3 marks
  13. Q6.3 · Loops: for, while and do-while2 marks
  14. Q6.4 · Loops: for, while and do-while2 marks
  15. Q7 · Arrays (one- and two-dimensional)6 marks
  16. Q8.1 · Functions and parameters1 marks
  17. Q8.2 · Functions and parameters1 marks
  18. Q8.3 · Functions and parameters1 marks
  19. Q8.4 · Functions and parameters1 marks
  20. Q8.5 · Functions and parameters2 marks
  21. Q8.6 · Functions and parameters2 marks
  22. Q9.1 · Arrays (one- and two-dimensional)2 marks
  23. Q9.2 · Arrays (one- and two-dimensional)6 marks
  24. Q10.1 · Structures (structs)2 marks
  25. Q10.2 · Structures (structs)4 marks
  26. Q11 · Strings and string functions7 marks

Checking your free mock…

1 free mock per module.