bahasa pemrograman dasar pemrograman pascal

Post on 10-Jun-2015

4.413 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Dasar Pemrograman Dasar Pemrograman PascalPascal

TUJUAN

1. Praktikan memahami dasar dasar pemograman pascal

2. Praktikan mampu menulis, mengkompilasi program,memperbaiki program, menguji program dan menyimpan program sesuai dengan dasar pemrograman Pascal.

LAPORAN PENDAHULUAN

1. Apa yang anda ketahui tentang Pascal? Jelaskan!

2. Jelaskan Struktur Umum Pemrograman Pascal!

3. Sebutkan dan jelaskan secara rinci deklarasi-deklarasi dalam Pascal!

TEORI PENUNJANG

Bahasa PASCAL merupakan bahasa pemrograman tingkat tinggi dengan teknik pemrograman terstruktur

Prinsip utama dari pemrograman terstruktur :– jika suatu proses telah sampai pada suatu titik

tertentu, maka proses selanjutnya tidak boleh melompat lagi ke baris sebelumnya, kecuali untuk proses berulang.

Pascal dirancang : Prof.Niklaus Wirth dari Technical University di Zurich, Switzerland. Nama pascal diambil sebagai penghargaan terhadap Blaise Pascal.

Standar pascal : yang didefenisikan oleh K.Jensen dan Niklaus Wirth.

Versi Pascal :– UCSD Pascal (University of California at San

Diego pascal)– MS – Pascal– Apple Pascal– Turbo Pascal

Kompilernya bersifat interpreter Bahasa PASCAL mampu mengkompilasi program

sehingga dihasilkan executable program (dengan extension.EXE).

Struktur suatu program pascal 1.      Judul Program 2.      Tubuh Program

Judul Program

Bagian Deklarasi

Bagian Pernyataan

1. Judul Program

Judul program ini digunakan untuk memberi nama program dan sifatnya optional. Jika ditulis

harus terletak pada awal program dan diakhiri dengan titik koma(;).

2. Tubuh Program

Tubuh program dibagi menjadi dua bagian utama :

         I.      Bagian Deklarasi

Bagian ini menjelaskan / memperkenalkan secara rinci semua data yang akan digunakan pada suatu program. Dalam penulisannya tidak boleh sama dengan kata-kata cadangan (reserved word) dan selalu diakhiri dengan titik koma (;).

Bagian Deklarasi…

Deklarasi Unit Unit adalah suatu pustaka/library yang umumnya berupa prosedur atau fungsi yang dapat dikompilasi secara terpisah dari turbo pascal.

Macam unit yang dapat digunakan antara lain:System : Untuk fungsi aritmatika,alokasi memori dinamis,fasilitas I/OCrt : Fasilitas pengaturan layer,speaker,tombol keyboardDos : Akses Sistem (misal Tanggal,jam)Graph : Digunakan untuk membuat grafik.Overlay : Digunakan untuk membuat overlayPrinter : Memudahkan percetakan ke printer.

Bagian Deklarasi…

Deklarasi LabelLabel adalah suatu nama tertentu (dapat terdiri dari angka atau huruf atau kombinasinya), yang dalam program nanti akan digunakan untuk meloncatkan eksekusi program menggunakan perintah GOTO (Pernyataan ini TIDAK DIANJURKAN karena struktur program menjadi tidak jelas)

Deklarasi KonstantaKonstanta adalah nilai data yang sifatnya tetap selama program dijalankan. Deklarasi ini digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan dan pasti, tidak dapat dirubah dalam program.

Bagian Deklarasi…

Deklarasi tipe Deklarasi tipe data dipakai apabila kita mendefinisikan suatu tipe data diluar tipe data standard pascal. Tipe data menentukan jangkauan nilai yang mungkin dari data yang digunakan (dijelaskan lebih lanjut pada modul berikutnya)

Deklarasi Variabel/Perubah Variabel di pascal harus di deklarasikan terlebih dahulu. Variabel ini berisi data data yang sifatnya berubah ubah nilainya didalam program. Data bisa ditugasi langsung dengan perintah titik dua sama dengan (:=) atau dibaca dari key board. Deklarasi variable harus diletakan setelah deklarasi tipe data (jika ada).

Bagian Deklarasi…

Deklarasi prosedur dan Fungsi

Program dapat dibagi menjadi beberapa bagian/subprogram yang terdiri dari satu program utama dan satu/lebih program bagian (bisa berupa prosedur atau fungsi). Deklarasi prosedur / fungsi terletak pada subprogram yang menggunakannya.

II. Bagian Pernyataan/Terproses

Bagian ini adalah bagian yang akan terproses dan terdapat dalam suatu blok yang diawali dengan BEGIN dan diakhiri dengan END.

Bagian ini berisi pernyataan / statement yang merupakan instruksi program. Setiap statement diakhiri dengan tanda titik koma (;).

 

Baris-baris komentar untuk memperjelas program diletakkan diantara tanda (* dan *) atau “{ “ dan “ }”

MATERI PRAKTIKUM

Program Contoh;Begin

writeln (‘Selamat datang di Pascal’);writeln (‘----------------------------------’);

End.

LAPORAN AKHIR

1. Sebutkan langkah-langkah pembuatan program Pascal!

2. Terangkan langkah-langkah penyimpanan, pemanggilan, pengeditan dan menjalankan program Pascal!

3. Bagaimana cara mengcompile program Pascal menjadi program .EXE?

4. Buatlah kesimpulan dari praktikum!

Laporan Pendahuluan Pertemuan II

1. Jelaskan Pembagian tipe data pada PASCAL

2. Apa yang dimaksud dengan Array?

3. Buat Program sederhana cetak nama,nim.jurusan dan kelas dengan program PASCAL

top related