Page 29 - E-MODUL INFORMATIKA ELEMEN BERPIKIR KOMPUTASIONAL
P. 29
c. Output yaitu pemecahan masalah ataupun penanda
akhir yang diperoleh dari algoritma.
d. Instruksi-instruksi yang jelas dan tidak ambigu, yakni
instruksi yang jelas dalam algoritma sehingga tidak
terjalin kesalahan dalam menghasilkan output.
e. Tujuan akhir yang dicapai merupakan akhir program,
serta program berakhir kala tujuan akhir tercapai.
5. Jenis-Jenis Algoritma
Ada banyak jenis algoritma yang diklasifikasikan
berdasarkan tujuan, metode, dan kompleksitas. Contohnya
algoritma pencarian, pengurutan, dan pemograman dinamis.
Jenis Contoh
Pencarian Algoritma pencarian linier, binary search
Pengurutan Bubble sort, insertion sort, quicksort
Pemograman dinamis Fibonacci, knapsack problem
Tabel1. Jenis-jenis Algoritma
5. Fungsi Algoritma
Pada dasarnya, pemakaian utama dari algoritma
merupakan untuk membongkar permasalahan. Adapun
fungsi algoritma sebagai berikut:
a. Dapat menyederhanakan program yang lingkungan serta
besar.
22