Friday, October 18, 2013



  1. Penulisan bahasa pemrograman Pascal huruf kecil dan besar tidak terpengaruh pada nilai maupun variabel.
    • Contoh "BEGIN" akan sama dengan "begin"
  2. Setiap akhir perintah harus diakhiri dengan tanda ; (titik koma) kecuali untuk perintah else begin (tidak digunakan titik koma) Tanda ; (titik koma) tidak ditulis apabila dalam sub terdapat sub lagi dan tidak melakukan aktivitas blok lagi dibawahnya.
  3. Selalu memesan/mendeklarasikan terlebih dahulu variabel yang akan digunakan.
  4. Untuk penulisan Variabel dapat dengan huruf atau angka namun tidak diawali oleh angka.
    • Contoh
      Nama1 : String; {betul}
      
      1Nama : String; {tidak diizinkan/error karena diawali dengan angka}
      
      Nama1MHS: String; {betul}
      
  5. Pemisahan nama variabel harus menggunakan tanda hubung _ {strip bawah}
    • Contoh
      Nama1_Mahasiswa : String; {betul}
      
      Nama1 Mahasiswa : String {tidak diizinkan/error karena berisi spasi}
      
      Nama1Mahasiswa : String; {Betul} 
      
  6. Tanda kurung buka “{“ dan kurung tutup “}” merupakan keterangan atau komentar.
  7. Tidak diizinkan menggunakan nama variabel yang sudah ada duplikasi variabel. Nama Variabel tidak boleh sama dengan yang sudah ada.
    • Contoh
      NIM : String;
      NIM : Integer; (tidak di izinkan karena duplikasi nama variabel maka akan terjadi Error )
      
  8. Tidak diizinkan menggunakan nama variabel pada Reserved Word(kata-kata baku yang digunakan dalam program dan juga mempunyai bentuk serta kegunaan tertentu yang telah didefinisikan oleh Pascal.).

Tuesday, October 8, 2013


Struktur program dalam bahasa pascal memiliki ciri khas yang berbeda dengan bahasa pemrograman yang lain. setiap bahasa pemrograman program komputer memiliki struktur yang berbeda. perbedaan tersebut meliputi kode kodenya, urutan penulisan kodenya, jenis simbol yang digunakan, ekspresi kode yang digunakan, serta penerjemahan kode.

Struktur dari suatu program pascal terdiri dari sebuah judul program dan suatu blok
program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu : bagian
deklarasi dan bagian pernyataan.

Berikut ini adalah struktur umum dalam bahasa pascal.


program (nama_program)
uses (daftar_unit)

 (bagian_deklarasi)

begin
 (bagian_statemen)
end.


keterangan :
  • nama_program => Judul program.
  • daftar_unit => disertakan unit unit yang dipakai pada program. Seperti : CRT, DOS, GRAPH, Printer dll.
    • unit yang dimaksud adalah modul program berisi sekumpulan rutin (prosedur/fungsi) standar yang disediakan pascal yang disertakan dalam program yang di buat.
  • bagian_deklarasi => daftar daftar deklarasi apa saja yang digunakan pada program yang akan di buat.
    1. deklarasi konstanta
    2. deklarasi tipe data
    3. deklarasi variabel
    4. deklarasi prosedur
    5. deklarasi fungsi
  • bagian_statemen => instruksi instruksi / perintah yang akan di buat pada program utama.
Contoh program sederhana:

  1. Buka free pascal (jika belum punya download di sini & cara download di sini).
  2. klik file => new.
  3. ketikan code berikut sesuai gambar di bawah ini:
    klik gambar untuk memperbesar
  4. kemudian save  dan jalankan program tersebut dengan cara tekan ctrl + f9 atau pada menu run klik run.
  5. maka akan keluar tampilan seperti ini: 
    klik gambar untuk memperbesar

    Nah itulah struktu program dan program sederhana dari Pascal.





Monday, October 7, 2013


Buat loe loe semua  yang lagi baca Postingan ini pasti uda tau kan gambar di atas?! Nah untuk yang belum tau gambar di atas adalah gambar awal saat kita membuka Free Pascal. Kalo belum tau apa  itu Pascal silakan baca Posting ini. Postingan kali ini akan membahas bagaimana cara mendownload Free Pascal, dimana sebelumnya saya sudah membahas tentang Pascal dan sejarahnya  (bahasa pemrograman).

Sekilas tentang Free Pascal
Free Pascal adalah kompilator sumber terbuka untuk bahasa Pascal dan Object Pascal yang berjalan secara lintas platform. Saat versi 2.6.0, kompilator ini dapat menghasilkan aplikasi di sekitar 20 pasangan arsitekur-sistem operasi . Untuk arsitektur-sistem operasi yang kecil (misalnya perangkat genggam), aplikasi dapat dihasilkan melalui kompilasi silang. (wikipedia)

Inti Bahasan (Cara Download Free Pascal) :

  1. bukalah website ini.
  2. Pada bagian "Intel/i386" klik "Win32, Win64 and WinCE.
  3. Pada  " SELECT DOWNLOAD MIRROR" pilih di web mana kita akan mendownload ( saya pakai SourceForge)
  4. Maka akan muncul jendela baru, kemudian klik link "Download fpc-2.6.2.i386-win32.exe (41.2 MB)"
  5. Tunggu beberapa saat hingga file yang akan di download muncul dan klik "Start Download" ( jika menggunakan IDM ) 

note : jika tidak menggunakan IDM pada browser Google chrome maka file yang di download akan muncul pada bagian bawah browser. Pada firefox akan muncul jendela download milik firefox.

"sekian posting untuk hari ini. arigatou gozaimasu"

Saturday, October 5, 2013


Pascal adalah bahasa pemrograman tingkat tinggi (high level language) yang orientasinya pada segala tujuan, 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. (wikipedia)

pada tahun 1641 pada usia 18 tahun , Blaise Pascal telah membangun sebuah mesin aritmatika pertama yang kemudian diperdebatkan sebagai komputer pertama. menurut sejarah yang ada, pada sekitar tahun 1950, Blaise Pascal telah meninggalkan dunia geometri dan fisika dan memfokuskan dirinya ke bidang agama, seperti yang dituangkan dalam tulisannya yang berjudul contemplate the greatness and the misery of man . sampai akhirnya ia meninggal dunia pada 19 agustus 1662. mula mula komputer dibuat dengan bahasa mesin dan assembly. bahasa pemrograman jenis ini merupakan bahasa yang memiliki tingkat kesulitan yang tinggi sehingga susah untuk dimengerti dan dimodifikasi. dengan demikian pemrograman seperti itu tentu akan memakan biaya dan waktu yang besar.  maka untuk mengatasinya dibuatlah bahsa pemrograman tingkat tinggi, yang di desain , yang didesain menyerupai bahasa manusia (bahasa inggris) . salah satu bahasa tersebut adalah PASCAL.

bahasa pascal sendiri selesai dikembangkan pada tahun 1970 oleh Niklaus Wirth. tujuan diciptakannya bahasa pascal adalah untuk memudahkan para mahasiswa untuk mempelajari pemrograman program komputer secara sistematis. bahasa pascal merupakan bahasa pemrograman yang memliki struktur yang paling teratur. dibanding bahasa pemrograman yang lain. maka dari itu bahasa pemrograman pascal sangat populer di kalangan akademisi. sedangkan dunia industri, memang bahasa C++ lah yang merajai.

selain bahasa pascal original, bahasa yang pernah populer di dunia pascal adalah UCSD Pascal yang berjalan di bawah sistem operasi P-System UCSD. sistem ini dikembangkan di Universitas Calivornia yang dipimpin oleh Bowles. sistem operasi itu sendiri dikembangkan menggunakan bahasa UCSD pascal. 

pada tahun 1978 UCSD pascal juga digunakan untuk mengembangkan interpreter 6502 oleh Richard Gleaves dan Mark Allen. yang kemudian menjadi dasar pembentukan Apple pascal yang dibentuk oleh Apple Computer. selanjutnya Apple computer merilis implementasi objek pascal untuk pertama kalinya, yaitu versi terbaru Apple pascal yang mendukung adanya pemrograman berarah objek yang lebih dikenal dengan OOP ( Object oriented Programming) 

setelah melalui beberapa proses pen-standar-an oleh ISO, akhirnya pada tahun 1993, Pascal Standards Committee mempublikasikan ekstensi objek ke dalam bahasa pascal standar.


Bagi loe loe yang mau download Free Pascal silakan klik di sini.
  • RSS
  • Delicious
  • Facebook
  • Twitter
  • Youtube