Wednesday, September 21, 2011

Pengenalan Bahasa Pemrograman Pascal

Pascal adalah bahasa pemrograman yang pertama kali dibuat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan asal Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

Bahasa pemrograman Pascal ini termasuk kedalam kategori "High Level Language" atau bahasa pemrograman tingkat tinggi. Termasuk kedalam kategori tersebut karena bahasa (perintah/instruksi) yang digunakan dalam pascal berasal dari unsur kata-kata bahasa manusia.

Sebagai pengetahuan saja, bahasa pemrograman yang sering juga disebut bahasa komputer memiliki tingkatan-tingkatan. Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari :

1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110

2. Bahasa Tingkat Rendah, atau dikenal sebagai bahasa rakitan (Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb. Contoh : Bahasa Assembly.

3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia dan instruksi yang bersifat simbolik, seperti &&, ||, {, }, <<, >>, dsb. Contoh : Bahasa C.

4. Bahasa Tingkat Tinggi, yaitu bahasa yang memakai instruksi yang berasal dari unsur kata-kata bahasa manusia, seperti begin, end, if, then, else, dsb. Contoh : Bahasa Pascal.


Struktur Program Pascal

Struktur dalam program Pascal terdiri dari sebuah judul program, bagian deklarasi, dan bagian pernyataan (statement). Judul program sifatnya optional, dan bila ditulis harus terletak pada awal dari program dan diakhiri dengan titik koma. Bagian deklarasi digunakan bila di dalam program digunakan pengenal (identifier).

Struktur minimal program :

begin
        statement;
end.

Struktur lengkap (umum) program :

{Judul Program}
program nama_program; {nama_program diisi dengan judul program yang diinginkan}

{Deklarasi}
uses
{semua unit yang digunakan didefinisikan disini}
label
{semua label yang digunakan didefinisikan disini}
const
{semua nama konstanta yang digunakan didefinisikan disini}
type
{semua nama tipe bentukan yang digunakan didefinisikan disini}
var
{semua nama variabel global didefinisikan disini}

{Deklarasi prosedur dan fungsi ditulis disini}

{Deskripsi/Statement}
begin
        statement1;
        statement2;
        ...
        statementn;
               {semua instruksi program didefinisikan disini}
end.


Aturan Dalam Program Pascal

1. Akhir dari sebuah program pascal harus ditandai dengan tanda titik (.), setelah perintah end yang paling akhir.

2. Titik koma (;) digunakan untuk memisahkan antar instruksi dalam program.

3. Baris komentar diletakkan diantara tanda (* dan *) atau { dan }. Seluruh teks yang berada diantara tanda tersebut tidak akan dieksekusi oleh program setiap kali program dijalankan.

4. Dalam penulisan instruksi/perintah, tidak membedakan huruf besar dan kecil (tidak case sensitive).

Untuk lebih jelasnya, berikut adalah contoh program Pascal yang dibuat menggunakan Turbo Pascal 7.0.
Ketikkan listing program berikut :


Hasil tampilan output pada layar setelah program dieksekusi menggunakan perintah Run atau CTRL+F9 :


Keterangan :

1. Pada listing program, "nama" merupakan judul/nama program (bebas dan dapat disesuaikan dengan isi program)

2. Perintah "uses crt" adalah unit yang digunakan agar perintah "clrscr" (clear screen) yang merupakan perintah untuk membersihkan layar dapat digunakan.

3. "begin" merupakan awal statement, dimana setelah menuliskan perintah tersebut, kita dapat menuliskan instruksi-instruksi.

4. Perintah "write" dan "writeln" (write line) merupakan perintah untuk menampilkan kalimat ke layar. Kalimat yang akan ditampilkan harus diapit oleh tanda kurung dan tanda petik satu ('). Jika perintah "writeln"  digunakan, tampilan output kursor penulisannya akan langsung pindah ke baris bawahnya sehingga hasil yang dicetak berikutnya akan langsung pindah ke baris bawahnya (sama seperti fungsi tombol Enter pada keyboard). Sedangkan jika "write" saja, kursor penulisan akan diteruskan satu baris.

Semoga bermanfaat :)



1 komentar:

  1. MestiQQ Adalah perusahaan judi online KELAS DUNIA ber-grade A

    Sudah saatnya Pencinta POKER Bergabung bersama kami dengan Pemain - Pemain RATING-A

    Hanya dengan MINIMAL DEPOSIT RP. 10.000 anda sudah bisa bermain di semua games.

    Kini terdapat 8 permainan yang hanya menggunakan 1 User ID & hanya dalam 1 website.
    ( POKER, DOMINO99, ADU-Q, BANDAR POKER, BANDARQ, CAPSA SUSUN, SAKONG ONLINE, BANDAR66 )

    PROSES DEPOSIT DAN WITHDRAWAL CEPAT Dan AMAN TIDAK LEBIH DARI 2 MENIT.

    100% tanpa robot, 100% Player VS Player.
    Live Chat Online 24 Jam Dan Dilayani Oleh Customer Service Profesional.

    Segera DAFTARKAN diri anda dan Coba keberuntungan anda bersama MestiQQ
    ** Register/Pendaftaran : WWW-MestiQQ-POKER
    Jadilah Milionare Sekarang Juga Hanya di MestiQQ ^^

    Untuk Informasi lebih lanjut silahkan Hubungi Customer Service kami :
    BBM : 2C2EC3A3
    WA: +855966531715
    SKYPE : mestiqqcom@gmail.com

    ReplyDelete

 
Copyright © . BERBAGI ILMU - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger