Page 3 - LKPD Algoritma dlm kehidupan sehari-hari
P. 3
[CLUSTER] Algoritma
ALGORITMA DALAM KEHIDUPAN SEHARI-HARI
BAHASA NATURAL DAN FLOWCHART
Algoritma adalah urutan langkah-langkah logis untuk menyelesaikan suatu masalah yang
disusun secara sistematis dan logis. Kata Logis merupakan kata kunci dalam Algoritma
karena langkah-langkah dalam Algoritma harus bersifat logis (nyata) dan harus dapat
ditentukan bernilai salah atau benar.
Proses semacam algoritma sebenarnya banyak dijumpai dalam kehidupan sehari-hari.
seperti salah satu Contohnya ketika Anda membaca resep masakan, selain bahan-bahan
yang digunakan, Anda juga akan melihat prosedur atau urutan langkah-langkah untuk
membuat masakan tersebut.
Prosedur dalam resep seperti itu sebenarnya menyatakan semacam algoritma. Prosedur
itu merupakan suatu urutan yang memandu orang untuk melakukan suatu proses.
Dalam kehidupan sehari-hari ada banyak sekali proses-proses yang mewakili proses
algoritma, baik algoritma bahasa natural, algoritma flowchart atau algoritma
pseudocode. algoritma dalam kehidupan sehari-hari yang akan disajikan dalam bahasa
natural dan flowchart.
Pengertian algoritma bahasa natural ?
Algoritma bahasa natural merupakan cara penyajian suatu algoritma yang paling
sederhana dan paling mudah untuk dimengerti. Algoritma ditulis dengan bahasa yang kita
gunakan sehari-hari (bahasa indonesia), atau bahasa apapun yang dipahami.
Ketika menyajikan algoritma dalam bahasa natural, maka ada beberapa hal yang perlu
diperhatikan, urutan langkah-langkah harus dimulai dengan kata mulai / Start dan
diakhiri dengan kata selesai / stop, atau anda juga bisa menggunakan istilah dengan
bahasa lainnya yang serupa, Start dituliskan sebagai ‘inisialisasi’ atau ‘Mulai’, sedangkan
End sendiri dituliskan sebagai ‘selesai’ dan dituliskan pada akhir algoritma.
Pengertian Algoritma Flowchart ?
Flowchart adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan
urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan
proses lainnya dalam suatu program.
Ternyata langkah-langkah untuk menyelesaikan masalah dalam algoritma selain dapat
menggunakan bahasa natural, anda juga bisa menggunakan flowchart, namun untuk
Chouch Paulina,S.Kom.,M.Pd 3