Jumat, 07 November 2014

Pengenalan Program Pascal/Turbo Pascal

Didalam pascal mempunyai struktur tersendiri dikesempatan kali ini admin akan membahas struktur dari program turbo pascal tersebut. Silahkan menyimak :) 
semoga bermanfaat :)

Sturktur Program Pascal

  1. Bagian Kepala Program
  2. Bagian Definisi dan Deklarasi
  3. Bagian Penyataan



Bagian Kepala Program
Kepala program diawali oleh kata tercadang bernama program yang diikuti dengan judul program (berupa pengenal) dan diakhiri dengan tanda titik koma (;). Sebelum tanda titik koma boleh ada sejumlah parameter (berupa pengenal) yang diapit oleh sepasang kurung dan dipisahkan dengan tanda koma.

Bagian Deklarasi
Lengkap tidaknya bagian deklarasi tergantung dengan program itu sendiri. Mungkin saja sebuah program tidak mengandung bagian deklarasi sama sekali atau bahkan juga tidak mengandung judul program.

Bagian Deklarasi terdiri dari :
1.  Deklarasi Label
     Label menyatakan lokasi pernyataan yang dituju oleh pernyataan goto dalam program. Nama label dapat berupa bilangan bulat antara 0 sampai 9999 atau berupa pengenal.

2.  Deklarasi Konstanta
     Dipakai untuk mendefinisikan nama konstanta yang digunakan dalam program.

3.  Deklarasi Tipe Data
     Digunakan untuk mendefinisikan nama tipe data baru. Pendefinisian tipe diawali oleh kata tercadang type

4.    Deklarasi Variabel
     Semua variabel yang digunakan dalam program yang diciptakan oleh pemrogram harus dinyatakan dalam deklarasi variabel. Deklarasi variabel dapat diartikan sebagai pemesanan tempat dalam memori komputer dan penentuan jenis data yang disimpan di dalamnya. Deklarasi variabel diawali dengan kata-tercadang var. Setiap daftar variabel dapat berupa satu atau sejumlah nama variabel.

5.    Deklarasi Prosedur dan Fungsi
     Deklarasi prosedur dan fungsi hanya ada bila program mengandung subprogram yg diciptakan oleh
pemrograman. Model program pascal memang banyak melibatkan subprogram untuk memudahkan penyusunan
program

Perbedaan prosedur dan fungsi adalah
Fungsi :
-  Nama fungsi menghasilkan sebuah nilai jika dipanggil
-  Tidak dapat berdiri sendiri sebagai pernyataan, melainkan sebagai operand

Prosedur :
-  Nama prosedur tidak menghasilkan nilai jika dipanggil, melainkan menghasilkan tindakan tertentu
-  Berdiri sendiri sebagai pernyataan


Bagian Pernyataan
Bagian ini diawali dengan kata-tercadang begin diikuti dengan sejumlah pernyataan dan diakhiri dengan kata-kata tercadang END beserta tanda titik. Tanda titik menyatakan akhir program.

Bagian pernyataan program sering disebut sebagai program utama (main program). Setiap program Pascal memiliki program utama. Biasanya hana berisi beberapa pernyataan saja dan menyatakan gambaran proses yang dikerjakan komputer. Adapun rinciannya berupa sub program ditempatkan dalam deklarasi sub program.

0 komentar:

Posting Komentar

 
;