BAHASA PEMROGRAMAN PASKAL
Ni Wayan Suci Utamini 1115644074
1C D4 Akuntansi
e-mail: suciutamini@yahoo.com
ABSTRAK
Bahasa pemrograman komputer merupakan bahasa yang sulit untuk dimengerti sehingga sebagian orang enggan atau malas untuk mempelajari lebih jauh mengenai bahasa pemrograman komputer. Bahasa pemrograman adalah sesuatu yang mutlak harus dipahami jika ingin membuat suatu aplikasi. Berdasarkan hal tersebut maka perlu kiranya kita belajar sebuah bahasa pemrograman yang lebih sederhana dan relatif lebih mudah untuk dipelajari oleh seorang pemula. Bahasa pascal adalah salah satu jenis bahasa pemrograman yang relative lebih mudah untuk dipelajari.
Bahasa Pascal pertama kali dikembangkan pada awal tahun 70-an oleh Niclaus Wirth di Technical University, Zurich–Swiss. Nama Pascal diambil dari nama seorang ahli matematika bangsa Perancis, yaitu Bleise Pascal. Bahasa pemrograman ini termasuk kategori “High Level Language”. Instruksi-instruksi yang digunakan dalam bahasa pemrograman ini sangat sistematis dan terstruktur sehingga mudah dipahami. Hal yang lainnya adalah berupa lengkapnya fasilitas yang disedikan, sehingga bahasa pascal dapat dipakai untuk memecahkan masalah dari masalah yang banyak memerlukan perhitungan sampai kemasalah implementasi permainan. Pada awalnya bahasa pemrograman ini diperkenalkan dengan tujuan untuk menjelaskan masalah pemrograman komputer bagi mahasiswa yang belajar pemrograman komputer. Ternyata dalam waktu singkat, bahasa pemrograman ini menjadi salah satu bahasa yang sangat populer dikalangan universitas, sehingga menjadi julukan sebagai bahasa universitas.
Dalam Program Pascal terdapat elemen-elemen yaitu: basic symbols, reserved words, used defined identifier, Tipe Data, control character, operator, comment, Procedure, fungsion, dan statement.
Kata Kunci: Bahasa pemrograman, Bahasa pascal, Niclaus Wirth, Bleise Pascal.
PENDAHULUAN
Pemanfaatan komputer dewasa ini tidak terbatas untuk membantu system administrasi di kantor-kantor saja, tetapi sudah merambah keberbagai bidang. Sehingga aplikasinya sangat dibutuhkan untuk membantu berbagai disiplin ilmu. Untuk itulah dibutuhkan software yang menjebatani komputer dengan kebutuhan dan tujuan pemerograman komputer. Sebuah software akan memudahkan user untuk dapat menggunakan komputer unruk berbagai keperluan. Berbagai macam software yang dapat digunakan untuk membuat program aplikasi seperti: bahasa C, C++, C#, Clipper, LISP, ADA, ALGOL, Modula 2, Smalltalk, Prolog, Perl, PHP, ASP, JSP, J#, J++, Cobol, Basic, Fortran, Java, Paskal, dan lain sebagainya. Bahasa pemrograman adalah sesuatu yang mutlak harus dipahami jika ingin membuat suatu aplikasi. Berdasarkan hal tersebut maka perlu kiranya kita belajar sebuah bahasa pemrograman yang lebih sederhana dan relatif lebih mudah untuk dipelajari oleh seorang pemula.
Bahasa pascal adalah salah satu jenis bahasa tingkat tinggi yang relative lebih mudah untuk dipelajari. Telah banyak literatur mengenai bahasa pemrograman pascal dengan berbagai versi, yang semakin memudahkan untuk mempelajarinya. Program dalam bahasa pemrograman Paskal cukup banyak variannya seperti Delfi, yang merupakan fisual pascal, juga masih banyak lagi. Paskal juga memiliki beberapa versi yang beredar di pasaran seperti UCSD Pascal, Ms-Pascal, Apple Paskal, Free Pascal, Turbo Paskal, dan sebagainya.
TUJUAN
Penulisan makalah ini bertujuan untuk menginformasikan kepada pembaca mengenai bahasa pascal yang meliputi : sejarah perkembangan bahasa pascal dan elemen-elemen dalam pascal. Tidak hanya itu, diharapkan dengan adanya makalah ini dapat menambah wawasan pembaca dalam dunia pendidikan khususnya dalam dunia pemograman.
HASIL DAN PEMBAHASAN
Sejarah Perkembangan Program Pascal
Pascal adalah bahasa pemrograman yang yang dirancang oleh Profesor Niclaus Wirth dari Technical Univerciti Zurich, Swizerland. Nama pascal sendiri adalah sebagai suatu bentuk penghargaan kepada Blaise Pascal, yaitu seorang ahli matematika dan Filsafat yang telah berjasa menemukan alat hitung mekanis pertama didunia yang terkenal pada abad 17 yang berasal dari Prancis. Profesor Niclaus Wirt memperkenalkan Compiler Bahasa pascal ini pertam kali untuk komputer CDC 6000 (Control Data Comporation) yang dipublikasikan pada tahun 1971 dengan tujuan untuk membantu mengajarkan program computer secara sistematis, khususnya untuk mengajarkan program yang terstruktur (stuktured programing). Jadi pascal adalah bahasa yang ditujukan untuk membuat program yang terstruktur.
Dalam waktu yang singkat pascal telah menjadi bahasa yang sangat populer dikalangan para pelajar universitas dan merupakan bahasa yang diajarkan di banyak perguruan tinggi. Banyak propesional komputer yang beralih ke bahasa pascal. Kenyataannya, pascal merupakan bahasa yang paling cepat populer dibandingkan bahasa-bahasa pemerograman tingkat tinggi lainnya. Bahasa pemrograman Pascal mempunyai beberapa kelebihan seperti:
1.Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real,char, string,
2.User defined Data Types, programmer dapat membuat tipe data lain yangditurunkan dari tipe data standar.
3.Strongly-typed, programmer harus menentukan tipe data dari suatu variabel,dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe dataselain dari format yang ditentukan.
4.Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecahmenjadi 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 dandipahami.
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 Eropa didefinisikan oleh ISO (Internasional Standart Orgazation) dan di Amerika oleh kerjasama 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 sampai saat ini untuk komputer-komputer micro personal Turbo Pascal merupakan yang paling populer dan banyak digunakan. Turbo Pascal banyak di gemari karena bersifat interaktif.
Elemen-elemen Program Pascal
Untuk membuat sebuah Program dengan Turbo Pascal diperlukan elemen-elemen yang akan membangun program tersebut. Adapun elemen-elemen yangdimaksud terdiri dari:
1. Simbol-simbol dasar (basic symbols)
Program pascal dapat dibentuk dari dapat dibentuk dari simbol-simbol yang terdiri dari huruf, angka dan simbol-simbol khusus.
2. Kata-kata cadangan (reserved words)
Dalam bahasa pemrograman pascal terdapat pernyataan- pernyataan baku berupa kata-kata cadangan atau reserved word, yaitu kata-kata baku yang digunakan dalam program dan sudah terintergrated dalam pascal dan juga mempunyai bentuk serta kegunaan tertentu yang telah didefinisikan oleh Pascal.
3. Pengenal yang didefinisikan oleh pemakai (used defined identifier)
Nama yang digunakan dalam program pascal disebut dengan pengenal (identifier). Pemakai dapat mendefinisikan sendiri suatu nama sebagai pengenal sesuai dengan ketentuan-ketentuan yang berlaku.
4. Tipe Data
Tipe data dipergunakan untuk mendeklarasikan nilai suatu variabel. Terdapat beberapa tipe data yang digunakan dalam program pascal terdapat 2 jenis yaitu tipe dasar dan tipe bentukan.
5. Karakter kontrol (control character)
Turbo Pascal memungkinkan karakter-karakter kontrol untuk diletakan dalam suatu string. Terdapat dua buah notasi yang digunakan untuk karakter control yaitu: Simbol # dan simbol ^ .
6. Tanda operasi (operator)
Tanda operasi dalam bahasa pascal dikelompokan dalam sembilan kategori,yaitu: Asigment operator, Binary operator, Unary operator, Bitwise operator, Relational operator, Logical operator, Addres operator, Set operator, String operator.
7. Komentar program (comment)
Untuk keperluan dokumentasi program, sehingga program mudah dibaca dan dipahami dapat ditambah komentar. Komentar dapat ditambahkan dimanapun dalam program yang tidak akan mempengaruhi proses dari program. Ditulis dengan pembatas { dan } atau pembatas (* dan *).
8. Prosedur (Procedure)
Prosedur dalam bahasa pascal dapat dibentuk dalam prosedur yang didefinisikan atau yang dibuat sendiri oleh penguna, atau prosedur yang yangdisediakan oleh Turbo Pascal. Adapun prosedur standart dapat dikelompokanmenjadi beberapa kelompok diantaranya: I/O procedure, String procedure, Exit and halt procedure. Prosedur standart ini digunakan untuk keluar dan mengakhiri proses program. Original procedure, Dynamik alocation procedure, Miscellaneous procedure.
9. Fungsi (fungsion)
Fungsi dalam bahasa pascal dapat berbentuk dalam prosedur yang didefinisikan atau yang dibuat sendiri oleh penguna, tetapi fungsi didefinisikan sendiri oleh penguna, harus dideklarasikan terlebih dahulu. Terdapat pula fungsiyang sudah disediakan oleh pascal yang disebut fungsi standart, diantanya adalah: I/O Funcsion, String Funcsion, Aritmetic Funcsion, Transfer Funcsion, pointer and adress fungsion, Original fungsion.
10. Statemen (statement)
Statemen adalah intruksi pengerjaan perintah pada program pascal. Statementerdapa pada bagian deklarasi yang diawali oleh reserved word BEGIN dandiakhiri dengan END. setiap statemen diakhiri dengan tanda [;]. Statemen-statemen dalam bahasa Pascal terdiri dari pernyataan yang berupa fungsi dan prosedur sebagai perintah standar Pascal.
KESIMPULAN
Pascal adalah bahasa pemograman tingkat tinggi karena pascal adalah bahasa pemograman yang terstruktur. Bahasa pascal merupakan bahasa pemograman komputer yang masih merupakan bahasa yang sulit untuk dimengeri sehingga sebagian orang tersebut enggan atau malas untuk mempelajari lebih jauh mengenai bahasa pemrograman komputer tersebut. Akan tetapi bahasa pascal ini perlu kita pelajari sebagai dasar pemograman. Adapun hal–hal yang perlu dipelajari dalam bahasa pascal antara lain : sejarah perkembangan bahasa pascal dan komponen dasar pascal.
DAFTAR PUSTAKA
http://www.scribd.com/doc/13491747/Bahasa-Pemrograman-Pascal
Harahap, Erwin. 2007,Pemrograman Terstruktur, Bandung,
Politeknik PiksiGanesha
Jogianto, H.M.1997,Turbo Pascal, Yogyakarta, Andi Ofset
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar