ACJC 2025 JC2 Computing Prelim Paper 1
Uploaded by Kozak327 · 23 August 2026
Preview
ANGLO-CHINESE JUNIOR COLLEGE JC2 PRELIMINARY EXAMINATION Higher 2 COMPUTING 9569/01 Paper 1 Written 3 September 2025 3 hours READ THESE INSTRUCTIONS FIRST An answer booklet will be provided with the question paper. You should follow the instructions on the front cover of the answer booklet. If you need additional answer paper ask the invigilator for a continuation booklet. Answer all questions. Approved calculators are allowed. The number of marks is given in brackets [ ] at the end of each question or part question. The total number of marks for this paper is 100. __________________________________________________________________________________ This document consists of 7 printed pages and 1 blank page. [Turn Over
2 ANGLO-CHINESE JUNIOR COLLEGE 202 5 H2 COMPUTING 9569/01 1 In a sports club, the members have different ratings depending on whether they can meet certain performance criteria, namely: Running 2.4 km in at most 12 min; Doing at least 50 push ups in 1 min; Doing at least 40 sit ups in 1 min. Members are ordinary members by default. If a member runs 2.4 km in more than 12 min, that member is still an ordinary member, regardless of how the member performs in in the other criteria. If the member runs 2.4 km in at most 12 min and meets one of the other criteria, that member is a silver member. If the member meets all three criteria, that member is a gold member. (i) Create a decision table to show these conditions and actions. [4] (ii) Simplify your decision table by removing redundancies from the decision table. [2] 2 A private school has two kinds of students, full -time students and part -time students. It uses object-oriented programming (OOP) to store data about the students. For both kinds of students, their name and date of birth are stored. For full -time students, their address and telephone number are stored. For part -time students, the list of classes they are taking is stored. Full-time students pay an annual school fee which is a constant amount. The school fee for part- time students is calculated based on the number of classes they are taking. (a) Draw a class diagram that shows the following in the school as described above: The superclass; Any subclasses; Inheritance; Attributes; Appropriate methods. [6] (b) Give an example of inheritance in the class diagram in part (a). [1] (c) Explain where and how polymorphism is useful in this context. [2] The school needs to back up and archive data regularly. (d) (i) Explain why there is a need to back up data. [2] (ii) Explain why there is a need to archive data. [2]
3 ANGLO-CHINESE JUNIOR COLLEGE 202 5 H2 COMPUTING 9569/01 [Turn Over 3 The greatest common divisor (gcd) of two positive integers m and n is the largest integer that divides both m and n with a remainder of 0. The pseudo-code below sho
Content continues in the PDF.
Related notes
- ACJC 2025 JC2 Computing Prelim Paper 1 SolutionsExam Papers · 2025
- VJC Chapter 23 Web Applications PrinciplesNotes/Practices · 2025
- VJC Chapter 20 SQLNotes/Practices · 2025
- VJC Chapter 16 Hash TableNotes/Practices · 2025
- VJC Chapter 22 NoSQLNotes/Practices · 2025
- VJC Chapter 10 RecursionNotes/Practices · 2025

