WorksheetsUTS RPL
Total questions: 20
Worksheet time: 10mins
Mana yang bukan merupakan karakteristik dari Perangkat Lunak?
Supportability
Maintainability
Actifity
Reliability
Mana yang bukan merupakan komponen dari Perangkat Lunak?
Sistem Operasi
Program Sistem
Driver perangkat
Program Utilitas
Rekayasa Perangkat Lunak adalah transformasi perangkat lunak itu sendiri yang tidak bermanfaat untuk:
Mengembangkan perangkat lunak
Memelihara perangkat lunak
Membangun kembali perangkat lunak
Menggunakan perangkat lunak
Algoritma dan pengkodean adalah ruang lingkup Rekayasa Perangkat Lunak di bidang:
Software Requirements
Software desain
Software construction
Software maintenance
Lapisan-lapisan berikut adalah lapisan Rekayasa Perangkat Lunak, kecuali:
Quality focus
Process
Methode
Tools
Yang berikut ini bukanlah pemangku kepentingan dalam Rekayasa Perangkat Lunak:
Pelanggan (klien)
Pengembang Perangkat Lunak
Manajer Pengembangan
Pemerintah
Faktor pendukung untuk Rekayasa Perangkat Lunak meliputi:
Perkembangan teknologi perangkat keras.
Penurunan pendapatan perusahaan
Biaya pemeliharaan yang tinggi
Persaingan industri
Proses kegiatan generik perangkat lunak adalah:
Spesifikasi- testing- desain - maintenace Perangkat Lunak
Spesifikasi-Pengembangan – Validasi – Evolusi Perangkat Lunak
Pengembangan – Desain -Validasi – Evolusi Perangkat Lunak
Desain -Validasi – Evolusi - maintenace Perangkat Lunak
Proses produksi sistem perangkat lunak adalah aktivitas dari proses perangkat lunak:
Validasi
Evolusi
Spesifikasi
Pengembangan
Sebuah teknik pemecahan masalah yang memecah sistem menjadi komponen-komponennya untuk mempelajari seberapa baik komponen-komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan mereka adalah tahap SDLC:
ANALISIS KEBUTUHAN
Desain
Pemeliharaan
Pengujian
Lapisan RPL yang menyediakan dukungan terkomputerisasi atau semi-terkomputerisasi untuk lapisan proses dan metode adalah:
Lapisan Tools
Lapisan Prcess
Lapisan Methode
Lapisan Quality focus
Mana yang bukan Uji Integrasi Sistem (SIT):
Unit testing
Integration Testing
User Acceptances Testing (UAT)
System Testing
Langkah-langkah yang termasuk dalam Desain Basis Data dalam SDLC adalah:
Membuat Entity Relational Diagram (ERD)
Menentukan bahasa pemrograman
Membuat User interface
Membuat Code
Mana yang bukan merupakan aktivitas dari kerangka proses:
Perencanaan
Pemodelan
Konstruksi
Proses
Menurut SDLC, membuat UML dilakukan pada tahap:
Requirement Analysis
Code
Desain
Maintenance
Dalam model waterfall, pemrograman dilakukan pada tahap:
Coding
Desain
Implementation and Unit Testing
Maintenance
Keuntungan dari model waterfall adalah:
Biaya produksi yang rendah
Kualitas sistem/perangkat lunak yang dihasilkan akan baik karena prosesnya bertahap
Setiap proses dapat tumpang tindih
Iterasi sering terjadi
Langkah awal dalam tahap Model Prototipe:
Membuat proposal
Komunikasi antara tim pengembangan perangkat lunak dan pelanggan
Membuat kode
Membuat pasword
Hasil dari tahap Requirement Analysis dalam SDLC adalah:
Membuat proposal
Komunikasi antara tim pengembang perangkat lunak dan pelanggan
Membuat coding
Membuat password
Koreksi kesalahan pada metode waterfall di lakukan pada tahap :
Operation and Maintenance
Desain
Requirements Analysis
Implementation and Unit Testing
