Jumat, 25 Februari 2011

Respons dari beberapa jawaban kuliah perdana

Saya coba jawab dengan bahasa yang sederhana semoga bisa memberikan pencerahan.
Saya ambil contoh kita sedang membuat aplikasi penjualan yang hanya digunakan oleh satu petugas adminstrasi (single user), salah satunya adalah form untuk input transaksi penjualan. Pada saat kita membuat coding untuk transaksi penjualan ada beberapa fungsi yang dibuat dan digunakan untuk menhitung berapa jumlah barangnya, kemudian barang apa saja yang dibeli dan total penjualannya.
Nah fungsi penjumlahan tersebut termasuk Internal subroutine.

Tapi jika aplikasi penjualan yang dibangun digunakan oleh banyak user (misalnya aplikasi di hypermart dimana banyak kasir yang melayani banyak pelanggan) maka pembuatan fungsi untuk menghitung berapa jumlah barang yang dibeli, total penjulannya berapa dll dibuat secara public disebut sebagai external subroutine karena digunakan oleh banyak kasir atau user.

Tidak ada komentar:

Posting Komentar