Web Hosting

Sunday, 31 October 2010

FUNGSI DAN PROSEDUR


Bahan Kuliah ALPRO II oleh ZARNELLY,S.Kom, M.Sc.

DAFTAR ISI
Definisi Fungsi/Prosedur
Kegunaan Fungsi/Prosedur
Perbedaan Fungsi/Prosedur
Pendeklarasian dan Pemanggilan Fungsi
Parameter dalam Pemrograman

DEFINISI FUNGSI/PROSEDUR

  Suatu Fungsi/prosedur dapat memberikan suatu hasil balik keprogram yang memanggilnya atau tidak memberikan hasil balik sama sekali. Hasil balik ini biasanya berupa suatu nilai yang dibutuhkan oleh bagian program yang memanggilnya.
    Fungsi/prosedur adalah suatu bagian dari program yang digunakan untuk menjalankan suatu tugas tertentu dan letaknya terpisah dari bagian program yang menggunakannya.
   Suatu fungsi/prosedur dipanggil/digunakan dengan tujuan khusus, yaitu untuk mengerjakan suatu tugas tertentu,
    Tugas-tugas tersebut dapat berupa tugas input (menyimpan hasil ke dalam suatu array atau file) dan/atau output (menampilkan hasil di layar monitor) ataupun melakukan penyeleksian dan perhitungan.
  Suatu Fungsi/prosedur dapat memberikan suatu hasil balik keprogram yang memanggilnya atau tidak memberikan hasil balik sama sekali. Hasil balik ini biasanya berupa suatu nilai yang dibutuhkan oleh bagian program yang memanggilnya.

KEGUNAAN FUNGSI/PROSEDUR

1.  Program menjadi lebih mudah dimengerti
Hal ini disebabkan karena proses penyelesaian untuk suatu masalah dipecah menjadi beberapa sub masalah/ pemecahan masalah tersebut ke dalam bentuk fungsi yang lebih sederhana.
2.  Pengaruh antar bagian menjadi lebih kecil (Program menjadi lebih independen)
Karena suatu sub masalah diselesaikan dalam fungsi/prosedur yang terpisah maka tidak akan mempengaruhi perintah yang ada pada fungsi/prosedur yang lain.
3. Dapat dipakai kembali
Fungsi/prosedur yang pernah dibuat dapat dipakai kembali di program yang lain untuk menyelesaikan masalah yang berbeda,
4. Lebih efisien dan ukuran program menjadi lebih kecil                
Dengan adanya fungsi/prosedur penulisan kumpulanbaris program yang sama di tempat yang berbeda dapat dikurangi
 untuk seterusnya silakan download disini
Share

0 comments:

Post a Comment

Berita Terkait: