APA ITU ALGORITMA?
•Cara menyelesaikan suatu proses
•Terdiri atas langkah-langkah yang terdefinisi
dengan baik
• Bisa dihitung (computable) atau bisa
diukur (measurable)
•Menerima input, menghasilkan output
Algoritma adalah urutan langkah-langkah komputasi yang
mengubah input menjadi output
• Algoritma adalah suatu alat untuk memecahkan baik yang ditentukan masalah komputasi
mengubah input menjadi output
• Algoritma adalah suatu alat untuk memecahkan baik yang ditentukan masalah komputasi
ALGORITMA
•Algoritma adalahcarayang dapat ditempuh
oleh komputer dalam mencapai suatu tujuan, terdiri atas langkah-langkah yang terdefinisi
dengan baik, menerima input, melakukan proses, dan menghasilkan output. Meskipun
tidak selalu, biasanya sebuah algoritma memiliki sifat bisa dihitung (computable)
atau bisa diukur (measurable).
Definisi Algoritma
•Algoritma adalah sekumpulan langkah-langkah
terbatas untuk mencari solusi suatu masalah.
•Berasal dari kata algoris dan ritmis.
Awalnya diungkapkan oleh Al Khowarizmi
. •Di pemrograman, algoritma
didefinisikan sebagai metode yang terdiri dari langkah-langkah terstuktur untuk
mencari solusi suatu masalah dengan bantuan komputer.
Penyajian Algoritma
•Algoritma bisa dibuat dengan:
–Teknik tulisan seperti : Structure english dan Pseudocode.
–Teknik gambar seperti : Flow chart.
Pseudocode
Enam operasi dasar komputer:
1.Menerima informasi (Input)
2.Menampilkan Informasi (Output)
3.Melakukan perhitungan aritmetika
(Compute)
4.Memberikan nilai ke suatu
identifier (Store)
5.Membandingkan dan Memilih
(Compare)
6.Melakukan pengulangan (Loop)
Kriteria Algoritma Yang Baik
•Mempunyai logika yang tepat untuk
memecahkan masalah.
•Menghasilkan output yang benar
dalam waktu yang singkat.
•Ditulis dengan bahasa baku
terstruktur sehingga tidak menimbulkan arti ganda.
•Ditulis dengan format baku sehingga
mudah
diimplementasikan kedalam bahasa
pemrograman.
•Semua operasi didefinisikan dengan
jelas dan
berakhir sesudah sejumlah langkah.
0 komentar:
Posting Komentar