fbpx

Algoritma dan Pemrogaman : Konsep Dasar Sub Program

Konsep Dasar

Subprogram adalah sebuah unit program atau modul yang melakukan tugas tertentu. Subprogram ini digabungkan untuk membentuk program yang lebih besar. Hal ini pada dasarnya disebut dengan Desain Modular. Sebuah subprogram dapat dipanggil oleh program, yang disebut program pemanggil

Pascal Menyediakan 2 Subprogram

  1. Function = Subprogram yang mengembalikan nilai tunggal.
  2. Procedure = Subprogram yang tidak mengembalikan nilai tunggal.

Penjelasan lebih detail terkait fungsi dan prosedur akan dibahas pada artikel selanjutnya.


Pemrogaman Modular

  1. Program dibagi kedalam modul-modul
  2. Modul dalam bahasa Pascal di implementasikan dengan Prosedur dan fungsi
  3. Prosedur/Fungsi dibentuk dengan mengelompokkan sejumlah perintah untuk menyelesaikan tugas tertentu.
  4. Modul diperlukan jika kelompok perintah tersebut kerap kali digunakan di tempat lain dalam program
  5. Modul sering disebut juga dengan Sub Program

Keuntungan Penggunaan Sub Program

  1. Program yang besar dan rumit dapat dipecah pecah menjadi kecil kecil sehingga menjadi lebih sederhana,
  2. Dapat dikerjakan lebih dari satu orang dengan koordinasi yang lebih mudah,
  3. Lebih mudah mencari kesalahan,
  4. Dapat dimodifikasi tanpa mengganggu program secara keseluruhan,
  5. Untuk hal yang sering dilakukan cukup ditulis satu kali dan saat diperlukan cukup dipanggil,
  6. Mempermudah dokumentasi.

Ciri-ciri Modul yang Baik

  1. Fan-in tinggi, semakin sering digunakan semakin tinggi nilai fan-in
  2. Fan-out rendah, semakin sedikit tugas yang dilakukan semakin rendah nilai fan-out
  3. Self-contained, sub program dapat memenuhi kebutuhannya sendiri

Materi Lengkap

Silakan baca juga beberapa artikel menarik kami tentang Subprogram, daftar lengkapnya adalah sebagai berikut.


Tonton juga video pilihan dari kami berikut ini

Bagikan ke teman-teman Anda

Contact Us

How to whitelist website on AdBlocker?

How to whitelist website on AdBlocker?

  1. 1 Click on the AdBlock Plus icon on the top right corner of your browser
  2. 2 Click on "Enabled on this site" from the AdBlock Plus option
  3. 3 Refresh the page and start browsing the site
error: Content is protected !!
Up