23 0 363 KB
Rekayasa Perangkat Lunak Program Magister Ilmu Komputer - Universitas Budi Luhur
NIM : 1711601193 Nama : Fitri Nurbaiti
No. Urut Absen Kelompok
: : XK
Soal Bagian A Tempat Jawaban Soal Pilihan, Tiap Jawaban Benar Bernilai 2 Dijawab Dengan Memberi Tanda Silang 1. Rekayasa Kebutuhan terdiri dari empat tahap/kegiatan yang kadang kala harus dilakukan berulang-ulang. Pilih yang tidak termasuk tahap-tahap yang dimaksud . . . a. Requirement Engineering b. Requirement Elicitation c. Requirement Validation d. Requirement Analysis 2. Salah satu teknik untuk mencari tahu apa kebutuhan customer adalah a. Analysis b. Elicitation c. Validation d. Observation 3. Menggantikan kasir untuk melayani pelanggan yang datang berbelanja adalah termasuk jenis observasi . . . . . a. Aktif b. Mencatat c. Melakukan d. Mengerjakan 4. Saat membuat model untuk kebutuhan customer ada persyaratan bahwa model harus netral, maksudnya adalah . . . . . a. hindari melibatkan teknologi sampai ada kesepakatan b. model tidak harus dibuat mengikuti kemauan customer c. jangan sampai terpengaruh dengan keinginan customer d. rancangan model yang disepakati harus menjadi acuan dasar
5. Empat aktivitas rekayasa kebutuhan merupakan aktivitas yang dilakukan secara . . . . . sampai customer menyepakati apa yang dimodelkan a. Berulang b. Tuntas c. Benar d. Baik 6. Faktor-faktor yang melatar belakangi munculnya rekayasa perangkat lunak kecuali…. a. Ketidakmampuan organisasi memprediksi waktu, usaha dan biaya b. Kemajuan pesat perangkat keras c. Kemajuan dalam teknik-teknik pembuatan perangkat lunak d. software Requirements berhubungan dengan spesifikasi kebutuhan dan persyaratan perangkat lunak 7. Sekumpulan aktifitas yang saling terkait (koheren) untuk menspesifikasikan, design, implementasi dan pengujian sistem perangkat lunak adalah a. Software construction b. Software testing c. Software configuration d. Software Process 8. Problem Perangkat Lunak kecuali.. a. Perangkat lunak tidak berfungsi secara baik (kualitas yang kurang) b. Ketidaktepatan penjadwalan proses dan biaya produksi c. Produktivitas yang belum dapat memenuhi tuntutan kebutuhan pemakai d. Menghasilkan perangkat lunak yang berkinerja tinggi 9. Pelanggan dan pengembang bersama-sama mendefinisikan format seluruh perangkat lunak adalah a. Pengumpulan kebutuhan b. Membangun prototyping c. Evaluasi protoptyping d. Mengkodekan system 10. Suatu diagram yang menunjukan tata letak sebuah sistem secara fisik, menampakan bagianbagian software yang berjalan pada bagian-bagian hardware adalah pengertian dari… a. component diagram. b. communication diagram. c. state machine diagram. d. deployment diagram.
Soal Bagian B Tulis Jawaban Pada Baris Kosong Di Bawah Soal 11. Kegiatan Requirement Engineering akan menghasilkan Dokumen yang bernama … Jawab: Business Requirement Document (BRD) 12. yang pada intinya adalah kebutuhan Customer yang ditransformasikan menjadi kebutuhan . . . Jawab: Fungsional dan Non Fungsional 13. di dalam dokumen tersebut tergambar kemampuan utama dari sistem yang akan dikembangkan, yang di RPL dikenal dengan nama … Jawab : Spesifikasi Persyaratan Software / Software Requirement Spesification (SRS) 14. dan jika memanfaatkan UML akan digambarkan dengan menggunakan diagram … Jawab : Class Diagram 15. Diagram di atas tidak berdiri sendiri namun disertai dengan uraian umum yang berisi penjelasan situasi & kondisi serta tahap-tahap aktifitas. Uraian tersebut dinamakan… Jawab: CRC Card 16. Kadang untuk membuat menjadi lebih jelas, uraian aktifitas yang rumit dapat digambarkan dengan menggunakan diagram yang bernama … Jawab: Sequence Diagram 17. Lengkapi Use Case Diagram untuk User Interface disamping ini
Log In
Input ID
Input Password
Lupa Password
Reset Password Forgot Password
Input ID Baru
Daftar Baru
USER Keluar
Input Password Baru
Input ID Baru
18. Lengkapi Activity Diagram Di bawah sesuai dengan Functional Requirement di atas
Act Menu Awal Phase
User
Pilih Menu
Log In
Terdaftar
Belum Terdaftar
Daftar Baru
Lupa Password
ID dan Password
Forgot/Reset Password Benar Salah
ID
Sistem
Notifikasi Password diubah
Tampilkan pesan Error
Masuk Menu selanjutnya
Menu / Form Pendaftaran