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