menu bar

Sunday, 10 April 2016

Bahasa Pascal

teori



Bahasa Pascal dirancang oleh Niklaus Wirth pada tahun 1970. Turbo Pascal merupakan
salah satu versi bahasa Pascal yang dikembangkan oleh  Borland International. Bahasa Pascal
sendiri termasuk bahasa tingkat tinggi (high level  language). Instruksinya ditulis dengan
menggunakan kata dalam bahasa Inggris. Bahasa  Pascal ini cukup mudah untuk difahami karena
Pascal ditunjang oleh bentuk program yang terstruktur yang tersusun atas sejumlah blok. Blok-blok yang kecil selanjutnya dapat  dipakai untuk membuat blok yang lebih besar. Suatu
permasalahan  dapat dipecah  menjadi bagian-bagian yang kecil sehingga dengan gampang dapat
dikodekan. Kesalahan yang terjadi di dalam program akan mudah ditelusuri. Di samping itu
program akan mudah  dimodifikasi tanpa khawatir menimbulkan efek sampingan terhadap
bagian lain dari program. Dalam Pascal,  blok  lebih  dikenal  dengan  sebutan  subprogram,
yang dibedakan atas prosedur dan fungsi, sedangkan bahasa C dibangun atas fungsi-fungsi.
  Instruksi-instruksi yang diberikan kepada komputer baik mempergunakan  bahasa Pascal
(Turbo Pascal), bahasa Basic, bahasa Fortran, dll, sebenarnya tidak dapat dimengerti oleh CPU
(Central Processing  Unit) suatu komputer. Hal ini dapat dipergunakan karena setiap bahasa
mempunyai suatu  program (software) yang dapat menterjemahkan bahasa bersangkutan ke
bahasa mesin komputer (bahasa  yang  dapat diikuti/dimengerti  langsung oleh CPU suatu
komputer.  Software demikian disebut dengan  compiler  (kompilator). Dengan demikian setiap
bahasa mempunyai compiler masing-masing. Bahasa yang biasa dipakai dalam menyampaikan
instruksi kepada komputer seperti bahasa Pascal (Turbo Pascal), Basic, Turbo C, dll disebut
bahasa tingkat tinggi (High Level Language), sedangkan bahasa yang dapat langsung dapat
diikuti oleh CPU komputer disebut  bahasa  tingkat rendah  (Low  Level Language).  Instruksi-instruksi dalam bahasa tingkat tinggi jauh lebih rumit dari instruksi-instruksi sederhana yang
dapat diikuti langsung oleh CPU suatu komputer. Mempelajari  bahasa  Pascal (termasuk bahasa
tingkat tinggi yang lain)  tidak harus mengetahui perihal teknis dari  mesin  komputer secara
mendalam, yang penting adalah memahami kaidah-kaidah dari bahasa tersebut. Bahasa tingkat
tinggi berorientasi pada bahasa manusia, jadi mudah menulis program,  mudah dibaca dan
dirawat  oleh  manusia.
Manusia berkomunikasi dengan mesin komputer lewat operating system (OS),  yaitu
suatu program  yang mengontrol dan mengelola program-program lain  yang disampaikan
kepada komputer. Untuk memecahkan suatu masalah dengan  komputer,  bagian yang paling
sulit  sesungguhnya  adalah mendapatkan  langkah-langkah penyelesaian yang jelas  dan

Bab 1 Pendahuluan                                                                                                             halaman : 3
lengkap sehingga dapat memberi solusi dari masalah tersebut, yang disebut dengan  algoritma
dari masalah tersebut.

No comments:

Post a Comment