1.
Kesuksesan suatu
pemodelan piranti lunak ditentukan oleh tiga unsur, yang kemudian terkenal
dengan sebutan ...
A. Segitiga
B. Persegi
C. Oval
D. Segienam
E. Persegi panjang
2.
Memahami notasi
pemodelan tanpa mengetahui cara pemakaian yang sebenarnya (proses) akan membuat
proyek ...
A. Gagal
B. Berhasil
C. Gagal dan berhasil
D. Bisa
E. Semua benar
3.
Sebuah
"bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem
piranti lunak disebut ...
A. UML
B. UMM
C. UMN
D. UMC
E. UMLL
4.
Tahun berapakah UML versi 1.1 muncul …
A. 1997
B. 1992
C. 1995
D. 1996
E. 1993
5.
Structural
classification, dynamic behavior, dan model management merupakan ...
A. Konsep dasar UML
B. Konsep UML
C. Rumus UML
D. Use
diagram UML
E. Struktur UML
6.
Use case diagram menggambarkan fungsionalitas yang diharapkan
dari sebuah ...
A. Aplikasi
B. Sistem
C. Web
D. Database
E. Pemrogrman
7.
Class
menggambarkan keadaan ...
A. Gambaran suatu sistem
B. Atribut/properti suatu sistem
C. Sketsa suatu sistem
D. Diagram suatu sistem
E. Nama suatu sistem
8.
Class dapat
merupakan implementasi dari sebuah ...
A. Field
B. Interface
C. Atribut
D. Public
E. Public
void
9.
Atribut dan
metoda dapat memiliki salah satu sifat,yaitu ...
A. Private
B. Semua
benar
C. Public
D. Protected
E. Semua salah
10.
Sesuai dengan
perkembangan class model, class dapat dikelompokkan menjadi ...
A. Field
B. Package
C. Library
D. Jfrom
E. Interface
11.
Komponen piranti
lunak adalah modul berisi ...
A. Interface
B. Dependency
C. Code
D. Executable
E. Package
12.
Yang menggambarkan
detail bagaimana komponen di-deploy dalam infrastruktur sistem adalah ...
A.
Component Diagram
B.
Collaboration
Diagram
C.
Deployment
Diagram
D.
Sequence Diagram
E.
Activity Diagram
13.
Yang
menggambarkan interaksi antar objek di dalam dan di sekitar sistem berupa message yang digambarkan terhadap waktu
adalah ...
A.
Collaboration
Diagram
B.
Activity Diagram
C.
Sequence
Diagram
D.
Component Diagram
E.
Deployment
Diagram
14.
Komponen piranti
lunak adalah …
A. Menggambarkan interaksi antar objek
B. Sequence diagram
C. Modul berisi code
D. Component diagram
E. Activity diagram
15.
Sebuah node adalah …
A. Requirement
B. Deployment/physical
C. Server
D. Node
E. Hitung
16.
Saat ini banyak
sekali tool pendesainan yang mendukung UML, baik itu tool komersial maupun
opensource. Beberapa diantaranya adalah, Kecuali ...
A. Together (www.togethersoft.com)
B. Object Domain (www.objectdomain.com)
C. Jvision (www.object-insight.com)
D.
Requirement
(www.reqruitment.com)
E. Objecteering (www.objecteering.com)
17.
UML (Unified
Modeling Language) merupakan pengganti dari metode analisis berorientasi object
dan design berorientasi object (OOA &D) yang
dimunculkan sekitar akhir tahun ...
A. Tahun 30-an
B. Tahun 45-an
C. Tahun 20-an
D. Tahun 80-an
E. Tahun 70-an
18.
UML disebut
sebagai bahasa pemodelan bukan metode dikarenakan ...
A. Terdiri paling banyak prinsip
B. Terdiri paling sedikit pemahaman
C. Terdiri paling sedikit info
D. Terdiri paling sedikit (minim)
prinsip
E. Terdiri beberapa objek
19.
UML merupakan
bahasa standar untuk penulisan blueprint
software yang digunakan untuk visualisasi, spesifikasi, pembentukan dan
pendokumentasian alat-alat dari sistem perangkat lunak. Pengertian blueprint
adalah ...
A.
Sebuah struktur
untuk membangun sebuah lembaga
B.
Sebuah rancangan
untuk memberikan saran dan kritik
C.
Sebuah rancangan, penyusunan sebuah bangunan untuk tujuan
memberikan arahan
D.
Sebuah
rancangan, penyusunan yang dirumuskan untuk tujuan memberikan arahan terhadap
pelaksana
E.
Sebuah penyusunan
cetak biru
20.
Pada tanggal
berapa UML resmi memfokuskan pada penyatuan metode Booch dan OMT …
A.
Agustus 1996
B.
November 1994
C.
Januari 1993
D.
Oktober
1994
E.
Februari 1995
21.
Sebuah bahasa yang telah menjadi standar dalam
industri untuk visualisasi, merancang
dan mendokumentasikan sistem piranti lunak adalah ...
A.
UML
B.
UMP
C.
UMK
D.
LMU
E.
MUL
22.
Sekumpulan bentuk khusus untuk menggambarkan
berbagai diagram piranti lunak adalah ...
A.
Notasi UML
B.
Semantik UML
C.
OOD
D.
OOSE
E.
OMT
23.
Salah satu unsur dari “the triangle for
succes” adalah ...
A.
Notation
B.
Scalability
C.
Security
D.
Modelling
E.
Semua Benar
24.
Salah satu unsur dari “the triangle for
succes” adalah ...
A.
Process
B.
Security
C.
Modelling
D.
Scalability
E.
Loot
25.
Salah satu unsur dari “the triangle for
succes” adalah ...
A. Tool
B.
Modelling
C.
Scalability
D.
Security
E.
Robustness
26.
Kepanjangan UML adalah ...
A.
Unified Modelling Language
B.
United Modelling Language
C.
Universal Modelling Language
D.
Uni Modelling Language
E.
Unicorn Modelling Language
27.
Method war adalah ...
A.
Masa perang
B.
Zaman perang
C.
Medan perang
D.
Sedang perang
E.
Senjata perang
28.
Kepanjangan OOSE adalah ...
A.
Object-Oriented Software Engineering
B.
Object-Oriented Social Engineering
C.
Object-Oriented Soklin Engineering
D.
Offline-Online Software Engineering
E.
Oriented-Object Software Engineering
29.
Kepanjangan OMG adalah ...
A.
Object Management Group
B.
Online
Management System
C.
Online Management Group
D.
Offline Management Group
E.
Oh My Girl
30.
Kepanjangan OMT adalah ...
A.
Object
Modelling Technique
B.
Oriented Modelling Technique
C.
Online Modeliing Technique
D.
Offline Modelling Technique
E.
Ovipar Modelling Technique
31.
Yang termasuk konsep dasar UML adalah ...
A.
Structural Concepts
B.
Structural Classification
C.
Structural Diagrams
D.
Structural Programming
E.
Structural Engineering
32.
Use Case menggambarkan ...
A.
Menggambarkan sebuah relasi
B.
Menggambarkan fungsionalitas yang
diharapkan dari sebuah sistem
C.
Menggambarkan sebuah tujuan
D.
Menggambarkan perencanaan sistem
E.
Menggambarkan masa depan
33. Use case dapat meng extend use case lain dengan ...
A. Modelling
B.
Behaviour
C. UML
D. OMG
E. OMT
34.
Use case meng include sebagai bagian dari ...
A. Tujuan
B. Proses
C. Fungsi
D. Masalah
E. Rancangan
35.
Salah satu
area pokok class adalah ...
A.
Judul
B.
Nama
C.
Name
D.
Metode
E.
Protoype
36.
Salah satu hubungan antar class, dimana
hubungannya statis adalah hubungan class ...
A. Agregasi
B. Asosiasi
C. Inheritance
D. Pewarisan
E. Dinamis
37.
Bentuk state digambarkan dengan ...
A.
![]()
![]()



B.
C.
D.
E.
38.
Yang termasuk attribut dan metode adalah ...
A.
Class
B.
Private
C.
Super Class
D.
Diagram
E.
Stereotype
39.
Langkah Pertama Penggunaan UML adalah ...
A.
Buatlah deployment diagram secara keras untuk
mendifinisikan arsitektur fisik sistem
B.
Buatlah daftar bussines proses dari
level tertinggi untuk mendifinisikan aktivitas dan proses yang mungkin muncul.
C.
Buatlah rancangan user interface model yang
menyediakan antarmuka bagi pengguna untuk menjalankan skenario use case
D.
Mulailah membangun sistem.
E.
Perhalus deployment diagram yang sudah dibuat.
40.
Server, workstation, atau piranti keras lain
yang digunakan untuk mendeploy
komponen dalam lingkungan sebenarnya merupakan pengertian dari ...
A.
Sebuah root
B.
Sebuah node
C.
Sebuah note
D.
Deployment Diagram
E.
Bussines
proccess
41.
Kepanjangan dari UML adalah ...
A.
United Modeling Language
B.
Unified Model Language
C.
Unified Modeling Language
D.
Unified Modeling Long
E.
Unified Modeling Large
42.
UML merupakan gabungan dari metode ...
A.
Boon, Group dan unified
B.
Booch, Unified dan Rombaugh
C.
Booch, Rumbaugh (OMT) dan Jacobson
D.
Boach, until dan Jacobson
E.
Unified, Rumbaugh , OMT
43.
UML disebut sebagai bahasa ...
A.
Metode
B.
Analisis
C.
Pemodelan
D.
Desain
E.
Perencanaan
44.
UML dimulai secara resmi pada oktober tahun ...
A.
1999
B.
1921
C.
1994
D.
1980
E.
1967
45.
Metode
penyatuan yang dirilis pada bulan Oktober 1995 merupakan UML versi ...
A.
0.6
B.
0.7
C.
0.8
D.
0.9
E.
1.0
46.
UML yang dirilis pada bulan Juni 1996 adalah
UML versi ...
A.
0.5
B.
0.6
C.
0.9
D.
0.8
E.
0.7
47.
UML adalah bahasa pemodelan yang menggunakan
konsep orientasi ...
A.
Subjek
B.
Objek
C.
Object
D.
Subyek
E.
Semua jawaban benar
48.
Di bawah ini
yang bukan bagian-bagian utama dari UML adalah ...
A.
View
B.
Diagram
C.
Model general
D.
Model
element
E.
General
mechanism
49.
Bagian utama dari UML yang digunakan untuk
melihat sistem yang dimodelkan dari beberapa aspek yang berbeda adalah ...
A.
Diagram
B.
Model
element
C.
View
D.
General
mechanism
E.
Model general
50.
Di bawah ini yang bukan merupakan beberapa jenis view dalam UML antara
lain, adalah ...
A.
Use case
view
B.
Logical
view
C.
Component
logical
D.
Component
view
E.
Concurrency
view
51.
Nama lain dari UML sebagai bahasa untuk menggambarkan Sistem adalah ...
A.
Visualizing
B.
Specifying
C.
Constructing
D.
Documenting
E.
Document
52.
Yang merupakan area penggunaan UML adalah ...
A.
Sistem Perbankan dan Perekonomian
B.
Sistem Informasi Perusahaan
C.
Bidang Telekomunikasi
D.
Bidang Pelayanan Elekronik
E.
Semua jawaban benar
53.
Gambaran fungsionalitas dari suatu sistem,
sehingga customer atau pengguna sistem
paham dan mengerti mengenai kegunaan sistem yang akan dibangun ...
A.
Use case
B.
Component logical
C.
Logical view
D.
Component view
E.
Concurrency view
54.
Ada beberapa relasi yang terdapat pada use
case diagram diantaranya adalah menghubungkan link antar element atau disebut
dengan ...
A.
Association
B.
Generalization
C.
Dependency
D.
Aggregation
E.
Use view
55.
Gambaran graphical dari beberapa atau semua
actor, use case, dan interaksi diantaranya yang memperkenalkan suatu sistem
atau disebut dengan ...
A.
Use Case Diagram
B.
Association
C.
Dependency
D.
Aggregation
E.
Use view
56.
Gambaran dari entity, baik dunia nyata atau
konsep dengan batasan batasan dan pengertian yang tepat disebut dengan ...
A.
Object
B.
Subjek
C.
Objek
D.
Subyek
E.
Semua jawaban benar
57.
Deskripsi
sekelompok object dari property (atribut), sifat (operasi), relasi antar
object dan sematik yang umum. Class
merupakan template untuk membentuk object atau biasa disebut dengan ...
A.
Class
B.
SubClass
C.
Record
D.
Report
E.
Table
58.
Dalam UML, kita dapat memodelkan beberapa
jenis aksi, diantaranya ...
A.
Call
B.
SubClass
C.
Record
D.
Report
E.
Table
59.
Menggambarkan interaksi antara sejumlah object dalam urutan waktu,
merupakan pengertian dari ...
A.
Sequence Diagram
B.
Collaboration Diagram.
C.
Collaboration
D.
Diagram.
E.
Sequence
60.
Cara alternatif untuk menggambarkan skenario dari
sistem, merupakan pengertian dari ...
A.
Collaboration Diagram
B.
Sequence Diagram
C.
Collaboration
D.
Diagram
E.
Sequence
61.
UML adalah sebuah bahasa yang telah menjadi
standar dalam industri untuk ...
A.
Untuk membuat model
B.
Untuk visualisasi, merancang, dan
mendokumentasikan sistem piranti lunak
C.
Untuk menggambarkan diagram piranti lunak
D.
Untuk penulisan piranti lunak
E.
Untk mendefinisikan notasi dan syntax
62.
Notasi UML diturunkan 3 notasi yang telah ada
sebelumnya yaitu ...
A.
Semantik booch ood, jim rumbaugh omt, ivar jacobson
oose
B.
Grady booch ood, jim aumbaugh omt,
ivar jacobson oose
C.
Gradi booch ood, rambaugh jim omt, ivar
jacobson oose
D.
Mellor booch, jim rambaugh omt, ivar jacobson
oose
E.
Grady booch omg, jim rambaugh omt, ivar
jacobson oose
63.
UML Versi 1.1 muncul pada tahun ...
A.
1994
B.
1997
C.
1996
D.
1995
E.
1998
64.
Sebuah spesifikasi yang jika diinstansiasi
akan menghasilkan sebuah objek dan merupakan inti dari pengembangan desain
berorientasi objek adalah pengertian dari ...
A.
Activity
B.
Class
C.
Use Case
D.
Diagram
E.
Object
65.
Class memiliki 3 area pokok yaitu ...
A.
Nama, objek, diagram
B.
Nama, atribut,
metoda
C.
Nama, atribut, metode
D.
Nama, objek,
atribut
E.
Nama, atribut, diagram
66.
Private yaitu besifat ...
A.
Dapat dipanggil oleh class
B.
Tidak dapat dipanggil dari luar
class yang bersangkutan
C.
Dapat dipanggil oleh siapa saja
D.
Tidak dapat dipanggil oleh class
E.
Hanya dapat dipanggil oleh class yang
bersangkutan
67.
Class dapat dikelompokan menjadi ...
A.
Diagram
B.
Package
C.
Protected
D.
Metode
E.
Atribut
68.
Statechart Diagram digambarkan berbentuk ...
A.
Jajar Genjang
B.
Segi empat dengan sudut membulat
C.
Bulat
D.
Lingkaran
E.
Segitiga
69.
Yang bukan menjadi proses workflow adalah ...
A.
Test Workflow
B.
Reprementation Workflow
C.
Deployment Flow
D.
Implementation Workflow
E.
Requirement Workflow
70.
Melakukan aktivitas aktivitas yang sama dalam
bagian kecil disebut ...
A.
Controlled
B.
Iterative
C.
Use case
D.
Incremental
E.
Architecture-centric
71.
Yang termasuk dalam 6 praktek terbaik adalah ...
A.
Development Flow
B.
Test Workflow
C.
Develop Interatively
D.
Requirement
E.
Deployment
72.
RPM dan RVP merupakan
kategori dari ...
A.
IBM
B.
Agile Modelling
C.
Metodologi
OOA & D
D.
UML
E.
SCRUM
73.
Notasi visual untuk menggambarkan konsep
berorientasi objek disebut ...
A.
SCRUM
B.
XP
C.
UML
D.
OOA & D
E.
IBM
74.
Implementasi kita harus mendefinisikan ...
A.
Atribut user interface
B.
Metode user interface
C.
Class-class user interface
D.
Package user interface
E.
Procjet user interface
75.
Diagram yang menggambarkan interaksi antar
objek, menekankan pada peran masing masing objek disebut ...
A.
Sequence diagram
B.
Activity diagram
C.
Collaboration diagram
D.
Statechart diagram
E.
Class
76.
Berikut yang bukan termasuk langkah langkah pengunaan UML adalah ...
A.
Berdasarkan Use Case diagram, mulailah membuat
aktivity diagram
B.
Berdasarkan mode yang sudah ada, buatlah kelas
diagram
C.
Analisis
D.
Perhalus deployment diagram yang sudah dibuat
E.
Piranti lunak siap dirilis
77.
Berikut ini yang tidak termasuk tool pendukung
UML adalah ...
A.
Rational Rose
B.
Together
C.
Use Case
D.
Object
E.
Magic Draw
78.
Berikut yang termasuk jenis diagram yaitu ...
A.
Deployment View
B.
Componen View
C.
Class Diagram
D.
Logical View
E.
Use Case View
79.
Berikut yang bukan merupakan area penggunaan UML paling efektif adalah ...
A.
Bidang Transportasi
B.
Bidang Telekomunikasi
C.
Bidang Pertanian
D.
Bidang Pelayanan Elektronik
E.
Bidang Pengetahuan
80.
Cara menentukan Use Case dalam suatu sistem
salah satunya yaitu ...
A.
Klik Aktor dibrowser dan tarik aktor kedalam
diagram
B.
Klik kanan Use Case View pada browser
C.
Pola perilaku perangkat lunak
aplikasi
D.
Klik Use case tersebut, lalu masukan nama
E.
Klik kanan main diagram pada Use Case View di
browser
81.
Di bawah ini
yang bukan merupakan metodologi pemodelan berorientasi objek adalah ...
A.
Metodologi booch
B.
Metodologi coad
C.
Metodologi OOSE
D.
Metodologi Scalability
E.
Metodologi OMT
82.
Pada bulan berapa 3 tokoh metodologi
mempelajari usaha penyatuan penyelesaian berorietasi objek ...
A.
November 1994
B.
Oktober 1995
C.
Januari 1994
D.
Oktober 1994
E.
Juli 1995
83.
Pada tahun 1995 direlase draft pertama dari
UML yaitu versi ...
A.
0.7
B.
1.1
C.
1.5
D.
0.8
E.
1.8
84.
Booch, Rumbaugh, dan Jacobson menyusun tiga
buku serial tentang UML pada tahun ...
A.
1998
B.
1994
C.
1996
D.
1999
E.
2000
85.
Di bawah ini
yang bukan merupakan Konsepsi dasar UML adalah ...
A.
Structural
B.
Dynamic
C.
Model management
D.
Main Concepts
E.
Extensibility
86.
Diagram diagram dalam UML yaitu ...
A.
Component diagram
B.
Realization
C.
Interface diagram
D.
Activity diagram
E.
Object Diagram
87.
Modul berisi code, baik berisi source code maupun binary
code , baik library maupun executable, baik yang muncul pada compile time, link time, maupun run time. Merupakan pengertian dari ...
A.
Komponen perangkat keras
B.
Komponen perangkat lunak
C.
Komponen software
D.
Komponen piranti lunak
E.
Komponen lunak
88.
Menggambarkan transisi dan perubahan keadaan.
Merupakan pengertian dari ...
A.
Class diagram
B.
Interface diagram
C.
Object diagram
D.
Statechart diagram
E.
Component diagram
89.
Transisi antar state umumnya memiliki
kondisi... yang merupakan syarat terjadinya transisi ...
A.
Action
B.
Event
C.
Activity
D.
Guard
E.
Interface
90.
Sequence diagram terdiri atas dimensi ...
A.
Kanan dan dimensi Kiri
B.
Atas dan dimensi Bawah
C.
Nyata dan
dimensi Halu
D.
Vertikal dan dimensi Horizontal
E.
Ruang dan dimensi Waktu
91.
Yang bukan tiga area pokok dari class adalah ...
A.
Nama
B.
Stereotype
C.
Atribut
D.
Metoda
E.
Package
92.
Hanya dapat dipanggil oleh class adalah sifat
dari ...
A.
Public
B.
Private
C.
Package
D.
Interface
E.
Protected
93.
Hubungan yang menyatakan bagian adalah ...
A.
Asosiasi
B.
Pewarisan
C.
Hubungan dinamis
D.
Hubungan statis
E.
Agregasi
94.
Apa itu statechart diagram ...
A.
Menggambarakan berbagai alir aktivitas
B.
Menggambarkan interaksi antar obyek
C.
Menggambarkan interaksi antar obyek tetapi
lebih menekankan peran masing masing
D.
Menggambarkan struktur dan hubungan antar
komponen
E.
Menggambarkan transisi dan perubahan
keadaan
95.
Kumpulan layanan yang disediakan sebuah
komponen untuk komponen lain adalah komponen berupa ...
A.
Class
B.
Library
C.
Package
D.
Executable
E.
Interface
96.
Activity diagram dibagi menjadi beberapa ...
A.
State swimlane
B.
Swimlane
C.
Object state
D.
State action
E.
Object swimlane
97.
Standar UML menggunakan ...
A.
Segi lima dengan sudut
B.
Segitiga dengan sudut
C.
Persegi dengan sudut
D.
Persegi panjang dengan sudut
E.
Segi empat
dengan sudut
98.
Decission digunakan untuk ...
A.
Menggambarkan class dalam kondisi tertentu
B.
Menggambarkan atribut
C.
Menerangkan behavior
D.
Menerapkan class
E.
Menggambarkan behavior dalam kondisi
tertentu
99.
Berikut ini yang termasuk karakteristik object ...
A.
State, behavior, piranti
B.
State, atribut, identity
C.
Atribut, behavior, identity
D.
Class, identity, state
E.
State, behavior, identity
100.
Diagram yang menggambarkan struktur dan
hubungan antar komponen piranti lunak termasuk ketergantungan adalah ...
A.
Deployment diagram
B.
Collaboration diagram
C.
Sequence diagram
D.
Activity diagram
E.
Componen diagram
URAIAN :
1.
Jelaskan pengertian Status dari object !
2.
Jelaskan pengertian dari Attribut !
3.
Sebutkan
Langkah-langkah membuat Association Relationship !
4.
Sebutkan point penting dalam UML !
5.
Apa pengertian dari UML ?
6.
Jelaskan, apa
itu UML(Unified
Modelling Language) !
7.
Apa yang
dimaksud dengan Use Case Model ?
8.
Use Case Relationship adalah ...
Suatu hubungan baik itu antara aktor dan use
case atau antara use case dan use case.
9.
Kelas Diagram berfungsing untuk ...
Menjelaskan tipe dari objek sistem dan
hubungannya dengan objek yang lain.
10.
Requerement adalah ...
Pernyataan / Gambaran pelayanan yang di
sediakan oleh sistem, batasan batasan dari sistem dan bisa juga berupa definisi
matematis fungsi fungsi sistem.
11.
Bagian-bagian utama apa saja yang dalam UML ?
12.
Apa yang
dimaksud dengan Pemodelan sistem non Software pada UML ? Sebutkan !
13.
Sebutkan cara menentukan Use Case dalam suatu system …
14.
Bagaimana
langkah-langah/cara mengidentifikasi object ?
15.
Jelaskan apa
itu Class
!
Uraian
16.
Sebutkan partener
yang berkontribusi pada UML 1.0 !
17.
Jelaskan
pengertian UML !
18.
Sebutkan
bagian-bagian UML?
19.
Sebutkan
jenis-jenis view dalam UML !
20.
Maksud dari UML
sebagai bahasa untuk Pendokumentasian Sistem (Documenting) adalah?
21.
Apa
pengertian dari UML ?
22.
Sebutkan minimal 4 pendefinisian
diagram-diagram UML !
23.
Sebutkan
bagian-bagian dari UML !
24.
Apa tujuan
penggunaan UML ?
25.
Jelaskan
langkah-lagkah membuat Aggregation
Relationship !
Tidak ada komentar:
Posting Komentar