Senin, 29 September 2014

Fungsi Vs Prosedur

Definisi : 

- Fungsi adalah suatu bagian dari program yang dimaksudkan untuk mengerjakan suatu tugas tertentu dan letaknya dipisahkan dari bagian program yang dijalankan.
- Prosedur adalah suatu bagian yang digunakan untuk mengenali subprogram di dalam suatu program.

Perbedaan Fungsi dan Prosedur :

- Fungsi dapat mengembalikan suatu nilai yang dapat digunakan dalam ekspresi.
- Fungsi digunakan untuk membuat operasi-operasi yang tidak ada dalam fungsi utama. 
- Fungsi berisikan proses tertentu yang akan mengembalikan nilai ke modul utama.
Sedangkan,
- Prosedur tidak memiliki nilai yang berhubungan dengan namanya.
- Prosedur digunakan untuk menstrukturkan suatu program dan untuk memperbaiki kejelasan dan keumumannya.
- Prosedur berisikan proses tertentu yang tidak akan mengembalikan nilai ke modul utama.

Keuntungan Pembuatan Fungsi dan Prosedur :

- Menghindari penulisan kode program yang sama berulang kali.
- Kemudahan menulis dan menemukan kesalahan (debug) program.

Tidak ada komentar:

Posting Komentar