Kamis, 21 Maret 2013

Pengenalan Pascal dan Hello Pascal !!


Hello Pascal!!

Pascal ? Apa itu ? Bukannya Pascal itu nama seorang matematikawan yang terkenal itu ya?

Hehehe :) Bukan, Yang kita bicarakan bukan itu.
Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth,  Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya.

Di artikel ini kita akan belajar membuat program atau aplikasi menggunakan bahasa Pemprograman Pascal.

Let's Go meet with Pascal!!

Seperti pada tujuan walanya Pascal diciptakan sebagai alat bantu untuk mengajarkan konsep pemrograman komputer, makadari itu bayak sekali sekolah-sekolah seperti SMK, dan perguruan tinggi yang menggunakan Pascal sebagai bahasa dasar dalam mengajarkan pemprograman komputer.

Kenapa menggunakan Pascal untuk belajar pemprograman komputer bisa dikatakan akan lebih mudah ?

Berikut ini alasan kenapa banyak Sekolah dan Perguruan tinggi menggunakan Pascal sebagai pengenal bahasa pemprograman :
  • Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
  • Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami

Mungkin menurut saya poin yang menonjol adalah poin yang terakhir, Yups, benar sekali, Bahasa Pemprograman Pascal yang mirip sekali dengan bahasa manusia (bahasa Inggris) jadi memudahkan kita untuk mempelajari dan memahami.

Makin penasaran seperti apa Bahasa Pemprograman Pascal ini?

Ok! langsung aja, kita akhiri basa basi tentang "sejarah" nya :)

A. INSTALL IDE (compailer dan editor) FreePascal.

Pertama tama kita perlu instal IDE untuk Pascal, pada tutorial ini saya menggunakan IDE yang dikembangkan oleh komunitas FreePascal, temen-temen bisa download IDE nya di (download link).

Kenapa saya menggunakan IDE tersebut?

Karena sebagian besar Sekolah dan Perguruan tinggi familiar menggunakan IDE sepeti Turbo Pascal dan TPW (turbo pascal for windows) sebagai mendia pembelajaran, tapi kedua IDE tersebut sudah tidak di kembangkan lagi, selain itu IDE tersebut hanya dapat berjalan pada Paltforms WinXP kebawah,
sedangkan jaman sekarang ini sudah banyak yang menggunakn Win7, MacOS dan Linux.
Makadari itu saya menggunakan IDE FreePascal ini, karena selain IDE nya mirip (atau bahkan sama persis), IDE nya juga dapat berjalan di platform yang banyak digunakan di era modern ini.

1. Karena Sistem Oprasi komputer saya Win7 32 bit maka saya download Intel/i386 -> Win32
2. Double click file masternya (fpc-2.6.2.i386-win32.exe)
ikuti langkah di bawah ini :

Setelah langkah ke 8, klik finish

B. First Program : Hello World

Salah satu kalimat yang melegenda dalam belajar bahasa pemprograman adalah "HELLO WORLD".
yups, sepertinya sudah wajib hukumnya jika belajar suatu bahasa pemprograman selalu menggunakan kalimat ini sebagai pembukaan hehe :)

let's make the "HELLO WORLD" with Pascal Programming Language!! yeeaah!! :))

1. Tentunya buka IDE yang barusaja temen-temen install kalau install nya default maka akan muncul di :

Jika temen-temen mengubah folder install nya cukup menyesuaikan path untuk mencari file binary nya.
contoh : <lokasi-folder-dimana-anda-install>\FPC\2.6.2\bin\i386-win32

2. Membuat file baru (klik file -> new) seperti pada gambar :

3. Sebelum mulai menulis code, kita sebaiknya mengerti terlebih dahulu struktur code dalam penulisan bahasa Pascal
Struktur code bahasa dalam pemprograman pascal :

program //{ nama program }
uses //{ deklarasi library}
const //{ blok deklarasi global constant }
var //{ blok deklarasi global variable}
begin //{ blok starts program utama }
      //{ blok statement program }
end. //{ akhir dari blok program utama }

4. Mulai menulis syntax code pascal "HELLO WORLD"
Kita tidak perlu menulis semua struktur code yang di atas. Hanya yang diperlukan saja.
owh iya, Pascal merupakan bahasa pemprograman yang tidak mengenal case sensitive. Jadi teman-teman maumenulis dengan huruf besar semua atau huruf kecil semua, tidak ada masalah :)
contoh :
Karena kita akan membuat program hello world maka kita tidak memerlukan deklarasi constanta dan variable, jadi kita hanya perlu menulis code seperti yang di bawah ini:

Program HelloWorld;
Uses crt;
Begin
  writeln('Hello, world!');
  readln;
End.



5. Menyimpan source code
Klik file -> save, atau tekan F2, maka akan muncul kotak dialog seperti di bawah ini:


ketik nama file, contoh: hello.pas (.pas adalah extention untuk source code pascal)

6. Compile and Run the Programs
Setelah menyimpan kemudian kita akan mengeksekusi / run program yang kita buat. caranya
klik Compile -> Compile, atau tekan alt+F9

Jika tidak ada error maka akan tampil seperti ini:


dan program kita pun berjalan seperti:


Jika merasa risih dengan code yang aneh di atas program yang kita buat, temen - temen dapat menambahkan syntax :
clrscr; di bawah begin , seperti pada gambar :


kemudian, kita compile dan Run kembali, dan hasilnya


horee.....
Aplikasi pertama kita sudah jadi...!! :))
Cukup Mudah kan? seperti menulis dalam bahasa inggris.. Tidak ada code - code yang aneh :D

Sekarang temen-temen sudah mengenal dasar dalam pemprograman Pascal, selanjutanya kita akan membahas mengenai tipe data/variable, operator dll.
Jadi nantikan yah pos saya selanjutnya :)

Semoga posting saya dapat bermanfaat untuk teman-teman dalam mempelajari dunia pemprograman komputer :)
Sampai jumpa di post selanjutnya.. :)

2 komentar: