bahasa pemrograman dasar pemrograman pascal

15
Dasar Dasar Pemrograman Pemrograman Pascal Pascal

Upload: hanzskyblue

Post on 10-Jun-2015

4.413 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

Dasar Pemrograman Dasar Pemrograman PascalPascal

Page 2: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

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.

Page 3: BAHASA PEMROGRAMAN 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!

Page 4: BAHASA PEMROGRAMAN Dasar Pemrograman 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.

Page 5: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

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).

Page 6: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

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

Judul Program

Bagian Deklarasi

Bagian Pernyataan

Page 7: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

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 (;).

Page 8: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

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.

Page 9: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

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.

Page 10: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

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).

Page 11: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

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.

Page 12: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

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 “ }”

Page 13: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

MATERI PRAKTIKUM

Program Contoh;Begin

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

End.

Page 14: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

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!

Page 15: BAHASA PEMROGRAMAN Dasar Pemrograman Pascal

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