Hallo Sahabat ku dimanapun anda berada. Bagaimana dengan kabar anda ?
Semoga sehat dalam lindungan Tuhan ya sob. Disini saya memberikan sebuah artikel
yang kebetulan sesuai dengan jurusan saya yaitu Ilmu Komputer. Disini terdapat
penjelasan dasar tentang sebuah program yaitu Pascal.
Selamat membaca ....
A.
Sejarah
Bahasa Pemrograman Pascal
Pascal adalah bahasa pemrograman yang pertama kali di buat
oleh Profesor Niklaus Wirth, seorang anggota International
Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil
nama dari Matematikawan 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 juga
untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat
itu. Pascal adalah “High level Languange” karena bahasa yang di pakai telah
menyerupai bahasa manusia.
Hasil Pengembangan
Bahasa Pemrograman Pascal, antara lain :
1 .
UCSD
Pascal
2 . Microsoft Pascal
3 . Apple Pascal
4 . Turbo Pascal
5 . Free Pascal
B. Struktur
Dan Komponen Dasar Program Pascal
Struktur dari sutu
Program Pascal terdiri dari :
1 .
Judul
Program (Bisa Berubah-Ubah)
2 .
Blok
Program / Badan Program
Pada Blok Program
/ Badan Program terdiri dari 2 bagian , yaitu :
1 .
Bagian
Deklarasi
Deklarasi
terdiri dari :
a.
Deklarasi
Label
b.
Deklarasi
Konstanta
c.
Deklarasi
Tipe
d.
Deklarasi
Variabel
e.
Deklarasi
Procedure
2 . Bagian Pernyataan (Statement)
C. Penulisan
Dalam Program Pascal
Contoh Program Yang Dianjurkan :
Program indah;
Uses crt;
Begin
Writeln(‘Hello
World’);
Readkey;
End.
Contoh Program Yang Tidak
Dianjurkan :
Program indah; Uses crt; Begin
Writeln(‘Hello World’); Readkey; End.
Beberapa
Aturan Dalam Penulisan Program Pascal
·
Judul
program bersifat OPTIONAL (Dapat Berganti sesuai keinginan).
·
Beberapa
statement boleh ditulis menjadi satu baris dipisahkan dengan tanda baca titik
koma (;)
·
Tanda
Titik Koma (;) merupakan pemisah antar instruksi satu dengan instruksi lainnya.
·
Baris
Komentar diletakkan diantara tanda (* dan *) atau diantara { dan }
·
Akhir
sebuah program pascal ditandai dengan tanda baca titik (.) setelah END yang
paling akhir
Ketentuan
Dalam Penulisan Identifier
·
Identifier
digunakan untuk nama : Program, Sub-Program (Procedure dan Function), Variabel,
Constant, Type, Label.
·
Nama
Identifier harus dimulai dengan karakter huruf alfabet : a sampai z , A sampai
Z atau karakter _(underscore - garis bawah).
·
Karakter
berikutnya boleh karakter numerik (0..9) atau kombinasi alphanumerik (huruf
numerik).
·
Panjang
nama, pada berbagai versi Pascal umumnya antara 32-63
·
Tidak
boleh menggunakan karakter istimewa :+-*/|\=<>[].,;L)^@#!%&$ dan ?
Contoh Program
Pascal Sederhana
Source Code :
Output :
Penjelasan
Program Diatas:
program Sederhana;
{Nama Program yang kita buat , dan bersifat optional}
uses crt; {
Perintah dalam bahasa Pascal untuk mengenali sistem operasi yang digunakan}
begin { Untuk
memulai Program}
writeln('Hai , Namaku Indah Permata
Syahnan'); {Statemet untuk mengeluarkan dalam program}
readkey; { Untuk
membaca program}
end.{ Untuk
mengakhiri Program }
D. Perintah
Dasar Bahasa Pascal
a. Write
Digunakan untuk mencetak beberapa buah item ke
monitor komputer dengan berurutan dan secara otomatis pascal menempatkan kursor
ke sebelah kanan terakhir. Rumus umumnya adalah: write (item1, item2, item3…).
Item ini dapat berupa angka, karakter, string, nilai boolean, variable dan
ekspresi.
b. Writeln
Writeln merupakan singkatan dari write line,
setelah menuliskan parameter/item/string di layar maka kursor penulisan akan
langsung pindah ke baris dibawahnya atau garis baris. Perbedaan write dan
writeln adalah setelah menuliskan item-item, pascal memindahkan kursor turun
satu baris berikutnya (menuliskan kebaris yang baru).
c. Read
Digunakan untuk membaca data yang dimasukkan oleh
programmer melalui keyboard. Statemen read tidak memperhatikan batas baris,
rinci data akan selalu dibaca tidak tergantung apakah ada di baris yang sama
atau tidak. Rumus umumnya adalah: read (variabel1, variabel2,…). Pernyataaan
ini mengharuskan anda memasukkan data melalui keyboard dan mengakhiri proses
memasukkan data dengan menekan tombol Enter.
d. Readln
Hampir sama dengan pernyataan Read, pernyataan
Readln memindahkan kursor turun satu baris ke baris berikutnya setelah anda
mengetikkan nilai variable yang ditanya oleh pascal.
E.
Deklarasi Dalam
Bahasa Pascal
1. Deklarasi
Label
Deklarasi Label digunakan untuk melewati atau
melompati beberapa perintah program.
Memiliki arah dan tujuan yaitu dengan menggunakan GOTO
Cara pendeklarasian :
LABEL
nama_label;
2. Deklarasi
Tipe
Pengenal (Identifier) dari data yang digunakan
harus diperkenalkan tipenya. Jika ingin menggunakan tipe data dengan nama yang
dibuat oleh pemakai, maka harus disebutkan tipe data standartnya.
Cara pendeklarasian :
Type nama=tipe_data_standar;
3. Deklarasi
Variabel
Deklarasi Variabel adalah deklarasi element data
yang belum memiliki nilai dan nilainya dapat berubah – ubah.
Cara pendeklarasian
Var nama_variable : tipe_data;
4. Deklarasi
Konstanta
Deklarasi Variabel
adalah deklarasi element data yang sudah memiliki nilai dan nilainya tetap.
Cara
pendeklarasian :
CONST
Nama_konstanta=nilai_data;
F. Jenis
– Jenis Tipe Data
1. Tipe data Integer
Merupakan tipe
data berupa bilangan bulat.
2.
Tipe
Data Real
Merupakan tipe
data untuk bilangan desimal.
3.
Tipe
Data Char/String
Tipe Data Char merupakan
tipe data yang hanya menyimpan 1 karakter. Sedangkan Tipe Data String yang merupakan
tipe data yang menyimpan banyak karakter.
4.
Tipe
Data Boolean
Merupakan tipe
data logika yang memiliki dua kemungkinan nilai True atau False.
Sekian artikel dari saya. Saya mengucapkan Terima Kasih telah berkunjung di website kami. Semoga bermanfaat untuk kita semua. Dan jangan lupa untuk membaca artikel kami yang lainnya ya....
Yuk Belajar Bahasa Pascal...
4/
5
Oleh
Unknown
- Dilarang memberikan komentar berbau SARA, pornografi dan provokasi
- Dilarang menyematkan link aktif
- Berkomentarlah sesuai dengan isi konten
- Komentar akan kami respon secepatnya
Terima Kasih telah berkunjung