Anda di halaman 1dari 6

Soal Pilihan Ganda :

1. Suatu sistem yang mempelajari permasalahan dengan menspesifikannya dengan menggunakan


metode berorientasi yaitu….
a. Unified modelling language
b. Object oriented design
c. Object oriented analysis
d. Metodologi berorientasi object
e. Object oriented analysis design

2. Diagram yang menggambarkan interaksi antar objek tetapi lebih menekankan pada peran
masing-masing object dan bukan pada waktu penyampaian message adalah….
a. Class diagram
b. Use case diagram
c. Deployment diagram
d. Component diagram
e. Collaboration diagram

3. Metodologi pengembangan sistem berorientasi object mempunyai tiga karakteristik utama


yaitu…..
a. Encapsulation, inheritance, polymorphism
b. Private, protected, public
c. Nama, atribut, method
d. Protected, inheritance, method
e. Encapsulation, polymorphism, atribut

4. Alur sistem UML yang digambarkan dengan beberapa aktor dinamakan ?


a. Use Case Diagram
b. Class Diagram
c. Aktivity Diagram
d. Sequence Diagram
e. State Diagram

5. Diagram yang menjelaskan interaksi objek yang berdasarkan urutan waktu adalah pengertian
dari diagram…
a. Use case diagram
b. Activity diagram
c. Sequence diagram
d. Statemachine diagram
e. Class diagram

6. Dibawah ini yang termasuk dalam kekuranggan penggunaan increment model adalah…
a. Cocok untuk proyek berukuran kecil
b. Personil bekerja optimal
c. Mengurangi trauma karena perubahan sistem
d. Memaksimalkan pengembalian modal investasi konsumen
e. Pihak konsumen dapat langsung menggunakan dahulu bagian-bagian yang telah dibangun
7. OOAD merupakan singakatan dari Object Oriented Analysis Design . apa yang dimaksud
dengan OOAD…
a. Teknik menyatakan bahwa anak dari objek dapat mewarisi data / atribut
b. Metode menganalisis dan merancang sistem dengan pendekatan berorientasi objek
c. Sebuah sistem pengembangan software berbasis object orinted
d. Alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem
e. Gambaran sekumpulan objek yang terbagi dalam atribut ,operasi ,metode dan lainnya

8. Yang tidak termasuk dalam model proses perangkat lunak adalah…


a. Waterfall model
b. RAD
c. Prototype model
d. DFD
e. V model

9. Suatu relasi menyatakan hubungan antara :


a. dua atau beberapa atribut
b. dua atau beberapa entitas
c. dua atau beberapa relationship
d. atribut dengan relationship
e. atribut dengan entitas

10. Entity-Relationship Diagram (ERD) Merupakan


a. diagram yang menggambarkan hubungan (relationship) antar entitas (entity)
b. diagram yang menggambarkan hubungan (relationship) antar atribut
c. diagram yang menggambarkan hubungan (relationship) antar relationship
d. diagram yang menggambarkan hubungan (relationship) antar atribut multivalue
e. diagram yang menggambarkan hubungan (relationship) antar atribut derivatif

11. Sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, menspesifikasikan,


membangun, dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO
(Object-Oriented). Merupakan pengertian dari ....
a. State Mechine
b. UML
c. OOAD
d. Waterfall
e. RAD

12. Memenuhi kebutuhan kepada pemakai sistem dan memberikan gambaran yang jelas dan
rancangan bangunan yang lengkap kepada program komputer adalah tujuan dari ...
a. Analisis Sistem
b. Desain Sistem
c. Analisis Terstruktur
d. Analisis Beroreintasi Objek
e. Analisi Desain
13. Informasi yang dikirim kepada para pengguna melalui sistem informasi dapat berupa
hardcopy atau softcopy melalui internet, ekstranet, atau world wide web adalah penjelasan dari ...
a. Output
b. Input/Output
c. Input
d. Proses
e. Laporan

14. Kumpulan dari beberapa komponen-komponen, elemen-elemen, dan unsur yang terintegrasi
dan memiliki suatu tujuan adalah pengertian dari:
a. Sistem Informasi
b. Informasi
c. Sistem
d. Database
e. Analisa

15. Simbol yang digunakan DFD untuk maksud mengalirkan data diantara proses, yaitu......
a. Data store
b. Konsep data
c. Data flow
d. External entity
e. Proses

16. Teknik yang menyatakan bahwa anak dari objek akan mewarisi data atau atribut dan metode
dari induknya langsung disebut ….
a. Encapsulation
b. Polymorphism
c. Pembentukan
d. Inheritance
e. Behavior

17. Di bawah ini yang bukan termasuk jenis diagram UML adalah ….
a. Sequence diagram
b. Usecase diagram
c. Class diagram
d. Komponen diagram
e. Comincationn diagram

18. Berikut yang tidak termasuk diagram yang digunakan dalam UML adalah ….
a. Flowchat diagram
b. State diagram
c. Sequence diagram
d. Class diagram
e. Activity diagram
19. Diagram yang menjelaskan interaksi objek yang berdasarkan urutan waktu adalah pengertian
dari diagram…
a. Use case diagram
b. Activity diagram
c. Sequence diagram
d. Statemachine diagram
e. Class diagram

20. Alur sistem UML yang di gambarkan dengan rentang waktu, dinamakan ?
a. Use case diagram
b. Activity diagram
c. Sequence diagram
d. Statemachine diagram
e. Class diagram

21. Menggambarkan orang, sistem atau external entity yang menyediakan atau menerima
informasi dari sistem disebut dengan…
a. Relation
b. Actor
c. Association
d. Package
e. Use case diagram

22. . Diagram yang menggambarkan cara event mengubah objek selama aktif adalah :
a. Communication
b. Class
c. State Machine
d. Specification
e. Activity

23. Mekanisme pembangunan model menggunakan hal berikut, kecuali :


a. Specification
b. Adornment
c. Common Division
d. Extensibility
e. Accessibility

24. Dibawah ini adalah diagram-diagram yang termasuk kedalam behavior diagram, kecuali :
a. Activity diagram
b. Interaction diagram
c. State machine diagram
d. Class diagram
e. Use case diagram
25. Teknik untuk menjelaskan business process procedural logic, dan workflow bisa dipakai
untuk menjelaskan use case text dalam notasi grafis :
a. Activity diagram
b. Class diagram
c. Sequence diagram
d. Use Case Diagram
e. State Machine Diagram

Membuat market place sebagai media untuk jual beli online

Ketentuan :
1. Adanya admin dan member, pada bagian ini ada harus ada fitur untuk login, dibedakan
antaraadmin dan member,
Sisi Admin :
1. Bisa melakukan CRUD pada Member :
• Menampilkan semua list Member
• Delete Member (otomatis iklannaya juga terhapus)
2. Bisa melakukan CRUD pada Posting Iklan
• Verifikasi Iklan(iklan yang belum di verifikasi terdapat pada profil, namun
tidakterlihat oleh member lain)
• Mendelete
iklanSisi Pengguna :
1. Registrasi
2. Cari Iklan
3. Lo
ginSisi
Member:
1. Logout
2. Bisa Membuat Iklan
3. Member bisa memberikan judul iklan
4. Member bisa mengupload, hapus foto untuk iklan
5. Member bisa memberikan harga barang
6. Member bisa menentukan kategori iklan
7. Member bisa menulis, edit, dan hapus Deskripsi pada iklan
8. Member bisa menulis, edit dan hapus komentar komentarnya sendiri
9. Member bisa mengedit profil pengguna
A. Nama
B. Tanggal Lahir
C. Foto Profil
D. No HP
E. Email
F. Password
10. Member bisa mengedit iklan
G. Judul
H. Foto barang(iklan bisa menggunakan foto atau tanpa foto)
I. Harga
J. Kategori
K. Deskripsi Iklan
11. Member bisa memberikan keterangan iklan sudah laku atau belum (bukan di
deskripsi / judul Iklan) / Diletakkan disebelah kiri judul iklan dan komentar pada
iklantersebut di disable atau tidak bisa memberikan komentar pada iklan tersebut
12. Member bisa memberikan pesan kepada member lain dengan mengklik
tombolpesan pada profil member lain.
13. Bisa memberikan komentar pada iklan tertentu.
14. Setiap ada komentar atau pesan, member mendapatkan notifikasi.

Anda mungkin juga menyukai