23040700006
Teknik informatika A1
Soal
3. Uraikan variable apa saja yang digunakan pada function dan procedur!
Jawab
1. Pemrograman modular adalah paradigma pemrograman yang memecah program menjadi bagian-
bagian yang lebih kecil dan independen. Masing-masing bagian tersebut disebut modul. Modul-modul
tersebut dapat dirancang, diimplementasikan, dan diuji secara independen.
2. Fungsi (function) dan prosedur (procedure) keduanya adalah blok kode yang dapat dipanggil.
Perbedaannya terletak pada nilai kembalian; fungsi mengembalikan nilai, sementara prosedur tidak.
3. Variabel lokal dan parameter adalah jenis variabel yang umumnya digunakan dalam fungsi dan
prosedur. Variabel lokal hanya dapat diakses di dalam fungsi atau prosedur, sedangkan parameter
adalah nilai yang diterima oleh fungsi atau prosedur saat dipanggil.
4. Terdapat dua tipe parameter pada penggunaan prosedur: parameter nilai (value parameters) dan
parameter referensi (reference parameters). Parameter nilai menerima nilai tetap, sedangkan
parameter referensi menerima referensi ke variabel yang dapat diubah di luar prosedur.
5. Call-return mechanism adalah proses di mana program memanggil suatu fungsi atau prosedur dan
menunggu hingga fungsi atau prosedur tersebut selesai menjalankan tugasnya. Setelah itu, program
melanjutkan eksekusi dari tempat panggilan dan seringkali menggunakan nilai kembalian dari fungsi
atau prosedur tersebut.