Pemrograman Modular

47 %
53 %
Information about Pemrograman Modular
Technology

Published on October 24, 2008

Author: dimarahin

Source: slideshare.net

Dimara Kusuma Hakim, ST.

programmer dapat membagi program yang sedang dibuatnya ke dalam modul-modul program tertentu. Sehingga dapat menghindari penulisan teks program yang sama berkali-kali dan dapat juga memudahkan dalam melakukan pelacakan kesalahan dalam program yang sedang dibuatnya.

programmer dapat membagi program yang sedang dibuatnya ke dalam modul-modul program tertentu.

Sehingga dapat menghindari penulisan teks program yang sama berkali-kali dan dapat juga memudahkan dalam melakukan pelacakan kesalahan dalam program yang sedang dibuatnya.

Jenis : PROCEDURE (Prosedur) FUNCTION (Fungsi) Object (OOP)

PROCEDURE (Prosedur)

FUNCTION (Fungsi)

Object (OOP)

 

PROCEDURE Deklarasi : Procedure NamaProcedure(DaftarParameter) ; {Deklarasi} Begin ............. ............. End ;

Deklarasi :

Variabel Global dan variabel Lokal Variabel Global adalah variabel yang dapat dikenali diseluruh bagian program biasanya variabel ini merupakan variabel yang dideklarasikan pada deklarasi program umum. Variabel Lokal adalah variabel yang dikenal pada lingkup yang lebih sempit dari pada variabel global.

Variabel Global adalah variabel yang dapat dikenali diseluruh bagian program biasanya variabel ini merupakan variabel yang dideklarasikan pada deklarasi program umum.

Variabel Lokal adalah variabel yang dikenal pada lingkup yang lebih sempit dari pada variabel global.

Parameter Parameter Aktual Yaitu parameter yang dideklarsikan mengikuti pendeklarasian program utama Paramete Formal Yaitu parameter yang dituliskan mengikuti pemanggilan procedure

Parameter Aktual Yaitu parameter yang dideklarsikan mengikuti pendeklarasian program utama

Paramete Formal Yaitu parameter yang dituliskan mengikuti pemanggilan procedure

Aturan antara parameter formal dan parameter aktual : Banyaknya parameter aktual harus sama dengan banyaknya parameter formal Tiap-tiap parameter aktual harus bertipe sama dengan parameter formal yang bersesuaian Tiap-tiap parameter aktual harus diekspresikan yang sesuai dengan parameter formal

Banyaknya parameter aktual harus sama dengan banyaknya parameter formal

Tiap-tiap parameter aktual harus bertipe sama dengan parameter formal yang bersesuaian

Tiap-tiap parameter aktual harus diekspresikan yang sesuai dengan parameter formal

Pengiriman parameter Searah Dua arah

Searah

Dua arah

Pengiriman parameter 1 arah procedure Hitung(A,B,C : integer) ; begin B: = A; C: = A + B ; Writeln(A,B,C) ; end; var X,Y,Z : integer ; begin readln(X) ; Readln(Y) ; Readln(Z); Hitung(X,Y) ; Writeln(X,Y,Z) ; readln ; end.

Pengiriman parameter 2 arah Procedure Hitung(Var A,B,C : integer) ; Begin B: = A; C: = A + B ; Writeln(A,B,C) ; End; Var X,Y,Z : integer ; Begin Readln(X) ; Readln(Y) ; Readln(Z); Hitung(X,Y,Z) ; Writeln(X,Y,Z) ; Readln ; End.

 

Deklarasi Function NamaFungsi(NamaParameter) : TipeData ; {Deklarasi} Begin ........... ........... End ;

Deklarasi

Struktur dari fungsi ini hampir sama dengan procedur hanya saja function harus dideklarasikan beserta tipe datanya dan fungsi ini adalah mengembalikan nilai sehingga Tipe data dalam sebuah function menunjukkan tipe dari data akhir dari deklarasi sebuah fungsi.

Struktur dari fungsi ini hampir sama dengan procedur hanya saja function harus dideklarasikan beserta tipe datanya dan fungsi ini adalah mengembalikan nilai sehingga Tipe data dalam sebuah function menunjukkan tipe dari data akhir dari deklarasi sebuah fungsi.

PROGRAM FAKTORIAL; Uses crt; Var i,N,Hsl:integer; Function Fakto(N:integer):integer; Var Fak: integer; Begin Fak:= 1; for i:=1 to N do Fak := Fak * i; Fakto:= Fak; end; Begin clrscr; write('Faktorial berapa yang anda ingin hitung : '); readln(N); writeln('Hasil perhitungan : ',Fakto(N)); readln; end.

 

Lihat secara sekila disini : BAB 9 - OOP.ppt

Lihat secara sekila disini :

BAB 9 - OOP.ppt

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Pemrograman Modular - Technology - DOKUMEN.TIPS

Aritmatika Modular 2 Aritmatika Modular Dalam Aritmatika Modular, aku mempelajari tentang suatu himpunan bilangan terbatas. Sebagai analoginya yaitu jam ...
Read more

Pemograman Modular - YouTube

Pemograman Modular Mirza Muammar. Subscribe Subscribed Unsubscribe 0 0. ... Pemrograman Modular - Dasar - Duration: 3:57. Deni Nasrullah 29 views.
Read more

Pemrograman modular - YouTube

Pemrograman Modular AP1C-- Created using PowToon -- Free sign up at http://www.powtoon.com/youtube/-- Create animated videos and animated ...
Read more

Dasar Komputer dan Pemograman - Abu 'Umar Abdillah

TEL 2112 Dasar Komputer & Pemograman Pemrograman Modular Dosen: Abdillah, S.Si, MIT Email: abdill01@gmail.com Website: http://abdill01.wordpress.com
Read more

Pemrograman Modular « catatan ringan

Pemrograman Modular. Bismillahirohman nirohiim. Pengertian Pemrograman Modular. Pemrograman modular adalah teknik pemecahan program menjadi sejumlah sub ...
Read more

Pemrograman Modular ( Procedure dan Function ) - wahab eL yumi

Untuk mempermudah mengembangkan program, aplikasi yang besar dapat dipecah menjadi segmen kode yang lebih kecil atau disebut prosedur. Contohnya adalah ...
Read more

PEMROGRAMAN MODULAR (procedure & fungsi ... - Base Camp ...

Didalam Pemrograman menggunakan Bahasa Pascal atau Delphi, kita dapat menyederhanakan program yang kompleks menjadi potongan-potongan program ...
Read more