Sejarah Singkat Pascal
• Dirancang oleh Prof. Nicklaus Wirth dari Technical
University di Zurich, Switzerland tahun 1971.
• Nama Pascal berasal dari Blaise Pascal, nama ahli
matematika dan philosopi dari Perancis (abad 17).
• Pengembangan dari bahasa Algol 60 dan Algol W
(turunan Algol 60).
• Memiliki beberapa versi, seperti : Turbo Pascal, Ms
Pascal (Microsoft), Apple Pascal, UCSD (University of
California at San Diego Pascal), dll.
• Turbo Pascal yang dibuat oleh Borland Inc. adalah versi
yang paling banyak digunakan karena menggunakan
Compiler untuk menterjemahkannya dan juga mengikuti
standard bahasa Pascal yang dibuat oleh Nicklaus Wirth
dan K. Jensen.
• Pascal merupakan bahasa pemrograman tingkat tinggi
(high level language) dan terstruktur (Structured
Programming language).
Struktur Bahasa PASCAL
secara umum
1. Bagian Judul Program
2. Bagian Deklarasi
• Deklarasi tipe data (TYPE)
• Deklarasi variabel (VAR)
• Deklarasi konstanta (CONST)
• Deklarasi label (LABEL)
• Deklarasi sub-program (PROCEDURE dan
FUNCTION)
3. Bagian Program Utama Statement
Aturan Program
• Setiap akhir pernyataan diakhiri titik koma
( ; ), kecuali untuk nama label.
• Akhir program diberi titik ( . ).
Komentar
• Adalah keterangan yang diberikan untuk
keperluan dokumentasi.
• Tidak menghasilkan tindakan (tidak
mempengaruhi jalannya program).
• Boleh menggunakan tanda :
{ ini komentar } atau (* ini komentar *)
Perintah Dasar/Sederhana Pascal
• Write ( ‘Text/tulisan’,Variabel);
Perintah untuk menampilkan atau cetak
dilayar monitor tanpa pindah baris
• WriteLn( ‘Text/Tulisan’,Variabel);
Perintah untuk menampilkan/cetak dilayar
monitor lalu pindah baris kebawah
• Read(Variabel);
Perintah untuk menginput/mengisi data
tanpa pindah baris
• ReadLn(Variabel);
Perintah untuk menginput/mengisi data
lalu pindah baris
Dasar Bahasa Pascal
Unsur-unsur Pemrograman
• Mendapatkan data dengan membaca data dari
default input (key board, file atau sumber data
lainnya).
• Menyimpan data ke dalam memori dengan
struktur data yang sesuai,
• Memproses data dengan instruksi yang tepat.
• Menyajikan atau mengirimkan hasil olahan data
ke default output (monitor, file atau tujuan
lainnya).
• Dirancang oleh Prof. Nicklaus Wirth dari Technical
University di Zurich, Switzerland tahun 1971.
• Nama Pascal berasal dari Blaise Pascal, nama ahli
matematika dan philosopi dari Perancis (abad 17).
• Pengembangan dari bahasa Algol 60 dan Algol W
(turunan Algol 60).
• Memiliki beberapa versi, seperti : Turbo Pascal, Ms
Pascal (Microsoft), Apple Pascal, UCSD (University of
California at San Diego Pascal), dll.
• Turbo Pascal yang dibuat oleh Borland Inc. adalah versi
yang paling banyak digunakan karena menggunakan
Compiler untuk menterjemahkannya dan juga mengikuti
standard bahasa Pascal yang dibuat oleh Nicklaus Wirth
dan K. Jensen.
• Pascal merupakan bahasa pemrograman tingkat tinggi
(high level language) dan terstruktur (Structured
Programming language).
Struktur Bahasa PASCAL
secara umum
1. Bagian Judul Program
2. Bagian Deklarasi
• Deklarasi tipe data (TYPE)
• Deklarasi variabel (VAR)
• Deklarasi konstanta (CONST)
• Deklarasi label (LABEL)
• Deklarasi sub-program (PROCEDURE dan
FUNCTION)
3. Bagian Program Utama Statement
Aturan Program
• Setiap akhir pernyataan diakhiri titik koma
( ; ), kecuali untuk nama label.
• Akhir program diberi titik ( . ).
Komentar
• Adalah keterangan yang diberikan untuk
keperluan dokumentasi.
• Tidak menghasilkan tindakan (tidak
mempengaruhi jalannya program).
• Boleh menggunakan tanda :
{ ini komentar } atau (* ini komentar *)
Perintah Dasar/Sederhana Pascal
• Write ( ‘Text/tulisan’,Variabel);
Perintah untuk menampilkan atau cetak
dilayar monitor tanpa pindah baris
• WriteLn( ‘Text/Tulisan’,Variabel);
Perintah untuk menampilkan/cetak dilayar
monitor lalu pindah baris kebawah
• Read(Variabel);
Perintah untuk menginput/mengisi data
tanpa pindah baris
• ReadLn(Variabel);
Perintah untuk menginput/mengisi data
lalu pindah baris
Dasar Bahasa Pascal
Unsur-unsur Pemrograman
• Mendapatkan data dengan membaca data dari
default input (key board, file atau sumber data
lainnya).
• Menyimpan data ke dalam memori dengan
struktur data yang sesuai,
• Memproses data dengan instruksi yang tepat.
• Menyajikan atau mengirimkan hasil olahan data
ke default output (monitor, file atau tujuan
lainnya).
No comments:
Post a Comment