Top Ad unit 728 × 90

Terupdate

recent

Modul Sub Program

Modul
SUB PROGRAM(PROSEDUR)

Assalamualaikum Wr.Wb...
halo gan.. kali ini saya akan share tentang modul sub program yang akan di paparkan sebagai berikut..
baca dan pelajari ya gan..

9.1. Konsep Dasar Sub Program

Salah satu metode perancangan program yang baik adalah menggunakan konsep modular atau sering disebut dengan pemrograman modular. Dengan metode ini suatu masalah dipecah menjadi beberapa masalah yang lebih kecil (ke dalam modul-modul). Dengan membagi masalah menjadi beberapa modul, maka masalah tersebut akan menjadi lebih sederhana, sehingga program dapat lebih mudah disusun dan dipahami. Dalam bahasa Pascal sub program terbagi dua jenis yaitu prosedur dan fungsi.
Manfaat lain dari pemrograman modular adalah software reusabilty. Subprogram yang dibuat satu kali diharapkan dapat digunakan oleh program lain, sehingga penulisan program (proses pengkodean) lebih efektif.

Keuntungan menggunakan modul:
1. Rancangan top-down dengan pendekatan divide-and-conquer, program besar dapat dibagi menjadi modul-modul yang lebih kecil;
2. Dapat dikerjakan oleh beberapa orang dengan koordinasi yang lebih mudah;
3. Mencari kesalahan relatif lebih mudah karena alur logika lebih jelas, dan kesalahan dapat dilokalisasi dalam satu modul;
4. Modifikasi dapat dilakukan tanpa mengganggu program secara keseluruhan;
5. Mempermudah dokumentasi.

Sifat-sifat modul yang baik adalah:
Fan-in yang tinggi: makin sering suatu modul dipanggil oleh pengguna makin tinggi nilai fan-in.
Fan-out yang rendah: makin sedikit (spesifik) tugas yang dilakukan oleh suatu modul, makin rendah nilai fen-out.
Self-contained: kemampuan memenuhi kebutuhannya sendiri.

9.2. Prosedur

Prosedur adalah suatu program terpisah dalam blok sendiri yang berfungsi sebagai sub program. Prosedur diawali dengan kata Procedure didalam bagian deklarasi prosedur. Prosedur dipanggil dan digunakan didalam blok program yang lainnya dengan menyebutkan judul prosedurnya.
Bentuk umum penulisan prosedur dalam sebuah program:


Prosedur memiliki struktur yang sama dengan program, yaitu :

   procedure Name;
   const
      (* Constants *)
   var
      (* Variables *)
   begin
      (* Statements *)
   end;

Perhatikan pada bagian akhir prosedur, terlihat setelah END tidak menggunakan titik, tapi tanda titik koma. Ini menandakan bahwa bagian tersebut bukan akhir suatu program.

begitulah contoh singkat modul algoritma sub program ..,
apabila anda pengen memperdalam tentang belajar algoritma sub program silahkan anda download modul lengkap versi fdf yang tertera di link berikut ini



Semoga Bemanfaat...

Wasalammualaikum Wr,Wb
Modul Sub Program Reviewed by Unknown on 11.34.00 Rating: 5

Tidak ada komentar:

All Rights Reserved by solvingdroid © 2014 - 2015
Designed by Bthemes4u

Formulir Kontak

Nama

Email *

Pesan *

Diberdayakan oleh Blogger.