Mengenal Subprogram

Mengenal Subprogram – Subprogram merupakan program bagian dengan blok terpisah dan didalam program utama, dan akan dipanggil pada program utama jika subprogram itu diperlukan untuk dijalankan.

Daftar Isi :

Macam Subrogram

Pada Pascal dikenal 2 Subprogram yaitu;
• Procedure
• Function

Perbedaan

Procedure digunakan untuk subprogram yang nilai outputnya boleh ada ataupun tidak ada tetapi untuk Function nilai outputnya harus ada dan dapat dipanggil langsung seperti sebuah variabel sehingga untuk function harus langsung dideklarasikan tipe datanya.

Procedure

Definisi : Suatu program yang terpisah dalam blok sendiri yang berfungsi sebagai subprogram (program bagian)

Banyak digunakan karena;

• Merupakan konsep program modular yaitu memecah-mecah program yang rumit menjadi bagian yang lebih sederhana
• Untuk hal-hal yang sering dilakukan berulang-ulang, cukup dituliskan sekalisaja dalam procedure dan dapat dipanggil atau digunakan sewaktuwaktu bila diperlukan.

Parameter

• Parameter bersifat Lokal artinya bahwa nilai yang terdapat didalam suatu modul program hanya dapat digunakan pada modul yang bersangkutan sehingga tidak dapat digunakan pada modul lain.
• Parameter bersifat Global artinya bahwa nilai dapat digunakan pada semua modul maka nilai tersebut harus dideklarasikan di atas modul yang akan menggunakannya.

Pemanggilan Parameter

Pemanggilan parameter pada prosedur terdiri dari 2 yaitu;

• Parameter Secara Nilai ( By Value ) Bersifat satu arah, jika terjadi perubahan pada subprogram, maka tidak akan mempengaruhi program utama.
• Parameter Secara Acuan ( By Reference ) Bersifat dua arah, jika terjadi perubahan pada subprogram, maka program utamanya akan ikut berubah.

Procedure memanggil procedure

• Di dalam procedure dapat memanggil
procedure yang lain

Info ruanglab lainnya:

Share

You may also like...

4 Responses

  1. Desty fatimatul zahra says:

    Terimakasih pak videonya sangat bermanfaat👍🏻

  2. bintang firansyah says:

    terimakasih banyak atas ilmunya,dan saya lebih mengerti

  3. Fikri al buchori rahman 9.4 says:

    Terimakasih ilmu ny mudah di pahami dan di mengerti dan juga berguna

  4. Fikri al buchori rahman 9.4 says:

    Terima kasih ilmu nya berguna, mudah di pahami, dan juga mudah di mengerti

Leave a Reply

Your email address will not be published. Required fields are marked *