Anda di halaman 1dari 6

SOAL PENILAIAN AKHIR SEMESTER GANJIL

TAHUN PELAJARAN 2022/2023


Mata Pelajaran : Pemodelan Perangkat Lunak
Kelas : XI
Jurusan : Pariwisata Perhotelan (RPL)

PETUNJUK UMUM:
1. Perhatikan dan ikuti pengisian pada lembar jawaban (LJ) yang disediakan.
2. Periksa dan bacalah soal-soal sebelum anda menjawab.
3. Laporkan kepada pengawas apabila terdapat tulisan kurang jelas, rusak atau jumlah soal kurang.
4. Dahulukan soal-soal yang anda anggap mudah.
5. Tidak diijinkan menggunakan alat bantu seperti table, kalkulator, dan lain sebagainya

I.Pilihlah A, B, C, D, Atau E Yang Menurut Anda Jawaban Paling Tepat


A. Pilihan Ganda
1. Suatu sistem yang mempelajari permasalahan e. Encapsulation, polymorphism, atribut
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 4. Gambar diatas merupakan salah satu contoh
objek tetapi lebih menekankan pada peran diagram yaitu…
masing-masing object dan bukan pada waktu
a. Sequence diagram
penyampaian message adalah….
b. Class diagram
a. Class diagram
c. Statemachine diagram
b. Use case diagram
d. Use case diagram
c. Deployment diagram
e. Activity diagram
d. Component diagram
5. Alur sistem UML yang digambarkan dengan
e. Collaboration diagram
beberapa aktor dinamakan ?
3. Metodologi pengembangan sistem berorientasi
a. Use Case Diagram
object mempunyai tiga karakteristik utama
yaitu… b. Class Diagram
a. Encapsulation, inheritance, c. Aktivity Diagram
polymorphism
d. Sequen Diagram
b. Private, protected, public
e. State Diagram
c. Nama, atribut, method
d. Protected, inheritance, method
6. 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
7. Dibawah ini yang termasuk dalam kekuranggan 
9. diagram diatas merupakan jenis diagram …
penggunaan increment model adalah…
a. Statemachine diagram
a. Cocok untuk proyek berukuran kecil
b. Activity diagram
b. Personil bekerja optimal
c. Class diagram
c. Mengurangi trauma karena perubahan
sistem d. Communication diagram
d. Memaksimalkan pengembalian modal e. Sequence diagram
investasi konsumen
10. Yang tidak termasuk dalam model proses
e. Pihak konsumen dapat langsung perangkat lunak adalah…
menggunakan dahulu bagian-bagian
yang telah dibangun a. Waterfall model

8. OOAD merupakan singakatan dari Object b. RAD


Oriented Analysis Design . apa yang dimaksud c. Prototype model
dengan OOAD…
d. DFD
a. Teknik menyatakan bahwa anak dari
objek dapat mewarisi data / atribut e. V model

b. Metode menganalisis dan merancang 11. Relasi menyatakan hubungan antara


sistem dengan pendekatan berorientasi a. dua atau beberapa atribut
objek
b. dua atau beberapa entitas
c. Sebuah sistem pengembangan
software berbasis object orinted c. dua atau beberapa  relationship
d. Alat pembuatan model yang d. atribut dengan relationship
memberikan penekanan hanya pada
fungsi sistem e. atribut dengan entitas
12. Entity-Relationship Diagram (ERD) merupakan
e. Gambaran sekumpulan objek yang
terbagi dalam atribut ,operasi ,metode a. diagram yang menggambarkan
dan lainnya 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 c. ERD
hubungan (relationship) antar atribut
multivalue d. Spiral

e. diagram yang menggambarkan e. Prototype


hubungan (relationship) antar atribut 15. Konsep pendekatan sistem dengan analisis dan
derivatif desian sebuah sistem dengan pendekatan objek,
dinamai dengan pendekatan ?
a. Waterfall
b. OOAD
c. RDP
d. Hub
e. Sistem Analis
16. Mempelajari permasalahan dengan
menspesifikasikannya atau mengobservasi
permasalahn tersebut dengan menggunakan
metode berorientasi objek. Merupakan
pengertian dari ?
13. Perhatikan gambar di atas ini ! a. OOAD
a. Waterfall b. OOA
b. RAD c. OOD
c. ERD d. OTT
d. Spiral e. Kelas Objek
e. Prototype 17. Model yang menjelaskan hubungan antar data
dalam pemodelan perangkat lunak yang
14.  Perhatikan gambar model di bawah ini!
digunakan dalam pembuatan database di sebut ?
a. ERD
b. OOAD
c. RAD
d. Multi V
e. HRD
18. Sebuah bahasa yang berdasarkan grafik/gambar
untuk memvisualisasi, menspesifikasikan,
membangun, dan pendokumentasian dari sebuah
sistem pengembangan software berbasis OO
(Object-Oriented). Merupakan pengertian
Gambar di atas merupakan gambar model dari ....
sistem dengan metode ?
a. State Mechine
a. Waterfall
b. UML
b. RAD
c. OOAD
d. Waterfall e. Sebagai seorang Administrator
database
e. RAD
23.  Kumpulan dari beberapa komponen-
19. Metode untuk mengarahkan arsitektur
komponen, elemen-elemen, dan unsur yang
software yang didasarkan pada manipulasi terintegrasi dan memiliki suatu tujuan
objek-objek sistem atau subsistem, adalah adalah pengertian dari:
pengertian dari
a. Sistem Informasi
a. OOAD
b. Informasi
b. OOA
c. Sistem
c. OOD
d. Database
d. RAD
e. Analisa
e. ERD
24. Simbol yang digunakan DFD untuk maksud
20. Memenuhi kebutuhan kepada pemakai
mengalirkan data diantara proses,
sistem dan memberikan gambaran yang yaitu......   
jelas dan rancangan bangunan yang lengkap
kepada program komputer adalah tujuan a. Data store
dari ...
b. Konsep data
a. Analisis Sistem
c. Data flow
b. Desain Sistem
d. External entity
c. Analisis Terstruktur
e. Proses
d. Analisis Beroreintasi Objek
25. Beberapa peranan utama sistem analis
e. Analisi Desain adalah keculai:
21. Informasi yang dikirim kepada para a. Sebagai manajer
pengguna melalui sistem informasi dapat
berupa hardcopy atau softcopy melalui b. Sebagai Konsultan
internet, ekstranet, atau world wide web c. Sebagai ahli pendukung
adalah penjelasan dari ...
d. Sebagai agen perubahan
a. Output
e. Sebagai Konsultan dan Agen
b. Input/Output Perubahan
c. Input 26. Teknik yang menyatakan bahwa anak dari
d. Proses objek akan mewarisi data atau atribut dan
metode dari induknya langsung disebut ….
e. Laporan a. Encapsulation
22. Peranan utama seorang Analis Sistem b. Polymorphism
adalah....
c. Pembentukan
a. Sebagai Programer
d. Inheritance
b. Sebagai agen perubahan
e. Behavior
c. Sebagai seorang operator
27. Di bawah ini yang bukan termasuk jenis
d. Sebagai Manajer Proyek diagram UML adalah ….
a. Sequence diagram
b. Usecase diagram
c. Class diagram
d. Komponen diagram
e. Comincationn diagram
28. 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
29. 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
30.  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

B. ESSAY
1. Jelaskan apa itu Paradigma Pemrogrman!
2. Sebutkan beberapa Paradigma Pemrograman!
3. Sebutkan minimal tiga Prinsip konsep
Pemrograman Berorientasi Objek!
4. Jelasakn perbedaan metode Agile dan Waterfall!
5. Sebutkan minimal tiga diagram behaivior yang
dimiliki oleh UML!

Anda mungkin juga menyukai