1.
Kepanjangan
dari UML adalah ….
a.
Uni
modeling language
b.
Unifill
modeling language
c.
Unified
modeling language
d.
Unified
mode language
e.
Unified
merge language
2.
Pengertian
UML adalah Bahasa untuk …..artifacts. (kecuali)
a.
Menvisualisasikan
b.
Membuat
c.
Membangun
d.
Mendokumentasikan
e.
Menspesifikasikan
3.
Pengembang
menggunakan UML untuk menyampaikan
beberapa aspek dari sebuah perangkat lunak melalui ….
a.
Notasi
grafis
b.
Use
case
c.
Program
d.
Model
e.
Language
4.
Artifacts
adalah ….
a.
Informasi yang akan
digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak
b.
Informasi yang akan
digunakan atau dihasilkan dalam suatu proses pembuatan sistem
c.
Miniatur
komputer
d.
Desain
perangkat lunak
e.
Sketsa
sebuah sistem
5.
Sebuah
peran yang bisa dimainkan oleh pengguna
dalam interaksinya dengan sistem disebut ….
a.
Use
case
b.
Actor
c.
Relasionship
d.
Association
e.
Generalisation
6.
Abstraksi
dari interaksi antara sistem dan actor disebut ….
a.
Use
case
b.
Actor
c.
Relasionship
d.
Association
e.
Generalisation
7.
Untuk
menghubungkan actor dan use
case atau actor dengan actor adalah …..
a.
Use
case
b.
Actor
c.
Relasionship
d.
Association
e.
Generalisation
8.
Untuk
menunjukan spesialisasi actor untuk dapat berpartisipasi dalam use case disebut
….
a.
Use
case
b.
Actor
c.
Relasionship
d.
Association
e.
Generalisation
9.
Stereotype
adalah ….
a.
Sebuah
model khusus yang terbatas untuk kondisi
tertentu
b.
Sebuah
model umum yang terbatas untuk kondisi
tertentu
c.
Sebuah
model khusus yang tidak terbatas
d.
Sebuah
model umum yang tidak terbatas
e.
Struktur
dari dokumen use case
10. Stereotype digambarkan dengan bentuk
sepasang tanda ….
a.
{ dan }
b.
“ dan “
c.
<<
dan >>
d.
\\
dan \\
e.
*
dan *
11. Jenis Stereotype yang menunjukan
bahwa suatu use case seluruhnya
merupakan fungsionalitas dari use case yang lain adalah ….
a.
Swimlane
b.
Include
c.
Extended
d.
End
point
e.
Start
point
12. Jenis Stereotype yang menunjukan
bahwa suatu use case merupakan
tambahan fungsional dari use case lainnya jika suatu kondisi terpenuhi
adalah …..
a.
Swimlane
b.
Include
c.
Extended
d.
End
point
e.
Start
point
13. Swimlane adalah ….
a.
menunjukan
bahwa suatu use case seluruhnya
merupakan fungsionalitas dari use case yang lain
b.
menunjukan
bahwa suatu use case merupakan
tambahan fungsional dari use case lainnya
c.
menunjukan
spesialisasi actor untuk dapat
berpartisipasi dalam use case
d.
Informasi yang akan
digunakan atau dihasilkan dalam suatu proses pembuatan sistem
e.
sebuah
cara untuk mengelompokan Activity
berdasarkan actor
14. Alat pembuatan model yang
memberikan penekanan hanya pada fungsi sistem. Uraian diatas merupakan
pengertian dari ….
a.
ERD
b.
DFD
c.
Perancangan
d.
Tools
e.
Techniques
15. Entitas eksternal yang
berkomunikasi dengan system yang sedang dikembangkan. Terdapat dua jenis
terminator yaitu terminator sumber (source) dan terminator tujuan (sink).
Pernyataan diatas merupakan defenisi dari ....
a.
Proses
b.
Entitas
Luar
c.
Data
Store
d.
Alur
data
e.
Komponen
sistem
16. Dalam merancang suatu sistem maka
kebutuhan user juga harus di perhatikan guna untuk ….
a.
Memahami
User
b.
Memahami
sistem user
c.
Menunjukan
keunggula sistem
d.
Mempermudah
user
e.
Mempersulit
Pembuatan Sistem
17. Dalam analisis terstruktur
perangkat pemodelan Data flow Diagram (DFD) dan kamus data digunakan untuk …..
a.
Menggambar
fungsi-fungsi dari sistem
b.
Menggambarkan
data yang disimpan
c.
Menggambarkan
perilaku sistem
d.
Menggambarkan
struktur program
e.
Menggambarkan
kebutuhan user
18. Dalam analisis terstruktur
perangkat pemodelan Entity Relationship Diagram (ERD) digunakan untuk …..
a.
Menggambar
fungsi-fungsi dari sistem
b.
Menggambarkan
data yang disimpan
c.
Menggambarkan
perilaku sistem
d.
Menggambarkan
struktur program
e.
Menggambarkan
kebutuhan user
19. Dalam analisis terstruktur
perangkat pemodelan State Transition Diagram (STD) digunakan untuk …..
a.
Menggambar
fungsi-fungsi dari sistem
b.
Menggambarkan
data yang disimpan
c.
Menggambarkan
perilaku sistem
d.
Menggambarkan
struktur program
e.
Menggambarkan
kebutuhan user
20. Dibawah ini adalah contoh model
proses perangkat lunak yang sering digunakan kecuali ….
a.
Waterfall
b.
Prototype
c.
RDA
d.
Spiral
e.
RAD
21. Model klasik yang bersifat
sistematis dalam membuat suatu perangkat lunak dan sering digunakan adalah …..
a.
Waterfall
b.
Prototype
c.
RDA
d.
Spiral
e.
RAD
22. Model
yang mengimplikasikan bahwa Anda harus berusaha
untuk menyelesaikan tahap tertentu sebelum pindah ke tahap
berikutnya. Berdasarkan pernyataan diatas, apa Model Proses
Softwarenya ?
a.
Waterfall
b.
Prototype
c.
RDA
d.
Spiral
e.
Semua
model
23. Dalam Rekayasa perangkat lunak
ada dikenal 2 kebutuhan yaitu kebutuhan
….
a.
Fungional
dan non fungsional
b.
Clien
dan server
c.
Software
dan hardware
d.
Software
dan brainware
e.
hardware
dan fungsional
24. DFD Merupakan singkatan dari ….
a.
Design
Flow Diagram
b.
Data
Flow Diagram
c.
Data
Folowing diagram
d.
Diagram
alir
e.
Diagram
flow data
25. Alat pembuatan model yang
memberikan penekanan hanya pada fungsi sistem adalah ….
a.
DFD
b.
DDF
c.
Diagram
alir
d.
Bagan
alir
e.
Diagram
flow data
Jawablah
Soal di bawah ini dengan tepat dan jelas.
1. Tuliskan kepanjangan UML dan pengertiannya!
2.
Tuliskan
2 kegunaan UML secara umum!
3.
Tuliskan
area penggunaan UML yang paling efektif!
4.
Jelaskan
cara kerja use case!
5.
Tuliskan
dan jelaskan jenis-jenis stereotype!