Algoritma Pemrograman II Bab-2

Pemrograman Modular

Modular programming adalah merupakan suatu teknik untuk menulis program yang berukuran besar. Program dibagi menjadi beberapa bagian kecil. Tiap bagian disebut module, yang melakukan suatu tugas tertentu.
Contoh :
Menampilkan menu pilihan
Menghitung nilai rata-rata
Mensortir data

Pascal mengenal module sebagai:

PROCEDURE (terbagi menjadi dua)
Procedure Sederhana tidak menerima argumen (nilai atau data) ketika dieksekusi.
Procedure Kompleks menerima nilai yang diproses ketika dieksekusi.
Procedure mendukung desain program terstruktur, dengan membolehkan membuat module secara terpisah.
a. Procedure Sederhana
Procedure sederhana dipakai untuk menampilkan pilihan menu, dsb. procedure (module) tersebut terdiri atas beberapa pernyataan (statements), yang dikelompokkan dengan kata kunci begin dan end . Setiap procedure mempunyai nama. Seperti contoh berikut:
PROCEDURE NAMA;
begin;
pernyataan
end;

Contoh Program

PROCEDURE DISPLAY_MENU;
begin
writeln('Pilihan Menu');
writeln(' 1: Edit file teks');
writeln(' 2: buka file teks ');
writeln(' 3: Simpan file teks);
writeln(' 4: Kopi file teks’);
writeln(' 5: Cetak file teks’)
end;






Share this post!

Bookmark and Share

My Blog List