Prosedur dan Fungsi di Turbo Pascal

Author: · Published: December 26, 2007 · Category: Pemrograman ASP 

Administrator

Prosedur dan Fungsi di Turbo Pascal
A. Konsep pemrograman prosedural
Ketika program yang dibuat sudah terlalu panjang ratusan bahkan puluhan ribu baris, sehingga kita mengalami kesulitan untuk memahami jalannya program secara keseluruhan, maka ada baiknya bila program tersebut dipecah menjadi beberapa bagian yang biasanya disebut modul, subprogram atau subrutin. Konsep semacam ini biasa disebut dengan pemrograman prosedural. Dalam tulisan ini selanjutnya akan digunakan kata modul supaya lebih ringkas. Turbo Pascal yang digunakan pada percobaan ini adalah versi 7.1, bila anda menggunakan Turbo Pascal 7.0 maka prosesnya tidak jauh berbeda.
Memecah program menjadi modul-modul tentunya akan lebih memudahkan dalam mencari kesalahan, memperbaiki serta membuat dokumentasinya. Pembuatan modul di Turbo Pascal dibagi dua jenis yaitu : Prosedur dan Fungsi. Prosedur atau Fungsi adalah suatu modul program yang terpisah dari program utama, diletakan dalam blok tersendiri yang berfungsi sebagai bagian dari program. Setiap prosedur diawali dengan kata cadangan (reserver word) Procedure, sedangkan Fungsi diawali dengan kata cadangan Function.
Prosedur atau Fungsi banyak digunakan pada program terstruktur, karena :
1. Merupakan penerapan konsep modular, yaitu memecah program menjadi modul-modul atau subprogram-subprogam yang lebih sederhana.
2. Untuk hal-hal yang sering dilakukan berulang-ulang, cukup dituliskan sekali saja dalam prosedur dan dapat dipanggil atau dipergunakan sewaktu-waktu bila diperlukan.

Download Tulisan Lengkap: prosedur_fungsi.zip

Related Articles

  1. Kumpulan Program Pascal
  2. Cepat Mahir VB.NET: Bab 1
  3. Pemrograman dengan GOTOXY
  4. PHPdetail – Mengenal Function
  5. Pengantar Pemrograman Berbasis Aspek
  6. Perbedaan Password, Passphrase, dan Passcode
  7. Membuat CGI dengan Pascal
  8. Konfigurasi Modul Wiznet WizFi210 Dengan SmartPhone Android
  9. Dasar-Dasar Pemrograman Matlab
  10. Komponen AngkaTerbilang Untuk Visual Basic 6
  11. KONSEP PROGRAM
  12. Pemrograman Socket dengan Python
  13. Pengenalan Bilangan Random dan Simulasi dengan Microsoft Excel/LibreOffice Calc
  14. Membuat Shortcut Key untuk Autocorrect di Microsoft Word dengan Visual Basic Editor
  15. Dasar-Dasar Pemrograman Datamining di R: Interface Pemrograman Java
  16. Cepat Mahir Bahasa Pemrograman PHP
  17. Aplikasi Penggunaan If Then Else dan Select Case pada Visual Basic 2010
  18. Sekilas tentang Algebrus – Freeware untuk komputasi dan pemrograman dengan bahasa XPascal
  19. MySQL Stored Procedure
  20. Pengantar: Apa itu Kernel?