Anda di halaman 1dari 3

1.

Menguji masukan yang diberikan ke program dan program harus bisa menyelesaikan dengan baik
disebut …
a. validation testing
b. Reality testing
c. Good testing
d. Variabel testing
e. Coding test

2. Keandalan suatu program dapat diharapkan untuk melakukan fungsinya sesuai ketelitian yang
diperlukan disebut …
a. Correctness
b. Reliability
c. Usability
d. Integrity
e. Eficiency

3. Sebuah program memiliki sifat maintainability, artinya …


a. Mudah dilakukan perubahan
b. mudah ditambahkan fitur
c. Mudah di upgrade
d. Mudah dalam pengujian
e. Mudah dalam pemeliharaan

4. Perubahan kebutuhan mudah diakomodasi oleh pengembang perangkat lunak. Hal tersebut berarti
perangkat lunak memiliki karakteristik …
a. Maintability
b. Flexibility
c. Extensibility
d. Scalability
e. Testability

5. Bentuk kerja dari sistem informasi untuk keperluan demonstrasi dan evaluasi merupakan
pengertian …
a. Tester
b. Program jadi
c. Prototipe
d. Algoritma
e. Flowchart

6. Urutan yang benar aktivitas umum software engineering adalah …


a. Requirement - specification - design - code - test - debug - maintainance
b. Design - Requirement - specification - code - debug - test - maintainance
c. Requirement - design - code - specification - test - maintainance - debug
d. Maintainance - specification - design - code - test - debug - Requirement
e. Design - specification - Requirement - code - debug - test - Maintainance

7. Berikut yang termasuk fase waterfall adalah …


a. Few business system have stable requirement
b. Requirement analyis and definition
c. Systematic approaches to developing a software design
d. Individual components are tested independently
e. Equivalence partitioning

8. Menganalisis keperluan yang terdapat pada permasalahan dalam proses prototyping disebut
proses …
a. Analisis
b. Desain
c. Membuat prototipe
d. Evaluasi dan perbaikan
e. Coding

9. Kualitas, biaya, dan dokumentasi perangkat lunak bisa diukur melalui pengukuran langsung dengan
memanfaatkan banyaknya …
a. Pemrogram yang bekerja
b. Modul yang terbentuk
c. Baris program yang ada
d. Model yang dibuat
e. Variabel yang digunakan

10. Kata-kata debug sering ditemukan oleh pengguna komputer. Pernyataan yang benar pada
tahapan debug adalah …
a. Mencari kesalahan dalam program
b. Mencari dan menemukan kesalahan dalam program
c. Menemukan dan memperbaiki kesalahan program
d. Menyelidki dan memperbaiki kesalahan dalam program
e. Tidak ditemukan masalah di dalam program

11. Program yang anda buat tidak boleh terpengaruh oleh perubahan-perubahan kecil untuk
mengantipasi kesalahan. Hal tersebut dikenal dengan istilah …
a. Readability
b. Performance
c. Robustness
d. Observabilitas
e. Change

12. Apa yang anda lihat adalah apa yang anda uji. Dikenal dengan istilah …
a. Observabilitas
b. White box test
c. Black box test
d. Coding
e. Compile

13. Setelah tahap coding selesai, selanjutnya …


a. Mengumpulkan bahan
b. Membuat dokumentasi
c. Memasarkan program
d. Membuat program baru

14. Metode verifikasi perangkat lunak dimana pemrogram menguji suatu unit program layak atau
tidaknya dipakai disebut …
a. Unit program
b. Unit proses
c. Unit verifikasi
d. Unit testing
e. Unit produksi

15. Model ini sangat mempertimbangkan risiko kemungkinan munculnya kesalahan sehingga dapat
diandalkan untuk pengembangan perangkat lunak skala besar. Model yang dimaksud adalah …
a. Model incremental
b. Model spiral
c. Model evolutionary
d. Model requirement
e. Data modeling

Anda mungkin juga menyukai