Anda di halaman 1dari 8

LATIHAN SOAL PENILAIAN AKHIR SEMESTER

Mata Pelajaran : Permodelan Perangkat Lunak ( PPL )


Kelas : XI RPL
Beriilah tanda silang (x) pada huruf a, b, c, d atau e didepan jawaban yang paling tepat1.
1. Model yang menggambarkan struktur statis dari suatu objek dalam system dan
relasinya disebut…
a. Statis
b. Dinamis
c. Objek
d. Fungsional
e. Diagram

2. Absatraksi dari sesuatu yang mewakili dunia nyata disebut…


a. benda
b. Objek
c. Class
d. Atribut
e. Model

3. Kumpulan dari objek – objek yang mewakili karakteristik sama disebut…


a. Objek
b. Class
c. Diagram
d. Properti
e. Atribut

4. Proses pewarisan data dan method dari suatu class kepada yang lain disebut....

a. Encapsulation
b. Inheritance
c. Polymorphism
d. Overriding
e. Overloading

5. Di bawah ini yang bukan merupakan objek adalah...


a. Manusia e. method
b. Benda
c. Satuan organisasi
d. Tempat
6. Perhatikan entitas dan atribut berikut ini.

- Dosen - Kode Dosen


- Matakuliah - Kode Mata kuliah
- Mahasiawa - NIM
- Nama_Mhs
- Nama_Dosen

Dari data berikut mana yang mempunyai relasi yang sesuai Antara entitas dan attributnya…
a. Dosen dengan Mahasiswa
b. Mahasiswa dengan kode dosen
c. Dosen dengan nama_Dosen
d. Mata kuliah dengan kode dosen
e. Nama_Dosen dengan NIM

7. Perhatiakan kode program berikut

Dari kode diatas dapat memggambarkan Karateristik dari PBO adalah…

a. Inheritance
b. Encapsulation
c. Polymorphism
d. Abstaksi
e. Reusability

8. Perhatikan bagan dibawah ini.

Dari gambar diatas menunjuka diagram UML jenis…


a. Activity diagram
b. Class diagram
c. Statement diagram
d. Sequence diagram
e. Use Case digaram

9. Element utama UML adalah sebagai berikut, kecuali....


a. Building blocks
b. Bagan atau diagram
c. Extended
d. Hubungan
e. Relationship

10. Sebuah konsep dimana sebuah objek memmpunyai class yang sama, method yanga sama dan
parameter yanga sama disebut...
a. Overriding
b. Overloading
c. Single inheritance
d. Abstraksi
e. Reusability

11. Sebuah bahasa yang berdasarkan grafik atau gambar untuk memvisualisasikan disebut ....
a. UML
b. DML
c. DDL
d. SQL
e. MYSQL

12. Salah satu jenis diagram UML yang menggmbarkan interaksi Antara system dan actor
adalah…
a. Use case diagram
b. Activity diagram
c. Sequence diagram
d. Class diagram
e. Statemachie diagram

13. Perhatikan diagram berikut ini.


Dari ilustrsi Statemachine diagram ATM sebuah BANK, pada tahap mana user/ customer
menuliskan PIN atau pasword, ditunjukan dengan nomor....

a. 1
b. 3
c. 5
d. 6
e. 7

14. Perbedaan antara communication diagram dengan sequence diagram terletak pada
a. bentuk diagram
b. perananan masing – masing diagram
c. alur diagram
d. bagan objek
e. class objek

15. Salah satu diagram yang pada UML yang menunjukan tata letak suatu sistem secra
fisik, dapat juga dikatakan untuk menampilkan bagian – bagian software yang terdapat pada
hardware dan digunakan untuk menerapkan suatu sistem dan hubungan antara komponen
hardware adalah....
a. package diagram
b. component diagram
c. composite structure diagram
d. deployment diagram
e. object duagram

16. Segala pengguna software aplikasi ( user ) adalah...


a. actor
b. use case
c. class
d. interfcae
e. interaction
17. Urutan kegiatan yang dilakukan actor dan sistem untuk mencapai suatu tujuan tertentu
disebut....
a. actor
b. class
c. interface
d. use case
e. interaction

18. Perhatikan simbol notasi berrikut

Notasi simbol diatas digunakan untuk ....


a. menjelaskan urutan kegiatan tetentu
b. menunjukan hubungan antara elemen – elemen yang lebih spesifik
c. menunjukan hubungan elemen – elemen yang ada dibagian tanpa tanda panah
d. menandakan pengelompokan elemen – elemen model.
e. menggambarkan navigasi antar class

19. Memberikan keterangan atau komentar tambahan dari suatu elemen sehingga bisa
langsung terlampir lain dalam model adalah fungsi....
a. note
b. dependency
c. association
d. generalization
e. realization

20. Relasi yang menunjukan bahawa perubahan pada salah satu element memberi
pengaruh pada elemen lain disebut....
a. note
b. dependency
c. association
d. generalization
e. realization

21. Class digunakan untuk....


a. menngelompokan onject yang berbeda jenis
b. mengimplementasikan interface
c melakukan aksi object
d. mengelompokan atribut object
e. menujukan proses yng dilakukan object

22. Interaksi antara actor dan use case dalam use case model yang biasa digunakan
hubungan association adalah sebagai berikut, kecuali...
a. <<uses>>
b. <<extend>>
c. <<include>>
d. <<uses case>>
e. <<exclude>>

23.

Symbol diatas adalah...


a. Notasi class
b. Notasi actor
c. Notasi intefcae
d. Notasi use case
e. Notasi Note
24. Activity diagram digunakan untuk menggambarkan.....
a. aktivitas
b. objek
c. class
d. hubungan antarobjek
e. alur kerja

25. Actor biasanya menggunakan kata...


a. kerja
b. keterangan
c. sifat
d. benda
e. petunjuk

26.

Simbol diatas pada activity diagram digunakan berfungsi....


a. sebagai titik awal untuk memulai suatu aktivitas
b. sebagai titik akhir , untuk mengakhiri aktivitas
c. menandakan aktivitas
d. sebagai pilihan untuk mengakhiri aktivitas
e. sebagai tanda waktu
27.

Simbol diatas pada activity diagram berfungsi untuk...

a. sebagai titik awal untuk memulai suatu aktivitas


b. sebagai titik akhir , untuk mengakhiri aktivitas
c. menandakan aktivitas
d. sebagai pilihan untuk mengakhiri aktivitas
e. sebagai tanda waktu

28.

Simbol diatas pada activity diagram brerfungsi untuk...

a. sebagai titik awal untuk memulai suatu aktivitas


b. sebagai titik akhir , untuk mengakhiri aktivitas
c. menandakan aktivitas
d. sebagai pilihan untuk mengakhiri aktivitas
e. sebagai tanda waktu

29. Area pokok yang berfungsi untuk memberi karakteristik pada data yang dimiliki suatau
objek didalam class adalah...
a. nama
b. atribut
c. operasi
d. fungsi
e. data

30. Hubungan statis antar – class adalah...


a. asosiasi
b. pewarisan
c. agregasi
d. generalisasi
e. hubungan dinamis

Anda mungkin juga menyukai