Asal kata Algoritma berasal dari nama Abu Ja’far Mohammed Ibnu Musa al-Khowarizmi, ilmuan Persia yang menulis kitab al jabr w’al-muqabala (rules of restoration and reduction) sekitar tahun 825 M
Program harus ditulis dalam suatu bahasa
yang dimengerti oleh komputer yaitu
dalam Bahasa pemrogram dibedakan
menjadi :
– Bahasa tingkat rendah (low level language) :
bahasa yang berorientasi ke mesin.
– Bahasa tingkat tinggi (high level language) :
bahasa yang berorientasi ke manusia (seperti
bahasa inggris)
contoh bahasa Pascal, bahasa C dll. • Program yang ditulis dalam bahasa
pemrograman akan diterjemahkan ke
dalam bahasa mesin (kenal dengan biner
digit) dengan menggunakan penterjemah.
Penterjemah :
– Interpreter : menterjemahkan baris per baris
instruksi. Contoh bahasa Basic.
– Compiler : menterjamahkan setelah seluruh
instruksi ditulis. Contoh bahasa Pascal, C,
C++, dll.
Definisi Algoritma •Urutan langkah-langkah untuk memecahkan masalah
•Urutan logis pengambilan keputusan untuk memecahkan masalah
–urutan langkah logis, berarti algoritma harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat.
•Alur pemikiran dalam menyelesaikan suatu pekerjaan yang dituangkan secara tertulis.
–alur pikiran, yang artinya algoritma seseorang dapat berbeda dari algoritma orang lain.
–tertulis, yang artinya dapat berupa kalimat, gambar, atau tabel tertentu.
•Dalam bidang komputer, algoritma sangat diperlukan dalam menyelesaikan berbagai masalah pemrograman, terutama dalam komputasi numeris. Tanpa algoritma yang dirancang baik maka proses pemrograman akan menjadi salah, rusak, atau lambat dan tidak efisien.
•Algoritma di butuhkan untuk memerintah komputer mengambil langkah-langkah tertentu untuk menyelesaikan masalah
•Algoritma à Pemrograman à Program
•Agar algoritma dapat memerintah (diproses) komputer, maka dirubah menjadi bentuk program (melalui proses pemrograman).
Post 

1 komentar:
mai,,,
this is nice blog...
Posting Komentar