pengertian algoritma
Post on 15-Dec-2015
6 Views
Preview:
DESCRIPTION
TRANSCRIPT
Berikut ini beberapa pengertian algoritma :
Algoritma adalah kumpulan langkah-langkah yang disusun secara sistematis dan logis
untuk menyelesaikan permasalahan. Sistematis artinya ter-urut dan Logis artinya masuk akal
pikiran.
Algoritma adalah langkah detail yang ditunjukkan untuk komputer guna menyelesaikan
suatu masalah. Algoritma berbeda dengan program, karena algoritma dapat diterapkan pada
seluruh bahasa pemograman.
Terdapat 3 kriteria dalam membuat algoritma:1. Algoritma yang dibuat harus benar karena Algoritma akan memberikan hasil
(keluaran) yang dikehendaki dari sejumlah inputan yang diberikan.2. Algoritma harus memberikan hasil sedekat mungkin dengan nilai sebenarnya.
3. Algoritma harus efisien waktu dan pemakaian memori
Karakteristik (Syarat) sebuah Algoritma :1. Algoritma harus tidak ambigu (unambiguous) - deskripsi langkah-langkah dalam
algoritma harus dan hanya mempunyai tafsiran tunggal.2. Algoritma langkah-langkahnya harus tepat (pricise).
3. Algoritma harus pasti (definite) - jika serangkaian langkah-langkah yang sama dilakukan 2 kali maka hasilnya harus sama.
4. Algoritma harus berhingga (finite) -selesai dalam rentang waktu tertentu.
Komponen Utama Algoritma dari sebuah algoritma yaitu:1. Input (masukan)2. Proses
3. Output (keluaran/hasil)
Input (masukan) yaitu value/nilai yang dibutuhkan oleh algoritma dari sebuah alat masukan seperti keyboard,mouse dan scanner . Process (pengolahan) yaitu langkah-langkah perhitungan atau proses-proses yang tidak ambigu yang dilakukan algoritma untuk menghasilkan sebuah output. Output (keluaran) yaitu hasil dari sebuah proses berupa value/informasi yang ditampilkan melalui alat keluaran seperti monitor, printer, dan lain-lain.
Simbol Standar untuk Diagram Alir
Umumnya algoritma dapat dibuat dengan dua cara, yaitu :
1. Algoritma menggunakan diagram alir(flowchart).
2. Algoritma menggunakan pseudocode
Berikut merupakan simbol standar untuk diagram alir.
Keterangan :1. Simbol terminator digunakan untuk menyatakan titik awal atau titik akhir diagram
alir.2. Simbol proses untuk menyatakan sembarang proses, misalnya untuk menyatakan
suatu proses aritmatika.
3. Simbol proses terdefinisi untuk menyatakan prosedur lain yang telah didiagramalirkan.
4. Simbol input/output digunakan untuk menyatakan operasi pemasukan data atau menampilkan data.
5. Simbol keputusan digunakan untuk melakukan pengambilan keputusan. Dalam hal ini, yang ada dalam simbol ini berupa suatu pertanyaan yang jawabannya berupa dua kemungkinan, yaitu YA atau TIDAK.
6. Simbol konektor digunakan untuk menghubungkan ke berbagai bagian dalam diagram alir
top related