Materi Diklat : Algoritma dan Pemrograman menggunakan Pascal
350
2. KEGIATAN BELAJAR 1 2.1
. Tujuan Belajar
Setelah mempelajari Bahan Ajar ini diharapkan peserta diklat dapat : •
Mengenal komponen-komponen yang dipergunakan untuk membuat program menglaksanakan hubungan dengan Internet.
• Memasang dan Menginstal bahasa pemrograman Turbo Pascal 7.0 atau Turbo Pascal
for Windows TPW ver 1.5 sebagai bahasa untuk membuat program bahasa tingkat tinggi Turbo Pascal.
• Memahami dan mampu menggunakan sintaks-sintaks Turbo Pascal untuk membuat
program bahasa tingkat tinggi Turbo Pascal. •
Mengaktifkan editor Turbo Pascal untuk mengetik source program kode sumber dengan bahasa pemograman Pascal.
• Menggunakan statement
WRITE
dan
WRITELN
untuk menampilkan string dan variabel ke perangkat output keluaran berupa layar monitor.
• Menggunakan statement
READ
dan
READLN
untuk memasukkan data ke dalam vari abel pada program pascal.
• Mengaplikasikan algoritma dasar Runtunan yakni pelaksanaan program secara
beruntun dan berututan satu demi satu proses.
2.2. Pengantar Bahasa Pemrograman Pascal
Komputer melaksanakan perintah-perintah dalam bentuk bahasa mesin dimana perintah itu tersusun atas deretan angka-angka 0 atau 1 dengan pola tertentu. Untuk
memudahkan programer pembuat program komputer dalam menyusun program maka dibuat bahasa-bahasa pemograman yang mudah dimengerti oleh manusia. Bahasa
pemograman tersebut memiliki perintah-perintah yang mudah dimengerti, memiliki struktur kontrol untuk mengendalikan jalannya program serta kemampuan untuk berinteraksi dengan
pemakai komputer brainware. Ada banyak bahasa pemograman yang telah dikembangkan untuk berbagai keperluan, misalnya bahasa
BASIC
,
FORTRAN
,
COBOL
,
C
,
PASCAL
,
LOGO
dan lain-lain. Masing-masing bahasa memiliki ciri khas tersendiri, FORTRAN banyak digunakan dikalangan yang memerlukan perhitungan numerik, COBOL digunakan
kalangan bisnis, bahasa C bagi mereka yang mendesain program untuk sistem operasi. Program yang dibuat dengan menggunakan bahasa pemogramam tertentu, kemudian
Materi Diklat : Algoritma dan Pemrograman menggunakan Pascal
351 diterjemahkan kedalam bahasa mesin dengan dua cara yaitu interpreter dan compiler.
Interpreter akan menerjemahkan perintah setiap baris per baris ke dalam bahasa mesin dan langsung melaksanakan, compiler menterjemahkan seluruh perintah terlebih dahulu kedalam
bahasa mesin, kemudian terjemahan tersebut dijalankan oleh komputer. Pascal adalah bahasa pemograman yang terstruktur, sehingga memudahkan
programer dalam mengatur strategi untuk menyelesaikan suatu masalah. Bahasa
PASCAL
yang asli didefinisikan oleh
Niklaus Wirth
dan
Kathleen Jensen
tahun 1974, kemudian ditetapkan oleh International Standarts Organization sebagai Standar Pascal ISO Standar
di tahun 1980. ISO Standar ini diterima dengan perubahan kecil di Amerika Serikat oleh American Nationals Standards Institute ANSI dan Institute of Electrical and Electronics
Engginers IEEE sebagai standar dalam bentuk American National Standar Program Language Pascal pada tahun 1983. Pada kenyataannya ISO Standar Pascal hampir sama
dengan Pascal asli yang diciptakan oleh
Wirth
, hanya saja didefenisikan lebih cermat. Pada tahun 1983, Borland International memunculkan Turbo Pascal yang
merupakan sebuah compiler Pascal yang dapat digunakan pada komputer PC dengan sistem operasi CPM, IBM PC-DOS dan komputer-komputer MS-DOS. Turbo Pascal ini merupakan
compiler yang ampuh, murah dan berkecepatan tinggi serta memiliki perangkat pendeteksi kesalahan terpadu dalam sebuah program editor. Sejalan dengan perkembangan software,
maka Borland International telah memunculkan pascal dalam bentuk
TURBO PASCAL
Version 7.0 yang dapat beroperasi pada sistem operasi berbasis DOS maupun yang berbasis Windows. Borland International Inc. juga khusus telah merilis turbo Pascal for windows
lebih dikenal dengan nama TPW versi 1.5. Struktur dan beberapa sintaks serta bentuk bahasa Pascal ini juga masih dapat pula dipakai dan dipahami oleh bahasa pemrograman modern
berbasis Windows lainnya seperti DELPHI.
2.3. Struktur Pemrograman Pascal