Teknik Informatika: Soal UAS Rekayasa Perangkat Lunak (RPL) 2.

Bagianl. Jawablahpertanyaanberikutdengansingkat, jelas dan JUJUR.
1. Uraikandengansingkatbeberapakonsepberikut:
a. C/ass
c. lnheitance
d. polimorfism
Point15
2. Jelaskanketerkaitan
antaraModelAnalisis
dan ModelPerancangan.
Gambarkan
keterkaitan
jawabananda!
tersebutuntukmemperjelas
Point15
3. Ada beberapaperspektifketikamenggambarkan
classdiagram,yaituperspektifconceptual,
specification,
dan implementaficn.
Jelaskanmasing-masing
perspbftittersebut.
Point15

4. Gambarkannotasi UML untuk coltaburationdiagramdan seguence diagram.Jelaskan
persamaandan perbedaankeduadiagramtersebut!
Point15
Bagianll. Studi Kasus( bobot40)
Sebuahmesin peniualminumanotomatis menyediakan
empatjenis minumankalengyang
dapatdibeli.Pembelidapat
membeliminuman
dengancarasebagaiberikut:
o Menekantombolbutton,sehinggapanelpenerima
uangaktif
. Memasukkan
sejumlahkoinRp. 1000;atau500,
o Memilihjenisminuman
Selanjutnya,
minumAnyang dipilihakan keluardari mesinjika uangyang dimasukkan
sesuai
denganhargaminman.Pembeliakan menerimauangkem-balian,
yang
uang

dimasukkan
;if