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
ya pasti bermanfaat kok kak :)
BalasHapusinsyaAllah bermanfaat kak :D
BalasHapus