Kamis, 25 Maret 2010

Perkenalan Bahasa Pascal


Pengenalan Pascal
Sejarah Pascal
Berakar dari Bahasa Algol dan PL/1 pada tahun 60-an di benua EropaPascal disusun oleh Prof.Niklaus Wirth pada tahun 70 dan dipublikasikan tahun 71Diujicoba pada Komputer CDC 6000 Turbo Pascal bersifat Compiler dan termasuk bahasa tingkat tinggi
II.1. Sejarah singkat Pascal :
- pascal adalah bahasa pemograman tingkat tinggi karena pascal adalah bahasa pemograman yang terstruktur
- Nama pascal diambil dari nama seorang ahli matematika Blaise Pascal
- Pascal dirancang oleh Prof. Niklaus Wirthdari Switzerland
II.2. Memulai Pascal :
Klik 2x icon turbo pascal yg ada di Desktop
A. Membuat direktori :
· File-DOS Shell-Rubah direktori dengan mengetik perintah “cd\..”(Change Dir) sampai tampilan seperti “C:\>”.
· Kalau sudah,pada C:\> ketik “md nama_direktori (cth: md lely_6H).
· Kemudian enter.
· Ketik exit untuk keluar dari DOS
B. Rubah Direktori :
· File-Change Dir-Klik 2x C-cari nama direktori msg2
· Ulangi hal ini setiap kali memulai pascal shg semua latihan disimpan didalam folder msg2.
C. Memulai membuat program baru :
· File-New
· Menyimpan File:
· File-Save-Ketik nama file
· Jelaskan!Struktur Program Pascal :

Struktur Bahasa Pascal
§ Judul
Program ;
Uses ;
§ Bagian Deklarasi
Label ;
Const ;
Type ;
Var ;
Procedure ;
Function ;
§ Bagian Pernyataan
Begin
;
End.
1. Judul Program
2. Blok Program, terdiri dari :
§ Bagian Deklarasi : variabel, konstanta, label, tipe, fungsidll
§ Bagian Pernyataan : Diawali dg Begidan diakhiri dg End./isi program
· Compile/Compiling, Proses untuk mengecek kesalahan instruksi program apakah sudah benar/belum. Caranya : Compile-compile/Alt+F9
· Run, Proses untuk mengcompile sekaligus menjalankan program. Caranya : Run-run/Ctrl+F9
· Menampilkan hasil program : ALT+F5
· Membersihkan layar/tampilan : Clrscr (Clear Screen), dengan menggunakan prosedur Uses Crt (Uses Catode Ray Tube).
· Extentation Pascal :.PAS

II.1. Perintah I/O
Memasukkan data/input : Read=Memasukkan data dlm baris yg sama. Readln=Memasukkan data per baris.
Menampilkan hasil/output : Write=Menampilkan output dlm baris yg sama. Writeln=Menampilkan output perbaris.
II.2. Variabel dan Konstanta
Variabel è data yg nilainya berubah-rubah di dalam program.
BU : Var Identifier: tipe data.
Konstanta è data yg nilainya tetap di dalam program.
BU : Const Identifier=nilai.
II.3. Reserved Word/Kata Cadangan
è merupakan kata2 yg telah didefinisikan oleh turbo pascal. Contoh : Program Begin, End, Var, Const dll
Ex : Program perkenalanpascal;
Uses crt;
Begin
Writeln(‘Pertemuan 2’);
Writeln(‘Pascal ’);
Write(‘Pertemuan 2 ’);
Write(‘Pascal ’);
Readln;
End.
Ex : Program perkenalan2;
Uses crt;
Const
Nama=’nama msg2’;
Kelas=’kelas msg2’;
Var
kampus:string;
Begin
Clrscr;
Writeln(‘Lokasi Kampus Anda :’);readln(kampus);
Readln
End.
Latihan !!
Program latihan;
Uses crt;
Const
kampus=’MARGONDA’;
Var
nama : string[20];
kelas : string;
Begin
Clrscr;
Write(‘NAMA :’);readln(nama);
Write(‘KELAS :’);readln(kelas);
Writeln(‘Lokasi Kampus Anda :’,kampus);
Readln
End.
Contoh Program
Listing Programnya
Uses Crt;
Begin
WriteLn( Saya );
Write( Belajar );
WriteLn( Turbo );
Write( Pascal );
Write( Versi 7.0 );
End.
Tekan Ctrl F9 untuk ekseskusi program
Tekan F5 untuk melihat hasilnya
Hasilnya :
Saya
BelajarTurbo
Pascal Versi 7.0

Tidak ada komentar:

Cari Blog Ini