Jumat, 25 Agustus 2017

Pengertian Alprog (Algoritma Pemograman)

Assalamualaikum

Hai guys selamat datang di blog pertama saya. Blog ini saya buat karena saya ingin berbagi ilmu pengetahuan tentang Teknologi Informasi (TI) khusus nya untuk algoritma pemograman atau yang kita sering sebut ALPROG.


Algoritma adalah langkah-langkah yang disusun secara tertulis dan berurutan untuk menyelesaikan suatu masalah.  Sedangkan Algoritma Pemrograman adalah langkah-langkah yang ditulis secara berurutan untuk menyelesaikan masalah pemrograman komputer.


Menurut Donald E. Knuth dalam bukunya yang berjudul “The Art of Computer Programming”, algoritma harus mempunyai lima ciri penting, yaitu:

1.      Algoritma harus berhenti setelah mengerjakan sejumlah langkah. Suatu program yang tidak pernah berhenti adalah program yang berisi algoritma yang salah.
2.       Setiap langkah harus didefenisikan dengan tepat dan tidak berarti-dua (ambigu).
3.       Algoritma memiliki nol atau lebih masukan (input). Masukan adalah besaran yang diberikan kepada algoritma sebelum algoritma mulai bekerja.
4.       Algoritma mempunyai nol atau lebih keluaran (output). Keluaran ialah besaran yang memiliki hubungan dengan masukan.
5.      Algoritma harus sangkil (efektif).

Jadi, banyak cabang ilmu komputer yang diacu dalam terminologi algoritma. Namun demikian, jangan beranggapan algoritma selalu identik dengan ilmu komputer saja. Dalam kehidupan sehari-haripun banyak proses yang digambarkan dalam suatu algoritma.


Oke guys semoga pengetahuan yang saya bagi kali ini bermanfaat. Mohon kritik dan saran nya ya .. Terimakasih.


Wassalamualaikum 

2 komentar: