Anda di halaman 1dari 5

PEMERINTAH KABUPATEN WONOSOBO

DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA


SMK NEGERI 1 WONOSOBO
Jl. Bhayangkara 12 Telp./ Fax. 321219/ 325073 Wonosobo
56300
website : www.smkn1-wnb.sch.id email : info@smkn1wnb.sch.id

LEMBARAN SOAL
ULANGAN KENAIKAN KELAS
Tahun 2014/ 2015
Mata Diklat/ Kode soal
LUNAK
Bidang Studi Keahlian
Komunikasi
Paket Keahlian
Kelas/ semester
Hari/ tanggal
Waktu
menit)

: PEMODELAN PERANGKAT
: Teknologi Informasi dan
: RPL
: XI / 4 (Empat)
: Rabu / 3 Juni 2015
: 09.30 11.00 WIB (90

I.
PILIHAN GANDA
Pilihlah salah satu jawaban yang paling benar dengan cara memberi
tanda silang (x) huruf A, B, C, D atau E pada jawaban yang paling benar
atau lembar yang sudah disediakan!
1. Urutan langkah untuk proses analisis kebutuhan adalah
a. identifikasi masalah evaluasi masalah pemodelan review.
b. identifikasi masalah pemodelan evaluasi masalah spesifikasi.
c. identifikasi masalah evaluasi masalah pemodelan review
spesifikasi.
d. identifikasi masalah evaluasi masalah pemodelan spesifikasi
review.
2. Pertanyaan yang bukan memfokuskan untuk menemukan siapa yang
membutuhkan software tersebut adalah
a. siapa yang membutuhkan sistem serta personal di belakangnya ?
b. adakah sumber lain dari solusi yang dibutuhkan ?
c. adakah personal lain yang dapat menambah informasi ?
d. siapa yang akan menggunakan solusi ?
3. Pertanyaan yang mencari bentuk solusi yang diinginkan adalah
a. adakah sumber lain dari solusi yang dibutuhkan ?
b. adakah personal lain yang dapat menambah informasi ?
c. siapa yang akan menggunakan solusi ?
d. adakah isu atau kendala khusus yang berdampak kepada solusi ?
4. Secara prinsip, spesifikasi kebutuhan harus seperti di bawah ini, kecuali
a.
b.

lengkap.
konsisten.

c.
d.

semua benar.
semua salah.

5. Tujuan utama dari pemeliharaan sistem adalah


a. untuk membuat perubahan yang bisa diramalkan untuk sistem yang
ada dan membetulkan kesalahan yang dibuat selama proses sistem
desain dan implementasi.
b. untuk menjaga degradasi performa sistem.
c. untuk menjamin keseluruhan proses bisnis yang bergantung pada
sistem informasi berjalan dengan tidak baik.
d. semua benar.
6. Menyewa vendor luar, pengembang atau penyedia layanan untuk
menyelesaikan tahapan desain merupakan salah satu strategi yang
dipakai dalam pengembangan program, yaitu
a. melakukan outsourcing.
Pemodelan Perangkat Lunak

1/4

b. membeli paket software.


c. semua benar.
d. semua salah.
7. Pada salah satu strategi pengembangan program ada pilihan yang
memungkinkan pengguna untuk melakukan customized, yaitu
a. melakukan outsourcing.
b. membeli paket software.
c. semua benar.
d. semua salah.
8. Pertimbangan dalam memilih strategi desain adalah sebagai berikut,
kecuali
9.
b.

a. kebutuhan bisnis.
in house experience.

c.
d.

pengalaman kelompok.
project skills.

10.Untuk soal no. 9 10


Di bawah ini adalah ciri dalam pemilihan strategi desain :
i.
kebutuhan bisnis yang unik.
ii. tidak memiliki SDM dengan kemampuan teknis yang terlatih.
iii. keterampilan bukan hal / isu yang strategis.
iv. memiliki manajer proyek yang andal dan teknologi yang telah terbukti.
v. manajer proyek yang bisa mengkoordinasikan usaha-usaha dari
vendor.
vi. waktu yang tersedia pendek.
11.Ciri yang dipakai untuk pemilihan strategi desain menggunakan custom
development adalah
a. i iv.
b. ii v.
c. ii vi.
d. iii v.
12.Ciri yang dipakai untuk pemilihan strategi desain menggunakan paket
software adalah, kecuali
a. ii.
b. iii.
c. iv.
d. v.
13.Di bawah ini terdapat pilihan pasangan antara tokoh dengan proyeknya.
i.
James Rumbaugh (Object Modeling Technique).
ii.
Ivan Jacobson (Object Oriented Software Engineering).
iii.
James Jacobson (Object Oriented Design).
iv. Ivan Rumbaugh (Object Modeling Design).
v.
Grady Booch (Object Oriented Design).
vi. James Booch (Object Modeling Software Design).
vii. Ivan Booch (Object Oriented Design Engineering).
14.
15.Yang merupakan tokoh pengembangan UML
a. i ii iii v.
b. iv v vi vii.
c. i ii v.
d. iv v vii.
16.Pada bulan Oktober 1995, duet tokoh pengembangan UML berhasil
mengeluarkan versi pertama UML namun bernama Unified Method
(metologi pendesainan berorientasi objek). Versi berapakah itu
17.a.
b.

0.3
0.5

c.
d.

0.7
0.8

18.Pada musim gugur tahun 1995, bergabunglah seseorang dengan duet


tokoh pengembangan UML dengan membawa proyek, yaitu
a. tool component.
b. tool use case.
Pemodelan Perangkat Lunak

2/4

c. tool collaboration.
d. tool state machine.
19.Pada bulan apa UML versi 0.9 berhasil direalisasikan
a. Maret 1996.
b. April 1996.
c. Mei 1996.
d. Juni 1996.
20.Pada bulan apa UML versi 1.0 berhasil direalisasikan
a. Januari 1997.
b. Februari 1997.
c. Maret 1997.
d. April 1997.
21.Sebuah organisasi non profit Object Management Group (OMG), mengakui
UML sebagai sebuah bahasa pemodelan standar untuk aplikasi
berorientasi objek. Kapankah itu terjadi
a. Juli 1997.
b. Agustus 1997.
c. Oktober 1997.
d. November 1997.
22.Apabila dilihat dari UML versi 1.x struktur elemen pada model diagram
interaction overview diagram adalah penggabungan model diagram
dan
a. collaboration state chart.
b. component use case.
c. activity sequence.
d. state chart sequence.
23.Apabila dilihat dari UML versi 1.x struktur elemen pada model diagram
communication diagram adalah penggabungan model diagram dan
a. component use case.
b. sequence collaboration.
c. collaboration state chart.
d. use case composite structure.
Untuk soal no. 19 20
UML terbagi menjadi 2 kategori, yaitu structure diagram dan behavior
diagram. Di bawah ini model-model diagram pada UML
i.
Class Diagram.
ii. Object Diagram.
iii. Use Case Diagram.
iv. Sequence Diagram.
v. Collaboration Diagram.
vi. State Chart Diagram.
vii. Activity Diagram.
viii. Component Diagram.
ix.
Deployment Diagram.
24.Manakah yang termasuk structure diagram
a. iii iv v vi vii.
b. i ii viii ix.
c. iv v vi vii.
d. i ii iii viii ix.
25.Manakah yang termasuk behavior diagram
a. iii iv v vi vii.
b. i ii viii ix.
c. iv v vi vii.
d. i ii iii viii ix.
26. Di bawah ini YANG BUKAN merupakan bagian-bagian dari class diagram
adalah ....
a. Attribute
b. message.
Pemodelan Perangkat Lunak

c. operation.
d. method.
3/4

27. Class diagram dalam notasi UML digambarkan dengan


a. segitiga.
b. jajaran genjang.
c. lingkaran.
d. kotak.
28.Cara penulisan pada attribute adalah
a. jika terdapat lebih dari satu suku kata, maka penulisannya digabung
dengan suku kata pertama menggunakan huruf kecil dan awal suku kata
berikutnya menggunakan huruf besar.
b. jika terdapat lebih dari satu suku kata, maka pemulisannya digabung
dan hurufnya besar semua.
c. jika terdapat lebih dari satu suku kata, maka penulisannya digabung
dan hurufnya kecil semua.
d. salah semua.
29.Stereotype pada class diagram digambarkan dengan tanda
a. sepasang tanda { dan }
b. sepasang tanda ( dan )
c. sepasang tanda // dan//
d. sepasang tanda << dan >>
30.Class yang tidak mempunyai induk disebut
a. leaf class.
b. root class.
c. child class.
d. parent class.
31.Abstract class ditulis dengan huruf
a. cetak tebal.
b. garis bawah.
c. kutip dua.
d. miring.
32.Pada UML, informasi yang unik disebut
e. a.
b.

multiflier.
amplifier.

c.
d.

qualifier.
identifier.

c.
d.

#
~

33.Simbol untuk visibility jenis package adalah


f.

a.
b.

+
-

34.Simbol untuk visibility jenis protected adalah


35.a.
b.

+
-

c.
d.

#
~

36.Hubungan antara class dan interface, dimana sekumpulan operation bisa


digunakan oleh sejumlah class disebut dengan
37.a.
b.

aggregation.
realization.

Pemodelan Perangkat Lunak

c.
d.

collaboration.
generalization.

4/4

38.
II.

Essay
1. Pada saat mendaftar menjadi anggota perpustakaan Fakultas, dicatatlah
nama, nomor mahasiswa dan alamat mahasiswa. Setelah itu mereka baru
bisa meminjam buku di perpustakaan. Buku-buku yang dimiliki perpustakaan
banyak sekali jumlahnya. Tiap buku memiliki data nomor buku, judul,
pengarang, penerbit, tahun terbit. Satu buku bisa ditulis oleh beberapa
pengarang. Tentukan entitas, atribut dan relasi dari deskripsi di atas, dengan
menggambar ERDnya
2. Seperti deskripsi soal kasus nomor 1, namun ada beberapa tambahan
penjelasan seperti berikut:Seorang mahasiswa boleh meminjam beberapa
buku. Satu buku boleh dipinjam beberapa mahasiswa. Semua mahasiswa
sangat pelu buku sehingga tidak ada yang tidak pernah meminjam ke
perpustakaan. Setiap peminjam akan dicatat tanggal peminjamannya.
Semua mahasiswa disiplin mengembalikan buku tepat satu minggu setelah
peminjaman.Gambarkan ERDnya!!