Soal dan Pembahasan Kualitas Program – Secara umum materi kualitas program dapat dipelajari pada pelajaran pemrograman dasar pada tingkatan SMK. Pada pelajaran pemrograman dasar terdapat materi kualitas program yang soalnya akan dibagikan pada tulisan ini beserta pembahasannya.
16. Class yang tidak mempunyai induknya disebut …
A. Leaf class
B. Root class
C. Child class
D. Parent class
E. Fle class
Pembahasan:
Jadi, jawaban yang benar adalah (B) Root class
17. Abstract class ditulis dengan huruf …
A. Cetak tebal
B. Garis bawah
C. Kutip dua
D. Miring
E. Tegak
Pembahasan:
Jadi, jawaban yang benar adalah (D) Miring
18. Spring Framework yang terdiri atas bermacam-macam komponen salah satu adalah …
A. MVC
B. CEO
C. SEO
D. Spreadsheet
E. iOs
Pembahasan:
Jadi, jawaban yang benar adalah (A) MVC
19. Jenis resiko estimasi adalah …
A. Planning to Implement service management
B. ICT infrastruktur management
C. Sofware management
D. Service management
E. Integration with hibernate
Pembahasan:
Jadi, jawaban yang benar adalah (D) Service management
20. Berikut pembahasan perangkat lunak, kecuali …
A. Kebutuhan perangkat lunak
B. Perancangan perangkat lunak
C. Konstruksi perangkat lunak
D. Pengujian perangkat lunak
E. Materi perangkat lunak
Pembahasan:
Jadi, jawaban yang benar adalah (E) Materi perangkat lunak
21. Memfokuskan pada karakteristik objek adalah …
A. Enkapsulasi
B. Abstraksi
C. Modularitas
D. Hierarki
E. Sub-class
Pembahasan:
Jadi, jawaban yang benar adalah (B) Abstraksi
22. Membagi sistem yang rumit menjadi bagian-bagian yang lebih kecil disebut …
A. Modularitas
B. Enkapsulasi
C. Abstraksi
D. Hirakri
E. Sub-class
Pembahasan:
Jadi, jawaban yang benar adalah (A) Modularitas
23. Berhubungan dengan abstraksi dan modularitas yaitu pembagian berdasarkan urutan dan pengelompokan tertentu adalah …
A. Modularitas
B. Enkapsulasi
C. Abstraksi
D. Hirakri
E. Sub-class
Pembahasan:
Jadi, jawaban yang benar adalah (A) Modularitas
24. Menyembunyikan banyak hal yang terdapat dalam objek yang tidak perlu diketahui objek lain adalah …
A. Modularitas
B. Enkapsulasi
C. Abstraksi
D. Hirakri
E. Sub-class
Pembahasan:
Jadi, jawaban yang benar adalah (B) Enkapsulasi
25. Berikut merupakan bagian-bagian dari class diagram, kecuali …
A. Attribute
B. Messages
C. Operation
D. Method
E. Operation
Pembahasan:
Jadi, jawaban yang benar adalah (D) Kotak
26. Class diagram dalam notasi UML digambarkan dengan …
A. Segitiga
B. Jajaran genjang
C. Lingkaran
D. Kotak
E. Titik-titik
Pembahasan:
Jadi, jawaban yang benar adalah (D) Kotak
27. Cara penulisan pada attribute adalah …
A. Jika terdapat lebih dari satu suku kata, maka penulisannya digabung dengan suku kata pertama menggunakan huruf kecil dan awal suku kata berikutnya menggunakan huruf besar
B. Jika terdapat lebih dari satu suku kata, maka penulisannya digabung dan hurufnya besar semua
C. Jika terdapat lebih dari satu suku kata, maka penulisannya digabung dan hurufnya kecil semua
D. Jika terdapat lebih dari dua suku kata, maka penulisannya diganti hurufnya
E. Jika terdapat lebih dari satu suku kata, maka penulisannya hurufnya
Pembahasan:
Jadi, jawaban yang benar adalah (A) Jika terdapat lebih dari satu suku kata, maka penulisannya digabung dengan suku kata pertama menggunakan huruf kecil dan awal suku kata berikutnya menggunakan huruf besar
28. Stereotype pada class diagram digambarkan dangan tanda sepasang tanda …
A. “{“ dan “}”
B. “(“ dan “)”
C. “//” dan “//”
D. “<<” dan “>>”
E. “*” dan “*”
Pembahasan:
Jadi, jawaban yang benar adalah (D) “<<” dan “>>”
29. Bagian dari arsitektur spring yang bertugas untuk pengaksesan database adalah …
A. Spring AoP
B. Spring web
C. Spring ORM
D. Spring web MVC
E. Spring iOs
Pembahasan:
Jadi, jawaban yang benar adalah (C) Spring ORM
30. Framework Java untuk web development, sama halnya seperti strust 1, strust 2, webwork dan lain-lain adalah …
A. Firefox Framework
B. Opera Framework
C. Spring Framework
D. Geogle Framework
E. MVC Framework
Pembahasan:
Jadi, jawaban yang benar adalah (C) Spring Framework
Sekian Soal dan Pembahasan Kualitas Program. Semoga Soal dan Pembahasan Kualitas Program tadi dapat membantu teman-teman dalam belajar.
Baca juga: https://id.wikipedia.org/wiki/Pemrograman
Baca juga: Soal dan Pembahasan Informatika Kelas 12
Ambiz Education Search: