Senin, 15 Februari 2016

ANTARMUKA (INTERFACE) TURBO PASCAL

Kemarin saya terbitkan panduan bagaimana cara menggunakan DOSBox untuk menerapkan praktek pemrograman pascal. Pada kesempatan kali ini, saya membahas mengenai interface Turbo Pascal serta menubar pada turbo pascal. Panduan ini sengaja saya tulis untuk memandu pelajar di tingkat sekolah, khususnya ditingkat es em ka dan es em a, sehingga jika materinya terlalu ringan, ini sengaja saya susun demikian supaya mudah dipahami pelajar di tingkat itu.

Pada pembahasan mengenai interface dan menu pada Turbo Pascal ini kemungkinan juga tidak akan dibahas terlalu detil, hanya pada menu-menu yang penting-penting saja. Baiklah, silahkan kamu menyimak materi ini, semoga selanjutnya kamu dapat memahami dengan mudah.

INTERFACE TURBO PASCAL (DOSBox)

Turbo Pascal dengan DOSBox secara interface berjalan di lingkungan DOS, dengan tampilan barbasis teks. Latar belakang berwarna biru dengan teks, umumnya berwarna kuning, putih, hijau, merah dan lain sebagainya. Yang tentunya interface dijalankan hanya dengan berbasiskan kode perintah menggunakan penekatan tombol keyboard. Keberadaan Mouse menjadi tidak berfungsi sekalipun komputer memiliki mouse yang terpasang pada portnya.

Sifat interfacenya yang berbasis karakter (teks) inilah yang menjadikan Turbo Pascal menjadi lebih ringan untuk dijalankan. Secara default ukuran layar turbo pascal pada windows beresolusi grafis tinggi (seperti windows vista, 7, 8, dan 10) cukup kecil. Kurang lebih seukuran 10 x 7 cm (lebar 10 cm dan tinggi 7 cm). Namun pada ukuran sekecil itu masih dapat di perluas dengan menekan kombinasi tombol ALT + ENTER di lembar kerja Turbo Pascal.  

Penekanan kombinasi tombol ALT + ENTER membuat ukuran layar aplikasi turbo pascal sempurna menutupi layar, sehingga tampilan dekstop windows tidak akan bisa dibuka kembali. Untuk mengembalikan ukuran layar menjadi seperti semula (ukuran default), cukup menekan kombinasi tombol yang sama (ALT + ENTER) di lembar kerja turbo pascal.


MENUBAR TURBO PASCAL

Pada turbo pascal terdapat beberapa menu yang biasa kita jumpa pada aplikasi desktop berbasis grafis lainnya seperti microsoft word, photoshop, coreldraw, mozilla dan lain sebagainya. Akan tetapi penggunaanya tidak menggunakan mouse, melainkan menekan kombinasi shortcut ALT + Huruf yang berwarna merah. Seperti misalnya ingin mengakses menu file, mata kombinasi tombol keyboardnya adalah ALT + F, lalu tinggal memilih submenu mana yang akan digunakan dengan cara menggeser tombol navigasi empat arah (atas, kanan, bawah kiri) atau juga dengan menekan huruf apa yang berwarna merah pada submenu di dalamnya.

Baiklah, langsung saja saya akan bahas beberapa menu yang tersedia pada turbo pascal. Adapun menu-menu yang terdapat pada turbo pascal adalah :
  1. Menu File
  2. Menu ini digunakan untuk membuat dokumen program baru, membuka program yang sudah disimpan pada projek sebelumnya, menyimpan naskah program, serta berpindah ke direktori, dan keluar dari program.
  3. Menu Edit
  4. Sesuai namanya menu ini digunakan untuk mengedit naskah program seperti mengcopy, memotong, menempelkan (paste), dan membersihkan lembar kerja.
  5. Menu Search
  6. Menu ini digunakan untuk mencari kode program dan mengganti kode program serta berpindah ke baris program tertentu.
  7. Menu Run
  8. Menu ini digunakan untuk menjalankan program setelah kode program di compile dengan sukses tanpa ada pesan error. Menjalankan program (RUN) dapat dijuga dengan menggunakan kombinasi tombol keyboar CTRL + F9.
  9. Menu Compile
  10. Menu ini digunakan untuk mengkompilasi, kompilasi bertujuan untuk memeriksa naskah program dari kesalahan-kesalahan pengetikan kode serta memerikan kode program sudah sesuai secara sintaksis dan semantiknya. Dengan kata lain, kompilasi bertujuan untuk mengurangi resiko kesalahan eksekusi program. Untuk mengkompilasi kode program, dapat juga menggunakan kombinasi tombol keyboard ALT + F9.
  11. Menu Debug
  12. Menu ini umumnya digunakan untuk melacak / mencari kode program yang menjadi sumber kesalahan. Saya jarang menggunakan menu ini, menginat turbo pascal sangat cerdas, ketika terjadi kesalahan, turbo pascal langsung mengarahkan kursor ke posisi baris terdekat dari kode sumber yang salah.
  13. Menu Tools
  14. Menu ini digunakan untuk menampilkan fasilitas messages. Dimana submenu messages ini berfungsi untuk membantu programmer dalam mengkoreksi kesalah kode program. Menu messages akan memberikan informasi mengenai kesalah kode yang terjadi.
Selain ketujuh menu diatas masih ada lagi menu yang lain seperti menu Options, Window dan Help, untuk mencari bantuan terhadap cara penggunaan program.

Minggu, 14 Februari 2016

Menggunakan (Aplikasi) Emulator DOSBOX Untuk Pemrograman Pascal


PENJELASAN DOSBOX SECARA SINGKAT 
 
Dosbox merupakan aplikasi emulator yang berfungsi untuk menjalankan aplikasi-aplikasi (termasuk game) yang berbasis dos untuk dapat berjalan di dalam komputer berbasis windows. Dosbox hingga saat ini sudah sampai pada versi 0.74 yang dapat diunduh secara gratis di tautan ini.

Keberadaan DosBox merupakan keharusan untuk menjalankan aplikasi-aplikasi yang dimaksud agar tampilan aplikasi di dalam komputer berbasis windows dapat berjalan dengan baik sesuai dengan kebutuhan. Tidak terkecuali aplikasi turbo pascal.

Turbo Pascal merupakan aplikasi editor pemrograman berbahasa pascal yang secara platform menggunakan basis dos. Untuk menjalankan turbo pascal itu Dosbox harus di install, dan secara default dosbox akan tersimpan (terinstal) di dalam direktori dan folder C:\Program FIles\DOSBox-0.74\. 


TURBO PASCAl dan DOSBOX

Dalam implementasinya, turbo pascal dan dosbox berjalan berdampingan. Dimana turbo pascal mendompleng pada aplikasi dosbox untuk dapat berjalan dengan baik. Dengan demikian sebelum turbo pascal dioperasikan, dosbox harus aktif lebih dulu. Kemudian turbo pascal dieksekusi dengan dosbox tersebut sebagai emulatornya. Adapaun cara penggunaan kedua aplikasi tersebut untuk praktek pemrograman pascal adalah sebagai berikut :
1.      Install DOSBox seperti menginstal aplikasi lainnya
2.      Copy file aplikasi turbo pascal di C, atau D, atau direktori lain sesuai kebutuhan. Seumpama turbo pascal berada dalam folder TP, maka secara pemberkasan di komputer akan terlihat berada di C:\TP


MEMBUKA TURBO PASCAL DENGAN DOSBOX

Untuk membuka turbo pascal dengan DOSBox cukup mudah. Adapun cara membukanya adalah sebagai berikut :

1.      Buka program DOSBox. Tampilan awal DOSBox akan seperti pada gambar berikut :


2.      Pada tambilan awal DOSBox seperti pada gambar diatas, ketik perintah berikut untuk mengaitkan antara DOSBox dengan direktori penyimpanan turbo pascal. Seumpama aplikasi turbo pascal (TP) tersimpan di direktori C:\TP maka perintahnya adalah sebagai berikut  :
Z:\>mount c c:\    [ENTER]
Z:\>c:   [ENTER]
C:\>cd \tp\bin   [ENTER]
keterangan diatas dapat dijelaskan pada gambar berikut :


3.      Langkah selanjutnya ketik  C:\TP\BIN>TPX.EXE   [ENTER]. Maka akan muncul tampilan awal program aplikasi turbo pascal, dan praktik pemrograman pascal sudah dapat dimulai. Berikut tampilan turbo pascal yang dimaksud.

 
Demikian panduan penggunaan DOSBox untuk praktik bahasa pascal dengan turbo pascal. Semoga bermanfaat, dan di kemudian hari saya akan uraikan pandun yang lain. Semoga sabar menunggu. :-)

Sabtu, 13 Februari 2016

Pengantar Bahasa Pemrograman Pascal

Bahasa pemrograman pascal merupakan bahasa pemrograman berbasis script, dimana perancangan aplikasi dilakukan dengan mengetikan kode program sesuai dengan struktur pengkodeannya. Bahasa pascal ini ditulis oleh seorang Profesor yang ahli dalam menganalisa pemrosesan informasi teknologi informasi bernama Niklaus Wirth, yakni pada tahun 1971.

Niklaus Wirth menuliskan Bahasa Pemrograman Pascal ini dengan tujuan untuk membantu para akademisi dalam mengajarkan konsep pemrograman komputer kepada mahasiswa. Pemberian nama Pascal, yang sesuai dengan data yang saya kutip dari wikipedia[dot]org (versi indonesia[id]), diambil dari nama seorang ahli matematika kenegaraan Prancis bernama Blaise Pascal yang pertama kali menciptakan alata (mesin) penghitung pertama.

Bahasa pemrograman Pascal dapat ditulis dengan menggunakan berbagai software bantu (tools) yang banyak beredar di internet. Diantara software bantu yang dapat digunakan tersebut diantaranya, Turbo Pascal, Free Pascal, Turbo Pascal Windows ver 1.5 dan lain sebagainya. Pada kali ini saya akan membagikan editor (software bantu) yang sekarang ini masih tetap digunakan oleh kebanyakan akademisi untuk mempelajari pemrograman pascal. Tetapi sebelum saya bagikan, alangkah baiknya saya sampaikan apa keuntungan belajar dasar pemrograman komputer dengan Bahasa Pascal.

Keuntungan Belajar Dasar Pemrograman Komputer dengan Bahasa Pascal

Ada beberapa keuntungan belajar dasar pemrograman komputer dengan menggunakan bahasa pascal, diantaranya :
  1. Pemrograman bahasa pascal secara semantik dan sintaksisnya (kaidah bahasa) tidak terlalu sulit dimengerti karena bersifat "non sensitif case". Case Sensitif bermakna, antara huruf besar dan kecil dibedakan, sementara Bahasa Pascal, huruf besar dan kecil tetap sama.

  2. Pemrograman Bahasa pascal menggunakan software bantu yang ringan, tidak membutuhkan banyak memori penyimpanan serta memori ram yang tinggi

  3. Mudah dipahami

  4. Pemrograman bahasa pascal secara sintaksis memiliki persamaan yang mirip dengan pemrograman populer seperti Visual Basic dan Delphi. Dimana kedua bahasa pemrograman tersebut merupakan bahasa pemrograman yang cukup populer hingga saat ini masih digunakan untuk pembuatan software berbasis komputer desktop, website serta apilikasi berbasis mobile Iphone dan Android.

Mungkin cukup itu saja keuntungan yang saya uraikan terkait dengan keuntungan belajar pemrograman komputer dengan menggunakan bahasa pascal. Kamu dapat mencari referensi yang lebih banyak lain di internet dengan menggunakan mesin pencari yang ada.

Software Bantu Pembelajaran Pemrograman Bahasa Pascal

Seperti yang saya katakan di awal saya akan bagikan software bantu yang dapat digunakan untuk menulis program komputer dengan bahasa pascal. Ada beberapa software bantu seperti yang telah saya uraikan diatas, namun pada kesempatan ini saya akan membagikan software bantu Turbo Pascal yang dapat di unduh di link ini : DosBox dan Turbo Pascal.

Pada yang menggunakan sistem operasi windows vista, 7, 8, dan 10, penggunaan Turbo Pascal mensyaratkan penggunaan software emulator berbasis DOS yang diberi nama DOSBOX.

Penggunaan DOSBOX pada windows dengan grafis tinggi (vista, 7, 8 dan 10) dimaksud agar fungsi MS-DOS dapat berjalan dengan baik. Mengingat MS-DOS merupakan sistem operasi berbasis teks yang secara grafis membutuhkan memori kecil. Kealpaan (tidak menggunakan DosBox) pada komputer yang bersistem operasi windows vista, 7, 8, dan 10, membuat tampilan Turbo Pascal (dan program berbasis teks lainnya) menjadi kecil. Sehingga, DosBox harus diinstal terlebih dahulu pada komputer windows vista, 7, 8, dan 10 agar tampilan Turbo Pascal dapat menjadi lebih luas (lebar).

Demikian ulasan mengenai Pemrograman Pascal dan Software bantunya, pada kesempatan yang lain saya akan membantu bagaimana menggunakan Turbo Pascal dan Dosbox tersebut. Semoga sabar menunggu... :-)

Senin, 04 Januari 2016

Hasil Ujian Final


berikut ini adalah Hasil Ujian Final Semester untuk matakuliah Pemrograman CPP.

Sabtu, 26 Januari 2013

Menghilangkan pesan error "Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions" pada postingan

Berawal dari pengalaman. Beberapa waktu lalu dari sejak postingan ini saya terbitkan, saya membuat postingan di salah satu blog lainnya, setelah isi postingan selesai saya ketik, kemudia langsung saya publish tanpa saya priview terlebih dahulu.

Setelah postingan berhasil saya publish kemudian saya buka arsip yang baru saja saya post. Dari postingan tersebut ternyata hasilnya tidak seperti yang saya harapkan. Diawal postingan terdapat pesan error seperti "Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions". 

Pesan error tersebut biasanya dikarenakan adanya kerusakan atau kurang sempurnanya kode html pada proses edit widget atau penambahan feature-feature yang dilakukan pada tampilan blog. Selain itu, penyebab lainnya bisa juga dikarenakan adanya ruang kosong pada awal artikel di postingan tersebut. 


Kode error tersebut dapat atasi dengan cara yang bahkan dengan cara yang mudah dan simpel. Untuk menghilangkan, langkah-langkah yang bisa dilakukan adalah dengan melakukan editing, yaitu edit kembali postingan yang terdapat pesas error tersebut. Kemudian simpan atau publish kembali artikel. Jika pesan error belum juga hilang, lakukan hal-hal berikut :  
  • Edit kembali postingan yang terdapat pesan error-nya
  • Pada kotak pengetingan artikel, klik tombol HTML pada posisi kiri di atas kotak pengetikan arsip, seperti pada gambar berikut :
  
  • Langkah selanjutnya periksa kode HTML yang berada diawal arsip, biasanya isinya panjang, hapus kode-kode HTML itu.
  • Jika sudah selesai, kemudian simpan atau publish
  • Selesai
Demikian informasinya. Semoga bermanfaat.