Search Header Logo
algoritma

algoritma

Assessment

Presentation

Computers

10th Grade

Hard

Created by

SUNDARI WIRAHAYU

FREE Resource

2 Slides • 0 Questions

1

dasar membuat program yaitu algoritma.
algoritma adalah suatu urutan atau alur yang dipakai dalam pemecahan masalah secara sistematis/ logika dalam penentuan program yang dibuat
fungsi algoritma
mengatasi permasalahan rumit dalam program
menyederhanakan program dari program yang besar menjadi lebih sederhana, lebih efektif&efisien

algoritma dapat dipakai secara berulang, meminimalisir menuliskan program berulang2 dilain waktu
pencarian masalah dodalam program dapat mudah ditemukan dengan addanya algoritma & memudahkan perbaikan karena program tersebut sudah tertata dengan rapi dengan adanya algoritma

2

macam-macam algoritma
1. searching (pencarian dalam kumpulan data)
a. sequential seacrh proses pencarian data secara langsung ( mencocokan data yang dicari dengan semua data yang ada dalam kelompok data) proses pencarian dilakukan secara berurutan
b. binary search menemukan nilai tertentu dengan mengelimiinasi setengah data secara berkala
2.sorting (pengurutan data) data diurutkan dari yang terkecil-terbesar, bertujuan agar data tersebut tersusun rapi
a. bubble sort (membandingkan data kemudian menukarkannya, tiap literasi data pusatnya berbeda) data ke[n] dengan data ke[n+1] atau data ke[n] dengan data ke[n-1]. jika data lebih/lebih besar maka ada pertukaran. tiap literasi terjadi beberapa pertukaran/tidak sama sekali.
b. selection sort (secara berulang mencari data yang belum terurut)
c. insertion sort (menyisipkan angka keposisi yang diinginkan)
d. quick sort (mengambil satu elemen untuk dijadikan nilai tengah, kemudian data lain diurutkan secara rekursif
e. exchange sort (membandingkan data lalu menukarkannya, tapi data pusatnya selalu sama)

dasar membuat program yaitu algoritma.
algoritma adalah suatu urutan atau alur yang dipakai dalam pemecahan masalah secara sistematis/ logika dalam penentuan program yang dibuat
fungsi algoritma
mengatasi permasalahan rumit dalam program
menyederhanakan program dari program yang besar menjadi lebih sederhana, lebih efektif&efisien

algoritma dapat dipakai secara berulang, meminimalisir menuliskan program berulang2 dilain waktu
pencarian masalah dodalam program dapat mudah ditemukan dengan addanya algoritma & memudahkan perbaikan karena program tersebut sudah tertata dengan rapi dengan adanya algoritma

Show answer

Auto Play

Slide 1 / 2

SLIDE