kali ini saya akan menjelaskan tentang konsep dasar agoritma dan pemprograman ,adapun pengertian algoritma adalah langkah-langkah yang logis dalam menyelesaikan masalah yang disusun secara sistematis dan logis. logis merupakan kata kunci bahwasanya logis berarti harus mempunyai nilai-nilai kebenaran yang dapat memutuskan suatu keputusan yang benar.
sedangkan untuk pemprograman adalah kumpulan pernyataan komputer,sedangkan metode dan tahapan sistematis dalam program adalah algoritma.program ditulis menggunakan bahasa pemperograman dalam suatu bahasa implementasi dari bahasa pemprograman. dengan kata lain program bisa dikatakan dalam beberapa pakar memberi formula bahwa :
program = algoritma+ bahasa(struktur data).
bagaimanapun juga stuktur data dan algoritma hubunganya sangat erat dalam sebuah program.
pembuatan algoritma mempunyai banyak keuntungan,antara lain :
- penulisan algoritma independen dari bahasa pemprograman dan komputer yang melaksanakanya.
- notasi algoritma dapat dinotasikan kedalam berbagai bahasa program
- Apapun jenis bahasa programnya akan mengeluarkan output yang sama dikarenakan bahasa algoritmanya sama.
- Teks algoritma berisi deskripsi langkah-langkah penyelesaian masalah.
- tidak ada notasi baku dalam pembuatan bahasa algoritma seperti bahasa pemprograman.
- setiap orang dapat membuat aturan penuliasan dan notasi algoritmanya sendiri.
- notasi algoritma bukanlah notasi permprograman.
- algoritma membantu kita dalam menyelesaikan suatu permasalahan dedalam bahasa komputer.
- algoritma merupakan hasil dari pemikiran konseptual.
No comments:
Post a Comment