2. Apabila suatu program ternyata tidak dapat membantu memudahkan pekerjaan manusia,
maka kategori yang harus dimodifikasi adalah….
A. Efficiency
B. Long Life Time
C. Usability
D. Readability
E. Robustness
3. Brainware yang bertugas membuat program atau aplikasi yang digunakan dalam
perangkat komputer adalah…
A. Programmer
B. Operator
C. Database Administrator
D. Teknisi
E. Konsultan
4. Hal-hal berikut adalah hal yang harus diperhatikan sebelum memodifikasi suatu program,
kecuali…
A. Kriteria kualitas program apa yang tidak terpenuhi
B. Jenis aplikasi tersebut
C. Bagaimana algoritmanya
D. Bahasa Pemrograman Apa yang digunakan
E. Bagaimana pengkodeannya
5. Sebelum melakukan modifikasi program harus dipahami terlebih dahulu mengenai
kualitas program apa yang tidak terpenuhi dalam program tersebut. Hal tersebut
dilakukan untuk….
A. Mengetahui hal-hal apa saja yang perlu diperbaiki dalam program tersebut
B. Dapat menambahkan kriteria lain dalam program tersebut
C. Dapat menambahkan fungsi lain dalam program tersebut
D. Dapat mengubah struktur program tersebut
E. Dapat mengubah fungsi program tersebut
10. Berikut merupakan faktir pengujian yang dilakukan pada tahap implementasi, kecuali….
A. Kendali Integrasi data
B. Portabilitas Rancangan
C. Kemudahan Pemakaian
D. Sifat Computing
E. Pemngembagan prosedur operasi
11. Kebenaran perangkat lunak yang diuji hanya dilihat berdasarkan keluaran yang
dihasilkan, merupakan teknik pengujian ?
A. Blackbox Testing
B. Whitebox Testing
C. Greybox Testing
D. Redbox Testing
E. Greenbox Testing
12. Pengujian dilakukan menjamin operasi-operasi internal sesuai dengan spesifikasi yang
telah ditetapkan dengan menggunakan struktur kendali dari prosedur, merupakan teknik
pengujian dari…
A. Blackbox Testing
B. Whitebox Testing
C. Greybox Testing
D. Redbox Testing
E. Greenbox Testing
13. Membuat diagram berupa flowchart sebagai gambaran bisnis proses yang diinginkan
serta mendokumentasikan kebutuhan nertworking dan infrastruktur merupakan tugas
dari…
A. Project Manager
B. System Analyst
C. UI/UX Designer
D. Technical Writer
E. Quality Assurance
14. Pengujian dilakukan baik secara manual maupun otomatis dengan berbagai macam test
case dan kemungkinan. Kemudian hasil pengujiannya didokumentasikan dengan baik,
bagian ini disebut….
A. Project Manager
B. System Analyst
C. UI/UX Designer
D. Technical Writer
E. Quality Assurance
17. Strategi pengujian yang dirancang untuk menghadapi suatu perangkat lunak pada situasi
yang tidak normal adalah pengujian…..
A. Pengujian Integrasi
B. Pengujian Validasi
C. Recovery Testing
D. Security Testing
E. Stress Testing
18. Strategi pengujian terhadap unit-unit program yang saling berhubungan pada masalah
interfacing adalah pengujian….
A. Pengujian Integrasi
B. Pengujian Validasi
C. Recovery Testing
D. Security Testing
E. Stress Testing
21. Membangun sisi backend dan mengimplementasikan database dan bisnis proses yang
sudah diberikan ole system analist adalah tugas….
A. UI/UX Designer
B. Quality Assurance
C. System Engineer
D. Frontend Developer
E. Backend Developer
23. Pada Sebuah tim pengembang dan pengujian perangkat lunak minimal terdapat…
A. Project Manager, System Analyst,Quality Assurance dan Frontend Designer
B. Frontend Designer, Web Developer, Mobile Apps Developer dan Desktop
Application Developer
C. Project Manager, System Analyst,Mobile Apps dan Quality Assurance
D. System Analyst, Quality Assurance,Mobile Apps dan Frontend Designer
E. Project Manager, System Analyst dan Quality Assurance
24. Strategi pengujian terhadap difokuskan pada unit terkecil adalah pengujian dari….
A. Integrasi
B. Validasi
C. Unit Program
D. Stress Testing
E. Recovery Testing
25. Strategi Pengujian yang dilakukan dari benar dan salah pada output program yaitu
pengujian dari….
A. Integrasi
B. Validasi
C. Unit Program
D. Stress Testing
E. Recovery Testing
26. Pengujian yang dilakukan ketika sistem diusahakan gagal kemudian diuji normalisasinya
dinamakan pengujian ?
A. Integrasi
B. Validasi
C. Unit Program
D. Stress Testing
E. Recovery Testing
27. Teknik Pengujian yang merupakan gabungan dari Blackbox dan Whitebox adalah….
A. Blacbox
B. Whitebox
C. Greybox
D. Redbox
E. Greenbox
28. Sebagai Seorang Designer menggunakan tools yang dipakai untuk membuat design,
diantaranya tools tersebut, kecuali…
A. Photoshop
B. Coreldraw
C. Canva
D. Sketchup
E. SublimeText
29. Perangkat lunak harus berguna dan berdaya guna tinggi untuk membantu pekerjaan
manusia, ini merupakan pengertian dari kriteria perangkat lunak….
A. Usability
B. Reliable
C. Maintenability
D. Efficiency
E. Eye Catching
30. Perangkat lunak harus mampu untuk diandalkan kapanpun dan dimanapun, ini
merupakan pengertian dari kriteria perangkat lunak….
A. Usability
B. Reliable
C. Maintenability
D. Efficiency
E. Eye Catching
31. Perangkat lunak mudah dalam perawatannya dan mudah di perbaiki jika ada kesalahan
dalam programnya, ini merupakan pengertian dari kriteria perangkat lunak….
A. Usability
B. Reliable
C. Maintenability
D. Efficiecy
E. Eye Catching
35. Manipulasi data atau program dengan cara mengubah data atau instruksi pada sebuah
program,menghapus,menambah, menjadikan tidak terjangkau dengan tujuan untuk
kepentingan pribadi atau orang lain dikenal dengan istilah….
A. Data leakage
B. Data diddling
C. Data valid
D. The trojan horse
E. To frustase data communication