wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ulangan PTGM Kelas 12

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Apa itu SDLC dan sebutkan tahap-tahapnya?

a)

Tahap-tahap SDLC adalah: 1. Analisis Kebutuhan, 2. Desain, 3. Pengujian, 4. Implementasi, 5. Evaluasi.

b)

Tahap-tahap SDLC adalah: 1. Perencanaan, 2. Analisis Kebutuhan, 3. Desain, 4. Implementasi, 5. Pengujian, 6. Pemeliharaan.

c)

Tahap-tahap SDLC adalah: 1. Perencanaan, 2. Pengembangan, 3. Desain, 4. Uji Coba, 5. Pemeliharaan.

d)

Tahap-tahap SDLC adalah: 1. Pengujian, 2. Desain, 3. Implementasi, 4. Pemeliharaan, 5. Analisis Kebutuhan.

2.

Jelaskan pengertian use case dalam pengembangan perangkat lunak.

a)

Use case adalah deskripsi interaksi antara pengguna dan sistem untuk mencapai tujuan tertentu dalam pengembangan perangkat lunak.

b)

Use case adalah metode untuk menguji keamanan sistem dalam pengembangan perangkat lunak.

c)

Use case merupakan diagram yang menggambarkan struktur data dalam perangkat lunak.

d)

Use case adalah alat untuk mengukur performa sistem dalam pengembangan perangkat lunak.

3.

Sebutkan komponen utama dalam diagram aktivitas.

a)

Sumber, metode, alat, waktu.

b)

Langkah, tujuan, analisis, evaluasi.

c)

Aktivitas, transisi, keputusan, awal/akhir.

d)

Proses, hasil, umpan balik, pengulangan.

4.

Apa yang dimaksud dengan relasi tabel dalam basis data?

a)

Relasi tabel adalah struktur data yang menyimpan informasi dalam format teks.

b)

Relasi tabel adalah jenis perangkat lunak yang digunakan untuk mengelola basis data.

c)

Relasi tabel adalah hubungan antara tabel dalam basis data yang menghubungkan data melalui kunci primer dan kunci asing.

d)

Relasi tabel adalah proses pengolahan data yang dilakukan oleh pengguna.

5.

Jelaskan perbedaan antara diagram sekuens dan diagram aktivitas.

a)

Diagram sekuens berfokus pada hasil akhir, sedangkan diagram aktivitas berfokus pada pengujian sistem.

b)

Diagram sekuens fokus pada interaksi waktu antar objek, sedangkan diagram aktivitas fokus pada alur kerja dan aktivitas dalam proses.

c)

Diagram sekuens menggambarkan struktur data, sedangkan diagram aktivitas menggambarkan hubungan antar objek.

d)

Diagram sekuens menunjukkan langkah-langkah proses, sedangkan diagram aktivitas menunjukkan interaksi antar pengguna.

6.

Sebutkan manfaat dari penggunaan use case dalam proyek perangkat lunak.

a)

Menyederhanakan proses pengkodean aplikasi.

b)

Mengurangi biaya pemeliharaan sistem.

c)

Meningkatkan kecepatan pengembangan perangkat lunak.

d)

Manfaat penggunaan use case dalam proyek perangkat lunak termasuk mendefinisikan kebutuhan pengguna, meningkatkan komunikasi antara pemangku kepentingan, dan memfasilitasi pengujian serta dokumentasi.

7.

Apa yang dimaksud dengan fase perencanaan dalam SDLC?

a)

Fase perencanaan adalah tahap awal untuk menentukan tujuan, ruang lingkup, dan kebutuhan proyek perangkat lunak.

b)

Fase perencanaan adalah langkah untuk mengimplementasikan perangkat lunak tanpa analisis kebutuhan.

c)

Fase perencanaan adalah tahap akhir untuk mengevaluasi hasil proyek perangkat lunak.

d)

Fase perencanaan adalah proses pengujian perangkat lunak yang dilakukan setelah pengembangan.

8.

Jelaskan bagaimana cara membuat diagram aktivitas untuk suatu proses.

a)

Langkah-langkah proses tidak perlu diurutkan dalam diagram aktivitas.

b)

Diagram aktivitas dapat dibuat dengan mengidentifikasi langkah-langkah proses, menggunakan simbol standar, dan menyusun langkah-langkah dalam urutan logis.

c)

Simbol standar tidak diperlukan dalam pembuatan diagram aktivitas.

d)

Diagram aktivitas dibuat dengan menggambar garis lurus dan menambahkan warna.

9.

Apa itu entitas dan atribut dalam relasi tabel?

a)

Entitas adalah objek yang dapat diidentifikasi, sedangkan atribut adalah karakteristik yang menjelaskan entitas.

b)

Entitas adalah bagian dari sistem, sedangkan atribut adalah fungsi yang tidak terukur.

c)

Entitas adalah kategori yang tidak terdefinisi, sedangkan atribut adalah elemen yang tidak relevan.

d)

Entitas adalah data yang tidak dapat diubah, sedangkan atribut adalah nilai yang tetap.

10.

Sebutkan langkah-langkah dalam membuat diagram sekuens.

a)

1. Buat sketsa awal. 2. Tentukan warna untuk diagram. 3. Gambar garis horizontal. 4. Tambahkan simbol untuk objek. 5. Sertakan catatan di samping. 6. Simpan diagram dalam format PDF.

b)

1. Identifikasi tujuan diagram. 2. Tentukan jenis diagram yang digunakan. 3. Gambar lingkaran untuk aktor. 4. Tambahkan teks deskripsi. 5. Tinjau dengan tim. 6. Presentasikan diagram kepada klien.

c)

1. Tentukan tema diagram. 2. Gambar diagram dengan pensil. 3. Tambahkan gambar latar belakang. 4. Sertakan warna untuk setiap elemen. 5. Diskusikan dengan rekan. 6. Cetak diagram untuk presentasi.

d)

1. Identifikasi aktor dan objek. 2. Tentukan urutan interaksi. 3. Gambar garis vertikal. 4. Tambahkan panah untuk interaksi. 5. Sertakan label pada panah. 6. Tinjau dan perbaiki diagram.

11.

Apa peran analisis kebutuhan dalam SDLC?

a)

Analisis kebutuhan fokus pada pengujian perangkat lunak yang sudah jadi.

b)

Analisis kebutuhan hanya melibatkan tim pengembang tanpa pengguna.

c)

Analisis kebutuhan memastikan perangkat lunak yang dikembangkan sesuai dengan kebutuhan pengguna dan sistem.

d)

Analisis kebutuhan mengidentifikasi risiko dalam pengembangan perangkat lunak.

12.

Jelaskan bagaimana use case dapat membantu dalam pengujian perangkat lunak.

a)

Use cases only focus on technical specifications, ignoring user needs.

b)

Use cases are irrelevant to testing and do not provide any guidance.

c)

Use cases complicate testing by adding unnecessary steps and confusion.

d)

Use cases help in software testing by defining user interactions, guiding test case creation, and ensuring all functionalities are validated.

13.

Apa yang dimaksud dengan swimlane dalam diagram aktivitas?

a)

Swimlane adalah jenis diagram untuk analisis data.

b)

Swimlane adalah metode untuk memisahkan tanggung jawab dalam diagram aktivitas.

c)

Swimlane adalah alat untuk menggambar diagram aktivitas.

d)

Swimlane adalah metode untuk mengukur kinerja dalam diagram.

14.

Sebutkan jenis-jenis relasi yang ada dalam basis data.

a)

Relasi Satu ke Dua

b)

Relasi Banyak ke Lima

c)

Relasi Satu ke Tiga

d)

1) Relasi Satu ke Satu, 2) Relasi Satu ke Banyak, 3) Relasi Banyak ke Satu, 4) Relasi Banyak ke Banyak.

15.

Apa itu actor dalam konteks use case?

a)

Actor adalah pengguna yang mengelola data dalam sistem.

b)

Actor adalah proses yang dijalankan oleh sistem.

c)

Actor adalah entitas yang berinteraksi dengan sistem dalam use case.

d)

Actor adalah bagian dari sistem yang tidak berinteraksi.

16.

Jelaskan pentingnya dokumentasi dalam setiap tahap SDLC.

a)

Dokumentasi memastikan komunikasi yang jelas, memudahkan pemeliharaan, dan memberikan referensi untuk pengembangan di masa depan.

b)

Dokumentasi tidak berpengaruh pada kualitas produk.

c)

Dokumentasi hanya diperlukan pada tahap akhir SDLC.

d)

Dokumentasi hanya untuk kepentingan tim pengembang.

17.

Apa yang dimaksud dengan notasi dalam diagram sekuens?

a)

Notasi dalam diagram sekuens adalah langkah-langkah dalam proses pengembangan perangkat lunak.

b)

Notasi dalam diagram sekuens adalah simbol dan elemen yang menggambarkan interaksi antara objek.

c)

Notasi dalam diagram sekuens adalah metode untuk mengukur kinerja sistem.

d)

Notasi dalam diagram sekuens adalah alat untuk menggambar diagram alur kerja.

18.

Sebutkan contoh penggunaan diagram aktivitas dalam kehidupan sehari-hari.

a)

Contoh penggunaan diagram aktivitas dalam kehidupan sehari-hari adalah proses memasak.

b)

Contoh penggunaan diagram aktivitas dalam kehidupan sehari-hari adalah proses belajar mengajar.

c)

Contoh penggunaan diagram aktivitas dalam kehidupan sehari-hari adalah proses berbelanja.

d)

Contoh penggunaan diagram aktivitas dalam kehidupan sehari-hari adalah proses berkendara.

19.

Apa perbedaan antara relasi satu-ke-satu dan satu-ke-banyak?

a)

Relasi satu-ke-satu: banyak entitas berhubungan dengan satu entitas; relasi satu-ke-banyak: banyak entitas berhubungan dengan banyak entitas.

b)

Relasi satu-ke-satu: satu entitas berhubungan dengan satu entitas; relasi satu-ke-banyak: satu entitas berhubungan dengan banyak entitas.

c)

Relasi satu-ke-satu: satu entitas berhubungan dengan banyak entitas; relasi satu-ke-banyak: satu entitas berhubungan dengan satu entitas.

d)

Relasi satu-ke-satu: satu entitas tidak berhubungan dengan entitas lain; relasi satu-ke-banyak: satu entitas berhubungan dengan satu entitas.

20.

Jelaskan bagaimana diagram sekuens menggambarkan interaksi antar objek.

a)

Diagram sekuens menggambarkan interaksi antar objek dengan menunjukkan urutan pesan yang dikirim antara objek-objek tersebut.

b)

Diagram sekuens menggambarkan alur kerja tanpa pesan antar objek.

c)

Diagram sekuens menunjukkan hubungan statis antara objek-objek.

d)

Diagram sekuens menggambarkan struktur data tanpa interaksi objek.