Pengantar Bahasa Pemrograman Pascal

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