Anda di halaman 1dari 18

1.

Dalam satu aksi dimungkinkan memiliki lebih dari satu metode, merupakan karakteristik
metodologi...

a. Pengkapsulan

b. Polymorphisme

c. Implementasi

d. Pewarisan

e. Abstraksi

2. Untuk dapat memahami UML diperlukan pemahaman tentang konsep bahasa pemodelan dan tiga
elemen utama UML yaitu...

a. Objek, design, dan diagram

b. Objek, diagram, dan relationship

c. Analisa, diagram, dan relationship

d. Design, diagram, dan relationship

e. Analisa, design, dan implementasi

3. Jika usecase itu merupakan keharusan (required) terhadap usecase lainnya dinamakan
Association...

a. Extend

b. Generalisasi

c. Include

d. Spesification

e. Parent usecase

4. Hubungan mesin, rangka, spion, dan lainnya merupakan komponen yang terdapat pada motor
merupakan hubungan yang dinamakan...

a. Gen-spec Structure

b. Whole-part Structure

c. Design Structure

d. Hirarki Structure

e. Analysis Structure

5. Fungsi di dalam kelas yang dikombinasikan bentuk tingkah laku kelas dinamakan dengan...
a. Operasi

b. Atribut

c. Generalisasi

d. Klasifikasi

e. Metode

6. Simbol yang digunakan untuk memulai suatu aktivitas pada activity diagram adalah simbol...

a. Decision

b. Fork

c. Join

d. Swimlane

e. Start

7. Dibawah ini pernyataan yang salah mengenai aktor adalah...

a. Aktor bisa saja menyediakan fungsi ke sistem

b. Tidak boleh ada komunikasi langsung antar aktor

c. Aktor adalah eksternal terhadap sistem

d. Aktor biasanya menggunakan kata kerja

e. Aktor bisa menyediakan informasi ke sistem

8. Di bawah ini yang tidak termasuk ke dalam structure diagram adalah...

a. class diagram

b. sequence diagram

c. package diagram

d. deployment diagram

e. component diagram

9. Di bawah ini yang bukan mekanisme umum pemodelan UML adalah...

a. Relationship

b. Spesification

c. Common Divisions

d. Extensibility Mechanisme
e. Adornments

10. Sebuah cara untuk mengelompokkan activity berdasarkan actor (mengelompokkan activity
dalam sebuah urutan yang sama) dianamakan...

a. Decision

b. Join

c. End point

d. Fork

e. Swimlane

11. Pada activity diagram percabangan aktivitas menggunakan simbol...

a. End point

b. Decision

c. Fork

d. Swimlane

e. Join

12. Di bawah ini yang tidak termasuk obyek abstrak adalah...

a. Jabatan

b. Penjadwalan

c. Sekolah

d. Mata kuliah

e. Golongan

13. Diagram yang menggambarkan transisi dan perubahan keadaan (dari satu state ke state lainnya)
suatu objek pada sistem sebagai akibat dari stimuli yang diterima adalah.

a. usecase diagram

b. statechart diagram

c. deployment diagram

d. component diagram

e. activity diagram
14. Konsep awal programming (Basic) dengan kekuatan GOTO statement dinamakan dengan.

a. Object Oriented Programming

b. Visual Programming

c. Procedural Language

d. Non Procedural Language

e. Visual Object Oriented Programming

15. Use case class memiliki objek use case yang dinamakan...

a. Superclass

b. Skenario

c. Actor

d. Extend

e. Relationship

16. Untuk menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses dapat
menggunakan diagram...

a. Usecase diagram

b. Deployment diagram

c. Statechart diagram

d. Component diagram

e. Activity diagram

17. Di bawah ini pernyataan yang tidak tepat mengenai usecase adalah...

a. Sesuatu yang menyediakan hasil yang dapat diukur ke pemakai atau sistem eksternal

b. Tidak boleh ada usecase dengan nama yang sama

c. Usecase biasanya menggunakan kata benda

d. Dinotasikan dengan gambar (horizontal ellipse)

e. Nama usecase boleh terdiri dari beberapa kata

18. Untuk memperlihatkan batasan sistem dalam diagram usecase menggunakan...


a. Generalisation

b. Parent usecase

c. Boundary boxes

d. Include
e. Extend

19. Hubungan antar benda secara struktural yang terhubung diantara objek dalam kesatuan objek
dinamakan dengan...

a. Association

b. Realization

c. Dependency

d. Generalization

e. Whole-part Structure

20. Pada activity diagram penggabungan aktivitas menggunakan simbol...

a. End point

b. Swimlane

c. Fork

d. Join

e. Decision

1. Customer service menerima order dari pelanggan kemudian melakukan kegiatan isi order dan
kirim faktur yang dilakukan secara paralel dari pernyataan di atas maka simbol yang digunakan untuk
kegiatan yang dilaksanakan secara paralel adalah...

Jawab: Fork

2. Di bawah ini yang merupakan pernyataan salah mengenai activity diagram adalah...

Jawab: bisa dipakai untuk menjelaskan use case text dalam notasi grafis

3. Sebuah objek yang terenkapsulasi dapat dianggap sebagai...

Jawab: black box

4. Pada mekanisme umum pemodelan UML hal yang dijelaskan dalam common divisions adalah...

Jawab: pemisahan antara interface & implementation

5. Untuk memperlihatkan batasan sistem dalam diagram use case digunakan...

Jawab: boundary boxes

6. Di dalam sequence diagram, dimensi horizontal menggambarkan...

Jawab: objek

7. Diagram yang dipakai pada bussiness modelling untuk memperlihatkan urutan aktifitas proses
bisnis adalah...

Jawab: activity diagram


8. Tujuan activity diagram dipakai pada bussiness modelling untuk memperlihatkan...

Jawab: urutan aktifitas proses bisnis

9. Penggambaran struktur diagram yang dengan UML yang mirip dengan flowchart adalah...

Jawab: activity diagram

10. Data terlindungi dari prosedur atau objek lain kecuali prosedur yang berada dalam objek itu
sendiri, merupakan pengertian dari...

Jawab: encapsulation

11. Pada activity diagram untuk mengakhiri suatu kegiatan menggunakan simbol...

Jawab: end point

12. Untuk dapat memahami UML diperlukan pemahaman tentang konsep bahasa pemodelan dan
tiga elemen utama UML. Tiga elemen utama UML antara lain...

Jawab: benda, hubungan, dan bagan/diagram

13. Operator yang digunakan frame dalam Sequence Diagram yang hanya menjalankan perintah
apabila kondisi true, adalah...

Jawab: Alt

14. Di bawah ini yang tidak termasuk jenis relasi yang bisa timbul pada use case adalah...

Jawab: spesification antara actor dan use case

15. Perluasan dari use case lain jika kondisi atau syarat terpenuhi adalah penggambaran assosiasi
use case berupa...

Jawab: extend

16. Di bawah ini yang bukan hubungan (relationship) dalam penggunaan UML, yaitu...

Jawab: requirements

17. Siswa yang ingin jadi anggota perpustakaan datang langsung ke perpustakaan menemui petugas
untuk melakukan pendaftaran dan petugas akan membuatkan kartu anggota sebagai bukti siswa
telah menjadi anggota perpustakaan. Aktor dari pernyataan di atas adalah...

Jawab: siswa dan petugas

18. Assosiasi <<include>> dalam Use Case Diagram digambarkan secara...

Jawab: Horizontal

19. Objek dapat berupa konkrit dan abstrak. Contoh dari objek abstrak adalah...

Jawab: mata kuliah

20. Diagram yang mendeskripsikan jenis-jenis objek dalam sistem dan berbagai macam hubungan
statis yang terdapat diantara mereka adalah...

Jawab: Class Diagram


21. Di bawah ini yang merupakan unsur pembangun baru dalam extensibility mechanism adalah...

Jawab: stereotypes

22. Motor berwarna hijau melaju dengan cepat. Dari kalimat tersebut manakah yang merupakan
contoh dari karakteristik objek behavior...

Jawab: melaju

23. Metodologi non objek menggunakan beberapa alat untuk menggambarkan model seperti data
flow diagram adalah perbedaan object oriented dengan non objek dengan...

Jawab: penggunaan alat

24. Dalam karakteristik pewarisan, class yang mewarisi disebut superclass, sedangkan class yang
diberi warisan disebut...

Jawab: subclass

25. Activity Diagram dibuat berdasarkan...

Jawab: usecase pada use case diagram

26. 0..1 – 1..* merupakan salah satu hubungan penggambaran dalam UML berupa...

Jawab: Independency

27. Dalam Sequence Diagram, dimensi vertikal menggambarkan...

Jawab: waktu

28. Operator yang digunakan dalam Sequence Diagram setiap fragmen dijalankan secara paralel,
adalah...

Jawab: Par

29. Merupakan satu atau lebih objek (kumpulan objek) dengan persamaan atribut dan metode
disebut...

Jawab: kelas

30. Di bawah ini yang tidak termasuk dalam karakteristik objek adalah...

Jawab: memiliki algoritma

1. SIMULA di perkenalkan pertama kali pada tahun …..

a. 1950 d. 1980

b. 1960 e. 1990

c. 1970

2. Hal penting dalam pengembangan berorientasi objek


adalah: ...

a. Konsep mengidentifikasi dan mengorganisasi domain aplikasi

b. Konsep pemodelan
c. Karakteristik objek

d. Abstraksi

e. Konsep mengidentifikasi model

3.Fokus utama metodologi berorientasi objek adalah :

a. Analisa d. Objek

b. Bahasa pemograman e. Implementasi

c. Desain

4. Mobil berwarna merah melaju dengan cepat

Dari kalimat diatas manakah yang merupakan contoh dari karakteristik objek
behavior, yaitu : ...

a. mobil d. melaju

b. cepat e. merah

c. berwarna

5. Dalam satu aksi dimungkinkan memiliki lebih dari satu metoda, merupakan karakteristik
metodologi :

a. pewarisan d. abstraksi

b. polymorphisme e. implementasi

c. pengkapsulan

6.Tehnik pemodelan object terdiri dari..

a. model dinamik, model class, model objek

b. model fungsional, model class dan objek

c. model class, dinamik dan fungsional

d. model statis, dinamik dan class

e. model objek, dinamik dan fungsional

7. Konsep Object Oriented adalah

a. sharing, message, inheritance

b. encapsulation, sinergi, message

c. inheritance, encapsulation, polimorfisme

d. polimorfisme, sinergi, sharing

e. sharing, sinergi, message

8. Model yang berisikan data flow diagram adalah

a. model statis
b. model fungsional

c. model objek

d. model dinamis

e. model kelas

9. Tema-tema Object Oriented adalah, kecuali :

a. abstraksi

b. menggabungkan data dengan prilaku

c. sharing

d. class

e. pengkapsulan

10. Model yang menggambarkan struktur statis dari suatu objek dalam sistem dan relasinya adalah

a. model objek

b. model class

c. model dinamik

d. model fungsional

e. tidak ada yang benar

11. Konsep abstraksi atau benda yang memilki identitas dinamakan dengan

a. class d. UML

b. use case e. diagram

c. objek

12. Unified Method versi 0.8 dikemukakan pada tahun…

a. 1994 d. 1997

b. 1995 e. 1998

c. 1996

13. Elemen utama UML (secara berurutan) adalah

a. benda, relation, objek d. diagram, bagan, objek

b. use case, objek, benda e. hubungan, objek, diagram

c. benda, hubungan, diagram

14. Dibawah ini merupakan bentuk-bentuk objek, kecuali..


a. classes d. nodes

b. interfaces e. deployment

c. usecases

15. Pedoman pemodelan Object Oriented adalah, kecuali..

a. menentukan deployment

b. menentukan atribut

c. menentukan subjek

d. menentukan message

e. menentukan metoda

16. Tiga diagram baru yang ada pada UML 2.0 adalah

a. Composite Diagram, Class Diagram, Timing Diagram

b. Class Diagram, Interaction Diagram, Composite Diagram

c. Composite Diagram, Interaction Diagram, Timing Diagram

d. Timing Diagram, Use case Diagram, Class Diagram

e. Sequence Diagram, Class Diagram,

17. Untuk menggambarkan interaksi antar objek dimana penekanan pada jalur menggunakan
diagram

a. communication d. specification

b. class e. activity

c. state machine

18. Mekanisme pembangunan model menggunakan, kecuali

a. specification d. extensibility

b. adornments e. accessibility

c. common division

19. Diagram yang menggambarkan bagaimana even mengubah objek selama aktif adalah

a. communication d. specification

b. class e. activity

c. state machine

20. Dibawah ini adalah diagram-diagram yang termasuk kedalam behavior diagram adalah,
kecuali

a. activity diagram d. class diagram

b. interaction diagram e. use case diagram


c. state machine diagram

21. Teknik untuk menjelaskan business process, procedural logic, dan work flow Bisa dipakai untuk
menjelaskan use case text dalam notasi grafis

a. activity diagram d. use case diagram

b. class diagram e. state machine diagram

c. sequence diagramc

22. Activity diagram biasanya digunakan untuk menggambarkan..

a. proses d. objek bisnis

b. proses bisnis e. aktifitas

c. aktifitas proses bisnis

23. Simbol diatas adalah simbol … pada activity diagram

a. join d. end

b. fork e. decision

c. start

24. Simbol diatas adalah simbol … pada activity diagram

a. join d. end

b. fork e. decision

c. start

25. Simbol diatas adalah simbol … pada activity diagram

a. join d. end

b. activites e. decision

c. start

26. Use case dinotasikan dengan gambarkan :

a. horizontal elips d. persegi

b. bujur sangkar e. vertikal elips

c. lingkaran

27. Use case biasanya menggunakan kata :

a. kata benda d. kata perintah

b. kata kerja e. kata petunjuk

c. kata sifat

28. Menggambarkan orang, system atau external entitas / stakeholder yang menyediakan atau
menerima informasi dari system disebut dengan
a. use case d. assosiation

b. relation e. package

c. actor

29. Actor biasanya menggunakan kata :

a. kata benda d. kata perintah

b. kata kerja e. kata petunjuk

c. kata sifat

30. Jenis relasi yang bisa timbul pada use case diagram

adalah, kecuali

a. Association antara actor dan use case

b. Association antara use case

c. Generalization antara actor dan use case

d. Generalization/Inheritance antara use case

e. Generalization/Inheritance antara actors

31. Dalam multiplicity, istilah yang menunjukkan batas bawah yang bernilai 0 adalah:

A. Optional D. Multi-valued

B. Mandatory E. Asosiasi

C. Single-valued

32. Yang merupakan sebuah garis solid antara dua class, ditarik dari class sumber ke class target
adalah pengertian dari:

A. Properti D. Multi-valued

B. Atribut E. Asosiasi

C. Class

33. Kata kunci dalam ketergantungan dalam sebuah class yang berarti sumber diambil dari target
adalah:

A. derive D. realize

B. instantiate E. refine

C. permit

34. Sebuah class mempunyai 3 area yaitu:

A. Nama class, package, asosiasi

B. Nama class, asosiasi, metode


C. Nama class, atribut, operasi

D. Nama class, multiplicity, properti

E. Nama class, single-valued, multi-valued

35. Setiap objek / participant terhubung dengan garis titik-titik yang disebut:

A. Message D. Sequence

B. Lifeline E. Time

C. Recursive

36. Diagram yang menunjukkan sejumlah contoh objek dan message yang diletakkan diantara objek-
objek didalam use case disebut:

A. Class diagram D. Package

B. Sequence Diagram E. Use Case

C. Statechart Diagram

37. Waktu dalam sequence diagram ditunjukkan dengan:

A. Garis Vertikal D. Tanda panah tertutup

B. Garis Horisontal E. Kotak

C. Tanda panah

38. Operator dalam sebuah frame yang berarti bahwa fragmen mungkin dijalankan berulang
kali dan guard menunjukkan basis iterasi

A. alt D. loop

B. opt E. region

C. par

39. Sebuah objek yang mempunyai sebuah operation kepada dirinya sendiri disebut:

A. Sequence D. Loop

B. Message E. Recursive

C. Participant

1. Pada activity diagram pengabungan aktivitas menggunakn symbol


a. Fork
b. Decision
c. Swinmlane
d. End point
e. Join
2. Dibawah ini pernyataan yang salah mengenai actor adalah..
a. Actor biasanya menggunkan kata kerja
b. Tidak boleh ada komunikasi langsung antar actor
c. Actor bisa saja menyediakan fungsi ke system
d. Actor adalah eksternal terhadap ke system
3. Symbol yang digunakan untuk memulai suatu aktivitas pada activity diagram adalah kunci
a. Decision
b. Fork
c. Join
d. Star
e. Swinmlane
4. Sebuah cara untuk menelompokkan activity bedasarkan acktor (mengelompokkan activity
dalam sebuah urutan yang sama ) dinamakan
a. Fork
b. End point
c. Decision
d. Join
e. Swinmlane
5. Use case class memiliki objek use case yang dinamakan
a. Extend
b. Actor
c. Relationship
d. Scenario
e. Superclass
6. Untuk memperlihatkan batasan system dalam diagram use case menggunakan
a. Extend
b. Actor
c. Relationship
d. Scenario
e. Superclass
7. Hubungan antar secara strkuktural yang terhubung diantara objek dalam kesatuan objek
dinamakan
a. Association
b. Dependency
c. Whole part structure
d. Realizations
e. Generalization
8. Hubungan mesin , Rangka spion dan lainya merupakan komponen yang terdapat pada motor
merupakan hubungan yang dinamakan
a. Gen –Spec Structure
b. Analysis stracture
c. Whole – part stracture
d. Hirarki structure
e. Design structure
9. Untuk dapat memahami UML diperlukan pemahaman konsep bahasa pemodelan dan tiga
eleman utama UML yaitu
a. Objek , design dan diagram
b. Objek , diagram dan relationship
c. Analisa , diagram dan relationship
d. Design, diagram dan relation ship
e. Analisa design dan implementasi

10. Diagram yang menggambarkan transisi dan perubahan keadaan (dari satu state ke state
lainnya suatu objek pada system sebagai akiibat dari stimuliyang diterima adalah
a. Deployment diagram
b. Use case diagram
c. Component diagram
d. Statechart diagram
e. Activity diagram
11. Dibawah ini yang tidak termasuk objek abstrak adalah
a. Golongan
b. Penjadwalan
c. Mata kuliah
d. Jabatan
e. Sekolah
12. Pada activity diagram percabangan activity menggunakan symbol
a. Swimlane
b. Join
c. End point
d. Fork
e. Decision
13. Untuk menggambarkan proses bisnis dan urutan dalam sebuah proses dapat menggunakan
diagram
a. Use case diagram
b. Statechart diagram
c. Deployment diagram
d. Component diagram
e. Activity diagram
14. Dalam satu aksi dimungkinkan memiliki lebih dari satu metode , merupakan karakteristik
metodologi
a. Pewarisan
b. Pengkapsulan
c. Polymorphisme
d. Abstraksi
e. Implementasi
15. Dibawah ini pertanyaan yang tidak mengenai usecase adalah
a. Tidak boleh ada usecase dengan nama sama
b. Use case biasanya menggunkan kata benda
c. Nama use case boleh terdiri dari beberapa kata
d. Dinotasikan dengan gambar (horizontal elipse)
e. Sesuatu yang menyediakan hasil yang dapat diukur ke pemakai atau system ekternal
16. Fungsi di dalam kelas yang dikombinasikan bentuk tingkah laku kelas dinamakan dengan
a. Metode
b. Operasi
c. Klasifikasi
d. Generalisasi
e. Atribut
17. Dibawah ini yang bukan mekanisme umum pemodelan UML adalah
a. Common division
b. Extensibility mechanisms
c. Adomments
d. Specification
e. Relationship
18. Dibawah ini yang tidak termasuk kedalam structure diagram adalah
a. Sequence diagram
b. Class diagram
c. Package diagram
d. Component diagram
e. Deployment diagram

19. Konsep awal programing (Basic ) dengan kekuatan GOTO statement dinamakan dengan
a. Visual Object Oriented Programming
b. Non Procedural Language
c. Object Oriented Progrramming
d. Visual Programming
e. Procedural Language
20. Jika usecase itu merupakan keharusan (reqiudred) terhadap usecase lainya dinamakan
Association
a. Extend
b. Specification
c. Parent usecase
d. Generalization
e. Include

1. Dibawah ini yang tidak termasuk kedalam structure diagram adalah


a. Class diagram
b. Deployment diagram
c. Sequence diagram
d. Package diagram
e. Component diagram
2. Dibawah ini pernyataan yang tidak tepat mengenai usecase adalah
a. Dinotasi dengan gambar (horizontal elipse)
b. Nama use case boleh terdiri dari beberapa kata
c. Use case biasanya menggunakan kata benda
d. Tidak ada boleh usecase dengan nama yang sama
e. Sesuatu yang menyediakan hasil yang dapat diukur kepemakaiatau system external
3. Dibawah ini yang bukan mekanisme umum pemodelan UML adalah
a. Adomments
b. Specification
c. Relationship
d. Common divisions
e. Extensibility mechanisms
4. Jika use case itu merupakan keharusan (required) terhadap usescase lainnya dinamakan
Association
a. Extend
b. Parent usecase
c. Generalization
d. Include
e. Specification
5. Dibawah ini pernyataan yang salah mengenai actor adalah
a. Actor bisa saja menyediakan fungsi ke system
b. Actor biasanya menggunakan kata kerja
c. Actor adalah exsternal terhadap system
d. Tidak boleh ada komunikasi langsung antar actor
e. Actor bisa saja menyediakan informasi ke system
6. Fungsi didalam kelas yang dikombinasi bentuk tingkah lakukelas dinamakan dengan
a. operasi
b. atribut
c. metode
d. klasifikasi
e. generalisasi
7. Use case class memiliki objeck use case yang dinamakan
a. Extend
b. Skenario
c. SuperClass
d. Relationship
e. Actor

8. Hubungan mesin , Rangka , spion ,dan lainnya merupakan komponen yang terdapat pada
motor merupakan hubungan yang dinamakan
a. Analysis Structure
b. Gen-Spec Structure
c. Hirarki Structure
d. Design Structure
e. Whole-Part Structure
9. Pada activity diagram penggabungan aktivitas menggunakan symbol
a. Fork
b. Decision
c. Join
d. Swimlane
e. End point
10. Dalam satu aksi dimunkinkan memiliki lebih dari satu metode,merupakan karateristik
metodologi
a. Pengkapsulan
b. Implementasi
c. Pewarisan
d. Polymorphisme
e. Abstraksi
11. Dalam menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses dapat
menggunakan program
a. Activity diagram
b. Use case diagram
c. Commponet diagram
d. Deployment diagram
e. Statechart diagram
12. Pada Activity diagram percabagan aktivitas menggunakan symbol
a. End point
b. Join
c. Fork
d. Swimlane
e. Decision
13. Symbol yang digunakan untuk memulai suatu aktivitas pada activity diagram adalah simbol
a. End point
b. Join
c. Fork
d. Star
e. Decision
14. Untuk dapat memahami UML diperlukan pemahaman tentang konsep bahasa pemodelan dan
tiga eleman utama UML yaitu
a. Objeck , diagram dan relationship
b. Design, diagram dan relationship
c. Objeck, design dan diagram
d. Analisa, design dan implementasi
e. Analisa , diagram dan relationship
15. Hubungan antar benda secara structural yang terhubung di antara objeck kesatuan objek
dinamalan dengan
a. Realization
b. Generalization
c. Association
d. Whole part structure
e. Dependency
16. Konsep awal pemograming (Basic) dengan kekuatan GOTO statement dinamakan dengan
a. Non procedural language
b. Procedure language
c. Visual object orient programing
d. Visual programing
e. Object oriented programing
17. Diagram yang menggambarkan transisi dan perubahan keadaan (dari satu state ke state
lainya) suatu objek pada system sebagai akibat dari stimulti yang diterima adalah
a. Activity diagram
b. Use case diagram
c. Commponet diagram
d. Deployment diagram
e. Statechart diagram
18. Sebuah cara untuk menggelompokan activity bedarsarkan actor (mengelompokkan activyti
dalam sebuah urutan yang sama ) dinamakan
a. End point
b. Join
c. Fork
d. Swimlane
e. Decision
19. Untuk memperlihatkan batasan system dalam diagram use case menggunakan
a. Boundary boxes
b. Extend
c. Parant usecase
d. Generalization
e. Include

Anda mungkin juga menyukai