UNIVERSITI SAINS MALAYSIA. CMT222/CMM321 - System Analysis & Design [Analisis & Reka Bentuk Sistem]

Similar documents
UNIVERSITI SAINS MALAYSIA. CMT322/CMM323 Web Engineering & Technologies [Kejuruteraan & Teknologi Web]

UNIVERSITI SAINS MALAYSIA. CST333 Distributed & Grid Computing [Perkomputeran Teragih & Grid]

UNIVERSITI SAINS MALAYSIA. CST332 Internet Protocols. Architecture & Routing [Protokol, Seni Bina & Penghalaan Internet]

UNIVERSITI SAINS MALAYSIA. CST232 Operating Systems [Sistem Pengendalian]

UNIVERSITI SAINS MALAYSIA. CCS521 Advanced Distributed Systems Concepts and Design [Konsep dan Reka Bentuk Sistem Teragih Maju]

UNIVERSITI SAINS MALAYSIA. CST334 Network Monitoring & Security [Pengawasan & Keselamatan Rangkaian]

UNIVERSITI SAINS MALAYSIA. CPT344 Computer Vision & Image Processing [Penglihatan Komputer & Pemprosesan Imej]

UNIVERSITI SAINS MALAYSIA. CCS522 Advanced Data Communication and Computer Networks [Rangkaian Komputer dan Komunikasi Data Lanjutan]

UNIVERSITI SAINS MALAYSIA. CST331 Principles of Parallel & Distributed Programming [Prinsip Pengaturcaraan Selari & Teragih]

UNIVERSITI SAINS MALAYSIA. Peperiksaan Semester Pertama Sidang Akademik 2003/2004. September/Oktober 2003

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

UNIVERSITI SAINS MALAYSIA. CMT422 Multimedia Information Systems & Management [Sistem & Pengurusan Maklumat Multimedia]

UNIVERSITI SAINS MALAYSIA. CCS522 Advanced Data Communication & Computer Networks [Rangkaian Komputer & Komunikasi Data Lanjutan]

UNIVERSITI SAINS MALAYSIA. CPT111/CPM111 Principles of Programming [Prinsip Pengaturcaraan]

UNIVERSITI SAINS MALAYSIA. CPT341 Software Design & Architecture [Reka Bentuk & Seni Bina Perisian]

INSTRUCTION: This section consists of TWO (2) structured questions. Answer ALL questions.

MSS 317 Coding Theory [Teori Pengekodan]

UNIVERSITI SAINS MALAYSIA. CST131 Computer Organisation [Organisasi Komputer]

EEE 428 SISTEM KOMPUTER

UNIVERSITI SAINS MALAYSIA. CPT113 Programming Methodology & Data Structures [Metodologi Pengaturcaraan & Struktur Data]

INSTRUCTION: This section consists of TWO (2)short answers and TWO (2) structured essays. Answer ALL questions.

UNIVERSITI SAINS MALAYSIA

UNIVERSITI SAINS MALAYSIA. CST131 Computer Organisation [Organisasi Komputer]

UNIVERSITI SAINS MALAYSIA. CPT211-CPM313 Programming Language Concepts & Paradigm [Konsep & Paradigma Bahasa Pengaturcaraan]

UNIVERSITI SAINS MALAYSIA. CST131 Computer Organisation [Organisasi Komputer]

UNIVERSITI SAINS MALAYSIA. CST331 Principles of Parallel & Distributed Programming [Prinsip Pengaturcaraan Selari & Teragih]

ssk 2023 asas komunikasi dan rangkaian TOPIK 4.0 PENGALAMATAN RANGKAIAN Minggu 11

...a- JEE ELEKTRONIK DIGIT II. UNlVERSlTl SAINS MALAYSIA. Peperiksaan Semester Kedua Sidang Akademik FebruarVMac 2003.

EEE 348 PENGANTAR REKABENTUK LITAR BERSEPADU

CPT211/CPM313 Programming Language Concepts & Paradigms [Konsep & Paradigma Bahasa Pengaturcaraan]

UNIVERSITI SAINS MALAYSIA. CMT224/CMM221 Multimedia Systems [Sistem Multimedia]

INSTRUCTION: This section consists of TEN (10) structured questions. Answer ALL questions.

INSTRUCTION: This section consists of TWO (2) short answer and structured essay questions. Answer ALL questions.

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

MULTIMEDIA COLLEGE JALAN GURNEY KIRI KUALA LUMPUR

UNIVERSITI SAINS MALAYSIA. CMT322/CMM323 Web Engineering & Technologies [Kejuruteraan & Teknologi Web]

UNIVERSITI SAINS MALAYSIA. CST234 Network Programming [Pengaturcaraan Rangkaian]

PART A SULIT (EKT 221) BAHAGIAN A. Answer ALL questions. Question 1. a) Briefly explain the concept of Clock Gating.

EEE348 INTRODUCTION TO INTEGRATED CIRCUIT DESIGN (PENGANTAR REKABENTUK LITAR BERSEPADU)

PANDUAN PENGGUNA (SUPPLIER) e-purchase ORDER FOR SERVICES

INSTRUCTION: This section consists of TWO (2) structured questions. Answer ALL questions.

MSS 318 Discrete Mathematics [Matematik Diskret]

UNIVERSITI SAINS MALAYSIA. CMT324 Computer Graphics & Visual Computing [Grafik Komputer & Perkomputeran Visual]

INSTRUCTION: This section consists of TWO (2) structured questions. Answer ALL questions.

UNIVERSITI SAINS MALAYSIA. CST232 Operating Systems [Sistem Pengendalian]

INSTRUCTION: This section consists of TWO (2) structured questions. Answer ALL questions.

MICROSOFT EXCEL. Membina Hamparan Elektronik Fungsi Hamparan Elektronik

Panduan Pengguna Autodesk Education Community

Pengenalan Sistem Maklumat Dalam Pendidikan

INSTRUCTION: This section consists of TWO (2) questions. Answer ALL questions. ARAHAN: Bahagian ini mengandungi DUA (2) soalan. Jawab SEMUA soalan.

UNIVERSITI SAINS MALAYSIA. CIT502 Pengaturcaraan dan Kejuruteraan Perisian Berorientasi Objek

CPT111/CPM111 Principles of Programming [Prinsip Pengaturcaraan]

FIRST TIME LOGIN & SELF REGISTRATION USER GUIDE LOG MASUK KALI PERTAMA & PENDAFTARAN SENDIRI PANDUAN PENGGUNA

CPT212 Design & Analysis of Algorithms [Reka Bentuk & Analisis Algoritma]

DOKUMEN TIDAK TERKAWAL

UNIVERSITI SAINS MALAYSIA. CST432 Microprocessors & Embedded Systems [Mikropemproses & Sistem Terbenam]

UNIVERSITI SAINS MALAYSIA. CST231/CSM331 Data Communications & Networks [Komunikasi Data & Rangkaian]

IMPLEMENTATION OF UNMANNED AERIAL VEHICLE MOVING OBJECT DETECTION ALGORITHM ON INTEL ATOM EMBEDDED SYSTEM

COMBINING TABLES. Akademi Audit Negara. CAATs ASAS ACL / 1

INSTRUCTION: This section consists of TWO (2) structured questions. Answer ALL questions.

Pengguna akan diberikan Username dan Password oleh Administrator untuk login sebagai admin/conference Manager bagi conference yang akan diadakan.

EEM 312 ROBOTIK & PENGLIHATAN MESIN

Panduan Menggunakan Autoresponder FreeAutobot.com

UNIVERSITI SAINS MALAYSIA. CPT111 Principles of Programming [Prinsip Pengaturcaraan]

B,8 PERKHIDMATAN KREDIT DAN PERBANKAN. Pemindahan Data PROSEDUR UNIT KOMPUTER. BPKP/KlOK-117 Bilangan Semakan : 0 Tarikh : PERUBAHAN.

PANDUAN PENGGUNA (PENTADBIR SYSTEM/SYSTEM ADMINISTRATOR) (INFOTECH, BPPF DAN POLIS

EEE 430/4 SOFTWARE ENGINEERING

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

CLOUD COMPUTING ADOPTION IN BANKING SYSTEM (UTM) IN TERMS OF CUSTOMERS PERSPECTIVES SHAHLA ASADI

Registration of Supplier (ROS) TM Supplier Registration Renewal via SUS Portal (Pembaharuan Pendaftaran Pembekal TM melalui SUS Portal)

EEE 355 ROBOTIC & AUTOMATION [Robotik & Pengautomatan]

INSTRUCTION: This section consists of TWO (2) questions. Answer ALL questions. ARAHAN: Bahagian ini mengandungi DUA (2) soalan. Jawab SEMUA soalan.

CCS592 Advanced Algorithms and Complexity [Algoritma Lanjutan & Kekompleksan]

UNIVERSITI SAINS MALAYSIA. CCS513 Computer Vision and Image Analysis [Penglihatan Komputer dan Analisis Imej]

MULTIMEDIA COLLEGE JALAN GURNEY KIRI KUALA LUMPUR

UNIVERSITI SAINS MALAYSIA. CCS523 Computer Security & Cryptography [Keselamatan Komputer & Kriptografi]

Panduan Guru Maker UNO/ Arduino


MAT 181 Programming for Scientific Applications [Pengaturcaraan untuk Penggunaan Sains]

MAT 181 Programming For Scientific Applications [Pengaturcaraan Untuk Penggunaan Sains]

M2U MANUAL PENGGUNA USER MANUAL M2UNHJ. 0 P a g e BAHAGIAN SIMPANAN DAN PENGELUARAN JABATAN KHIDMAT PENDEPOSIT DAN OPERASI LEMBAGA TABUNG HAJI

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

CST432 Microprocessors & Embedded Systems [Mikropemproses & Sistem Terbenam]

PERKHIDMATAN KREDIT DAN PERBANKAN PROSEDUR UNIT KOMPUTER. Proses Backup ( Windows) BPKP/KlOK-118 Bilangan Semakan : Q Tarikh :

PEMINDAHAN DATA MENGGUNAKAN KOMUNIKASI CAHAYA BOLEH DILIHAT DAN APLIKASI MUDAH ALIH. Annisa Zakiah Binti Kamarudin Khairul Azmi Bin Abu Bakar

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

CREATING USER ID AND PASSWORD : NOTA PENTING NOTA PENTING SEBELUM MEMULAKAN PROSES CREATE USER ID & PASSWORD

TEKNOLOGI, GADJET & KEIBUBAPAAN

ONTOLOGY-BASED SEMANTIC HETEROGENEOUS DATA INTEGRATION FRAMEWORK FOR LEARNING ENVIRONMENT

HARDWARE/SOFTWARE SYSTEM-ON-CHIP CO-VERIFICATION PLATFORM BASED ON LOGIC-BASED ENVIRONMENT FOR APPLICATION PROGRAMMING INTERFACING TEO HONG YAP

Registration of Supplier (ROS) TM Supplier Registration Renewal via SUS Portal (Pembaharuan Pendaftaran Pembekal TM melalui SUS Portal)

PEPERIKSAAN PERCUBAAN SIJIL PELAJARAN MALAYSIA /1

UNIVERSITI SAINS MALAYSIA. CPT103/ CPM211 Struktur Data & Paradigma Pengaturcaraan

MANAGE COURSE RESOURCES LABEL TEXT PAGE URL BOOK FILE FOLDER IMS CONTENT PACKAGE

OOP ONLINE JUDGE: SISTEM SEMAKAN ATAS TALIAN UNTUK KURSUS PENGATURCARAAN BERORIENTASIKAN OBJEK

ISOGEOMETRIC ANALYSIS OF PLANE STRESS STRUCTURE CHUM ZHI XIAN

A TRUST MODEL FOR BUSINESS TO CUSTOMER CLOUD E-COMMERCE HOSSEIN POURTAHERI

UNIVERSITI SAINS MALAYSIA. CPT212 Design & Analysis of Algorithms [Reka Bentuk & Analisis Algoritma]

Semasa buku ini ditulis XAMPP mengandungi empat versi:

Transcription:

UNIVERSITI SAINS MALAYSIA First Semester Examination 2010/2011 Academic Session November 2010 CMT222/CMM321 - System Analysis & Design [Analisis & Reka Bentuk Sistem] Duration : 2 hours [Masa : 2 jam] INSTRUCTIONS TO CANDIDATE: [ARAHAN KEPADA CALON:] Please ensure that this examination paper contains TWO sections in NINE printed pages before you begin the examination. [Sila pastikan bahawa kertas peperiksaan ini mengandungi DUA bahagian di dalam SEMBILAN muka surat yang bercetak sebelum anda memulakan peperiksaan ini.] Answer ALL questions. [Jawab SEMUA soalan.] You may answer the questions either in English or in Bahasa Malaysia. [Anda dibenarkan menjawab soalan sama ada dalam bahasa Inggeris atau bahasa Malaysia.] In the event of any discrepancies, the English version shall be used. [Sekiranya terdapat sebarang percanggahan pada soalan peperiksaan, versi bahasa Inggeris hendaklah diguna pakai.]...2/-

- 2 - PART A: MULTIPLE CHOICE QUESTIONS Each question carries 2 marks. Write the correct choice from the options to in your answer sheet for each question below. 1. After investing resources in thoroughly understanding the business problem, the analyst decides that the costs of solving the problem will likely outweigh the benefits. The analyst should. move to the design phase invest more in the project to increase the benefits have the accounting department resolve feasibility issues suggest that the project be discontinued 2. The is the point at which the increased cash flow exactly pays off the costs of development and operation. milestone float payback period critical path 3. A(n) event is an event that occurs when something happens inside the system that triggers the need for processing. external temporal internal state 4. A(n) is the movement of an object from one state to another state. event transition message guard-condition 5. A significant disadvantage of a single server database architecture is that it. must be located on the same local area network (LAN) with all database users requires partitioning the schema among user groups can result in performance bottlenecks is relatively expensive...3/-

- 3-6. Object-oriented databases can have a wide variety of complex data types because a database designer can define any data type needed as a new. binary large object (BLOB) class LONGRAW attribute primitive type 7. documents allow the user to click on a link and jump to a different part of the document or another document entirely. Hypertext Dialog Interface Browser 8. A(n) is a person or organization outside the system boundary that supplies data inputs or accepts data outputs. data flow data store external agent process 9. User-interface design is often referred to as dialog design because the. interaction is much like a conversation between the user and the computer user and the computer now can use audio interdependent relationship is identified by human factors engineering need for computer-generated characters in movies is so great 10. testing tests individual code modules or methods before they are combined with other modules or methods. Driver Integration System Unit...4/-

- 4 - PART B: STRUCTURED QUESTIONS 1. Define information system. What are the five (5) phases of the Software Development Life Cycle (SDLC)? Explain the difference between tangible and intangible costs and benefits. Which are ignored by most software practitioners in developing the cost and benefit analysis? You have been asked to lead a training session for new employees at CS Software House. You must develop a specific schedule for the tasks listed below (the estimated task duration for each is shown in parentheses): First, you need to contact the participants and explain their roles (1 day). Then you must obtain approval from their department managers (5 days). After you obtain the approval, two tasks can begin at the same time: you can arrange the meeting room (4 days) and prepare an agenda for the initial session (11 days). When the agenda is ready, you can start two more concurrent tasks: prepare the information packets (4 days) and create visual aids (8 days). When the meeting room is arranged and the information packets are ready, you can send out an e-mail to participants (1 day). Finally, after the e-mail is sent to participants and the visual aids are ready, you can conduct the Joint Application Design (JAD) sessions (5 days). Analyze the fact situation carefully to determine which tasks are concurrent, and which ones are dependent on other tasks. Build a GANTT chart that shows the schedule of the project....5/-

- 5-2. USM has a typical small post office that sells stamps, rents post office boxes, and delivers mail to postal customers. Identify possible actors and use cases involved in post office functions and create a use case diagram for the post office operation. Pick one of the use case, from question 2 and write a brief use case description. 3. What is a Database Management System (DBMS)? Briefly describe the components of a DBMS. What are the two (2) primary objectives of security controls? Define the terms acceptance test, integration test, system test, and unit test. Who performs (or evaluates the results of) each type of test? (10/100)...6/-

KERTAS SOALAN DALAM VERSI BAHASA MALAYSIA - 6 - BAHAGIAN A: SOALAN PELBAGAI PILIHAN Setiap soalan ini membawa 2 markah. Bagi soalan-soalan berikut tulis jawapan yang betul daripada pilihan hingga di dalam kertas jawapan anda. 1. Selepas melabur sumber-sumber dan betul-betul faham masalah perniagaan, penganalisis memutuskan yang kos-kos menyelesaikan masalah akan berkemungkinan lebih tinggi daripada faedah-faedah yang diperolehi. Penganalisis sepatutnya. berpindah ke fasa reka bentuk melabur lebih banyak di dalam projek untuk meningkatkan lagi faedah-faedah minta jabatan perakaunan menyelesaikan isu-isu kebolehlaksanaan mencadangkan supaya projek tidak diteruskan 2. ialah titik di mana aliran tunai bertambah dengan tepat bagi melangsaikan kos-kos pembangunan dan operasi. Peristiwa penting Apung Tempoh bayar balik Laluan kritikal 3. Kejadian ialah satu kejadian yang berlaku apabila sesuatu terjadi di dalam sistem yang mencetuskan keperluan pemprosesan. luaran duniawi dalaman keadaan 4. ialah pergerakan sesuatu objek daripada suatu keadaan ke keadaan yang lain. Kejadian Peralihan Mesej Keadaan kawalan 5. Satu kelemahan utama bagi seni bina pangkalan data pelayan tunggal ialah ia. mesti terletak pada rangkaian kawasan setempat (LAN) yang sama bagi semua pengguna pangkalan data memerlukan pemetakan skema antara kumpulan pengguna boleh mengakibatkan berlakunya prestasi laluan-laluan sempit adalah agak mahal...7/-

- 7-6. Pangkalan data berorientasikan objek boleh mempunyai pelbagai jenis data kompleks kerana pereka pangkalan data boleh menakrifkan satu jenis data yang dikehendaki sebagai yang baru. objek besar binari (BLOB) kelas atribut LONGRAW jenis primitif 7. Dokumen-dokumen membenarkan pengguna untuk klik pada satu pautan dan melompat ke bahagian dokumen yang lain atau ke satu lagi dokumen yang berbeza. hiperteks dialog antara muka pelayar 8. adalah seseorang atau organisasi di luar sempadan sistem yang membekalkan input data atau menerima output data. Aliran data Stor data Ejen luaran Proses 9. Reka bentuk antara muka pengguna kerap dirujuk untuk sebagai reka bentuk dialog kerana. interaksinya sangat menyerupai perbualan antara pengguna dan komputer pengguna dan komputer sekarang boleh menggunakan audio hubungan saling bergantung dikenalpasti oleh faktor kejuruteraan manusia keperluan watak-watak dijana komputer dalam filem-filem adalah sungguh besar 10 Ujian menguji modul atau kaedah setiap kod sebelum ia digabungkan dengan modul atau kaedah-kaedah lain. pemandu integrasi sistem unit...8/-

- 8 - BAHAGIAN B: SOALAN BERSTRUKTUR 1. Takrifkan sistem maklumat. Apakah lima (5) fasa dalam Kitar Hayat Pembangunan Sistem (SDLC)? Jelaskan perbezaan antara kos dan kaedah ketara dan tidak ketara. Yang manakah tidak diambil kira oleh kebanyakan pengamal perisian dalam membangunkan analisis kos dan faedah? Anda telah diminta untuk mengetuai satu sesi latihan untuk pekerja-pekerja baru di rumah perisian CS. Anda perlu membangunkan sebuah jadual khusus untuk menyenaraikan tugas-tugas di bawah (anggaran tempoh kerja bagi setiap satu ditunjukkan dalam kurungan). Pertama, anda dikehendaki menghubungi peserta dan menerangkan peranan mereka (1 hari). Kemudian anda perlu dapatkan kebenaran daripada pengurus jabatan mereka (5 hari). Selepas mendapat kebenaran, dua tugas dapat dilaksanakan serentak: anda boleh aturkan bilik mesyuarat (4 hari) dan sediakan agenda untuk sesi permulaan (11 hari). Apabila agenda telah siap, anda boleh mulakan dua lagi tugas serentak: sediakan bungkusan maklumat (4 hari) dan sediakan alat bantuan visual (8 hari). Apabila bilik mesyuarat sudah diaturkan dan bungkusan maklumat sudah disediakan, anda boleh menghantar e-mel kepada para peserta (1 hari). Akhirnya, apabila e-mel telah dihantar kepada para peserta dan alat bantuan visual telah disediakan, anda boleh laksanakan sessi Reka Bentuk Aplikasi Tergabung (JAD) (5 hari). Analisa fakta-fakta yang diberikan dengan berhati-hati untuk menentukan yang tugas-tugas serentak, dan yang mana bergantung kepada tugas-tugas lain. Bina carta GANTT bagi menunjukkan jadual projek....9/-

- 9-2. USM mempunyai pejabat pos kecil biasa yang menjual setem, menyewa kotak simpanan pos, dan menghantar surat kepada pelanggan-pelanggan. Kenalpasti pelakon-pelakon yang munasabah dan kes-kes guna yang terlibat dalam fungsi pejabat pos dan bangunkan gambar rajah kes guna bagi operasi pejabat pos tersebut. Pilih salah satu kes guna daripada soalan 2 dan tuliskan deskripsi ringkas kes guna tersebut. 3. Apakah yang dimaksudkan dengan Sistem Pengurusan Pangkalan Data (DBMS)? Huraikan secara ringkas komponen-komponen DBMS. Apakah dua (2) objektif utama kawalan keselamatan? Takrifkan istilah ujian penerimaan, ujian integrasi, ujian sistem, dan ujian unit. Siapakah yang menjalankan (atau menilai keputusan) setiap jenis ujian tersebut? (10/100) - ooooooo -