Anda di halaman 1dari 20

PENDAHULUAN

Perkenalan
• NAMA : Budiman

• TELEPON : 0812-2145897

• ALAMAT : Bandung

• E-MAIL : budiman@unma.ac.id
Pendahuluan
Program, Pemrograman, dan Bahasa
Pemrograman
• Program adalah kumpulan
instruksi/.perintah yang diberikan
kepada komputer untuk melaksanakan
tugas tertentu
• Pemrograman adalah upaya untuk
membuat kode-kode instruksi/perintah
yang dapat dimengerti oleh komputer
• Bahasa pemrograman adalah sarana
yang digunakan untuk membuat kode-
kode instruksi/perintah yang dapat
dimengerti oleh komputer
Sejarah Singkat Bahasa Pascal
Pascal adalah bahasa pemrograman yang
pertama kali di buat oleh Profesor Niklaus
Wirth, seorang anggota International
Federation of Information Processing (IFIP)
pada tahun 1971.
Struktur dan Komponen Dasar Bahasa
Pascal
Struktur Program bahasa PASCAL :
Judul Program (Boleh ada boleh tidak)
aturan judul :
1. Tidak menggunakan spasi
2. Tanda penghubung harus berupa garis bawah ( _ )
3. Bukan kata perintah yang ada dalam bahasa pascal
Bagian Deklarasi (Boleh ada boleh tidak)
Tubuh program (Keharusan)
Struktur dan Komponen Dasar Bahasa
Pascal
PROGRAM Luas; {Judul}
VAR P,L,Luas : real; {Deklarasi variabel}
BEGIN
Read (P,L); {Statemant}
Luas := P*L; {Statement}
Write (P,L,Luas); {Statement}
END.
Judul program sifatnya adalah optional, dan bila ditulis, harus
terletak pada awal dari program dan diakhiri dengan titik koma.
Bagian deklarasi digunakan bila di dalam program digunakan
pengenal ( identifier). Identifier dapat berupa label, konstanta,
tipe, variabel, prosedur dan fungsi. Kalau suatu program
menggunakan identifier, Pascal menuntut supaya identifier
tersebut diperkenalkan terlebih dahulu sebelum digunakan,
yaitu dideklarasikan terlebih dahulu pada bagian ini.
Sifat Dasar Pemrograman Pascal
• Diawali Begin diakhiri End
• Tanda pemisah antar baris perintah
adalah titik koma (;)
• Bersifat non sensitive case (tidak
membedakan huruf kapital atau kecil)
Langkah-langkah dalam pembuatan
Program
Mendefinisikan masalah
a. Kondisi awal, yaitu input yang
tersedia.
b. Kondisi akhir, yaitu output yang
diinginkan.
c. Data lain yang tersedia.
d. Operator yang tersedia.
e. Syarat atau kendala yang harus
dipenuhi.
Langkah-langkah dalam pembuatan
Program
• 1. Mendefinisikan masalah
• 2. Merencanakan Solusi
• 3. Membuat pengkodean
• 4. Pengujian
• 5. Dokumentasi
Komponen Dasar Pemrograman Bahasa
Pascal
1. Simbol Dasar
2. Reserved Word (kata pasti)
3. Identifier (penyebut)
Simbol Dasar
a. Simbol dasar terdiri atas : simbol huruf, yaitu
huruf A sampai dengan Z atau a sampai
dengan z.(huruf besar dan kecil).
b. Simbol angka atau digit yaitu :
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
c. Simbol khusus, yaitu :
+ - * / ; := , „ = < > <= >= <> : { } ( ) [ ]
Reserved Word (kata pasti)
adalah suatu kata yang secara mutlak (tidak boleh
diartikan lain) dan harus digunakan sebagaimana
yang telah didefinisikan atau ditentukan
kegunaannya oleh bahasa Pascal. Reserved word ini
tidak boleh didefinisikan ulang oleh pemakai,
sehingga tidak dapat dipergunakan sebagai pengenal
(identifier). Reserved Word ini jumlahnya berbeda
untuk masing-masing bahasa Pascal.
Contohnya :
BOOLEAN PRED
CHAR ROUND
CHR READ
COS READLN
Identifier (penyebut)
Identifier yang didefinisikan oleh pemakai
bahasa pascal
Syarat-syarat identifier adalah:
– Dimulai dengan karakter dari Alfabet
– Diteruskan dengan karakter alfanumerik
(alfabet maupun numerik)
– Tidak mengandung karakter berikut:
~!@#$%^&*()+`-={}[]:";'<>?,./|
Unit-unit Pada Pascal
Unit merupakan kumpulan dari konstanta,
tipe-tipe data, variable, prosedur dan fungsi
- fungsi. Tiap-tiap unit tampak seperti suatu
program Pascal yang terpisah. Suatu unit,
dapat dibuat sendiri untuk maksud-maksud
tertentu.
Jenis-jenis Unit
1. Unit System
2. Unit Crt
3. Unit Printer
4. Unit Dos
5. Unit Graph
Unit System
Unit standar System sebenarnya adalah
pustaka (library) dari runtime Turbo Pascal
yang mendukung semua proses yang
dibutuhkan pada waktu runtime
(pengerjaan program). Unit System ini berisi
semua prosedur dan fungsi standar dari
Turbo Pascal. Unit ini akan secara otomatis
digunakan di dalam program, sehingga
boleh tidak disebutkan di dalam anak
kalimat Uses.
Unit Crt
Unit standar Crt digunakan untuk memanipulasi
layer teks (windowing, peletekan cursor di layer,
warna teks, kode extended keyboard dan lain
sebagainya). Salah satu keuntungan dari
penggunaan unit ini adalah tambahan
kecepatan dan fleksibelitas dari operasi output
di layer. Program yang tidak menggunakan unit
ini akan mengirimkan outputnya ke layer lewat
DOS. Sedangkan program yang menggunakan
unit ini, akan mengirimkan outputnya langsung
ke BIOS bahkan untuk operasi yang lebih cepat
lagi, langsung ke memori video.
Unit Printer
Unit standar Printer merupakan unit yang
sangat kecil dirancang untuk penggunaan
printer di dalam program. Jika
menghendaki hasil output pada kertas,
maka gunakan unit ini.
Unit Graph
Unit standar Graph menyediakan suatu
kumpulan rutin grafik yang canggih,
sehingga dapat dimanfaatkan untuk
keperluan-keperluan pembuatan grafik.
Unit ini dapat mendukung penggunaan
beberapa graphic adapter.

Anda mungkin juga menyukai