Page 91 - MODUL PDKP'21
P. 91
Modul 3 – Array, Record dan Pemrograman Modular 2021
Begin
writeln('Item ke-',i);
writeln('Bahan Sayuran :',Bahan);
writeln('Harga :',harga);
End;
readln;
End.
D. PEMROGRAMAN MODULAR
i. Pengantar
Dalam kegiatan pemrograman, program yang besar lebih sulit dimengerti
(dibaca) dan lebih sulit lagi untuk mencari kesalahannya (jika ada). Oleh karena itu,
program dapat dipecah menjadi beberapa subprogram yang lebih kecil. Teknik
pemecahan program menjadi sejumlah subprogram dinamakan Teknik
Pemrograman Modular (Modular Programming) (Munir & Lidya, 1999, p. 251).
ii. Pengertian
Pemrograman Modular adalah kegiatan memecah program menjadi bagian-
bagian kecil dan sederhana yang disebut subprogram. Subprogram atau disebut
juga modul/subroutine adalah sebuah blok program yang ditulis terpisah dari
program utama, dan dapat dipanggil sewaktu-waktu saat dibutuhkan sehingga
dapat digunakan berkali-kali tanpa penulisan ulang. Diagram di bawah ini
menggambarkan struktur subprogram yang berada dalam program utama.
PROGRAM UTAMA
SUBPROGRAM SUBPROGRAM
SUBPROGRAM SUBPROGRAM
Gambar 3.5 Bagan Subprogram
Praktikum Dasar Komputer & Pemrograman 2021 III-76