Procedure adalah merupakan blok program yang terpisah dari program utama dengan struktur program hampir sama dengan struktur program utama. Procedure berguna untuk mengumpulkan statement-statement yang dapat dijalankan menjadi satu dalam suatu blok dan untuk menjalankannya kembali hanya dengan menuliskan nama procedure yang menampungnya. Selain itu procedure juga banyak dipakai untuk menampung baris-baris perintah yang sering dipakai dalam sebuah program.
Struktur Procedure
Judul Procedure
Bagian Deklarasi
Variabel
Label
Constanta
Type
Badan Procedure
Begin
instruksi
End;
Procedure sendiri harus dibuat sebelum program utama sesuai dengan sturktur program. setiap procedure dibatasi dengan end yang menggunakan tanda titik koma. Procedure biasanya ditemukan pada program untuk skala yang besar, sehingga dalam pembuatan program untuk lebih mudah dalam mendisainnya dibentuk dalam modul-modul program yang dikenal dengan Procedure. Namun demikian buukan berarti procedure tidak bisa diterapkan untuk program dengan skala yang lebih kecil. Procedure dideklarasikan dengan menggunakan Statement Procedure. setiap procedure selalu diakhiri dengan menggunakan tanda titik koma (;) pada end yang terakhir.
Contoh pendeklarasian procedure:
Procedure Satu;
Begin
write ('ini adalah procedure yang pertama');
repeat until keypressed;
End;
{Program Utama}
Begin
Satu;
Write('Procedure pertama selesai');
Repeat until keypressed;
End.
pada contoh diatas, pada saat program dijalankan maka program utama akan dieksekusi terlebih dahulu. Pada saat proses eksekusi ditemukan perintah satu yang dikenal sebagai nama sebuah procedure sebagai nama sebuah procedure. Nama ini dikenal pada saat compiler mengkompilasi program maka satu dicatat sebagai nama sebuah procedure. jadi begitu ditemukan satu maka compiler akan mencari ke listing program procedure dengan nama satu. Setelah ditemukan maka akan diproses. Setelah proses pada procedure selesai maka proses program akan kembali pada program utama.
Related posts
belajar
- Array
- Hardware Komputer : Perangkat Pemroses (CPU)
- Hardware Komputer : Perangkat Input (Bagian 2)
- Hardware Komputer : Perangkat Input (Bagian 1)
- Belajar Pascal : Program Pascal Sederhana
- Sturktur Perulangan while/do
- Logika Percabangan (part 4)
- Logika Percabangan (Part 3)
- Logika Percabangan (Part 2)
- Logika Percabangan
- Belajar Algoritma
Informasi
Sistem Informasi
pascal
algoritma
sturktur data
Tips
- Array
- Pendeklarasian Parameter Pada Procedure
- Hardware Komputer : Perangkat Input (Bagian 2)
- Hardware Komputer : Perangkat Input (Bagian 1)
- Belajar Pascal : Program Pascal Sederhana
- Sturktur Perulangan while/do
- Logika Percabangan (part 4)
- Logika Percabangan (Part 2)
- Pertanyaan Anak yang Paling Ditakuti Orang tua
- Kiat Mengatasi Anak Pemalu
umum
- Array
- Database (bagian 1)
- Pendeklarasian Parameter Pada Procedure
- Hardware Komputer : Perangkat Input (Bagian 1)
- Belajar Pascal : Program Pascal Sederhana
- Type Data
- Sturktur Perulangan while/do
- Logika Percabangan (part 4)
- Logika Percabangan (Part 3)
- Logika Percabangan (Part 2)
- Belajar Algoritma
- Cara Berterima Kasih Kepada Ibu
- Aku ingin menjadi orang yang bertepuk di tepi jalan
- Pertanyaan Anak yang Paling Ditakuti Orang tua
- Kisah Uang
- Aulia Education Centre (AEC)
- Fun Photo Box
- blanksomnia
- T 10
- Horeeee, Award Lagi
- Silaturrahmi
- Puasa dan Award
- Istimewanya Wanita Islam
- Lagu Perjuangan
0 komentar:
Posting Komentar