Anda di halaman 1dari 21

01. class yang satu dengan class yang lain dibedakan dengan . . . . . .

a. class name
b. attribute
c. operation
d. kind of
Pinjaman Nasabah
1
*
punya
02. "punya" adalah
a. class name
b. association
c. multiplicity
d. name of association
03. Nasabah
a. punya pinjaman
b. bisa punya pinjaman
c. pasti punya pinjaman
d. punya banyak pinjaman
Universitas Fakultas Dosen
04. Hubungan antara ni!ersitas dengan "akultas
a. asosiasi
b. agregasi
c. komposisi
d. generalisasi
0#. $ingkat hubungan antara "akultas dengan %osen
a. & dengan &
b. 1 dengan 1
c. 1 dengan 1..&
d. 1..& dengan 1..&
'. (si ) lengkapi *cti!ity %iagram di
samping dengan skenario+ (nput
, ) -. .ika ,/- 0eliling / 2 & ,1 jika ,
23 - 0eliling / 2 & 4, 5 -6
07. ,ada tempat yang tersedia1 buat *cti!ity
%iagram untuk skenario berikut ini +
8eorang %osen akan memberi kuliah setiap
minggu. 8aat mencapai minggu ke 9 akan
diselenggarakan $8 4ujian tengah
semester6. 8aat mencapai minggu ke 1#
akan dilakukan :e!ie; karena merupakan
kuliah terakhir
09. ,ilih pernyataan umum yang benar untuk acti!ity diagram di atas
a6 "inal Node pada 8;imlane ,elanggan sebaiknya diganti dengan "inal "lo;
b6 "inal Node pada 8;imlane ,etugas boleh diganti dengan "inal "lo;
c6 "inal Node tidak boleh lebih dari satu
d6 "inal Node boleh lebih dari satu
0<. ,ilih pernyataan umum yang salah untuk 8;imlane
a6 memperlihatkan semua pihak yang terlibat
b6 ada nama pihak terkait pada a;al=akhir s;imlane
c6 pemisahan hanya digambarkan dalam alur !ertikal
d6 pemisahan bisa digambarkan dalam alur hori>ontal
10. ,ilih pernyataan umum yang salah untuk ?omment
a6 jumlah=banyaknya comment tidak dibatasi
b6 hanya bisa dihubungkan dengan action saja
c6 bisa dihubungkan dengan semua simbol yang dipakai
d6 bisa dipakai untuk menambahkan keterangan yang dibutuhkan
11. @ *da A ) @ $idak *da A disebut dengan
a6 Buard
b6 ?omment
c6 ?onnector
d6 8;imlane
12. ,ilih pernyataan yang Salah
a6 8;imlane dapat juga disebut dengan ,artition
b6 Guard seperti juga Comment sifatnya optional 4boleh tidak dipakai6
c6 *ction Serahkan Obat bisa dihilangkan1 panah langsung ke Terima Obat
d6 *ction Carikan Obat bisa dihilangkan1 dari Minta Obat langsung ke Decision Node
13$eknik dari :eCuirement Dlicitation yang dilakukan dengan cara berkomunikasi secara langsung adalah
a. ;a;ancara
b. obser!asi
c. kuesioner
d. analisa dokumen
14$eknik dari :eCuirement Dlicitation yang dilakukan dengan cara mengamati apa yg dikerjakan adalah
a. ;a;ancara
b. obser!asi
c. kuesioner
d. analisa dokumen
1#$eknik dari :eCuirement Dlicitation yang dilakukan dengan cara mengajukan pertanyaan tertulis
a. ;a;ancara
b. obser!asi
c. kuesioner
d. analisa dokumen
1'$eknik dari :eCuirement Dlicitation yang dilakukan dengan cara memeriksa semua berkas tertulis=tercetak
yang terkait adalah
a. ;a;ancara
b. obser!asi
c. kuesioner
d. analisa dokumen
178alah satu teknik analisa kebutuhan yang dapat memberi user bayangan tentang bentuk akhir dari produk
yang akan dikembangkan adalah
a prototyping
b. use case diagram
c. acti!ity diagram
d. class diagram
198alah satu teknik analisa kebutuhan yang memodelkan proses bisnis dari sistem yang dianalisa adalah
a. prototyping
b. use case diagram
c. acti!ity diagram
d. class diagram
1<
8alah satu teknik analisa kebutuhan yang memperlihatkan siapa dapat melakukan apa
adalah
a. prototyping
b. use case diagram
c. acti!ity diagram
d. class diagram
208alah satu teknik analisa kebutuhan yang memperlihatkan struktur dari sistem yang dikembangkan adalah
a. prototyping
b. use case diagram
c. acti!ity diagram
d. class diagram
21kebutuhan sistem yang memperlihatkan kemampuan untuk bisa melakukan sesuatu dijabarkan pada
a. functional reCuirement
b. non functional reCuirement
c. logical reCuirement
d. non logical reCuirement
22kebutuhan sistem yg menjelaskan apa yg harus dilakukan oleh sistem kalau sesuatu terjadi dijabarkan pada
a. functional reCuirement
b. non functional reCuirement
c. logical reCuirement
d. non logical reCuirement
,
E
:
23. *pakah arti simbol antara actor * ) FG
a. * adalah bagian dari F
b. F adalah salah satu dari *
c. F adalah generalisasi dari *
d. * dan F samaHsama acti!e actor
24. *pakah ,G
a. association
b. relationship
c. 22include33
d. 22eItend33
2#. *pakah : G
a. association
b. relationship
c. 22include33
d. 22eItend33
2'. *pakah %G
a. *ctor
b. se ?ase
c. Foundary FoI
d. *ssociation
27. ,ilih pernyataan yang benar
a. * adalah spesialisasi dari F
b. : ) E tidak boleh keduanya menunjuk pada %
c. .ika * melakukan " berarti F juga melakukan "
d. , berarti jika ? dilaksanakan maka D juga dilaksanakan
2<. Bambarkan se ?ase diagram untuk situasi berikut+
8etiap %osen ,* melakukan Dntry Nilai ada pilihan
untuk ?etak Nilai begitupun saat %osen ,*
melakukan Ddit Nilai. 8ementara Jahasis;a )
8taff F** hanya bisa -ihat Nilai1 namun 8taff F**
saat -ihat Nilai punya pilihan untuk ?etak Nilai
29. Bambarkan se ?ase diagram untuk situasi berikut+
%osen ,* bisa Dntry Nilai 1 Ddit Nilai1 -ihat Nilai
sedangkan Jahasis;a hanya bisa -ihat Nilai
30. Jenyesuaikan perangkat lunak dengan perubahan reCuirement 4kebutuhan6 adalah
a. ?orrecti!e Jaintenance
b. ,re!enti!e Jaintenance
c. *dapti!e Jaintenance
d. ,erfecti!e Jaintenance
31. Jenyesuaikan perangkat lunak karena ditemukannya kesalahan adalah
a. ?orrecti!e Jaintenance
b. ,re!enti!e Jaintenance
c. *dapti!e Jaintenance
d. ,erfecti!e Jaintenance
32. Jenyesuaikan perangkat lunak dengan perubahan lingkungan adalah
a. ?orrecti!e Jaintenance
b. ,re!enti!e Jaintenance
c. *dapti!e Jaintenance
d. ,erfecti!e Jaintenance
1. (nsert 0artu adalah
a6 *ction
b6 *cti!ity
c6 *ction Node
d6 *cti!ity Node
2. 8imbol dengan tulisan K# detikL adalah
a6 $ime Node
b6 $ime D!ent Node
c6 $ime (nterupt Node
d6 *ction $ime D!ent Node
3. 8imbol dengan tulisan K4# detikL dampaknya
a6 $iap 4# detik akan keluar K$ime MutL
b6 *kan keluar K$ime MutL selama 4# detik
c6 %itunggu 4# detik sejak kartu dimasukan
d6 ,(N harus sudah diisi sebelum mencapai 4# detik
4. 8imbol dengan tulisan K$ekan ?ancelL adalah
a6 8end D!ent Node
b6 8end 8ignal Node
c6 *ccept D!ent Node
d6 *ccept 8ignal Node
#. Felah 0etupat disebelah kanan KNalidasiL adalah
a6 %ecision Node
b6 Jerge Node
c6 8plit Node
d6 (f Node
'. Felah 0etupat disebelah kanan K# %etikL adalah
a6 (f Node
b6 8plit Node
c6 Jerge Node
d6 %ecision Node
7. K0artu NalidL adalah
a6 %ecision Node
b6 Buard Node
c6 %irection
d6 Buard
9. 8imbol paling kanan adalah
a6 "lo; "inal Node
b6 "inal Node
c6 8top Node
d6 Dnd Node
1. 8imbol di ba;ah Jahasis;a adalah
a6 Beneralisasi
b6 ?ompose of
c6 ,art of
d6 *ctor
2. Ferapa use case utama yg terkait dengan Jhs Dksekutif
a6 1 buah
b6 2 buah
c6 3 buah
d6 4 buah
3. Ferapa use case utama yg terkait dengan Jhs :eguler
a6 4 buah
b6 3 buah
c6 2 buah
d6 1 buah
4. K?etak FuktiL dilakukan
a6 Mleh Jahasis;a
b6 0alau diperlukan saja
c6 .ika diinginkan oleh Jahasis;a
d6 8etiap kali memilih pembimbing
#. 22eItend33 artinya use case ?etak Fukti
a6 8elalu dilaksanakan
b6 0adang kala dilaksanakan
c6 %ikerjakan sesudah melihat pembimbing $*
d6 %ikerjakan lebih dahulu sebelum memilih pembimbing $*
'. 22include33 artinya use case -ogin
a6 $idak selalu dilaksanakan
b6 8elalu dilakukan oleh semua actor
c6 %ilaksanakan hanya jika diperlukan
d6 %ikerjakan sesudah melakuka Nie; Oeb Jhs
7. ,enggambaran *ctor ada 3 buah
a6 Ferarti ada tiga jenis mahasis;a
b6 *gar terlihat jenisHjenis mahasis;a yg ada
c6 8esungguhnya hanya ada 2 kelompok mahasis;a
d6 Je;akili banyaknya mahasis;a yang dapat berpartisipasi
9. ,enggambaran 22include33 K-oginL
a6 Fisa digantikan dengan 22eItend33 bila arah panah dibalik
b6 Ferarti selalu -ogin saat use case dieksekusi
c6 .ika tidak bisa akses maka harus -ogin lebih dahulu
d6 *rah panahnya terbalik1 harus menunjuk ke use case
1. "akultas dan program8tudi dihubungkan dengan
a6 association
b6 ?ompose of
c6 ,art of
d6 (nheritance
2. ,rogram8tudi dan %osen dihubungkan dengan
a6 association
b6 ?ompose of
c6 ,art of
d6 (nheritance
3. %osen dan ruang %osen dihubungkan dengan
a6 association
b6 ?ompose of
c6 ,art of
d6 (nheritance
4. Jultiplicity *ntara %osen dan ruang%osen
a6 1 H 1
b6 & H 1
c6 1..& H 1..&
d6 1..& H 1..1
#. sekretariat,rodi dan Bedung "akultas dihubungkan dengan
a6 association
b6 ?ompose of
c6 ,art of
d6 Benerali>ation
'. sekretariat"akultas dan Bedung "akultas dihubungkan dengan
a6 association
b6 ?ompose of
c6 ,art of
d6 Benerali>ation
7. ruang%osen dan Bedung "akultas dihubungkan dengan
a6 association
b6 ?ompose of
c6 ,art of
d6 (nheritance
9. Jultiplicity *ntara program8tudi dan sekretariat,rodi
a6 1..1 H 1..1
b6 & H 1
c6 1..& H 1..&
d6 1..& H 1
<. Jultiplicity *ntara "akultas dan sekretariat"akultas
a6 1 H 1
b6 & H 1
c6 1..& H 1..&
d6 1..& H 1
10. Jultiplicity *ntara Bedung dan sekretariat,rodi
a6 & H 1
b6 1..& H 1..1
c6 1 P 1
d6 1..& H 1..&