Latihan Uts Psbo
-
Upload
ahmad-zaenury -
Category
Documents
-
view
217 -
download
0
Transcript of Latihan Uts Psbo
-
8/16/2019 Latihan Uts Psbo
1/10
1. Visual OOP diperkenalkan pertama kali 1991, oleh Microsoft dengan bahasa …
A. Visual Basic
B. Visual C++
C. Visual Foxpro
D. Corba
E. Visual Studio
2. Dalam multiplicity, istilah yang menunjukkan batas bawah yang bernilai 0 adalah:
A. Asosiasi
B. Multi-valued
C. Optional
D. Mandatory
E.
Single-valued
3. Berikut ini adalah deskripsi use case, kecuali …
A. Awalan yang baik untuk setiap fase pengembangan berbasis objek, design testing
dan dokumentasi.
B. Hanya menetapkan apa yang seharusnya dikerjakan sistem
C. Menentukan sasaran kinerja dan bahasa pemograman yang digunakan.
D. Tidak untuk menentukan kebutuhan non fungsional.
E. Menentukan nilai yang diberikan sistem kepada pemakainya.
4. Kata kunci dalam ketergantungan dalam sebuah class yang berarti sumber diambil dari
target adalah:
A. Refine
B. Instantiate
C. Derive
D. Realize
E. Permit
-
8/16/2019 Latihan Uts Psbo
2/10
5. Actors adalah, kecuali ….
A. Penerima informasi
B. External entitas.
C. Penggambaran orang.
D. Stakeholder
E. Posisi sebuah jabatan
6. Activity diagram merupakan ….
A. Diagram yang mirip fixchart pada perancangan terstruktur.
B. Business modeling untuk memperlihatkan urutan aktifitas sehari-hari.
C. Diagram yang dibuat berdasarkan sebuah atau beberapa use case pada use
case diagram
D.
Model sebuah proses untuk membantu memahami gambaran secara detail.
E. Gambaran proses produksi dan urutan pekerjaan dalam sebuah proses.
7. Pada awalnya MOO memiliki perangkat kerja dan teknik-teknik sebagai berikut, kecuali:
A. Static object oriented model
B. Inheritance
C. State transition diagram
D. Dynamic object oriented model
E. Case Scenario
8. Simbol activities dalam activity diagram adalah …
A. Lingkaran
B. Rounded Rectangle
C. Belah ketupat
D. Garpu tala
E. Titik hitam
9. Contoh procedural language / Bahasa pemograman terstruktur adalah, kecuali …
A.
Corba
B. Cobol
C. Pascal
D. Fortran
E. Basic
-
8/16/2019 Latihan Uts Psbo
3/10
10. Berikut ini pernyataan yang salah adalah use case …
A. Dibuat berdasarkan keperluan aktor.
B. Dinotasikan dengan horizontal ellipse.
C. Tidak boleh ada 2 use case yang bernama sama.
D. Biasanya menggunakan kata benda.
E. Diberi nama yang menyatakan apa hal yang dicapai dari hasil interaksinya dengan
aktor.
11. Setiap objek/participant terhubung dengan garis titik-titik yang disebut:
12. CORBA kependekan dari ….
A. Common Object Review Bon Architectur
B. Common Orientation Request Broker Architectur
C. Common Orientation Review Break Architectur
D. Common Object Request Broker Architectur
E. Common On Review Brand Architectur
13. Penggambaran association inheritance yang benar adalah …
A. Double conditions.
B. Vertikal.
C. Inheriting actor di atas parent actor.
D. Base use case di bawah inheriting use case.
E. Horizontal.
14. System designer bertugas sebagai berikut, kecuali …
A.
Strategi memecahkan masalah
B. Membuat program berdasarkan bahasa tertentu.
C. Menentukan karakteristik penampilan secara optimal.
D. Menentukan pilihan alokasi sumber daya.
E. Problem solving.
A. Message
B. Time
C. Recursive
D.
Lifeline
E. Sequence
-
8/16/2019 Latihan Uts Psbo
4/10
15. Teknik untuk menjelaskan business process, procedural logic, dan work flow adalah …
A. Data flow diagram
B. Use case diagram
C. Activity diagram
D. Flow chart
E. Logic diagram
16. Pernyataan yang benar mengenai extend adalah …
A. Gambarkan association secara horizontal.
B. Tanda panah tertutup harus terarah ke sub use case.
C. Pemanggilan use case oleh use case yang lain.
D. Tanda panah terbuka harus terarah ke parent use case.
E.
Bagian association antara actors.
17. Yang merupakan sebuah garis solid antara dua class, ditarik dari class sumber ke class
target adalah pengertian dari:
A. Class
B. Properti
C. Atribut
D. Asosiasi
E. Multi-valued
18. Gambaran kebutuhan sistem dari sudut pandang di luar sistem adalah ….
A. Use case
B. Fungsional
C. Activity
D. Sasaran
E. Testing
-
8/16/2019 Latihan Uts Psbo
5/10
19. Kita mengorganisasi perangkat lunak sebagai kumpulan dari objek tertentu yang
memiliki struktur data dan perilakunya disebut …
A. Programming
B. Visual Object
C. Language
D. Procedural
E. Berorientasi Objek
20. Objek memiliki yaitu, kecuali …
A. Mindset
B. Behavior
C. Klasifikasi
D.
State
E. Identitas
21. Pernyataan yang benar adalah actors …
A. Biasanya menggunakan kata sifat.
B. Memberi input atau menerima informasi dari sistem.
C. Berkomunikasi secara langsung antar actor.
D. Internal terhadap sistem.
E. Menggambarkan posisi sebuah jabatan.
22. Garis berpanah tertutup adalah untuk association …
A. Generalization antara actor dan use case
B. Antara actor dan use case
C. Antara use case
D. Inheritance antara use case
E. Antara actor
23. Sebuah class mempunyai 3 area yaitu:
A.
Nama class, package, asosiasi
B. Nama class, multiplicity, properti
C. Nama class, single-valued, multi-valued
D. Nama class, atribut, metode
E. Nama class, asosiasi, operasi
-
8/16/2019 Latihan Uts Psbo
6/10
24. Kelas, objek dan relasinya yang telah dikembangkan dalam tahap object design
diterjemahkan ke dalam bahasa pemograman, basis data dan implementasi perangkat
keras adalah tahap …
A. Perancangan
B. Design
C. Analisa
D. Perencanaan
E. Implementasi
25. Simbol start point dalam activity diagram adalah …
A. Titik hitam
B. Lingkaran
C.
Belah ketupat
D. Garpu tala
E. Rounded Rectangle
26. Operator dalam sebuah frame yang berarti bahwa fragmen mungkin dijalankan berulang
kali dan guard menunjukkan basis iterasi
A. Opt
B. Alt
C. Par
D. Loop
E. Region
27. Actor utama pada diagram berada di posisi …
A. Kiri atas
B. Kanan bawah
C. Kanan atas
D. Tengah
E.
Kiri bawah
-
8/16/2019 Latihan Uts Psbo
7/10
28. Konsep pemodelan berorientasi objek adalah, kecuali …
A. Bukan suatu teknik pemograman.
B. Memiliki bahasa pemograman berorientasi objek.
C. Dapat memiliki berbagai sasaran, bahasa pemograman dan basis data.
D. Secara konseptual terpisah dengan bahasa pemograman sampai tahap terakhir.
E. Dapat melayani berbagai media spesifikasi, analisa, dokumentasi dan interface.
29. Tahap-tahap metodologi berdasarkan SDLC, yaitu, kecuali …
A. Kecepatan dan resolusi lebih tinggi
B. Menggambarkan sifat yang penting
C. Desain
D. Implementasi
E.
Analisa
30. Fokus utamanya pada objek, dapat digambarkan sebagai benda, orang, tempat dsb. yang
memiliki atribut dan metode disebut …
A. Case Scenario
B. Object Oriented Programming
C. State Transition Diagram
D. Object Oriented Model
E.
Metodologi Object Oriented31. Perbedaan Metodologi Object Oriented (MOO) dengan Non Object (MNO) adalah,
kecuali …
A. MOO menggunakan diagram objek
B. MNO menganggap data dan proses sebagai satu kesatuan.
C. MOO menggunakan bahasa generasi keempat.
D. MOO memasukkan data dan proses sebagai bagian dari objek.
E. MNO menggunakan data flow digaram dan structure chart.
-
8/16/2019 Latihan Uts Psbo
8/10
32. Kombinasi antara struktur data dan perilaku dalam satu entitas dan mempunyai nilai
tertentu yang membedakan entitas itu disebut …
A. Operasi
B. Behavior
C. Objek
D. Metode
E. Analisa
33. Sebuah objek yang mempunyai sebuah operation kepada dirinya sendiri disebut:
A. Sequence
B. Message
C. Participant
D.
Loop
E. Recursive
34. Penggambaran association inheritance yang benar adalah …
A. Base use case di bawah inheriting use case.
B. Double conditions.
C. Inheriting actor di atas parent actor.
D. Horizontal.
E.
Vertikal.35. Metodologi Object Oriented (MOO) pertama kali diperkenalkan pada tahun …
A. 1990
B. 1970
C. 1980
D. 1960
E. 2000
-
8/16/2019 Latihan Uts Psbo
9/10
36. Berikut ini pernyataan yang salah adalah use case …
A. Tidak boleh ada 2 use case yang bernama sama.
B. Diberi nama yang menyatakan apa hal yang dicapai dari hasil interaksinya dengan
aktor.
C. Dibuat berdasarkan keperluan aktor.
D. Biasanya menggunakan kata benda.
E. Dinotasikan dengan horizontal ellipse.
37. Pengorgnisasian sistem ke dalam sub-sistem berdasarkan struktur analisa dan arsitektur
yang dibutuhkan disebut …
A. Development
B. Siklus sistem
C.
Design
D. Analisa
E. Implementasi
38. Pernyataan yang salah mengenai include adalah …
A. Bagian association antara use case
B. Pemanggilan sebuah fungsi program.
C. Gambarkan association include secara vertical.
D. Pemanggilan use case oleh use case yang lain.
E. Tanda panah terbuka harus terarah ke sub use case.
39. Empat kesulitan yang merupakan gangguan utama sistem adalah, kecuali …
A. Perubahan kontinu
B. Intervensi pihak lain
C. Komunikasi antara pihak yang berkaitan
D. Penggunaan kembali
E. Problem domain
-
8/16/2019 Latihan Uts Psbo
10/10
40. Kita mengorganisasi perangkat lunak sebagai kumpulan dari objek tertentu yang
memiliki struktur data dan perilakunya disebut …
A. Berorientasi Objek
B. Visual Object
C. Programming
D. Language
E. Procedural