Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah (Microsoft Press Computer and Internet Dictionary (1998)).
Kunci dari Logaritma ada pada ”Logis" yg artinya nilai kebenaran dari langkah langkah tersebut harus dapat dibuktikan kebenarannya.
Penulisan Logaritma
atau lebih tepatnya macam logaritma
Logaritma terbagi menjadi 3 jenis yaitu
1.Logaritma dalam bahasa natural(Dapat bahasa Indonesia,English,French dsb yang dimengerti manusia)
2.Menggunakan FlowChart (Diagram Alir)
penggunaan FlowChart bagus secara Visual namun repot dalam penggunaan algoritma yang panjang
3.Menggunakan Pseudo-Code Sudah lebih dekat ke bahasa pemogramab,kekurangan logaritma ini adalah sulit dimengerti oleh orang yang tidak mengerti bahasa pemograman
Aspek Penting dari Logaritma
1.Finiteness
artinya algoritma harus berhenti after a finite number of steps
2.Definiteness
setiap langkah dalam logaritma harus didefinisikan secara tepat tidak boleh membingungkan (ambiguous)
3.Input
sebuah Algoritma memiliki nol atau lebih input(nol juga termasuk input) yang diberikan kepada algoritma sebelum dijalankan
4.Output
Sebuah Algoritma memiliki satu atau lebih output yang biasanya bergantung kepada input
5.Effectiveness
Setiap Algoritma harus memiliki sifat efektif misal ada 3 cara singkat kenapa harus menggunakan cara yang ratusan
Sekalian post tentang algoritma terus kunjungi belajarku-online.blogspot.com untuk mendapat info terbaru seputar pemograman,komputer,jaringan materi dari smk ,sma,sampai smp dan info info menarik lainnya update setiap hari,baru tapi Seru.
No comments:
Post a Comment