Senin, 04 Juni 2012

Pengenalan Pascal

Sejarah Singkat Bahasa PASCAL

  • Dikembangkan awal tahun 70-an oleh NICLAUS WIRTH di Technical University, Zurich – Swiss.
  • Nama PASCAL diambil dari nama seorang ahli matematika bangsa Perancis, yaitu BLEISE PASCAL.
  • Bahasa pemrograman ini termasuk kategori “High Level Language”.

 Tingkatan Bahasa

  1. Low Level Language menggunakan Bahasa Mesin dan Assembly.
  2. Medium Level Language menggunakan Bahasa C dan C++.
  3. High Level Language menggunakan Bahasa Pascal dan BASIC.

 Beberapa aturan dalam program Pascal :

  • Akhir sebuah program Pascal ditandai dengan tanda baca titik (.) setelah END yang paling akhir.
  • Tanda titik koma (;) merupakan pemisah antar instruksi satu dengan lainnya.
  • Beberapa statement boleh ditulis menjadi satu baris dipisahkan dengan tanda baca titik koma (;). Contoh : simpan := akhir ; akhir := simpan + awal;.
  • Baris komentar diletakkan diantara tanda (*dan*) atau diantara tanda { dan }.
  • Pascal tidak membedakan huruf besar dan kecil (incasesensitive).
  • Intruksi-intruksi sangat sistematis dan terstruktur.

Struktur Dan Komponen Dasar Program Pascal

  • Struktur dari suatu program Pascal terdiri dari sebuah judul program dan suatu blok program atau badan program.
  • Blok program dibagi lagi menjadi dua bagian, yaitu bagian deklarasi dan bagian pernyataan (statement).
     

Struktur Program :

PROGRAM nama_program; (Judul Program)

Blok Program
 
Bagian deklarasi
-LABEL nama-label;                                      (Deklarasi label)
-CONST..............;                                           (Deklarasi konstanta)
- TYPE ................;                                          (Deklarasi type)
- VAR ..................;                                         (Deklarasi variable)
- PROCEDURE nama-prosedur;                  (Deklarasi procedure)
.....................................;
- FUNCTION nama-fungsi;                            (Deklarasi fungsi)
...............................;

Bagian Pernyataan
Begin
(statement)
............;
............;
end.




Tidak ada komentar:

Posting Komentar