Anda di halaman 1dari 2

Apri Baroka

23040700006

Teknik informatika A1

Soal

1. Uraikan apa yang dimaksud pemrograman modular!

2. Uraikan perbedaan function dan procedur!

3. Uraikan variable apa saja yang digunakan pada function dan procedur!

4. Uraikan tipe parameter pada penggunaan prosedur!

5. Uraikan apa yang dimaksud dengan call-return mechanism!

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.

Anda mungkin juga menyukai