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.
FBS Indonesia Broker Terbaik – Dapatkan Banyak Kelebihan Trading Bersama FBS,bergabung sekarang juga dengan kami
ReplyDeletetrading 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