30 Contoh Soal PG Informatika Kelas 12 Lengkap Dengan Jawaban

30 Contoh Soal PG Informatika Kelas 12 Semester 1 Kurikulum 2013 Edisi Revisi Lengkap Dengan Jawaban - Soal Essay Informatika kelas XII semester ganjil materi ini diambil dari Bab 1 "Kualitas Program/Source code", seperti soal informatika tentang mengetahui kualitas program/source code serta soal tentang test case dan tata cara pengujian program.

Latihan soal-soal ini dapat digunakan peserta didik untuk membantu belajar dalam mempersiapkan diri  untuk menghadapi Penilaian Akhir Semester atau Ujian Akhir Semester khususnya Informatika di  SMA/MA Kelas 12
 Soal Essay Informatika kelas XII semester ganjil materi ini diambil dari Bab  30 Contoh Soal PG Informatika Kelas 12 Lengkap Dengan Jawaban

30 Contoh Soal PG Informatika Kelas 12 Lengkap Dengan Jawaban


1. Berikut yang di maksud SDLC adalah….
a. Siklus dari pembuatan perangkat lunak untuk memebangun sistem dalam skala besar
b. Paradigma pemrograman yang berorientasikan objek
c. Suatu alat manajemen proyek untuk melakukan penjadwalan, mengatur dan mengoordinasikan bagian-bagian pekerjaan yang ada si dalam suatu proyek
d. Suatu sistem yang dirancang untuk mengelola suatu basis data yang diminta banyak pengguna
e. Program yang dapat ditulis menggunakan bahasa komputer
Jawaban : a

2. Berikut keuntungan dari perangkat lunak komersial dari vendor, kecuali….
a. Impementasi cepat
b. Estimasi biaya
c. Ketergantungan pada vendor
d. Reliabilitas
e. Estimasi waktu
Jawaban : c

3. Bahasa spesifikasi standar untuk mendokumentasikan dan membangun sistem perangkat lunak adalah….
a. UML (unified modeling language)
b. OOP (object oriented programming)
c. OMG (object management group)
d. RUP (rational unified process)
e. DGL
Jawaban : a

4. Berikut empat tahapan dalam metodologi RUP adalah….
a. Insepsi, elaborsi, konstruksi, dan transisi
b. Analisis, specification, design, dan development
c. Insepsi, analysis, implementation, dan konstruksi
d. Elaborsi, design, testing, dan specification
e. Performance, testing, implementasi, dan analisys
Jawaban : a

5. Berikut bahasa pemrograman yang mendukung OOP, kecuali….
a. Java
b. Simula
c. Smalltalk
d. TCL
d. Syntax
Jawaban : d

6. Memberikan training pada user termasuk dalam tahap….
a. Analyst
b. Design
c. Maintenance
d. Performance
e. Implementasi
Jawaban : e

7. Langkah terakhir dalam pengujian program yaitu….
a. Robustness
b. Reliability
c. Performance
d. Writability
e. Cost
Jawaban : c

8. Pengujian dikatakan berhasil apabila….
a. memunculkan kesalahan yang belum diketahui
b. Membuat perhitungan
c. Logika yang dibuat sesuai
d. Terdapat kesalahan dalam performance
e. Tidak terdapat kelancaran dalam pengujian
Jawaban : e

9. Berikut yang dimaksud dokumentasi internal adalah….
a. Dokumen yang dimiliki user
b. Proposal
c. Dokumen yang digabung dengan pengodean program
d. Form isian
e. Pemrograman dasar
Jawaban : c

10. Proses eksekusi suatu program dengan maksud menemukan kesalahan merupakan pengertian dari….
a. Sistem
b. Subsistem
c. Komponen
d. Testing
e. Source code
Jawaban : d

11. Dalam rencana pengujian “The Testing Process” dikenal ada proses testing, maksudnya adalah….
a. Deskripsi fase-fase utama dalam pengujian
b. Pencetakan hasil dan prosedur
c. Kebutuhan H/W dan S/W
d. Menspesifikasikan komponen sistem
e. Kebutuhan sistem
Jawaban : a

12. Berikut tahap siklus hidup pengembangan perangkat lunak, kecuali….
a. Pengkodean
b. Perancangan
c. Pengujian
d. Implementasi
e. Design
Jawaban : d

13. Pengujian kelompok-kelompok yang integritas untuk membentuk subsistem/sistem yang dilakukan oleh tim penguji yang independen merupakan bagian dari….
a. Component testing
b. Integration testing
c. Planning testing
d. System testing
e. Design testing
Jawaban : b

14. Pengujian terakhir sebelum sistem dipakai oleh user merupakan pengertian dari….
a. System testing
b. Acceptance
c. Proses testing
d. Module testing
e. Design
Jawaban : b
 Soal Essay Informatika kelas XII semester ganjil materi ini diambil dari Bab  30 Contoh Soal PG Informatika Kelas 12 Lengkap Dengan Jawaban

15. Berikut yang termasuk ke dalam bagian dari proses testing, kecuali….
a. Subsistem testing
b. Sistem testing
c. Acceptance testing
d. Output testing
e. Input testing
Jawaban : d

16. Berikut yang merupakan alat perancangan lunak terstruktur adalah….
a. Kamus data
b. SLDC
c. SWDLC
d. Model Data Oriented
e. OOP
Jawaban : a

17. Dalam proses testing terdapat component testing dan integration testing, yang merupakan bagian dari integration testing adalah….
a. Unit testing – module testing
b. Subsystem testing – system testing
c. System testing – acceptance testing
d. Module testing – subsystem testing
e. design – testing
Jawaban : b

18. Pada tahap pengujian bila momponen yang diuji lebih besar dibandingkan dengan pengujian sebuah function sehingga pendekatan white box testing perlu diperluas. Bentuk pengujian ini dinamakan….
a. Stress testing
b. Top-Down testing
c. Object-Oriented testing
d. Bottom-Uo testing
e. Design testing
Jawaban : c

19. Salah satu bentuk pengujian di mana pengujian dilakukan secara pararel dengan volume testing untuk mengetahui unjuk kerja sistem (waktu respons dan through rate) pada beberapa kondisi proses dan konfigurasi. Bentuk pengujian ini dinamakan….
a. Stress testing
b. Performance testing
c. Volume testing
d. Data recovery testing
e. Design testing
Jawaban : b

20. Menilai perangkat lunak yang dikembangkan telah memenuhi kebutuhan pemakai, ini merupakan salah satu bentuk dari….
a. Tujuan pengujian
b. tahap pengujian
c. Strategi pengujian
d. Faktor pengujian
e. Program
Jawaban : a

21. Mengintegrasikan metode perancangan kasus uji dalam sekumpulan langkah yang direncanakan disebut….
a. Strategi
b. Metode pengujian
c. Pemrograman
d. Design test case
e. Perancangan
Jawaban : a

22. Pengujian perangkat lunak secara structural yaitu….
a. White box
b. Debugging
c. Black box
d. Partisi ekivalensi
e. Testing
Jawaban : a

23. Berikut merupakan definisi dari software, kecuali….
a. Mesin yang mengendalikan pengambilan keputusan dalam dunia bisnis
b. Perintah (program) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan
c. Struktur data yang memungkinkan program memanipulasi informasi secara proporsional
d. Sekumpulan data-data elektronik yang tersimpan dan diatur oleh komputer yang berupa program
e. Salah semua
Jawaban : d

24. Dalam pengujian sebuah program, kita harus mengenali….
a. Source code
b. Rencana program
c. Evaluasi
d. Hierarki dari kualitas perangkat lunak
e. Program
Jawaban : d

25. Kriteria yang mempengaruhi kecepatan proses development, maintenance, serta penambahan fitur yaitu….
a. Readability
b. Writability
c. Reliability
d. Cost
e. Performance
Jawaban : a

26. Konsep reliability berhubungan dengan tingkat….
a. Ketahanan
b. Performance
c. Keunggulan
d. Produk TIK
e. Program source code
Jawaban : c

27. Program yang baik harus memiliki fitur-fitur yang spesial, lain dari yang lain dalam membantu….
a. Meningkatkan performace
b. Membuat program
c. Meningkatkan source code
d. Proses development
e. Proses testing
Jawaban : d

28. Berikut faktor-faktor yang mempengaruhi reliability, kecuali….
a. Type checking
b. Exception handing
c. Restricted aliasing
d. Performance
e. Design
Jawaban : d

29. Pada tahap implementasi, yang termasuk faktor pengujian, kecuali….
a. kebenaran program
b. kemudahan pemakaian
c. Sifat coupling
d. Kebutuhan portabilitas
e. Design testing
Jawaban : d

30. Penggunaan akhir dari sistem memiliki pemahaman tentang sistem informasi dengan tingkat yang berbeda, maka seberapa jauh penggunaan akhir dapat memahami dan menerima sistem harus di uji. Pengujian ini disebut uji….
a. Acceptance
b. Integrasi
c. Sistem
d. Interface
e. Performance
Jawaban : a

Demikianlah 30 Soal PG Informatika Kelas 12 Semester 1 Kurikulum 2013 Edisi Revisi Lengkap Dengan Jawaban dari kami. Terima kasih semoga bermanfaat .

Subscribe to receive free email updates: