Minggu, 23 Mei 2010

Konsep Dasar Bahasa PASCAL.

KONSEP DASAR BAHASA PASCAL

Pertama kita harus mengetahui apa saja yang ada dalam bahasa pemrograman pascal. Dalam bahasa pascal terdapat pengertian pemrograman, program, interpreter, dan compiler.

· Pemrograman : adalah pekerjaan penulisan intruksi bagi komputer untuk menyelesaikan suatu masalah.

· Program : adalah himpunan intruksi yang diperuntukkan komputer untuk menyelesaikan masalah yang diberikan.

· Interpreter : menerjemahkan perintah baris demi baris dan langsung melaksanakannya. Contoh : PHP, ASP, Perl, Python, dan lain-lain.

· Compiler : menerjemahkan dulu seluruh perintah dalam bahasa mesin, baru kemudian terjemahan tersebut dijalankan komputer. Contoh : Pascal, Fortran, Visual Basic, Cobol, C, dan lain-lain.

Sejarah Singkat PASCAL.

Bahasa PASCAL pertama kali dikembangkan pada awal tahun 70-an oleh NICLAUS WIRTH di Technical University, Swiss. Nama PASCAL diambil dari nama seorang ahli metematika bangsa Perancis, yaitu BLEISE PASCAL.

Bahasa pemrograman PASCAL termasuk kategori “High Level Language”. Intruksi-intruksi dalam bahasa pemrograman PASCAL sangat sistematis dan terstruktur. Ternyata dalam waktu singkat, bahasa pemrograman PASCAL menjadi sangat populer di kalangan universitas.

Struktur Bahasa Pemrograman PASCAL

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

Struktur program :

Judul program

Blok program

Bagian deklarasi

-deklarasi variabel

-deklarasi konstanta

-deklarasi tipe

-deklarasi label

-deklarasi prosedur

-deklarasi fungsi

Bagian Pernyataan

Begin

(statement)

. . .. . . . . . . ;

. . . . . . . . . ;

End.

Contoh program Pascal : menghitung luas persegi dan persegi panjang.

Program Luas;

Var

P, l, Luas : Real

Begin

Read(p,l);

Luas := p*l;

Write(p,l,Luas);

End.

Ada beberapa aturan dalam bahasa pemrograman PASCAL, antara lain :

a. Akhir sebuah program pascal ditandai dengan tanda baca titik (.) setelah ENF yang paling akhir.

b. Tanda titik koma (;) merupakan pemisah antara intruksi satu dengan intruksi lainnya.

c. Beberapa statement boleh ditulis menjadi satu baris dipisahkan dengan tanda titik koma (;)

d. Baris komentar diletakkan diantara tanda (* dan *) atau diantara tanda { dan }

Dalam bahasa pemrograman pascal, terdapat type statement yang terdiri atas :

· Type Sederhana

Menandai sebuah item data ke sebuah variabel (assigment statement)

· Type Terstruktur

- Component statement

- Repetitive statement

- Conditional statement

Komponen Dasar Bahasa Pemrograman Pascal

Pola susun bahasa pascal dibentuk dengan menggunakan komponen bahasa pemrograman umum, yaitu :

· Simbol Dasar

· Reserved Word

· Identifier

SIMBOL DASAR

Simbol dasar bahasa pemrograman pascal terdiri atas :

1. Simbol huruf (A sampai dengan Z atau a sampai dengan z)

2. Simbol angka (0,1,2,3,4,5,6,7,8,9)

3. Simbol khusus(+ , - , * , : , ; , <> , dan sebagainya)

RESERVED WORD

Reserved word adalah suatu kata yang secara mutlak tidak boleh diartikan lain dan harus digunakan sebagaimana yang telah didefinisikan atau ditentukan kegunaannya oleh bahasa pascal.

IDENTIFIER

Identifier merupakan sebuah kata yang digunakan sebagai nama atau sebutan terhadap sesuatu didalam program. Pemakai dapat mendefinisikan sendiri suatu nama sebagai identifier. Ada 2 jenis identifier, yaitu :

- Identifier standar, yaitu identifier yang telah didefinisikan oleh bahasa pascal.

- Identifier non standar, yaitu identifier yang didefinisikan oleh pemakai bahasa pemrograman pascal.

Identifier ini memang bebas, tai memiliki ketentuan-ketentuan tertentu sebagai berikut :

- Terdiri dari gabungan huruf dan angka, tapi harus diawali dengan huruf. Huruf besar dan kecil sama.

- Tidak boleh mengandung blank

- Tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah.

- Panjangnya bebas tapi hanya 63 karakter pertama yang dianggap signifikan.

Jenis-jenis data dalam bahasa pemrograman pascal

Ada banyak jenis data yang digunakan bahasa pemrograman. Bahasa pemrograman pascal hanya memiliki 4 jenis data yang digunakan, antara lain :

1. Jenis data sederhana

2. Jenis data standar, yaitu :

- Integer

- Real

- Karakter

- Boolean

3. Jenis data yang non standar, yaitu :

- Array

- Record

- Set

- File

4. Jenis data pointer

Tidak ada komentar:

Posting Komentar