Pengenalan Algoritma Komputer
0. Algoritma Komputer
Apa itu Algoritma Komputer ?
Algoritma ditemukan oleh seorang matematikawan asal Persia, yaitu Al-Khwarizmi pada abad ke-9.
Algoritma berasal dari kata "Algoritmi", yang mengacu pada nama Al-Khwarizmi.
Agoritma dalam istilah kata berarti susunan, urutan, atau struktur.
Algoritma dalam komputer yang berarti susunan, urutan atau struktur bagaimana sebuah program komputer berjalan.
Menurut Donald E. Knuth, Algoritma mempunyai beberapa kriteria, yaitu :
- Input :
- Algoritma harus memiliki minimal 1 inputan
- Inputan dapat bernilai 0 atau 1
- Definiteness (pasti):
- Algoritma memiliki instruksi - intruksi yang jelas dan tidak ambigu
- Finiteness (ada batasan):
- Algoritma harus memiliki titik berhenti
- Effectiveness :
- Algoritma sebisa mungkin disusun dengan efisien, , tidak banyak mengulang susunan yang sama.
- Output :
- Algoritma harus memiliki minimal 1 ouput.
Algoritma dapat di implementasikan dengan 2 cara, yaitu dengan :
- Flow-Chart (Diagram Alir)
- Pseudo-code (kode program)
Contoh Flow-Chart mencari bilangan ganjil & genap :
Contoh Pseudo-Code dengan Pascal :
var X, Y, Sum: Integer; begin Write ('Enter the X value'); ReadLn (X); Write ('Enter the Y value'); ReadLn (Y); Sum := X + Y end.
--------------------------------------------------------------------------------------------------------
Sekian pengenalan dari Algoritma.
Sampai membaca di postingan berikutnya.
Semoga bermanfaat !
Comments
Post a Comment