Latihan Uts Psbo

download Latihan Uts Psbo

of 10

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