Pascal adalah salah satu bahasa pemrograman komputer yang umumnya digunakan sebagai pengantar untuk mulai belajar algoritma dan pemrograman. Pascal relatif mudah dipelajari sama semua orang karena perintah-perintahnya yang mirip dengan bahasa inggris sehari-hari seperti begin, end, write, dan read.
Pascal diambil dari nama ahli matematika prancis abad pertengahan yaitu Blaise Pascal. Bahasa pascal di kembangkan oleh Niklaus Wirth pada tahun 1970, dan populer digunakan pada era 1970 hingga awal 1990an.
Dari awal dikembangkan, Pascal dirancang untuk keperluan akademik. Atas alasan itu pula Pascal masih digunakan di berbagai sekolah dan universitas yang ada di seluruh dunia (termasuk Indonesia). Pascal juga menjadi bahasa pemrograman yang digunakan pada Olimpiade Sains Nasional (OSN) di bidang komputer. Â Â Â Â Â
Struktur program dalam bahasa Pascal memiliki ciri khas yang berbeda dengan bahasa pemrograman yang lain. Setiap bahasa pemrograman program computer memiliki struktur yang berbeda. Perbedaan tersebut meliputi kode-kodenya, urutan penulisan kodenya, jenis simbol yang digunakan, ekspresi kode yang digunakan, serta penerjemahan kode.
Struktur bahasa Pascal adalah judul untuk menamai program. Biasanya judul program ini harus sama dengan nama program (nama file program).
Struktur bahasa Pascal berisi unit yang digunakan dalam program. Untuk membatasi unit satu dengan yang lainnya menggunakan tanda koma.
1. Skema dari program Pascal adalah sebagai berikut:
- Program nama_program;
- [ Deklarasi label ]
- [ Deklarasi konstanta ]
- [ Deklarasi tipe ]
- [ Deklarasi variabel ]
- [ Deklarasi sub program ]
- Begin
- Pernyataan;
- ....
- Pernyataan;
- End.
2. Variabel
Variabel (perubah) merupakan suatu nama yang menyiratkan lokasi memori komputer yang dapat digunakan untuk menyimpan nilai, dimana isinya dapat diubah-ubah. Variabel dapat dipandang sebagai abstraksi dari lokasi. Hasil abstraksi dari variabel adalah nilai dari variabel itu. Nilai dari suatu variabel diubah dengan assignment statement. Sebuah assignment statement terdiri dari sebuah variabel disebelah kirinya dan suatu ekspresi disebelah kanannya.
Jumlah : = B1 + B2
Variabel jumlah diubah nilainya menjadi nilai dari ekspresi B1 + B2 setelah di evaluasi. Dalam suatu program Pascal setiap variabel yang akan digunakan terlebih dahulu di deklarasikan, dimana setiap variabel harus mempunyai tipe. Deklarasi variabel berguna untuk memberi informasi kepada compiler serta membantu programmer berfikir secara jelas dan terencana.
- Var
- B1, B2, jumlah: integer;
3. Jenis / Tipe Data
Pada waktu sebuah variabel di deklarasikan maka tipenya sekaligus ditentukan. Tipe dari suatu variabel menyatakan:
a. Jenis nilai yang dapat disimpan dalam lokasi memori untuk variabel tersebut, (membatasi himpunan nilai-nilai yang dapat dipunyai variabel tersebut)
b. Jenis operasi yang dapat dilakukan terhadap variabel yang bersangkutan.
Tipe
Bahasa Pascal
Bahasa C
Jangkauan Nilai
Integer
byte
char (unsigned char)
0..255
shortint
char (signed char)
-128..127
integer
int
-32768..32767
word
Short (unsigned short)
0..65535
longint
long
-2147483648..2147483647
Real/pecahan
real
vloat
3.4 E-38..3.4E+38
double
double
1.7E-308..1.7E+308
String
String, char (1karakter)
-
-
Boolean
Boolean
Bool (tidak terdapat pada bahasa C standar)
True, false
4. Pernyataan
Pernyataan adalah deretan instruksi yang akan dieksekusi oleh komputer. Pernyataan dalam bahasa Pascal terdiri dari dua macam, yaitu:
a. Pernyataan sederhana yaitu pernyataan yang tidak berisi pernyataan lain.
b. Pernyataan majemuk (Compound statement). Dalam bahasa Pascal, pernyataan majemuk diawali dengan begin dan diakhiri dengan end.
MANFAAT
Manfaat dari pengenalan pemrograman sruktur bahasa Pascal yaitu bahasa Pascal lebih mudah dipahami dibandingkan bahasa pemrograman lainnya. Karena bahasa Pascal lebih mendekati ke bahasa inggris dalam kehidupan sehari-hari kita sehingga sangat cocok diterapkan dalam dunia pendidikan. Untuk compilasi dari program Pascal hanya beberapa kilo byte saja, sungguh kecil dibandingkan program yang lain. Manfaat lainnya Pascal juga menyediakan struktur data yang jelas, dengan demikian produktivitas hasil kerja kita tentu saja akan bertambah.
KESIMPULAN
Pascal adalah salah satu bahasa pemrograman komputer yang umumnya digunakan sebagai pengantar untuk mulai belajar algoritma dan pemrograman. Pascal relatif mudah dipelajari sama semua orang karena perintah-perintahnya yang mirip dengan bahasa inggris sehari-hari seperti begin, end, write, dan read.
Struktur program dalam bahasa Pascal memiliki ciri khas yang berbeda dengan bahasa pemrograman yang lain. Setiap bahasa pemrograman program computer memiliki struktur yang berbeda. Perbedaan tersebut meliputi kode-kodenya, urutan penulisan kodenya, jenis simbol yang digunakan, ekspresi kode yang digunakan, serta penerjemahan kode.
Skema dari program Pascal adalah sebagai berikut: Program nama_program; [Deklarasi label] [Deklarasi konstanta] [Deklarasi tipe] [Deklarasi variabel] [Deklarasi subprogram]... End.
Variabel (perubah) merupakan suatu nama yang menyiratkan lokasi memori komputer yang dapat digunakan untuk menyimpan nilai, dimana isinya dapat diubah-ubah.
Jenis/Tipe data merupakan deklarasi variabel yang disebutkan sebelum buka program sehingga dapat menyimpan nilai yang sesuai dengan tipe data yang disebutkan.
Pernyataan merupakan deretan instruksi yang akan dieksekusi oleh komputer.
SARAN
Sebaiknya kita perlu memahami tentang bahasa Pascal karena akan berguna dalam dunia pemrograman. Sehingga akan mempermudah kita menjalankan aplikasi yang ada pada laptop atau komputer dalam belajar atau bekerja.
Nama: Â Nazli Aswani Lubis
Nim: Â Â 0701172135
Prodi: Â Ilmu Komputer
Fakultas: Sains dan Teknologi
Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana
Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI