Saturday, 31 January 2015

Sejarah dan Dasar-Dasar Bahasa Pemrograman Pascal

Malam ini saya ingin memberikan sedikit apa yang saya ketahui mengenai bahsa pemrograman pascal,. Disini saya akan membahas tuntas mengenai bahasa pemrograman PASCAL, jadi jangan khawatir anda tinggal menyimak, memahami dan fokus membaca artikel saya ini tuk bisa mendapatkan pengetahuan mengenai bahasa pemrograman ini. selamat membaca yah.. J

A.      Sejaranh Singkat Pascal
Bahasa pemrograman ini awalnya ditemukan atau diciptakan oleh Prof. Niklaus Wirth pada tahun 1997, yang dimana beliau lulusan dari Technical University of Zurich,  yaitu salah satu University yang ada di Swiss.
Prof. Niklaus sangat menghormati pencipta pertama dari komputer mekanik yaitu “Blaise Pascal”, karena kehormatan beliau terhadap pencipta pertama komputer mekanik  sehingga beliau menamai bahasa pemrograman ini dengan “PASCAL”.
Pascal merupakan bahasa pemrograman pertama yang berstruktur (Structured Programming Language), sehingga merupakan sumber inspirasi dari bahasa-bahsa pemrograman lain seperti bahsa pemrograman C, C++, Delphi, dll.

B.      Struktur Bahasa Pascal
1.    Adapun struktur utama dari bahasa pemrograman PASCAL yaitu terdiri dari 3 bagian diantaranya:
§  Header (Judul)
Program judul_program;
Uses jenis_unit;
§  Deklarasi
Var nm_var:tipe data;
Const nm_konstanta=nilai_konstanta;
Procedure nm_procedure;
   Begin
      Statement;
   End.
Function nm_fungsi:tipe data;
   Begin
      Statement;
   End.
§  Deskripsi
Begin
   Statement;
End.

Keterangan:
§  Header (judul)
yaitu judul dari sebuah program yang akan kita buat nantinya, sedangkan uses/unit yaitu berfungsi untuk mengatur kerja layar dan keyboard atau I/O.
Bentuk pendeklarasian Unit:
                Program nama_program;
      Uses Crt;
Jika anda menggunakan perintah Uses Crt maka anda juga harus mengenali isi dari Crt diantara lain:
Clrscr. Clreol, Delay, Delline, Gotoxy, Assigncrt, Highvideo, Lowvideo, Sound, Insline, Normvideo, textbackground, keypressed, Nosound, Textmode, Wherex, Window, Wherey, Readky.
Jika anda menggunakan ini bentuknya yaitu:
                Program pembersihan_layar;
      Uses Crt;
      Begin
        Clrscr;
        Statement;
      End.

§  Deklarasi
Yaitu dimana kita akan menyiapkan sebuah tempat penampungan nilai atau sub program yang akan diproses oleh program utama yang ada pada deskripsi program.
a.       Var yaitu variabel atau tempat penampungan nilai sementara yang sudah dipesan pada memori, dimana nilai yang dimasukkan pada variabel dapat berubah-ubah/bersifat sementra, jika komputer sudah dimatikan semua variabel yang sudah dipesan pada memori akan hilang.
bentuk pendeklarasian Variabel:
                Var nama_variabel:Tipe Data;

b.      Const yaitu ketetapan atau tempat penampungan nilai/data dimana nilainya sudah ditetapkan sebelumnya pada memori, maka nilai/data yang sudah dimasukkan tidak dapat diubah lagi, apabila kita membutuhkan nilai/data pada const, maka kita hanya memanggilnya pada memori.
Bentuk pendeklarasian Konstanta:
                Const nama_konstanta=nilai_konstanta;

c.       Procedure yaitu sub program yang akan digunakan pada program utama, dimana didalam procedure terdapat sebuah program yang akan dipanggil pada saat kita membutuhkannya pada program utama yang ada pada deskripsi;
Bentuk pendeklarasian Procedure:
                Procedure nama_procedure;
                                Begin
                                       Statement;
                                End;

d.      Function yaitu sebuah sub program yang mirip dengan procedure namun perbedaan function yaitu dia memiliki tipe data sedangkan procedure tidak memiliki tipe data, dan didalam function juga terdapat sebuah program yang akan dipanggil pada program utama jika diperlukan;
bentuk pendeklarasian Function:
                Function nama_function : Tipe Data;
                                Begin
                                      Statement;
                                End;
§  Deskripsi
Yaitu dimana sebuah program yang akan di eksekusi atau program utama, dan didalamnya terdapat sebuah statement-statement termasuk tempat penampungan nilai yang sudah dideklarasikan dan akan akan di compile nantinya.
Bentuk program utama yaitu:
                Begin
                    Statement;
                End.

1 comment:

  1. FBS Indonesia Broker Terbaik – Dapatkan Banyak Kelebihan Trading Bersama FBS,bergabung sekarang juga dengan kami
    trading forex fbsindonesia.co.id
    -----------------
    Kelebihan Broker Forex FBS
    1. FBS MEMBERIKAN BONUS DEPOSIT HINGGA 100% SETIAP DEPOSIT ANDA
    2. SPREAD DIMULAI DARI 0 Dan
    3. DEPOSIT DAN PENARIKAN DANA MELALUI BANK LOKAL Indonesia dan banyak lagi yang lainya

    Buka akun anda di fbsindonesia.co.id
    -----------------
    Jika membutuhkan bantuan hubungi kami melalui :
    Tlp : 085364558922
    BBM : D04A8185

    ReplyDelete