Category 1

Nilai Ujian Akhir Semester I Mata Pelajaran TIK.

UAS Tahap I untuk Mapel TIK telah selesai. Penasaran dengan Nilai kamu ? Lihat langsung disini. Tetap semangat dan rajin belajar...

Tanya Jawab Pelajaran TIK

Persiapkan diri untuk menyambut Ujian Akhir Semester tahap I. Silakan ajukan pertanyaan seputar pelajaran TIK, disini...

Jersey Fantasi MUFC

Musim baru selalu memberikan semangat dan motivasi yang luar biasa bagi seluruh fans MU. Inilah fantasiku, inilah Jersey MU.

Aku dan MU

Saya begitu sangat menggilai klub sepak bola yang bernama Manchester United. Baca selengkapnya pengalaman saya selama mencintai Manchester United

Bangkitlah Dari Segala Keterpurukan

Sukses atau gagal. 2 kata yang selalu menghantui gerak langkah perjuangan hidup manusia dalam mewujudkan cita-cita di masa depan. Ayo semangat, jaga terus motivasi diri.

Tuesday 8 November 2011

Dasar-Dasar Pemrograman Pascal

Sebelum mempelajari lebih lanjut tentang dasar-dasar pemrograman pascal, terlebih dahulu sebaiknya mengenal tentang sejarah pemrograman pascal.

Sejarah Pascal
Pascal termasuk dalam kategori bahasa pemrograman tingkat tinggi (high level language). Pascal itu sendiri diambil dari nama seorang ahli matematika yang sangat terkenal pada abad 17, berasal dari negara Perancis bernama Blaise Pascal. Ada 2 jenis bahasa pemrograman komputer , yaitu bahasa pemrograman tingkat rendah dan bahasa pemrograman tingkat tinggi.

Bahasa pemrograman tingkat rendah = bahasanya sulit dimengerti bagi orang awam.
Bahasa pemrograman tingkat tinggi = bahasanya mudah dimengerti oleh manusia. (contoh : Pascal, Basic, C+, Cobol, Fortran, RPG.

Menjalankan Turbo Pascal for Windows
Untuk menjalankan turbo pascal for windows terlebih dahulu harus mengkopi program aplikasi turbo pascal. Kemudian tampilkan file-file yang ada pada program aplikasi turbo pascal melalui windows explorer. Pilih file TPW dengan tipe file Application, tekan enter atau klik 2 kali. 

Untuk memudahkan dalam menjalankan Turbo Pascal for Windows, maka  dapat pula dengan membuat shorcut pada desktop sehingga kemudian akan tampil di desktop wallpaper. Caranya melalui mouse, klik kanan-send to-desktop (create shorcut).

Program adalah kumpulan instruksi atau perintah yang disusun sehingga mempunyai urutan logika yang benar untuk menyelesaikan suatu persoalan. Program penerjemah atau compiler untuk bahasa pascal, banyak ragamnya. Contoh compiler bahasa pascal adalah Turbo Pascal (Borland), Microsoft Pascal, dll.

Dalam penulisan program pascal bersifat incase-sensitive, artinya bahwa pascal tidak mempermasalahkan apakah dalam penulisan programnya menggunakan huruf besar maupun huruf kecil, tetapi yang harus diingat adalah pada akhir suatu perintah selalu diakhiri dengan tanda titik koma (;).

Struktur Program Pascal

program nama_program; { Judul Program, boleh ada atau boleh tidak ada}
uses .................. ; { Unit yang digunakan, misalnya uses wincrt }
var ..................... ; { Definisi variabel }
begin
Statemen; { Pernyataan-pernyataan, misalnya writeln, readln }
end.

Contoh program Pascal sederhana

Jika program ini dijalankan, dengan menekan tombol Alt+R, maka hasilnya :


Variabel

Secara mudahnya, variabel dapat dianggap sebagai tempat untuk penampungan jka akan dilakukan input data maupun hasil dari perhitungan aritmatika. Jika ada program yang harus meminta user/pengguna memberikan respon dengan meng-input suatu data, maka data yang diinput oleh user/pengguna akan ditampung di variabel. Berikut ini adalah berbagai macam tipe variabel yang umum dipergunakan dalam permrograman pascal.

Contoh Cara menggunakan variable di dalam pascal

program latihan_pascal;
uses wincrt;
var
nama: string;         {Kalau hanya string boleh, jadi tidak terbatas karakternya}
begin
clrscr;
write(‘ Masukkan Nama  : ‘);readln(nama);
write(‘ Halo, Nama Saya ‘,nama);
readln;
End.

Statemen-statemen dalam Turbo Pascal

Statemen atau pernyataan adalah perintah untuk mengerjakan program pascal. Dalam penulisan statemen berada didalam kata kunci BEGIN dan END. Setiap akhir dari statemen diakhiri dengan titik koma [;].

Statemen-statemen untuk input/output.

Read/Readln.
Perintah ini digunakan untuk memasukkan [input] data lewat keyboard ke dalam suatu variabel. Cara penulisannya yaitu :

Read/Readln(nama_variabel);

Penulisan Read/Readln selalu diakhiri dengan titik koma [;].
Read = Dengan statemen ini maka kursor tidak berpindah ke baris selanjutnya.
Readln = Dengan statemen ini maka kursor akan berpindah ke baris selanjutnya setelah di
Input data tertentu dan tekan enter.

Write/Writeln.
Perintah ini digunakan untuk menampilkan isi dari suatu nilai variable di layar. Cara penulisannya yaitu :

Write/Writeln(nama_variabel); atau
Write/Writeln(‘Teks’);

Write = Statement ini digunakan untuk mencetak data, teks atau variable ke dalam monitor, setelah mencetak maka kursor berada tepat disamping kanan data, teks atau variabel yang ditampilkan.

Writeln : Setelah mencetak data, teks atau variable ke dalam monitor, maka kursor berada pada baris berikutnya.

Statemen-statemen untuk pengaturan tampilan di monitor.

ClrScr.
Perintah ini digunakan untuk membersihkan layar. Jika sebuah program dijalankan, maka terlebih dahulu layar monitor akan dibersihkan, baru kemudian mengerjakan perintah berikutnya. Clrscr = Clear Screen. Cara penulisannya yaitu :

ClrScr;

Jika sebuah program keseluruhan telah dibuat, maka sebelum dijalankan harus dicompile terlebih dahulu. Compile dapat diartikan dengan menerjemahkan program pascal sehinggga dapat dimengerti oleh komputer dan kemudian diterjemahkan menjadi suatu keluaran.

Compiler : Menerjemahkan kode sumber menjadi obyek bahasa mesin dalam bentuk file objek, kemudian di link dengan pustaka-pustaka lain yang berhubungan dengan kode sumber agar dapat dijalankan pada setiap sistem operasi.




Twitter Delicious Facebook Digg Stumbleupon Favorites More