Page 1

Judul

: PENGANTAR PEMROGRAMAN DENGAN TURBO PASCAL

1. TUJUAN.  Mengenal Bahasa Pemrograman Pascal.  Menggunakan Compiler Turbo Pascal.  Mengenal struktur Program Pascal.  Menulis program Pascal sederhana. 2. DASAR TEORI. 

SEKILAS TENTANG SYNTAX

Syntax adalah aturan-aturan peng-code-an struktur suatu bahasa pemograman, ibarat grammar dalam berbahasa Inggris. Setiap jenis bahasa pemograman mempunyai aturan syntax yang berbeda. Ada 7 (tujuh) macam syntax yang diperhatikan dalam bahasa Pascal yaitu : • • • •

• • •

Comment White space Symbol String

Number Identifier Reserved Word

Apabila dalam penulisan code dengan syntax ada yang salah maka akan menimbulkan error atau kesalahan dalam kompilasi. Error dalam pemograman pascal ada dua macam : 

Run-time Error

Yaitu kesalahan yang terjadi pada saat pengoperasian program. Contohnya kesalahan memasukkan input, perbedaan pada tipe data, dan lain-lain. 

Compile-time Error

Yaitu kesalahan yang disebabkan aturan penulisan code yang salah yang memunculkan

pesan

error

pertama

1

kali

saat

dikompilasi.

Contohnya


kesalahan syntax, variable yang tidak diketahui, kesalahan struktur Begin – End, dan lain-lain. Dalam Turbo Pascal, pesan kesalahan akan ditampilkan pada status bar dan secara bersamaan proses kompilasipun dihentikan.

STRUKTUR BAHASA PASCAL

Sebenarnya, struktur dasar bahasa pascal terdiri dari program, uses, begin dan end. Dalam setiap listing code selalu diawali dengan program dan uses. Pada bagian dari program, label, const, type, var, procedure, dan function selalu terdapat id atau identifier. Struktur lengkap bahasa Pascal adalah sebagai berikut : Program id_program; Uses unit; Label id_label; Const id_konstanta : ekspresi; Type id_tipe : tipe_bebas; Var id_variabel : tipe_variabel; Procedure id_procedure; Begin Statement_procedure; End; Function id_function; Begin Statement_function; End; Begin ... ... Statement_program_utama; End.

Statement adalah sebuah atau sekumpulan pendeklarasian code dari suatu bagian program atau inti program. Sedangkan ekspresi adalah sebuah statement pendek yang dideklarasikan setelah tanda assignment operator ( := ). Di dalam pascal, setelah berakhirnya suatu statement atau ekspresi selalu diakhiri dengan

tanda titik koma (semicolon), sedangkan akhir dari

suatu program selalu diakhiri dengan “ End. ”. Deklarasi “End” ada dua macam, pertama End yang mengakhiri seluruh program dengan tanda titik (End. ), kedua

2


End yang mengakhiri suatu statement dengan tanda semicolon (End; ). Coba perhatikan contoh listing/code program sederhana berikut : program welcome; uses crt; begin writeln('*******************************'); writeln('Selamat belajar bahasa Pascal!!'); writeln('*******************************'); end. Dari code diatas dapat dilihat bahwa bagian terpenting dari struktur pascal adalah program, uses, begin dan end. Dan bila code di atas di compile maka outputnya adalah : ******************************* Selamat belajar bahasa Pascal!! *******************************

3.

ALAT YANG DIGUNAKAN.  1 unit Komputer 486 DX keatas  Software Turbo Pascal Versi 7.0  Flash Disk

4. LANGKAH KERJA . 4.1. Masukkan disket Turbo Pascal yang bersistem ke Disk drive A 4.2. Lakukan Cold boot atau Warm boot 4.3. Setelah muncul prompt A > , tuliskan A > TURBO ( Tekan Enter ) 4.4. Masukkan Disket kerja ke disk drive B 4.5. Pindahkan hubungan disk drive yang aktif ke B , caranya :  Pilihlah menu File , submenu Change dir ( Tekan F 10 lalu F lalu C )  Tuliskan B : \ 4.6. Anda akan membuat naskah program baru , jadi pilihlah menu File , sub menu NEW ( Tekan F 10 lalu F lalu N )

3


4.7.

Anda sudah berada didalam EDIT WINDOW , Ketikkan contoh program berikut : { Program contoh pertama } { Dibuat

:

}

{ Tanggal :

}

{ Tempat :

}

PROGRAM contoh_1 ; USES CRT ; BEGIN Clrscr ; Write ( ‘ HALLO ! ‘ ) ; Writeln ( ‘ SELAMAT MENGGUNAKAN TURBO PASCAL ‘ ) ; Writeln ; Writeln ( ‘ INILAH PROGRAM PASCALKU YANG PERTAMA ‘ ) ; Writeln ( ‘ SEMOGA SUKSES ‘ ) ; READLN ; END . 4.8. Bila sudah selesai , kembalilah ke menu utama ( F 10 ) 4.9. Lakukan proses Compile : •

Compile-lah naskah program tersebut dengan memilih menu Compile , sub menu Compile ( tekan C lalu C )

Perhatikan kotak pesan yang tampil di layar . Bila muncul pesan : SUCCES

: PRES ANY KEY

Berarti proses Compile telah berhasil. •

Tekan sembarang tombol key board .

4.10. Menjalankan hasil compile ( eksekusi program ) •

Jalankan

hasil

Compile

tersebut

dengan

memilih

menu

RUN

( tekan F 10 lalu R ) 4.11. Menyimpan naskah program ke disket . •

Rekamlah program tersebut ke disket dengan nama : PROG1_1. PAS

4

.


( Pilih menu File , sub menu WRITE_TO ) 3. LEMBAR KERJA DAN PERTANYAAN . 1. Tampilkan / buka kembali program PROG1_1 . PAS a. Ubahlah program anda dengan cara menghapus pernyataan PROGRAM . Lakukan proses Compile . Apa yang terjadi dan apa yang harus anda lakukan ? Apa akibatnya bila seluruh baris judul program di hapus ? b. Ubahlah program anda dengan menghilangkan pernyataan BEGIN . Lakukan proses Compile . Apa yang terjadi dan apa yang harus anda lakukan ? c. Ubahlah program anda dengan menghilangkan pernyataan END . Lakukan proses Compile . Apa yang terjadi dan apa yang harus anda lakukan ? d. Ubahlah program anda dengan menghilangkan salah satu titik koma ( ; ). Lakukan proses Compile. Apa yang terjadi dan apa yang harus anda lakukan ? 2. Tulislah sebuah program pendek yang akan mencetak Nama , Nomor Induk Mahasiswa , Alamat , Tempat / Tanggal Lahir , Jurusan serta Semester . Berikan komentar apabila perlu . Jalankan program dan simpan dengan nama PROG1_2 . PAS 3. Terangkan arti konsep program terstruktur . 4. Jelaskan bagian-bagian suatu program pascal , Apakah yang dimaksud dengan blok program . 5. Jelaskan apa yang dimaksud dengan Compiler dan Interpreter.

5


6


Modul 1  
Advertisement
Read more
Read more
Similar to
Popular now
Just for you