
Prinsip Desain Perangkat Lunak
Quiz
•
Information Technology (IT)
•
University
•
Hard
Iman Saladin B
Used 1+ times
FREE Resource
Enhance your content in a minute
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Prinsip Single Responsibility Principle (SRP) menekankan bahwa:
Setiap modul dalam sistem harus memiliki lebih dari satu tanggung jawab agar lebih fleksibel.
Setiap modul dalam sistem hanya memiliki satu tanggung jawab utama.
Modul dalam sistem harus saling bergantung satu sama lain agar lebih efisien.
Semua fitur harus digabungkan dalam satu modul untuk mengurangi kompleksitas.
2.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Dalam konteks aplikasi e-commerce, penerapan SRP dapat dilakukan dengan:
Menggabungkan proses pengolahan pembayaran dan manajemen produk dalam satu modul.
Memisahkan proses manajemen produk dan pengolahan pembayaran dalam modul yang berbeda.
Menggunakan satu sistem untuk menangani semua transaksi, tanpa memisahkan fungsinya.
Menyimpan semua data pengguna dan produk dalam satu tabel database.
3.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Prinsip Open/Closed Principle (OCP) menyatakan bahwa:
Sistem harus mudah diubah dan diperbarui dengan mengedit kode yang sudah ada.
Sistem harus dapat diperluas tanpa mengubah kode yang sudah ada.
Semua modul harus dapat dimodifikasi secara langsung setiap kali ada perubahan bisnis.
Sistem harus tetap tertutup untuk perubahan dan tidak boleh diperluas.
4.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Contoh penerapan OCP dalam aplikasi layanan transportasi online adalah:
Menggunakan satu sistem tarif yang sama untuk semua jenis kendaraan.
Menambahkan kendaraan baru tanpa perlu mengubah sistem tarif utama.
Mengubah sistem tarif setiap kali kendaraan baru ditambahkan.
Memastikan bahwa semua pengemudi menggunakan tarif yang sama tanpa pengecualian.
5.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Liskov Substitution Principle (LSP) menekankan bahwa:
Komponen yang lebih spesifik harus dapat menggantikan komponen yang lebih umum tanpa mengubah perilaku sistem.
Komponen yang lebih spesifik harus memiliki fungsi yang sama dengan komponen lain.
Semua komponen dalam sistem harus saling bergantung agar dapat berfungsi.
Sistem tidak boleh memiliki modul yang bisa digantikan oleh modul lain.
6.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Dalam aplikasi pemesanan makanan, penerapan LSP dapat dilakukan dengan:
Menggunakan satu metode estimasi pengiriman untuk semua jenis restoran.
Mengubah sistem estimasi pengiriman setiap kali restoran baru ditambahkan.
Memisahkan estimasi pengiriman untuk restoran cepat saji dan restoran fine dining.
Menggunakan sistem yang sama untuk semua jenis pemesanan, tanpa pengecualian.
7.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Prinsip Interface Segregation Principle (ISP) bertujuan untuk:
Memastikan bahwa modul hanya memiliki antarmuka yang relevan dengan perannya.
Menggabungkan semua fitur dalam satu antarmuka agar lebih efisien.
Membuat satu antarmuka universal yang dapat digunakan oleh semua modul.
Memisahkan semua fungsi sistem menjadi beberapa antarmuka kecil yang tidak berhubungan.
Create a free account and access millions of resources
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?
Similar Resources on Wayground
10 questions
Quiz Cerpen dan Karya Sastra
Quiz
•
12th Grade - University
10 questions
Asemen akhir
Quiz
•
10th Grade - University
14 questions
Startup Investment
Quiz
•
University
15 questions
STP_Integrasi aplikasi
Quiz
•
9th Grade - University
11 questions
Sistem Digital-Quiz 1
Quiz
•
University
12 questions
Final Literasi Digital
Quiz
•
University
10 questions
Quiz Assesmen Awal "Perangkat Keras"
Quiz
•
7th Grade - University
10 questions
Pretest Digitalisasi Pelestarian Budaya
Quiz
•
10th Grade - University
Popular Resources on Wayground
20 questions
Halloween Trivia
Quiz
•
6th - 8th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
15 questions
Order of Operations
Quiz
•
5th Grade
20 questions
Halloween
Quiz
•
5th Grade
16 questions
Halloween
Quiz
•
3rd Grade
12 questions
It's The Great Pumpkin Charlie Brown
Quiz
•
1st - 5th Grade
20 questions
Possessive Nouns
Quiz
•
5th Grade
10 questions
Halloween Traditions and Origins
Interactive video
•
5th - 10th Grade
Discover more resources for Information Technology (IT)
10 questions
Halloween Movies Trivia
Quiz
•
5th Grade - University
12 questions
Halloween
Quiz
•
3rd Grade - University
5 questions
Using Context Clues
Interactive video
•
4th Grade - University
20 questions
Definite and Indefinite Articles in Spanish (Avancemos)
Quiz
•
8th Grade - University
7 questions
Force and Motion
Interactive video
•
4th Grade - University
14 questions
Eat Healthy,Be Healty
Quiz
•
4th Grade - University
7 questions
History of Halloween: Pagan or Christian?
Interactive video
•
11th Grade - University
7 questions
Renewable and Nonrenewable Resources
Interactive video
•
4th Grade - University
