Sei sulla pagina 1di 2

COMPUTING 958 PAPER 2 REVISION 6

1. What is meant by virtual reality ? [3]

2. During the process of planning Phase, system analysts might have to pay attention upon
hardware requirement. What are the requirements ? [4]

3. What is an authoring tools ? Support your answer with 2 examples. [4]

4. In the process of developing a multimedia presentation, many considerations have to be taken


into account, such as the focus, the objective and the impressiveness. How do you play with the
multimedia elements for a multimedia presentation for the ANTI SMOKING campaign ? [5]

5. The computerized system in the school library has a record of the borrowers with all theirs
personal particular, the books they borrowed, the date of borrowing and the records of all material
in the library.

Write the SQL expressions for each of the situation below.

(a) search the title of the books with the code “401”.

(b) search those books with the due date of today. [6]

6. State briefly the following format that is used for a multimedia creation.

(a) Mpeg

(b) Jpeg

(c) mp3

(d) html [8]

7. At the end of the month, the attendance of the employees is electronically sent to the account
department. In the computer system of the account department, the payroll data is called from the
record, verified and validated, producing a new file of valid transaction. This file is used to update
the employee master file, payslips are printed and funds are electronically transferred to the
employees’ bank accounts. Complete the DFD for the description above.

Attendance

[10]

2 TBH…
COMPUTING 958 PAPER 2 REVISION 6
8 In Implementation Phase for the process of a DBMS development, Coding, Evaluation and
Training are some of the steps. Briefly explain each of these steps. [9]

9. A water purifier company has a database system to help manage it service to tits clients. The
database has the water purifier table, service table and the client table as follows.

WATER PURIFIER SERVICE CLIENT


WaterPurifier_id Client_ID Client_ID
Capacity Service_ID Client_Name
Price WaterPurifier_id I_C_Num
Date_Purchase Technician_ID Address
Colour_Code Last_service_Dat Contact_Num
e
Service_charge

(a) Draw an entity relationship (E-R) diagram to show the relationships and the cardinalities
between the files. [6]

(b) Map the E-R diagram that you have drawn to a relational database schema. [4]

10. The data requirements for a booking system are defined as follows.
An agency arranges hourly working maids/workers for households and office. Each
maid/worker is registered with the agency and has her/his name recorded together with
the skill, identity card number, address, contact number and rate. Every client that calls up
the agency will has its person-in-charge, contact number, address and task, duration,
time, date and day recorded. Each task is managed by a supervisor cum van driver. Each
supervisor is assigned with a van. The supervisor has his name, address, contact number
and van registration number recorded.

The agency records details of each assignment. A maid/ worker will never have more than
ONE assignment per day.

(a) In database modeling, what is


(i) an attribute [2]
(ii) a relationship [2]

(b) Write a schema for the assignment relationship and determine the primary key.
[6]

(c) Draw a functional dependency diagram for the ASSIGNMENT relationship.


[4]

(d) Show the normalization steps in ASSIGNMENT up to third normal form. [7]

3 TBH…

Potrebbero piacerti anche