Anda di halaman 1dari 5
KEMENTERIAN RISET, TEKNOLOGI, DAN PENDIDIKAN TINGGI UNIVERSITAS BRAWIJAYA FAKULTAS ILMU KOMPUTER UJIAN TENGAH SEMESTER GENAP TAHUN AKADEMIK 2016 / 2017 Selasa, 18 April 2017 Mata Kulih : Analisis dan Perancangan Sistem Hari, Tanggal Dosen 2 Tim Dosen APS waktu 75Menit sifat Ujian Tertutup Kode Soat 10058 Jumlah Soal 50 Soal 1. "Sistem akademik seharusnya mampu melakukan pethitungan IP kumulatit secara periodik” Pemyataan kebutuhan tersebut .sudah cukup jelas untuk menyatakan kebutunan yang tidak ambigu b. sudah tepat menggunakan kata “seharusnya’ ‘sebagai terjemahan dan "shall © menyatakan kebutuhan non fungsional berkaitan ‘Seharusnya’ karena Derstfal mengikat Diagram yang menjelaskan peniaku sistem dari tampak luar, menjelaskan fungsfungsi yang dapat dijalankan ‘leh aktor di dalam sistem adalah a. Sequence Diagram b Class Diagram State Transition Disgram 3 4, case gam ‘yang tepat dan parameter-parameter ii) Comprenensibilty @ (vil) Vatoity = @ @ parameter validasi: viii, vii parameter venfikasi: vi, v, iv, i b. parameter validasi: vi ji, i parameter vertfikasi: vi, v, iv, vil | Se ee fer venmmasi. vi, vil ¥, 1 d. parameter validasi: vii iv, i parameter veriikasi: vi, Vili, v, i ‘Manakan pemyataan di bawah ini yang salah? a Costumer seringkali tidak dapat dengan tepat menjelaskan kebutuhannya b Kebutuhan yang telah melalui proses confict resolution masin dapat diubah. © User yang berbeda seringkali_ mengusuikan kebutuhan yang —_saling _bertentangan, masing-masing dengan alasan bahwa versinya ‘adalah yang benar. n tidak 5. “Sistem harus mampu membenkan respon pada kondisi tertentu dalam waktu yang cukup cepat Peryataan kebutuhan tersebut belum SMART karena @. Tidak menggunakan tipe pengguna sebagai 9 ‘pest © Sistemnya tidak disebutkan secara eksplisit 4. Pemyataannya ditulis dalam bentuk kalimat positf 6. Dalam DFD Lv.1, manakah berikut ini yang merupakan cin dani sebuan Proses yang ~—perlu didetaikan/didekomposisi menjadi sub-proses dalam DFD Lv.2? a. Terdapat data flow in b_ Terdapat contro! low out 7. Sebuah pemyataan kebutuhan harus memiliki b. Discussable Computable & Modifiable — one eel er 69 a | ‘Apa kesalahan dalam penggambaran DFD Level 0 ini? @ roses tidak memiliki control flow ea ATCA rnamun juga harus menghasiian ke proses dak bolen menerma ress hanya boleh menghasikan ketuaran YM" ‘Apakah urgensi dan analisis perangkat hunak? 2. Hasil analsis menjadi pemrograman dan perancangan sistem aser di dalam metekukan © Perancangan sistem berada pada tahap palin awal dalam pengembangan sistem. Sage 4. Hast perancangan akan mempengansy nals Berkut ini manakah yang merupakan Karakterstk dan perangkat hnak? 2. Perangka unak adalah sesuatu yang tangible oe yang tno eausan @._Perangkat lunak adalah hasil fabrikasi ‘Suatu proses untuk memastikan bahwa dalam setiap kebutunan, tidak ada kebutunan yang memiliki makna kan bagian dari parameler pengecekan " B. Legetsasi & Argumentasi 4. Valdas 12. Fungsi dari model dalam pengembangan perangkat lunak adalah i aman ¢Diperlukan untuk penjaminan kualitas d. Membantu pengujian proses pengembangan 13. Dalam sebuah pengembangan sistem, klien akan terlibat dalam tim secara langsung untuk penggalan kebutuhan. Teknik elisitasi yang bisa digunakan adalah, © wawancera, analisis prosedur 4. sampling, prototyping Elemen dalam pemodelan terstruktur yang menjelaskan algoritmaflangkah-langkah transformasi _dataicontrol adalah a. CSPEC 14, ce 4. PSPEC 5. Benikut ini yang merupakan jenis diagram yang ada pada pemodelan kebutuhan dengan pendekatan berorientasi objek adalah a. Use Case Diagram, Data Flow Diagram, STD Diagram b. Class Diagram, Statechart Diagram, Transaction “Gass Diagram, Seque Degram; Use Case ‘Diagram t d. Class Diagram, Sequence Diagram, Package Diagram. 16. Dalam Prolog model, istlah fase yang tepat untuk proses memivalidasi dan _menyesuaikan model berdasarkan hasil masukan pengguna adalah 7 18 19 20. a | a Test ‘d. Development Benkut ini adalah salah satu tipe model yang digunakan dalam fase analisis dan perancangan perangkat lunek ‘adalah 2 Allegortc mode! b- Anaitic model ! Pada sual projek pengembangan sistem informasi kepegawaian, tn pengembang kurang bisa menangkap Kebutuhan karena pemangku kor tidak bisa menjelaskan sama sekali kebutuha yang akan dikembangkan. Pendekatan SDLC apa yang an oleh tim pengembang? >. Waterfall Model © V Model 4 Prototyping Mode! Kesalahan apa yang terjadi pada diagram ini? coo a._ Kesalahan Semantix bo Kesalahan Sintaks shan Pragmatic, =, Ran bari yang tepat untuk menyatakan post condition dari usecase Entri KRS adalat tidak ada bentrok jadwal kuliah mahasiswa asis data mata kuligh sudah divalidasi 4d. jadwal kuliah mahasiswa sudah terdefinisi Suatu Penyedia Taman Rekreasi Anak menyampaikan keinginan untuk membangun suatu sistem transaksi yang. cepat, mudah, nyaman, dan aman. Pihak penyedia. menginginkan semua pengunjung yang ‘melakukan transaksi pembelian makanan dan minuman di pujasera rekreasi menggunakan media kartu. Untuk mendukung hal tersebut, kebutunan apa yang paling pertu dipertimbangkan? a Portability, Secur ‘c. Safety, Robustness, Maintainability d. Compatibility, Robustness, Safety 22. Data flow adalah aliran informasi pada sistem yang bisa D._ storage dengan storage ©. terminator dengan terminator storage dengan terminator, dan sebaliknya Pca sovuah sistom ATM, manakah yan enact kant State pada penggartoaran STO nye Fa validating Card, waiting for ing. tor. valting cara, wating Tor PIN wing fe ting for waiting for card, calculating balance, woiea fr 19 balance, waiting for validating PIN, wating for transaction, vai tion, dispensing ‘Cara yang baik untuk melakukan requirom Car yang ba requirements vaiksation ‘Meminta costumer untuk keseluruhan kebutuhan tanpa analis. Mengunakan checklist untuk memerksa Mengunak smerksa seliap ‘Menguji apakah model sistem tercapat error smemeriksa, ‘Unutan_ yang tepat untuk of kebutuhan’ () Requirements collection (i) Domain understanding (ii) Classification (v) Prontsation (¥) Confict resatution (vi) Requirements definition (vi) Requirements checking itil v, v, vi, vE Li, v, vi vi 6 Jka sebuah proses mendapatkan aliran kontrol masuk 3 eberapa proses > proses tersebut akan djelaskan di dalam PSPEC ¢. proses tersebut akan dikonivol aktivasinya @ proses tersebut harus _menghasikan aliran krontrotke contro! bar 7. Analisis pemnyalaan kebutuhan benkut "Sistem harus mampu menginm taghhaninvoice pembelian melalui email secara cepat setelah pembeli melengkapi proses transaksi", Jelaskan kesalahan pemyataan kebutuhan tersebut ! tidak relevan cc Kebutuhan a elas ransaksinya ' g _Kebutunan tidak jelas penggunanya 8. Sistem informasi adalan sistem yang digunakan untuk menangkep data kemudian menyimpan, menyusun dan menampikan dalam bentuk informasi yang mudah untuk @ — Gipahami oleh pengguna. Pada Sistem Presensi Karyawan manakah yang tergolong sebagai informasi? Ba Jam ker c Sa kane aj Bulanan a. Unit Karyawan 9, Sebuah perangkat lunak dapat dibangun dengan cara? a. Proses fabrikasi b. Proses dupikasi 80, “Sebuah usecase dlagram periaku sistem berdasarkan unutan proses yang tenadi _perlaku aktorterhadap sistem 31. Seba model harus menggambarkan | domain masalan secara fengkap dan Denar Penggunaan dan rolas!hirarki disesuuakan dengan sesunggunnya, sepert ‘stan, penamaa ‘domain masalah dan maki fubungan super Klas Manusia dan sub Kias fwanasswa. Kualtas model yang olihat dan keterangan torsebut disebut tis ¢ Kualtas Sintaksis Kuaitas Diagramatis ‘ir you want a product with certain chi jaractenistics, yOu eit ensure that the team has those characteristics Datars the product's development” (Jim McCarthy and thchele McCarthy), Kutipan tersebut sesuai dengan fase 8 Pemodelan kebutuhan 4. Rekayasa Pengujan 33. Analisis pemyataan Kebutuhan berikut “Sistem Narus ‘menyediakan suatu fungsi memperbesar hurut dalam pesan sms bagi orang tua, setelah menenma notfikasi besan niai akadem&k muri", Perbaki pemyataan kebutuhan tersebut ! a. kala *harus" diganti_ kata “seharusnya” rang tua" diganti_ kata “wali muric” 4 at aangte ater 34. Jka pada sebuah diagram DFD jevel 1 terdapat 2 proses yang mendapatkan aliran kontrol masuk maka ‘a. Pada level setingkat di alasnya terdapat 3 proses b. Pada level setingkat di bawahnya terdapat 3 proses c._ Pada level tersebut terdapat 3 diagram DFD 35. Disebut apakah diagram yang menggambarkan boundaryibatasan dan data/control yang dapat diterima sistem? a. Entity Relationship Diagram b. Context Diagram 36. Manakah dan elemen pemodelan kebutuhan secara terstruktur berkut ini yang digunakan untuk remodelkan perilaku sistem berdasarkan perubahan b. Data Flow Diagram &. Process Spesification

Anda mungkin juga menyukai