You are on page 1of 1

Indikator pencapaian Kajian 3 Dasar: - Memahami proses searching dan sorting - Memahami perbedaan linked list dan array

Menengah: - Mampu menjelaskan perbedaan binary search dan sequential search - Mampu menjelaskan mekanisme dari bubble sort, selection sort dan insertion sor t - Mampu melakukan penelusuran terhadap struktur data linked list dan turunannya (stack dan queue) Mahir: - Mampu melakukan proses sorting menggunakan algoritma bubble sort, selection so rt dan insertion sort - Mampu mengimplementasikan linked list ke dalam program Komposisi Soal Subbab Searching-Sorting: - Jelaskan perbedaan sequential searching dan binary searching! Berikan contoh p roses pencariannya! - Jelaskan mekanisme sorting pada bubble sort, selection sort dan insertion sort ! - Berikan 5 buah bilangan. Lakukan proses sorting dengan menggunakan bubble sort , selection sort dan insertion sort! Contoh: Lakukan proses sorting dengan menggunakan algoritma bubble sort, selection sort dan insertion sort pada data berikut: 7 1 11 23 4 Subbab Linked List: - Jelaskan kelebihan dan kekurangan linked list dibandingkan array! - Jelaskan perbedaan stack dan queue dilihat dari mekanisme kerjanya! - Berikan beberapa bilangan, lakukan proses push dan pop pada sebuah stack terha dap bilangan tersebut! - Beri satu studi kasus untuk linked list, lalu minta mahasiswa untuk mengimplem entasikan studi kasus tersebut pada program Java.

You might also like