SOAL DAN JAWABAN PILIHAN GANDA
1. Pilihlah dibawah ini yang termasuk dengan tujuan pengujian produk
a) Memastikan bahwa persyaratan spesifikasi, regulasi dan kontrak produk dapat terpenuhi
b) Mengidentifikasi dan menemukan beberapa kesalahan yang mungkin ada dalam perangkat
lunak yang diuji
c) Alat demonstrasi produk
d) Menetapkan kesesuaian produk terhadap penggunaan akhir
e) Semua benar
2. Salah satu keuntungan pengujian produk dibawah ini yang benar adalah...
a) Sebagai upaya untuk mengatur strategi merek
b) Pengujian produk cenderung dapat membuat perusahaan membayar biaya ekstra
c) Timbul permasalahan-permasalahan dalam penerapan Pengujian Produk
d) Produsen kesulitan mencermati kesalahan
e) Semua benar
3. Salah satu permasalah yang timbul dari penerapan pengujian produk adalah..
a) Menguji produk yang benar
b) Menanyai pihak yang salah
c) Melakukan pengujian dengan penerapan harga yang sudah direvisi berkali-kali
d) Melakukan perbandingan dengan produk yang sudah benar
e) Semua benar
4. Dibawah ini, pihak-pihak yang berperan dalam pengujian produk adalah..
a) Guru dan Perusahaan
b) Pemerintah dan Produsen
c) Pemerintah dan Perusahaan
d) Konsumen dan Produsen
e) Semua benar
5. Arti dari Standar Fakultatif yang benar dibawah ini adalah..
a) Perusahaan tersebut menetapkan aturan untuk dirinya sendiri dan warga sekitar
b) Pemerintah bekerjasama dengan tersebut menetapkan aturan untuk dirinya sendiri
c) Aturan yang dikeluarkan oleh pemerintah
d) Perusahaan tersebut menetapkan aturan untuk dirinya sendiri
e) Semua benar
6. Berikut ini tujuan pengujian software yang tepat adalah..
a) Pengujian adalah proses mengeksekusi program dengan tujuam untuk menemukan
kerusakan maupun kesalahan pada program
b) Pengujian dapat dikatakan berhasil apabila berhasil menemukan kerusakan yang sudah
pernah ditemukan sebelumnya.
c) Kasus atau skenario uji yang baik adalah yang mempunyai tingkat kemungkinan rendah untuk
menemukan kerusakan yang belum ditemukan.
d) Pengujian adalah proses mengeksekusi program dengan tujuan untuk menemukan
hal yang perlu diperbaiki maupun hal yang perlu dibuang pada program.
e) Semua benar
7. Tiga prinsip penguji dibawah ini yang benar adalah...
a) Semua pengujian musti dapat ditelusuri hingga ke kebutuhan perusahaan, Supaya pengujian
perangkat lunak bisa lebih efektif, pengujian harus dilakukan secara berkelompok, Sangat
memungkinkan melakukan pengujian yang mendalam.
b) Pengujian musti direncanakan jauh-jauh hari sebelum pengujian dimulai, Pengujian harus
dimulai dari hal yang terkecil dan berkembang ke pengujian yang lebih besar, Tidak
memungkinkan melakukan pengujian yang mendalam.
c) Pengujian harus dimulai dari hal yang terbesar dan yang salah ke pengujian yang lebih kecil
dan terperinci, Supaya pengujian perangkat lunak bisa lebih efektif, pengujian harus dilakukan
oleh pihak ketiga yang independen atau terpisah, Tidak memungkinkan melakukan pengujian
yang mendalam.
d) Pengujian musti direncanakan jauh-jauh hari sebelum pengujian dimula, Selalu
memungkinkan melakukan pengujian yang mendalam, Semua pengujian musti dapat ditelusuri
hingga ke kebutuhan klien dan perusahaan.
e) Semua benar
8. Berikut ini, strategi pengujian software yang benar urut dan tepat adalah..
a) Penentuan kebutuhan perangkat lunak, Pengkodean, Membentuk rancangan.
b) Membentuk Kode, Penentuan Kebutuan Perangkat Lunak, Rancangan Kode.
c) Penentuan Kebutuan Perangkat Lunak, Membentuk rancangan, Pengkodean.
d) Pengkodean, Penentuan Kebutuan Perangkat Lunak, Membentuk rancangan.
e) Semua benar
9. Dibawah ini, manakah yang disebut tipe dari System testing..
a) Validation testing
b) Integration testing
c) Unit testing
d) Stress testing
e) Semua benar
10. Berikut ini, penjelasan yang benar tentang Perfomance testing adalah..
a) dirancang untuk menguji kinerja perangkat lunak yang telah terintegrasi pada sistem ketika
run-time.
b) dirancang untuk menguji program apakah mampu melawan keadaan yang abnormal.
c) menguji apakah mekanisme keamanan yang dibangun pada sistem akan benar-benar dapat
mengamankan dari pengaruh yang salah dan beberapa percobaan peretasan.
d) Menguji perangkat lunak untuk gagal dengan berbagai cara dan memeriksa apakah
perbaikan atau pemulihan dilakukan secara tepat.
e) Semua benar
KUNCI JAWABAN
1. e
2. a
3. b
4. c
5. d
6. a
7. b
8. c
9. d
10. a