konsep dasar bahasa pascal -...
TRANSCRIPT
Konsep Dasar Bahasa Pascal
Pertemuan 1
Jurusan Sistem Informasi
Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Gunadarma
2015
Algoritma
Suatu susunan langkah-langkah instruksi untuk menyelesaikan suatu masalah.
Suatu semi algoritma yang digunakan untuk mendeteksi ada tidaknya solusi dari suatu masalah.
Sifat Algoritma :
1. Langkah instruksi hingga
2. Harus jelas
3. Ada batasan (Input, Proses, Output, Ruang lingkup)
4. Efektifitas
Konsep Dasar Bahasa Pascal
Programming
Pekerjaan menulis instruksi program di komputer untuk menyelesaikan suatu masalah.
Program
Himpunan instruksi yang diperuntukan bagi komputer untuk menyelesaikan suatu masalah yang diberikan.
Interpreter
Penterjemah perintah program dengan cara baris demi baris dan langsung mengeksekusinya.
Compiler
Penterjemah perintah program dengan cara menterjemahkan seluruh perintah dalam bahasa mesin kemudian dijalankan oleh komputer.
Sejarah Bahasa Pascal
Bahasa Pascal dikembangkan pertama kali awal tahun 70-an oleh Niclaus Wirth di Technical University, Zurich-Swiss.
Nama Pascal diambil dari ahli matematika berkebangsaan Perancis “Blaise Pascal” yang menemukan alat hitung mekanis pertama didunia abad ke-17.
Bahasa pemrograman Pascal termasuk “High Level Language”, instruksi dalam pascal yang sistematis dan terstruktur.
Sejarah Bahasa Pascal
Perkembangan bahasa Pascal :
1. USCD Pascal
2. Microsoft Pascal
3. Apple Pascal
4. Turbo Pascal
Struktur dan Komponen Dasar
Bahasa Pascal Judul Program (Header)
Blok Program (Badan Program)
1. Blok Deklarasi
2. Blok Statement (Blok Pernyataan)
Struktur dan Komponen Dasar
Bahasa Pascal Judul Program PROGRAM nama_program;
Blok Program
Blok Deklarasi
1. Deklarasi Label LABEL nama_label;
2. Deklarasi Konstanta CONST nama_konstanta;
3. Deklarasi Tipe TYPE nama_tipe;
4. Deklarasi Variabel VAR nama_variabel;
5. Deklarasi Prosedure PROCEDURE nama_prosedur;
6. Deklarasi Fungsi FUNCTION nama_fungsi;
Blok Statment Begin
(Statement);
(Statement);
End.
Struktur dan Komponen Dasar
Bahasa Pascal Aturan Pemrograman Pascal :
1. Akhir sebuah program ditandai dengan
tanda titik (.) setelah End yang terakhir.
2. Tanda titik koma (;) merupakan pemisah
antara instruksi satu dengan yang lainnya.
3. Statement dapat ditulis dalam satu baris
dipisahkan dengan tanda titik koma (;).
4. Baris komentar diletakkan antara tanda
(* dan *) atau antara tanda { dan }.
Struktur dan Komponen Dasar
Bahasa Pascal Statement (Pernyataan)
Instruksi atau gabungan instruksi yang
menyebabkan komputer melakukan aksi.
Tipe Statement di Pascal :
1. Sederhana
2. Trstruktur
Komponen Dasar Pascal
Simbol Dasar
1. Simbol Angka
2. Simbol Huruf
3. Simbol Khusus
Komponen Dasar Pascal
Reserved Word (Kata Pasti)
Suatu kata yang secara mutlak tidak boleh
diartikan lain dan harus digunakan
sebagaimana yang telah didefinisikan atau
ditentukan kegunaannya oleh bahasa
Pascal. Reserved Word tidak dapat
didefiniskan ulang oleh pemakai dan tidak
dapat digunakan sebagai identifier
(pengenal).
Komponen Dasar Pascal
Contoh Reserved Word : AND ELSE LABEL
ARRAY END OF
BAGIN FUNCTION OR
CASE FOR PROCEDURE
CONST GOTO PROGRAM
DO IF RECORD
DOWNTO IN REPEAT
SET TYPE UNTIL
VAR WHILE WITH
Komponen Dasar Pascal
Identifier (Pengenal)
Sebuah kata yang digunakan sebagai nama atau sebutan terhadap sesuatu didalam program. Identifier dapat dideklarasikan sendiri oleh user.
Jenis Identifier :
1. Identifier Standart ; dideklarasikan oleh bahasa Pascal.
2. Identifier Non Standart ; dideklarasikan oleh user.
Identifier Non Standart
Jenis identifier non standart :
1. Nama suatu program
2. Nama suatu konstanta
3. Nama suatu variabel
4. Nama suatu procedure
Ketentuan identifier non standart :
1. Gabungan huruf dan angka dengan karakter pertama harus huruf.
2. Tidak boleh mengandung blank.
3. Tidak boleh mengandung simbol-simbol khusus kecuali garis bawah.
4. Panjangnya bebas tapi hanya 63 karakter pertama yang dianggap signifikan.