DHS 2024 Y6 H2 Computing Prelim Paper 1 final
Uploaded by ajjj · 27 April 2025
Preview
This document consists of 6 printed pages. Name: Index Number: Class: DUNMAN HIGH SCHOOL Preliminary Examination Year 6 COMPUTING (Higher 2) 9569/01 Paper 1 Written 18 September 2024 3 hours READ THESE INSTRUCTIONS FIRST Write your name, index number and class on the work you hand in. Write in dark blue or black pen on both sides of the paper. You may use an HB pencil for any diagrams or graphs. Do not use staples, paper clips, glue or correction fluid. Answer all the questions. Approved calculators are allowed. You are reminded of the need for good English and clear presentation in your answers. Please ask the invigilator if you require additional paper. 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. [Turn over
2 DHS 2024 Year 6 H2 Computing Preliminary Examination Paper 1 1. The rules that are used when deciding whether to offer insurance to customers and whether to offer discounts are as follows: • If the customer has been refused insurance by another company and their car is over 10 years old then insurance is refused. • If the customer has been refused insurance by another company and their car is not more than 10 years old then insurance without any discount is available. • If the customer has not been refused insurance by another company and their car is over 10 years old then insurance without any discount is available. • If the customer has not been refused insurance by another company and their car is less than 10 years old and they have made not more than three claims previously then insurance with a discount is available. (a) Copy and complete the decision table showing all the possible outcomes and results.[4] (b) Simplify your decision table by removing redundancies. [2] 2. Guests stay at holiday homes in the Changi Holiday Park for a week at a time. When a guest wants to book an activity (swimming, dining, etc), a computer-based activity booking system will be used. It will contain all the information described below. It will allow guests to book their activities on the Changi Holiday Park 's intranet. When a booking is made, the following details are always required: • hNo: holiday home number, e.g., 02-14: room 14 of level 2 • aCode: code of activity, e.g., D1800 The following are also required: • sGuest: Status of guest. (M) Member, (N) Non-member • nVisits: Number of visits for member • nmVoucher: a e-voucher worth $2 will be given to non-member for each activity Member will be given 10% discount if number of visits is more than 5 times. (a) Draw a diagram that shows suitable classes and their relationships for a solution to different payment type for guests of different activity that uses OOP techniques. Include appropriate attributes and methods in each class. [6] Discuss the following with the class
Content continues in the PDF.
Related notes
- VJC Chapter 21 SQLite with PythonNotes/Practices · 2025
- VJC Chapter 23 Web Applications PrinciplesNotes/Practices · 2025
- VJC Chapter 10 RecursionNotes/Practices · 2025
- VJC Chapter 20 SQLNotes/Practices · 2025
- VJC Chapter 16 Hash TableNotes/Practices · 2025
- VJC Chapter 22 NoSQLNotes/Practices · 2025

