Surie Aziz @ SMKDPM 2009 CONFIDENTIAL STPM/S(E)958 COMPUTING 2005 PAPER 2 / AUGUST / 6A3 STPM/S(E)958 SMK DATUK PETER MOJUNTIN, PENAMPANG EXAMINATION NO. 4 MALAYSIAN HIGHER SCHOOL CERTIFICATE Computing Paper 2 Two Hours and Thirty Minutes DO NOT OPEN THIS EXAMINATION PAPER UNTIL YOU ARE INSTRUCTED TO DO SO 1. This paper consists of Eleven structured question 2. Answer all questions in separate papers. 3. The [ ] symbol at the end of each question shows the marks that will be given for the answer. Prepared by Checked by Verified by (SURIYATI ABDUL AZIZ) Computing Teacher (VERITINUS SANTIONG) (MARIE YONG PIK HUA) Head of Technique & Principal Vocasional Panel SMK Datuk Peter Mojuntin This examination paper has 9 printed pages. STPM/S(E)958 See Overleaf -1- Surie Aziz @ SMKDPM 2009 Answer all questions 1. A database has been used to replace a flat file information storage and retrieval system. (a) Name two database management software that are available in the market. [2 marks] (b) List four advantages of using a database. [4 marks] 2. An advertisement for an IT support worker to join the System Development team in a company specifies that the applicant must be “willing to work flexible hours, be able to communicate well orally, have good written skills, and get on well with a wide variety of people”. Explain, giving examples, why each of these characteristics is important for someone working in such a role. 3. [8 marks] A company stores its staff records in a computer file. Examples of record from the file are shown below. (a) The records in the file have been input with the validation checking turn off. Referring to the records above, state four problems that have occurred. (b) [4 marks] Describe three different validation checks that would have prevented these problems. [3 marks] (c) Records shown above has no integrity. State the meaning of integrity. [1 mark] -2- Surie Aziz @ SMKDPM 2009 4. “In a Car Rental Process, there are two conditions that a client must qualified. Only when the client has driving licence and has paid a deposit of RM200 that he or she can borrow the car.” Based on case above, create a decision table to model the solution logic. [5 marks] 5. “The purpose of the Open Road Insurance System is to provide automotive insurance to car owners. Initially, customers are required to fill out an insurance application request. A driver’s record request is sent to the local police department, which sends back a driver’s record report. Also, a vehicle registration request is sent to the department of motor vehicles, which supplies a vehicle registration. Various insurance companies send policy contracts. The agent determines the best policy for the type and level of coverage designed and gives the customer a copy of the insurance policy along with an insurance coverage card. The customer information is now stored (filed in a computerized system). Periodically, a fee's statement is generated, which along with addendums to the policy is sent to the customer, who responds by sending in a payment with the fee stub.” (* addendums = amendments to policy agreement) Based on the case above, create a Data Flow Diagram (DFD) to model the process solution. [10 marks] 6. “Pick and Shovel Construction Company is a multi-state building contractor specializing in medium-priced town homes. Assume that Pick and Shovel’s main entities are its customers, employees, projects and equipment. A customer can hire the company for more than one project, and employees sometimes work on more than one project at a time. Equipment, however, is assigned to only one project at a time.” Based on case above, create an Entity Relationship Diagram (ERD) to model the conceptual data. [10 marks] 7. The PATIENT table below contains information about patients in a hospital. The attributes in the table reflect their respective meanings. PATIENT(PatientNum, PatientName, Gender, ICNum, DBirth, Address, TelNum, BedNum, WardNum, WardClass) -3- Surie Aziz @ SMKDPM 2009 (a) List all the functional dependencies in the PATIENT table. (b) State the normal form of the PATIENT relational table and explain your answer. (c) Normalize the PATIENT table to the third normal form. [8 marks] 8. A multimedia authoring tool prepares an important framework for arranging and editing the elements of a multimedia projects. It is used to design interactivity and user interface by integrating the multimedia elements to become a solid project. (a) State one multimedia authoring tools (Powerpoint is not accepted) [1 mark] (b) Explain two advantages and two disadvantages of the authoring tool which you have mentioned. 9. [4 marks] A multimedia application can be developed for the use of presentation, web sites and distributed in Compact Disks (CD). Explain four features of effective multimedia application. 10. [4marks] You are a multimedia web developer and a client has given you the following description of the site they want to create. : The site is for the Roslan’s Nasi Lemak One Stop Shop, and is designed 3to advertise the shop and its Nasi Lemak. Is should include information about the shop itself , Nasi Lemak and all types of Sambal available for purchase. It should include pictures of the shop, rice, peanuts, anchovy, as well as some packages of Nasi Lemak. It should also include a video showing the Nasi Lemak making process. It should also include an animated page containing images of Nasi Lemak package, so that when the user clicks on the package, it opens and shows the complete set of Nasi Lemak. Finally, the site should include an order form for interested client to fill in online. By referring to description above, (a) List the steps in developing the multimedia website. -4- [6 marks] Surie Aziz @ SMKDPM 2009 (b) Explain the characteristic of each of your multimedia elements below to make the web site above effective. (c) (i) Text (ii) Graphic (iii) Audio (iv) Video (v) Animation [5 marks] One of the multimedia elements at the web site need a plug-in to be installed by user. Explain what is plug-in and suggest two plug-in that you can recommend to user in the web site. (d) [3 marks] Explain how you are going to include and process an order form in the website. [2 marks] (e) Design the main page. Use a diagram to show the way you would integrate all the multimedia elements. 11. [5 marks] Virtual Reality is the use of computers to simulate a real or imagined environment that appears as a three dimensional (3-D) space. It allows you to explore and manipulate controls to experience the 3D space interactively. Explain clearly how Virtual Reality is used in areas below : (a) Medicine [3 marks] (b) Airplane Training [3 marks] End of Question - Congratulations on your effort to answer all questions as best as you can – -5- Surie Aziz @ SMKDPM 2009 Jawab Semua Soalan 1. Pangkalan data telah menggantikan sistem penyimpanan dan pengeluaran fail secara manual. (a) Namakan dua perisian pengurusan pangkalan data yang ada dipasaran. [2 markah] (b) 2. Senaraikan 4 kelebihan Sistem Pangkalan Data [4 markah] Iklan mencari pekerja sokongan IT untuk menyertai pasukan pembangunan system dalam sebuah syarikat menyatakan yang calon mestilah “dapat bekerja masa yang tidak tetap, dapat berkomunikasi dengan baik, mempunyai kemahiran menulis yang baik dan dapat menyesuaikan diri dengan pelbagai tahap orang ramai. Jelaskan, dengan memberikan contoh mengapa setiap ciri-ciri calon yang dinyatakan tersebut amat penting bagi seseorang yang bekerja dalam tugasan tersebut. 3. [8 markah] Sebuah syarikat menyimpan rekod pekerjanya di dalam fail komputer. Contoh rekod dari fail tersebut ditunjukkan seperti di bawah. (d) Rekod dalam fail tersebut telah dimasukkan tanpa pemeriksaan kesahihan data. Dengan merujuk kepada rekod diatas, nyatakan 4 masalah yang telah timbul. [4 markah] (e) Terangkan 3 jenis pemeriksaan kesahihan data yang berlainan yang dapat mengelakkan masalah seperti yang anda nyatakan di (d) diatas daripada berlaku. [3 markah] (f) Rekod diatas tidak mempunyai integriti. Nyatakan makna integriti. [1 markah] -6- Surie Aziz @ SMKDPM 2009 4. “ Proses Sewa Kereta memerlukan dua syarat yang mesti dipenuhi oleh pelanggan. Syaratnya ialah pelanggan mestilah mempunyai lesen memandu dan telah membayar wang pendahuluan sebanyak RM200. Jika syarat ini dipenuhi barulah pelanggan tersebut dibenarkan untuk menyewa kereta tersebut “ Berdasarkan kes di atas, bina jadual keputusan untuk memodelkan logik penyelesaiannya. [5 markah] 5. “Tujuan Sistem Insuran Jalanraya Terbuka ialah untuk menyediakan kemudahan insuran motor kepada pemilik kereta baru. Langkah pertama ialah pelanggan perlu mengisi borang permohonan insuran. Rekod permohonan pelanggan akan dihantar ke Jabatan Polis yang kemudiannya akan menghantar semula laporan rekod pemandu kereta tersebut. Permohonan Pendaftaran kereta juga akan dihantar ke Jabatan Pengangkutan Jalan yang akan memberikan nombor pendaftaran kereta tersebut. Beberapa syarikat insuran akan menghantar kontrak polisi mereka. Ejen insuran akan menentukan jenis polisi yang sesuai dan seterusnya memberikan pelanggan salinan polisi insuran berserta kad jaminan insuran. Maklumat pelanggan akan disimpan di dalam sistem. Dalam masa yang tertentu, penyata yuran akan dikeluarkan dan diberikan kepada pelanggan beserta dengan maklumat tambahan polisi. Berdasarkan kes diatas, bina Rajah Aliran Data untuk memodelkan penyelesainan proses. [10 markah] 6. “Syarikat Pembinaan Pick Dan Shovel adalah kontraktor pembinaan bangunan khususnya bagi rumah kos seherhana. Anggapkan entiti utama Pick and Shovel ialah pelanggan, pekerja, projek dan peralatan. Pelanggan boleh mengupah syarikat untuk lebih dari satu projek. Pekerja kadangkala bekerja untuk lebih dari satu projek dalam satu masa. Peralatan pula hanya dikhaskan untuk satu projek sahaja dalam satu masa. Berdasarkan kes diatas, bina Rajah Hubungan Entiti untuk memodelkan data konseptual. [10 markah] 7. Jadual PESAKIT dibawah mengandungi maklumat tentang pesakit di sebuah hospital. Semua attribute dalam jadual tersebut melambangkan maknanya yang sebenar. PESAKIT(NoPesakit, NamaPesakit, Jantina, NoIC, TLahir, Alamat, NoTel, NoKatil, NoWad, KelasWad) -7- Surie Aziz @ SMKDPM 2009 (d) Senaraikan semua kebersandaran fungsi dalam jadual PESAKIT di atas (e) Nyatakan bentuk normal jadual PESAKIT diatas dan jelaskan mengapa anda mengatakan sedemikian. (f) Normalkan jadual PESAKIT di atas ke bentuk normal ketiga. [8 markah] 8. Alat Pengarangan Multimedia menyediakan rangka kerja untuk menyusun, mengubah unsure-unsur dalam projek multimedia. Ia digunakan untuk mereka interaktiviti dan antaramuka pengguna dengan cara menggabungkan semua unsure multimedia bagi menghasilkan projek yang berkesan. (a) Nyatakan satu alat pengarangan multimedia (Powerpoint tidak diterima sebagai jawapan anda) (b) Jelaskan 2 kelebihan dan 2 kelemahan alat pengarangan multimedia yang telah anda nyatakan di (a) diatas. 9. [1 markah] [4 markah] Aplikasi multimedia boleh dihasilkan untuk penggunaan persembahan, laman web dan juga boleh diedarkan dalam bentuk cakera padat. Jelaskan 4 ciri-ciri aplikasi multimedia yang berkesan. [4markah] 10. Anda adalah pembangun laman web multimedia. Pelanggan anda telah memberikan penerangan mengenai laman web yang perlu anda bina. Laman web ini ialah untuk Kedai Nasi Lemak Roslan yang bertujuan untuk mengiklankan kedai tersebut dan Nasi Lemaknya. Laman web tersebut mesti mengandungi maklumat tentang kedai itu sendiri, Nasi Lemak dan pelbagai jenis Sambal yang dijual. Ia juga mesti memaparkan gambar kedai, nasi lemak, kacang, ikan bilis dan beberapa bungkusan Nasi Lemak. Video yang menunjukkan cara penghasilan Nasi Lemak juga perlu dimasukkan. Begitu juga dengan animasi bungkusan Nasi Lemak yang akan memaparkan rupa kandungan Nasi Lemak yang lengkap apabila pengguna klik pada bungkusannya. Akhir sekali, laman tersebut juga perlu mempunyai borang pesanan untuk memudahkan pengguna membuat pesanan secara atas talian. -8- Surie Aziz @ SMKDPM 2009 Dengan merujuk pada penerangan di atas, (a) Senaraikan langkah-langkah membangunkan laman web multimedia tersebut. [6 markah] (b) Jelaskan ciri-ciri unsur-unsur multimedia dibawah untuk menjadikan laman web tersebut efektif. (c) (i) Teks (ii) Grafik (iii) Audio (iv) Video (v) Animasi [5 markah] Satu dari unsure multimedia di atas memerlukan ‘pemalam’ untuk diinstal oleh pengguna. Jelaskan apakah itu pemalam dan cadangkan dua jenis pemalam yang boleh anda cadangkan kepada pengguna dalam laman web tersebut. [3 markah] (d) Jelaskan bagaimana anda akan memasukkan dan memproses borang pesanan pada laman web tersebut. (e) [2 markah] Rekabentuk laman utama. Gunakan rajah untuk menunjukkan cara anda akan menggabungkan semua unsur multimedia tersebut. [5 markah] 11. Realiti maya ialah menggunakan komputer untuk mensimulasikan persekitaran sebenar atau khayalan dalam bentuk 3 dimensi. Ia membolehkan kita menjelajah dan memanipulasikan kawalan agar dapat mengalami sendiri ruang 3 dimensi secara interaktif. Huraikan dengan jelas bagaimana Realiti maya digunakan dalam bidang berikut : (a) Perubatan [3 marks] (b) Latihan Penerbangan [3 marks] -9-