Algoritma adalah urutan aksi-aksi yang dinyatakan dengan jelas dan
tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu.
Setiap aksi harus dapat dikerjakan dan mempunyai efek tertentu. Algoritman dapat dituliskan dengan banyak cara, mulai dari menggunkan
bahasa alami yang digunakan sehari-hari, simbol grafik bagan alir,
sampai menggunakan bahasa pemrograman seperti bahasa Pascal. Dari sumber lain, algoritma diartikan sebagai urutan langkah-langkah
logis penyelesaian suatu masalah yang disusun secara sistematis. Kata logis di atas merupakan kata kunci dalam sebuah algoritma.
Langkah-langkah di dalam algoritma haruslah logis, ini berarti hasil
dari urutan langkah-langkah tersebut harus dapat ditentukan, benar atau
salahnya.
Orang yang menulis program disebut pemrogram (programmer). Tiap-tiap langkah di dalam program disebut pemrogram (programmer). Tiap-tiap langkah di dalam program disebut pernyataan (statement)
atau instruksi. Jadi, program tersusun atas deretan instruksi, bila
suatu instruksi dilaksanakan, maka operasi-operasi yang bersesuaian
dengan instruksi tersebut dikerjakan oleh komputer. Komputer secara
garis besar tersusun atas empat komponen utama, yaitu piranti masukkan,
piranti keluaran, unit pemroses utama (CPU), dan memori. Mekanisme kerja
keempat komponen tersebut adalah mula-mula program dimasukkan ke dalam
memori komputer, ketika program dilaksanankan (execute), setiap
instruksi yang telah tersimpan di dalam komputer dikirim ke CPU, CPU
mengerjakan operasi-operasi yang bersesuaian dengan instruksi tersebut.
Bila suatu operasi memerlukan data, data dibaca di piranti masukkan,
disimpan di dalam memori, lalu dikirim ke CPU untuk operasi yang
memerlukannya tadi. Bila proses menghasilkan keluaran atau informasi,
keluaran disimpan ke dalam memori, lalu memori menuliskan keluaran tasi
di piranti keluaran (misalkan dengan mencetaknya ke layer monitor).
0 Komentar