Anda di halaman 1dari 2

NAMA :

KELAS :

BAHASA PASCAL
PENGERTIAN BAHASA PASCAL
Pascal adalah salah satu bahasa pemrograman komputer yang umumnya digunakan
sebagai pengantar untuk mulai belajar algoritma dan pemrograman. Pascal relatif mudah
dipelajari karena perintah-perintahnya yang mirip dengan bahasa inggris sehari-hari
seperti begin, end, write, danread.

Pascal diambil dari nama ahli matematika prancis abad pertengahan,Blaise Pascal.
Bahasa Pascal di kembangkan oleh Niklaus Wirth pada tahun 1970, dan populer digunakan
pada era 1970 hingga awal 1990an.

KELEBIHAN PEMROGRAMAN PASCAL


1. Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa
pemrograman.
2. User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari
tipe data standar.
3. Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel
tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang
ditentukan.
4. Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi
fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
5. Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa
manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
KEKURANGAN PEMROGRAMAN PASCAL
1. Versi awal Pascal kurang cocok untuk aplikasi bisnis karena dukungan basisdata yang
terbatas.
2. Sintaks Pascal terlalu bertele-tele
3. Tidak mendukung pemrograman berorientasi objek
4. Pascal tidak fleksibel dan banyak kekurangan yang dibutuhkan untuk membuat aplikasi
yang besar.
Dari awal dikembangkan, Pascal dirancang untuk keperluan akademik. Atas alasan itu pula
Pascal masih digunakan di berbagai sekolah dan universitas di seluruh dunia (termasuk
Indonesia). Pascal juga menjadi bahasa pemrograman yang digunakan padaOlimpiade Sains
Nasional (OSN) bidang komputer.
MANFAAT DAN FUNGSI BAHASA PASCAL
Standart pascal adalah bahasa pascal yang didefinisikan oleh K. Jensen dan Niclaus Wirth.
penerapan dari standart pascal banyak yang berbeda seperti apayang telah didefinisikan oleh K.
Jensen dan Niclaus Wirth. Pascal di Eropadidefinisikan oleh ISO (Internasional Standart
Orgazation) dan di Amerika olehkerjasama antara ANSI (America Nasional Standart Institute)
dan IEEE (Instituteof Electrical and Electronic Engineers).
Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman
bagi tim nasional Olimpiade Komputer Indonesia (TOKI).Selain itu, Bahasa PASCAL masih
digunakan dalam IOI (International Olympiadin Informatics).Terdapat beberapa versi dari
pascal yang telah berada di pasaran dan sampaisaat ini untuk komputer-komputer micro personal
Turbo Pascal merupakan yang paling populer dan banyak digunakan. Turbo Pascal banyak di
gemari karena bersifat interaktif. Selain itu Turbo Pascal mengikuti definisi dari standar
pascalyang didefinisikan oleh K. Jansen dan Niclaus Wirht di Pascal User Manual andReport.
Turbo Pascal adalah copiright dari BORLAND Inc.

MANFAAT TURBO PASCAL


 Membantu sistem administrasi.
 Memudahkan untuk membuat aplikasi seperti : bahasa C, C++, C#, Clipper, LISP, ADA,
ALGOL, Modula 2, Smalltalk,Prolog, Perl, PHP, Cobol, Basic, Fortran, Java, Paskal,
dsb.
 Dapat membuat aplikasi permainan seperti sulap, dsb.
 Membuat fungsi-fungsi konversi seperti kalkulator, dsb.
 Membuat fungsi-fungsi date (tanggal).
FUNGSI TURBO PASCAL
 Mengelompokkan beberapa instruksi tertentu dalam satu instruksi yang sering disebut
sub-rutin (function).
 Berguna untuk melakukan penghematan pada jumlah kode program dan praktis dalam
melakukan proses perhitungan yang hasilnya ingin digunakan berkali-kali.
Contoh case:
Ada berapa bilangan yang habis dibagi 3 (sisa = 0) dalam deret bilangan 1 s/d 20 ?
Penyelesaian:
Pertama-tama kita terlebih dahulu mengecek apakah suatu bilangan habis dibagi 3 atau tidak,
kemudian membuat kode program yang memakai fungsi itu berulang-ulang.

Anda mungkin juga menyukai