Pengenalan Bahasa Pascal (Pertemuan I)

Pembahasan 1

Pengenalan Pascal

Sejarah Pascal

Berakar dari Bahasa Algol dan PL/1 pada tahun 60-an di benua Eropa, Pascal disusun oleh Prof.Niklaus Wirth pada tahun 70 dan dipublikasikan tahun 71, Diujicoba 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 <judulnya>;

Uses <unitnya>;

§ Bagian Deklarasi

Label <namalabelnya>;

Const <nama=nilai constantanya>;

Type <namatype:typedatanya>;

Var <nama_variabelnya>;

Procedure <nama_prosedurnya>;

Function <nama_fungsinya>;

§ Bagian Pernyataan

Begin

<pernyataan-pernyataan>;

End.

1. Judul Program

2. Blok Program, terdiri dari :

§ Bagian Deklarasi : variabel, konstanta, label, tipe, fungsidll

§ Bagian Pernyataan : Diawali dg Begin dan 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

Tugas:

Buatlah Program cetak dilayar Biodata diri anda

About these ads

7 Tanggapan

  1. saya mengucapkan terima kasih atas pengetahuaan nya saya sebagai seseorang yang ingin mengetahui dunia pemograman dengan sedikit pengetahuan ini saya jadi sedikit memahami.
    thanks

  2. example of turbo pascal

  3. makasih atas infonya ,dengan adanya program ini saya dapat mengetahui tentang program pascal lebih banyak

  4. Alhamdulillah, saya ucapkan terima kasih untuk pembuat situs ini, saya bisa tau tentang dunia komputer, kebetulan saya tinggal di daerah terpencil, tapi dengan adanya situs ini, saya merasa terbantu,juga saya mengharap banyak agar contoh-contoh pascal diperbanyak, juga yang lainnya, makasih, salam kenal aja untuk pemilik dan pengunjung situs ini

  5. makasih atas ilmunya…..
    saya harap banyak manfaat dari ilmu yang saya dapat ini…..

  6. tarimo kasih banaaaa. aden tatolong dek situs ko, untuang2 situs ko batambah maju jo sukses….

  7. Bisakan anda memberikan contoh-contoh program yang lebih banyak lagi

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.

%d bloggers like this: