Kasus 1
Marwa Berlatih Membuat Kue
Marwa ingin sekali bisa membuat kue tapi dia tidak bisa membuatnya sendiri. Akhirnya dia
mendekati ibu dan meminta ibu mengajarinya.
Marwa : “Ibu, bagaimana cara
membuat kue? Aku mau belajar membuatnya”
Ibu : “Oke, pertama kamu harus menyiapkan semua bahan yang dibutuhkan ada telur, tepung
terigu
mentega, coklat, dan pengembang, sana ambil dulu dikulkas”
Marwa : “Siap…. Ini bu
semua sudah komplit”
Ibu :”Bagus, sekarang kamu kocok telurnya, setelah itu masukan tepung terigu mentega, coklatdan pengembangnya hingga tercampur rata” Marwa : “Begini ya bu?”
Ibu : “Ya
benar, kalau sudah tuang ke cetakan dan masukan ke dalam oven sampai mengembang,
kalo sudah segera dikeluarkan biar tidak gosong”
Marwapun mengikuti semua
instruksi yang dianjurkan ibu. Dan akhirnya kue siap Dihidangkan.
Kasus 2
Budi Membuat Program
Komputer Yang Menyapa
Budi ingin membuat aplikasi
menggunakan komputer, maka diapun mulai meminta komputer melakukan setiap
instruksi darinya. Untuk itu dia menuliskan kode dalam suatu bahasa pemrograman
untuk membuat program tersebut.
Setelah dijalankan maka muncul
Dari 2 contoh
diatas kita temui bahwa Marwa dan Budi sama-sama menginginkan sesuatu.
Marwaingin bisa membuat kue, kemudian apa yang dia lakukan? Ya, Marwa berbicara
kepada ibu untuk membantunya membuat kue.Dan ibu menyampaikan instruksi-instruksi
dengan jelas agar Marwa mengerti.
Begitu pula
Budi yang menginginkan komputer bekerja membuatkan Budi sebuah program agar
komputer bisa menyapanya, maka apa yang Budi lakukan? Untuk mengutarakan
keinginannya maka dia berkomunikasi dan memberi instuksi kepada komputer
melalui suatu bahasa tertentu, yang disebut sebagai Bahasa Pemrograman. Dia
memberikan instruksi:
Program Menyapa -> mengidentifikasi judul
program
Clrscr -> instruksi membersihkan layar
BEGIN -> Instruksi untuk mulai membuat
Writeln-> Instruksi untuk menuliskan
Readln-> Instruksi untuk membaca dan
menampilkan
END -> Instruksi mengakhiri progam.
Jadi, untuk membuat sebuah
program bisa berjalan sesuai runtutan kerja atau algoritma sesuai yang kita
kehendaki maka kita harus menggunakanbahasa atau suatu intruksi standar yang
bisa dimengerti komputer, bahasa itulah yang dikenal dengan Bahasa
Pemrogaman.
Program dan Bahasa
Pemrograman
Kalian tentu
tidak asing lagi dengan program komputer, kan? Setiap hari tentu kalian
menggunakan program komputer atau disingkat program saja. Lalu apa definisi
program? Bagaimana cara kerja dan pembuatannya?
Menurut
definisi,programkomputer adalah kumpulan instruksi yang digunakan untuk
mengatur komputer agar melakukan suatu tindakan tertentu.Jadi komputer tidak
akan bisa apa-apa jika tidak ada program di dalamnya. Sebuah komputer atau
laptop secanggih apa pun spesifikasinya tanpa program sistem operasi maka tidak
ada gunanya. Demikian juga untuk lebih optimal kemanfaatannya perlu dipasang
berbagai program seperti pengolah kata, pengolah angka, pengolah grafis,
program video, musik hingga game. Semua program tersebut pada dasarnya
memberikan instruksi kepada komputer sedemikain rupa sehingga bisa melakukan
berbagai macam hal sesuai dengan fungsi program tersebut. Orang yang
mengembangkan program disebut dengan programmer.
Komputer bekerja dengan operasi-operasi biner, yaitu mengolah data-data berupa barisan biner 0 dan 1 sehingga tidak mungkin ketika seorang programmer memerintahkan untuk menulis pesan langsung dimengerti oleh komputer. Oleh karena itu harus ada suatu bahasa yang penghubung agar komputer mengerti instruksi atau perintah yang diberikan.Bahasa penghubung inilah yang disebut dengan bahasa pemrograman. Bahasa Pemrogramanadalah suatu instruksi standar untuk memerintahkomputer.Untuk menjadi sebuah program maka kode-kode yang sudah dituliskan dalam bahasa pemrograman diubah ke dalam bahasa mesin yang dimengerti oleh komputer dengan menggunakan interpreter atau compiler. Proses perubahan ini disebut dengan interprestasi atau kompilasi.
1. Bahasa
Mesin
Bahasa mesin merupakan rangkaian instruksi yang terdiri dari kode biner, contohnya 0001110011. Bahasa ini menempati tingkatan yang paling rendah karena bahasa ini bisa langsung dieksekusi oleh processor, sehingga bahasa mesin sering kali digunakan untuk kompilasi oleh compiler pada bahasa pemrograman lain, yang lebih tinggi tingkatnya.
Bahasa Tingkat Rendah
Bahasa tingkat rendah merupakan rangkaian instruksi menggunakan kode-kode singkat (kode mnemonic) contohnya bahasa Assembly.
Bahasa Tingkat Menengah
Bahasa tingkat menengah merupakan rangkaian instruksi gabungan antara bahasa manusia dengan kode-kode simbolik, contohnya {,},?,<,>&&,$,dsb. Yang termasuk bahasa menengah yakni bahasa C.
Bahasa Tingkat Tinggi
Bahasa tingkat tinggi merupakan rangkaian instruksi yang menggunakan unsur kata-kata manusia sehingga lebih mudah untuk dimengerti contohnya begin, end, if, for, while, and, or dsb. Untuk bahasa ini diperlukan compiler untuk mengompilasi ke dalam bahasa mesin sehingga dimengerti komputer. Yang termasuk kategori ini adalah Pascal dan Basic
Bahasa Pascal pertama kali dirancang oleh
Profesor “Niklaus Wirth” dari Technical Uneversity di Zurich, Switzerland pada tahun 1971. Nama
Pascal sendiri terinspirasi nama seorang matematikawan Perancis, Blaise Pascal
yang pertama kali menciptakan mesin penghitung. Bahasa Pascal kala itu
dikembangkan untuk memudahkan para mahasiswa dalam mempelajari pemrogaman secara
sistematis.
Mengenal Tools/Framework Pengembangan Program
Seperti yang
telah disampaikan sebelumnya bahwa Pascal termasuk bahasa pemrogaman tingkat
tinggi sehingga dibutuhkan sebuah compiler atau tools pengembang yang berfungsi
menterjemahkan bahasa kedalam bahasa yang dimengerti komputer.
Beberapa compilerPascal diantaranya GNU Pascal, Free Pascal, Dev Pascal dan Turbo Pascal, dan Delphi.Dari beberapa compiler tersebut, untuk pembelajaran buku ini menggunakan FreePascal.FreePascal memiliki keunggulan yakni cocok digunakan untuk berbagai platform Sistem Operasi diantanya: DOS,Linux, Windows, FreeBSD, PalmOs dan masih banyak yang lain. Tools ini gratis (freeware) dan dapat didownload di www.freepascal.org. Selain sebagai compiler, kita bisa langsung menggunakan FreePascal sebagai editor, sehingga kita bisa membuat dan mengedit kode sekaligus mengkompilasi menjadi sebuah aplikasi.
Installasi Free Pascal
Pernahkan kalian menginstal suatu aplikasi di komputer?Mudah, bukan? Nah sekarang mari kita melihat bagaimana cara melakukan instalasi Free Pascal. Sebelumnya download dulu program installasi Free Pascal di alamat website ressminya, www.freepascal.org. Setelah file installasi selesai didownload, lakukan langkah-langkah berikut.
Double klik pada freepascal.exe setelah itu tunggu hingga muncul tampilan seperti berikut, kemudian klik next.
Memilih folder untuk
penempatan setup Free Pascal, untuk
pengaturan default maka diletakan di folder Free
Pascal, kemudian klik next.
silahkan menunggu dan hingga installasi finis
Comments