Anda di halaman 1dari 7

1.

Berikut yang tidak termasuk hal yang perlu diketahui ketika memodelkan sebuah alur
kerja adalah….
A. Apa pekerjaan yang diselesaikan ?
B. Kapan masing-masing pekerjaan diselesaikan?
C. Berapa lama pekerjaan tersebut harus diselesaikan?
D. Siapa yang akan bertanggungjawab untuk melakukan apa?
E. Apa persyaratan yang harus dipenuhi agar pekerjaan dapat dilakukan ?

2. Berikut yang tidak dapat dibaca dari sebuah activity diagram adalah….
A. Aliran kerja dari pengguna sistem
B. Penjelasan langkah-langkah dari sebuah use case
C. Logika dari sebuah algoritme yang dimemonstrasikan
D. Model dari elemen-elemen arsitektur perangkat lunak
E. Sumber daya yang digunakan dalam sebuah pekerjaan

3. Pada activity diagram, aliran aktivitas digambarkan dengan….


A. Garis lurus
B. Garis putus-putus
C. Garis dan diamond
D. Anak panah putus-putus
E. Anak panah yang menunjukkan arah aliran

4. Pada activity diagram, diamond digunakan untuk menggambarkan…..


A. Join
B. Fork
C. Konektor
D. Aktivitas
E. Pengembalian keputusan

5. Kegunaan dari state diagram adalah…….


A. Memodelkan status sebuah objek
B. Memodelkan keadaan sebuah pekerjaan
C. Memodelkan status sebuah sumber daya
D. Memodelkan pekerjaan yang masih aktif
E. Memodelkan status sebuah alur pekerjaan, apakah sudah selesai apa belum

6. Berikut yang bukan merupakan tujuan penggunaan state diagram adalah…..


A. Menjelaskan siklus hidup sebuah objek
B. Menjelaskan sebuah sekenario dari use case
C. Menggambarkan objek yang bersifat event-driven
D. Menampilkan perilaku dari state yang ada atau terkait
E. Menjelaskan pengguna (actor) yang terlibat dalam sebuah use case

7. Dalam sebuah state diagram, state yang ada dalam sebuah composite state disebut….
A. Subtate
B. State anak
C. State biasa
D. State induk
E. Simple state
8. Berikut yang bukan merupakan perangkat lunak untuk pemodelan dengan UML adalah….
A. Gliffy
B. Papyrus
C. StarUML
D. CorelDraw
E. UML Modeller

9. Bagian jendela star UML yang digunakan untuk menggambar sebuah diagram adalah….
A. Editors
B. Diagram area
C. Model Eksplorer
D. Working diagram
E. Diagram thumbnails

10. Bagian jendela star UML yang digunakan untuk menampilkan atau memilih diagram
yang ingin ditampilkan adalah….
A. Editors
B. Diagram area
C. Model eksplorer
D. Working diagram
E. Diagram thumbnails

11. Berikut ini yang bukan diagram terstruktur adalah…


A. Object diagram
B. Component diagram
C. Deployment diagram
D. Collaboration diagram
E. Composite structure diagram

12. Berikut ini yang bukan termasuk diagram perilaku adalah…..


A. Class diagram
B. Activity diagram
C. State machine
D. Communication diagram
E. Interaction overview diagram

13. Kegunaan swimlane adalah….


A. Mengelompokkan aktivitas yang sejenis
B. Mengelompokkan aktivitas yang penting
C. Mengelompokkan aktivitas yang memiliki persyaratan
D. Mengelompokkan aktivitas yang berhubungan dengan elemen tertentu
E. Mengelompokan aktivitas yang berhubungan dengan penggunaan sistem

14. Dalam sebuah state diagram, symbol exit point digunakan untuk….
A. Keluar dari alur yang parallel
B. Kondisi akhir dari state diagram
C. Kondisi berakhirnya sebuah state
D. Kondisi berakhirnya sebuah proses atas kemauan
E. Kondisi berakhirnya sebuah proses sebelum selesai berjalan sesuai yang diharapkan
15. Substate adalah istilah untuk….
A. State sederhana
B. State yang ada di composite state
C. Objek yang berada pada state yang kritis
D. State objek sebelum kembali ke state awal
E. State yang mempunyai state lain yang ada didalamnya

16. Jika anda membangun sebuah sistem perangkat lunak untuk penjualan online,
hubungan antara class barang dan pembeli, yang paling sesuai adalah hubungan jenis….
A. Tidak ada
B. Komposisi
C. Inheritance
D. Ketergantungan
E. Asosiasi dua arah

17. Jika anda membangun sebuah sistem perangkat lunak untuk penjualan online,
hubungan antara class orders dan paket, yang paling sesuai adalah hubungan jenis….
A. Tidak ada
B. Komposisi
C. Inheritance
D. Ketergantungan
E. Asosiasi dua arah

18. Pada sebuah sistem rental berikut, yang paling sesuai untuk atribut Film adalah……
A. Genre
B. Drama
C. Animasi
D. Tom cruiser
E. Tambah judul

19. Relasi dengan kondisi ekstensi sebuah class yang lain dan perubahan pada suatu class
akan mempengaruhi class yang lain merupakan relasi….
A. Realisasi
B. Satu arah
C. Komposisi
D. Inheritance
E. Ketergantungan

20. Diagram yang dianggap sebagai turunan dari class diagram adalah….
A. Objek diagram
B. Package diagram
C. Composit diagram
D. Component diagram
E. Collaboration diagram
21. Dalam sebuah component diagram yang dapat dianggap sebuah node adalah…..
A. Monitor
B. Keyboard
C. Basis data
D. Pengguna
E. Mesin yang dikontrol oleh sistem

22. Diagram yang digunakan untuk menampilkan objek-objek sistem yang bekerjasama
untuk menjalankan proses dari sebuah fungsi adalah….
A. Timming diagram
B. Sequence diagram
C. Composite diagram
D. Interaction diagram
E. Collaboration diagram

23. Diagram yang paling memiliki kesamaan dengan activity diagram adalah…..
A. Sequence diagram
B. Component diagram
C. Composite diagram
D. Interaction diagram
E. Collaboration diagram

24. Symbol yang digunakan untuk menggambarkan antarmuka pada component diagram
adalah….
A. Kotak
B. Lingkaran
C. Intan (diamond)
D. Persegi panjang
E. Persegi panjang dengan tab dibagian atas

25. Package 2 dianggap bergabung kepada Package 1 jika…..


A. Semua atribut package 2 menjadi atribut package 1
B. Semua atribut package 1 menjadi atribut package 2
C. Semua perilaku package 2 menjadi bagian package 1
D. Semua perilaku package 1 menjadi bagian package 2
E. Perubahan di package 1 akan mempengaruhi package 2

26. Dalam sebuah sequence diagram, pesan yang dikirim kembali sebagai balasan dari
pesan sebelumnya disebut…..
A. Massage
B. Self massage
C. Refly massage
D. Async massage
E. Create massage
27. Untuk membangun sistem perpustakaan, ketika pegawai menginput data anggota yang
akan meminjam buku, jika dimodelkan dengan sebuah sequence diagram, proses
tersebut cocok dianggap kategori pesan yang disebut……
A. Massage
B. Self massage
C. Refly massage
D. Async massage
E. Create massage

28. Berikut yang bukan tujuan pembuatan deployment diagram adalah…..


A. Menampilkan struktur dari sistem pada saat dijalankan
B. Menampilkan hubungan antara pengguna dengan system
C. Dapat digunakan untuk merencanakan arsitektur system
D. Menampilkan perangkat keras yang digunakan agar system dapat diimplementasikan
E. Memodelkan elemen-elemen perangkat keras secara fisik dan jalur komunikasi
antara mereka

29. Salah satu tujuan dari penggunaan dokumentasi teknis adalah…..


A. Memprediksi kapan proyek selesai
B. Mengetahui perkembangan proyek
C. Mengukur kinerja setiap anggota tim
D. Sebagai alat untuk menerima umpan balik
E. Membantu dalam mengelola sumber daya proyek

30. Dokumentasi teknis diibaratkan sebagai sebuah ……


A. Peta
B. Google maps
C. Daftar isi sebuah buku
D. Daftar pustaka sebuah buku
E. Blueprint untuk sebuah rumah

31. Identifikasi produk yang akan dihasilkan proyek ditempatkan pada bagian laporan,
yaitu….
A. Pendahuluan
B. Desain system
C. Konteks system
D. Deskripsi komponen
E. Penjelasan singkat system

32. Karakteristik sistem yang akan dibangun, ditempatkan dalam bagian…..


A. Pendahuluan
B. Desain system
C. Konteks system
D. Deskripsi komponen
E. Penjelasan singkat system
33. Tools yang dipakai dalam pengembangan sistem, ditempatkan dalam bagian ……
A. Pendahuluan
B. Desain system
C. Konteks system
D. Deskripsi komponen
E. Penjelasan singkat system

34. Memeriksa bahwa sebuah kebutuhan sistem sudah diakomodasi, ditempatkan pada
bagian…..
A. Desain system
B. Konteks system
C. Deskripsi komponen
D. Penjelasan singkat system
E. Matriks penelusuran kebutuhan

35. Catatan perubahan pada dokumen teknis dibuat untuk….


A. Merekam sejarah proyek
B. Mencatat perubahan kebutuhan system
C. Menjaga jangan sampai ada perubahan
D. Merekam perubahan yang dilakukan dari waktu ke waktu
E. Menjaga jangan sampai dokumen diubah oleh orang yang tidak berhak

36. Jika terdapat empat buah file sebagai berikut:


1. Word
2. GIF
3. MP3
4. PDF
Metadata yang berupa durasi terdapat pada file…..
A. 1 dan 2
B. 1 dan 3
C. 1 dan 4
D. 2 dan 3
E. 2 dan 4

37. Metadata yang memuat tanggal file dibuat disebut metadata jenis….
A. Hak
B. XML
C. Teknis
D. Deskriptif
E. Preservation

38. Metadata yang digunakan untuk navigasi dan interoperabilitas adalah metadata tipe….
A. Hak
B. XML
C. Teknis
D. Deskriptif
E. Preservation
39. Metadata yang digunakan untuk mempelajari perilaku pengguna, kemungkinan terdapat
pada…..
A. Internet banking
B. Situs e-commerce
C. Situs operator seluler
D. Perangkat lunak pengolah kata
E. Perangkat lunak pengolah grafis

40. Fungsi untuk manajemen pengguna dan hak akses metadata pada sistem metadata
termasuk fungsi…..
A. Evaluasi
B. Keamanan
C. Penggunaan
D. Pembuatan
E. Pemeliharaan

Anda mungkin juga menyukai