LATIHAN SOAL APSI
BILA ADA GAMBAR YANG KURANG BAGUS MAAV YAH!!! :)
BILA ADA GAMBAR YANG KURANG BAGUS MAAV YAH!!! :)
1. Di bawah ini merupakan tahapan dari perencanaan sistem, kecuali :
a. Memodelkan proyek
b. Mendefinisikan proyek
c. Membuat estimasi anggaran
d. Menganalisis kebutuhan
e. Menyetujui rencana proyek
2. Yang merupakan prioritas utama dari middle manager yang menjadi pertimbangan dalam pengambilan keputusan proyek yaitu :
a. Peningkatan ROI
b. Peningkatan RIO
c. Peningkatan produktifitas kerja
d. Kemudahan penggunaan sistem
e. Efisiensi kerja
3. Berikut ini merupakan tujuh tahapan proses estimasi, kecuali :
a. Membuat estimasi pekerjaan
b. Membuat perencanaan awal
c. Membuat WBS
d. Membandingkan perencanaan awal dengan tujuan
e. Mempersiapkan jadwal dan anggaran
4. Proses perencanaan sistem dilakukan dengan:
a. menetapkan suatu kerangka kerja strategi menyeluruh untuk memenuhi kebutuhan informasi pemakai.
b. melibatkan manajer senior, pemakai senior dan profesional sistem.
c. memastikan bahwa proyek yang diusulkan dievaluasi dan diprioritaskan.
d. memenuhi alasan untuk melakukan perencanaan sistem dihubungkan dengan rencana bisnis
e. Semua jawaban benar.
5. Di bawah ini adalah pengertian analisis system, yaitu:
a. Kegiatan untuk melihat system yang sudah berjalan, melihat bagian mana yang bagus dan tidak bagus dan kemudian mendokumentasikan kebutuhan yang akan dipenuhi dalam system yang baru
b. Kegiatan untuk melihat kondisi proyek system informasi di tahap desain system dan kemudian mendokumentasikan kebutuhan yang akan dipenuhi dalam system yang baru
c. Kegiatan untuk melihat system yang sudah berjalan, melihat departemen di organisasi tersebut untuk dilakukan recruiting, dan kemudian mendokumentasikan kebutuhan yang akan dipenuhi dalam system yang baru
d. Kegiatan untuk melihat kondisi bisnis suatu organisasi dan kemudian melakukan kegiatan jual-beli untuk memenuhi system yang baru
e. Salah semua
6. Tahapan analisis system adalah dibawah ini, kecuali:
a. Penetapan anggota tim proyek
b. Analisis masalah
c. Analisis kebutuhan sistem
d. Desain lojik
e. Analisis keputusan
7. Apa kegiatan awal yang dilakukan pada tahap analisis?
a. Penetapan anggota tim proyek
b. Pengumpulan data
c. Analisis kebutuhan sistem
d. Desain lojik
e. Analisis keputusan
8. Membuat prioritas persyaratan system adalah termasuk tugas yang terdapat pada tahap:
a. Penetapan anggota tim proyek
b. Analisis masalah
c. Analisis kebutuhan sistem
d. Desain lojik
e. Analisis keputusan
9. Berikut karakteristik sistem berorientasi objek, kecuali :
a. Abstraksi
b. Enkapsulasi
c. Polymorphism
d. Fokus proses
e. inheritance
10. Perbedaan sistem berorientasi objek dengan terstruktur diantaranya adalah :
a. Fokus pada Domain Objek, tidak pada prosedur;
b. Data dan Prosedur disimpan dalam Objek;
c. Dekomposisi Data
d. a, b dan c benar
e. a dan c benar
11. Yang dimaksud abstraksi dari entitas dalam dunia nyata adalah :
a. Kelas
b. Objek
c. Kelas dan objek
d. Abstraksi
e. Tidak ada jawab
12. Kemampuan suatu objek untuk digunakan di banyak tujuan yang berbeda dengan nama yang sama sehingga menghemat baris program adalah
a. Enkapsulasi
b. Abstraksi
c. Polymorphism
d. Generalisasi
e. Inheritance
13. Contoh hubungan Mobil dapat dimiliki oleh satu atau beberapa orang, sedangkan seseorang dapat mempunyai nol, satu atau banyak mobil disebut :
a. Asosiasi
b. Agregasi
c. Kelas
d. Message
e. Tidak ada jawab
14. Dalam UML terdapat diagram yang berhubungan dengan perilaku (behaviour) sistem diantaranya :
a. Statechart
b. Class
c. Activity
d. a dan c benar
e. a, b dan c benar
15. Gambar di tsb. merupakan salah satu diagram UML yaitu :
a. Use case
b. Class
c. Sequence
d. collaboration
e. activity
16. Hubungan yang terdapat pada gambar tersebut adalah :
a. Asosiasi
b. Generalisasi
c. Agregasi
d. Multiplisitas
e. dependency
17. Pada setiap simbol kotak di atas bagian paling bawah disebut :
a. Nama objek
b. Method
c. Kelas
d. Atribut
e. tidak ada jawab
18. Pada setiap simbol kotak di atas bagian tengah adalah :
a. Nama objek
b. Method
c. Kelas
d. Atribut
e. tidak ada jawab
19. Komunikasi antar modul dilakukan lewat data adalah merupakan kopling :
a. Data Coupling
b. Stamp Couplig
c. Central Coupling
d. Loose Coupling
e. Content Coupling
20. Komunikasi antar modul menggunakan data atau mengendalikan informasi dari modul yng lain tanpa berhubungan lewat parameter adalah merupakan kopling :
a. Data Coupling
b. Stamp Couplig
c. Central Coupling
d. Loose Coupling
e. Content Coupling
21. Dalam OOP sedapat mungkin keterikatan kelas dengan kelas lain di minimalkan, ini pengertian dari :
a. Data Coupling
b. Stamp Couplig
c. Central Coupling
d. Loose Coupling
e. Content Coupling
22. Diagram di ini merupakan contoh dari:
a. Diagram Class
b. Diagram Sequence
c. Diagram Kolaborasi
d. Diagram objek
e. Diagram status
23. Pernyataan yang salah menyangkut diagram di atas adalah:
a. Maksud dari diagram tersebut adalah objek pelanggan meminta kepada objek kalkulator untuk menghitung harga total
b. Aktor Pelanggan memasukkan perhitungan harga total ke objek kalkulator
c. Stimulus mengarah ke objek kalkulator dari objek pelanggan
d. Message di diagram tersebut berupa permintaan kepada objek untuk melakukan perhitungan dan menghasilkan sebuah nilai
e. Diagram tersebut mengacu pada sekuen diagram yang mengkaitkan objek pelanggan dan objek kalkulator
24. Yang seharusnya tidak terdapat pada suatu diagram tersebut adalah:
a. Link
b. Objek
c. Message
d. Stimulus
e. Lifeline
25. Label delete pada diagram di atas merupakan tipe pesan :
a. Call
b. Send
c. Return
d. destroy
e. rekursif
26. Rekursif pada diagram di atas ditandai dengan label:
a. Create
b. Message
c. Self-delegetion
d. Return
e. delete
27. Symbol garis terputus-putus memiliki arti :
a. Garis hidup d. Message
b. Waktu aktif e. Link
c. Stimulus
28. Banyaknya jumlah diagram sekuen yang kita buat dalam perancangan harus sebanyak jumlah:
a. Class d. objek
b. Use case e. Method
c. Actor
29. Yang dimaksud dengan status pada diagram Status adalah:
a. Kondisi yang dialami sebuah class
b. Aksi yang ditunjukan actor terhadap objek
c. Kondisi selama hidup objek
d. Suatu transisi dari actor yang terjadi dalam sistem
e. Benar semua
30. Simbol status akhir pada diagram status adalah:
jawabannya A
31. Yang dimaksud dengan transisi pada diagram Status adalah:
a. Objek bergerak dari satu status ke status lain akibat pendeteksian sebuah kejadian
b. Objek berubah bentuk karena akibat pendeteksian sebuah method
c. Class bergerak dari satu status ke status lain akibat pendeteksian sebuah method
d. Actor bergerak dari satu status ke status lain akibat pendeteksian sebuah status
e. Benar semua
32. Diagram di bawah ini merupakan pemahaman dari:
a. Dekomposisi suatu status menjadi dua status
b. Rekursif suatu status
c. Alur dari suatu status dalam objek dialing
d. Status dalam use case
e. Benar semua
33. Simbol (gambarnya mirip undo di word ) merupakan bagian dari symbol:
a. Status d. Message
b. Looping e. transisi eksternal
c. Transisi internal
34. Digit(n) merupakan bagian dari symbol:
a. Status d. Message
b. Looping e. transisi eksternal
c. Transisi internal
35. Simbol (bentuknya elips) merupakan bagian dari symbol:
a. Status d. Message
b. Looping e. transisi eksternal
c. Transisi internal