Penjelasan Algoritma dan Program


               
                                 



PENGERTIAN ALGORITMA







ALGORITMA adalah logika / alur / solusi / diskripsi langkah-langkah sistematis (logis) yang akan dibuat .

Contoh – contoh sederhana algoritma :

1). Algoritma Pergi kesekolah :
1.         Isi Bensin
2.        Panasi Motor
3.        JemputTeman
4.       Kesekolah

2). Algoritma mendapatkan minyak dengan volume 4 liter :

1.         Isi penuh ember 3 liter dengan minyak. {ember 3 liter berisiminyak 3 liter}
2.        Tuangkan minyak dari ember 3 liter kedalam ember 5 liter. {ember 5 liter berisi minyak 3 liter}.
3.        Isi penuh ember 3 liter denganminyak. {ember 3 liter berisiminyak 3 liter}
4.       Tuangminyakdari ember 3 liter ke ember 5 liter hingga ember 5 liter penuh. {di dalam ember 3 liter sekarangberisiminyaksebanyak 1 liter}
5.       Kembalikanminyakdari ember 5 liter kedalamdrumnya. {ember 5 liter kosong}
6.       Tuangkan minyak dari ember 3 liter ke ember 5 liter. {ember 3 liter kosong, ember 5 liter berisiminyak 1 liter}
7.       Isi penuh ember 3 liter dengan minyak, lalu tuang kedalam ember 5 liter. Maka akan diperoleh minyak sebanyak 4 liter {1 + 3 = 4 liter minyak }.
Keuntungan Pembuatan Algoritma
1).Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman manapun , artinya penulisan  algoritma independen dari bahasa pemrograman dan komputer yang melaksanakannya .
2).Notasi algoritma dapat diterjemahkan kedalam berbagai bahasa pemrograman .
3).Apapun bahasa pemrogramannya , output  yang akan dikeluarkan sama karena algoritmanya sama .

PENGERTIAN PROGRAM

Program = Algoritma + Bahasa (Struktur Data)

PROGRAM adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma . Program ditulis dengan menggunakan bahasa pemrograman . Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman

Comments

Popular posts from this blog

Perbedaan Flowchart dan Pseudocode

Aplikasi Rawat Jalan Berbasis Web

Aplikasi Membuat Segitiga Bintang Terbalik Dengan Java