Yuk Belajar Bahasa Pascal...

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

Hasil gambar untuk foto coding
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....

Related Posts

Yuk Belajar Bahasa Pascal...
4/ 5
Oleh

- 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