
ujian PLP
Presentation
•
Computers
•
10th Grade
•
Practice Problem
•
Easy
Aat Sumiati
Used 2+ times
FREE Resource
14 Slides • 1 Question
1
Sorting (Pengurutan)
2
Pengantar Sorting #1
▪ Sorting= pengurutan
▪ Sorted= terurut menurut kaidah/aturan tertentu
▪ Contoh:
• Data Mahasiswa
• Kata-kata dalam kamus
• File-file di dalam sebuah directory
• Indeks sebuah buku
• Data mutasi rekening tabungan
▪ Bayangkan jika data di atas tidak terurut!
3
Pengantar Sorting #2
❑ Pengurutan data (sorting) didefinisikan sebagai suatu proses untuk menyusun
kembali himpunan objek menggunakan aturan tertentu.
❑ Tujuan utama dari proses pengurutan(Sorting) untuk mengurutkan data berdasarkan
keinginan ,baik itu dari yang terendah maupun yang tertinggi, sehingga data yang
dihasilkan
akan
lebih
terstruktur,
teratur,
dan
sesuai
dengan
kebutuhan
4
Macam-macam Sorting
Ada dua macam urutan yang biasa digunakan dalam proses pengurutan
yaitu
a) urut naik (ascending) yaitu dari data yang mempunyai nilai paling kecil
sampai paling besar
b) urut turun (descending) yaitu data yang mempunyai nilai paling besar
sampai paling kecil.
5
6
Keuntungan dari data yang sudah dalam keadaan terurutkan
antara lain :
1) Data mudah dicari (misalnya dalam buku telepon atau kamus bahasa),
mudah untuk dibetulkan, dihapus, disisipi atau digabungkan.
2) Mempercepat proses pencarian data yang harus dilakukan berulang
kali.
7
Metode Sorting
Untuk melakukan proses pengurutan tersebut dapat digunakan berbagai
macam cara / metode. Beberapa metode diantaranya :
❑ Insertion Sort
❑ Selection Sort
❑ Buble / Exchange Sort
❑ Merger Sort
8
1. Insertion Sort (Penyisipan)
Insertion Sort mirip dengan cara orang mengurutkan kartu, selembar demi
selembar kartu diambil dan disisipkan (insert) ke tempat yang seharusnya.
9
2 . Selection Sort
Proses pengurutan dengan metode seleksi diawali dengan mencari data
terkecil dari data pertama sampai data terakhir. Kemudian data terkecil
ditukar dengan data pertama.
10
3. Bubble Sort
Buble sort meupakan metode yang mengurutkan data dengan cara membandingkan
masing-masing elemen, kemudian melakukan penukaran bila perlu. Metode ini mudah
dipahami dan diprogram, tetapi bila dibandingkan dengan metode lain yang kita pelajari,
metode ini merupakan metode yang paling tidak efisien.
11
Video Response
Uraikan dari yang teracak ke yang terurut?

12
Kelemahan dan Kelebihan Bubble Sort
Kelebihan Bubble Sort
▪ Metode Bubble sort merupakan metode paling simpel
▪Tidak efesien, pada saat mengurutkan data yang sangat besar
akan mengalami keterlambatan luar biasa, atau dengan kata
lain kinerja memburuk cukup signifikan ketika data yang diolah
cukup banyak.
kelemahan Bubble Sort
13
4. Merger Sort
Merger
sort
ada
(metode
penggabungan)
digunakan
pada
pengurutan berkas. Prinsip dari metode penggabungan diawali
dengan
memberikan
dua
kumpulan
data
yang
sudah
dalam
keadaan urut . kedua kumpulan data tersebut harus dijadikan satu
tabel, sehingga dalam keadaan urut.
14
Contoh Merge Sort
Bayangkan kalian memiliki dua daftar tugas harian dari dua hari yang berbeda, dan setiap daftar sudah
diurutkan berdasarkan waktu pelaksanaan. Tugas kalian adalah menggabungkan kedua daftar tersebut
menjadi satu daftar yang juga diurutkan berdasarkan waktu.
Contoh Daftar Tugas:
Hari 1 (sudah diurutkan):
08:00: Sarapan
10:00: Belanja
12:00: Makan Siang
15:00: Olahraga
Hari 2 (sudah diurutkan):
09:00: Bekerja
11:00: Meeting
13:00: Istirahat
16:00: Membaca buku
15
APAKAH ADA PERTANYAAN?
Sorting (Pengurutan)
Show answer
Auto Play
Slide 1 / 15
SLIDE
Similar Resources on Wayground
12 questions
Informatika Bab III
Presentation
•
10th Grade
11 questions
SUMBER ENERGI
Presentation
•
10th Grade
12 questions
Descriptive Text
Presentation
•
10th Grade
10 questions
Dasar-Dasar Komputer untuk Kelas X
Presentation
•
10th Grade
13 questions
Komputer dan Jaringan Dasar
Presentation
•
10th Grade
10 questions
E-Government
Presentation
•
10th Grade
10 questions
tugas hari ke 2
Presentation
•
10th Grade
11 questions
SISTEM OPERASI KOMPUTER (MATERI 3) KELAS X3
Presentation
•
10th Grade
Popular Resources on Wayground
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
10 questions
Cinco de Mayo Trivia Questions
Interactive video
•
3rd - 5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
13 questions
Cinco de mayo
Interactive video
•
6th - 8th Grade
20 questions
Math Review
Quiz
•
3rd Grade
30 questions
GVMS House Trivia 2026
Quiz
•
6th - 8th Grade