Pendahuluan dan Pengenalan Pascal
Algoritma dan Program
Algoritma
• Program merupakan suatu urutan logika dengan input dan output tertentu.
Program
• Program juga dapat berupa
kumpulan perintah agar komputer
dapat berfungsi secara optimal sesuai
dengan kemauan
• Adalah urutan langkah-langkah untuk menyelesaikan suatu masalah
Pemrograman dan Bahasa Pemrograman
Pemrograman
• Suatu kegiatan atau proses merancang, menulis dan menguji program.
Bahasa Pemrograman
• Bahasa komputer yang digunakan
dalam menulis program
Bahasa Pemrograman
Beberapa Bahasa pemrograman yang ada saat ini:
Sejarah dan Pengertian Pascal
Pascal adalah salah satu bahasa pemrograman komputer yang sering
dipakai untuk belajar algoritma dan pemrograman bagi pemula
terutama di bidang akademis.
• Pascal dikembangkan oleh Niklaus Wirth pada tahun
1968–1969 dan dipublikasikan tahun 1970. Niklaus
Wirth atau lengkapnya Niklaus Emil Wirth adalah
seorang dosen, ilmuwan dan peneliti
komputer
berkebangsaan Swiss.
• Nama Pascal dipilih untuk menghormati Blaise Pascal,
seorang ilmuwan matematis Prancis yang
pada tahun
1642 membuat kalkulator mekanis pertama di dunia.
Struktur Bahasa Pemrograman
Deklarasi Program:
Pascal adalah bahasa pemrograman deklaratif dan terstruktur,
yang artinya
seluruh variabel, konstanta, fungsi, dan beberapa
struktur pemrograman lain
harus ‘diperkenalkan’ diawal kode
program dan dalam urutan yang sudah
ditentukan.
Didalam
pemrograman, ‘perkenalan’ ini dikenal dengan istilah
‘deklarasi’ (declarations).
Bagian Deklarasi terdiri dari beberapa jenis kode program, yakni:
• Perintah Uses
• Deklarasi Type
• Deklarasi Konstanta (constant)
• Deklarasi Variabel (variable)
• Deklarasi Fungsi (function)
• Deklarasi Prosedur (procedure)
Tubuh (main) Program:
Main program adalah tempat dimana kode program utama
ditulis. Disinilah dilakukan
pemanggilan fungsi atau prosedur (jika ada), serta pembuatan
proses alur kerja program. Main program diawali dengan
keyword begin dan diakhiri dengan end.
• Compiler Pascal
Untuk dapat menjalankan Bahasa pemrograman Pascal, dibutuhkan
sebuah compiler.
Terdapat banyak compiler untuk menjalankan Bahasa
Pascal, diantaranya adalah Turbo Pascal dan Free Pascal
• Turbo Pascal
Turbo Pascal adalah compiler yang dibuat oleh perusahaan asal Amerika:
Borland. Turbo Pascal
hanyalah salah satu dari banyak compiler pascal yang
tersedia. Pada periode 1980an, terdapat
aplikasi UCSD Pascal, Microsoft Pascal,
maupun QuickPascal. Turbo Pascal hanya dapat berjalan
pada Sistem Operasi
dengan arsitektur 16 Bit. Sehingga untuk sekarang ini sudah tidak dapat
digunakan.
• Free Pascal
Free Pascal adalah aplikasi compiler pascal yang terus dikembangkan hingga
sekarang secara
sukarela oleh berbagai programmer dari seluruh dunia. Free
Pascal dapat digunakan secara gratis
dan bisa diinstal langsung ke dalam sistem
operasi modern tanpa memerlukan emulator atau aplikasi
tambahan.
Antarmuka Free Pascal
• Free Pascal dapat didownload pada:
https://www.freepascal.org/download.html
Contoh Penulisan Program Pascal
Output Program:
Perbedaan Huruf Besar / Kecil
• Pascal tidak membedakan penggunaan huruf besar atau kecil. Dalam
pemrograman, hal ini dikenal
dengan istilah case insensitive.
• Kita boleh menulis program, Program, PROGRAM, WRITEln, maupun
wrITeln. Semuanya dianggap
sama dalam pascal.
Kedua contoh diatas akan menghasilkan output yang sama.
Penulisan Komentar Pada Pascal
• Komentar atau comment adalah ‘kode program’ yang ditambahkan untuk memberi
keterangan/penjelasan mengenai cara kerja program. Komentar tidak akan diproses oleh
Pascal
dan berfungsi hanya untuk memberi keterangan tambahan, terutama jika kode
program yang ditulis
cukup rumit.
• Terdapat 2 cara menulis komentar pada pascal:
• Komentar dengan tanda pembuka ‘(*’ dan penutup ‘*)’
• Komentar dengan tanda pembuka ‘{’ dan penutup ‘}’
Identifier
Identifier adalah bagian dari statement yang merupakan ‘identitas’ dari
sesuatu.
Identitas ini meliputi:
• Nama Program
• Nama Fungsi
• Nama Prosedur
• Nama Variabel
• Nama Konstanta
Aturan Penulisan Identifier
• Karakter pertama harus berupa huruf.
• Karakter kedua dan seterusnya bisa berupa huruf, angka, atau karakter underscore
“_”.
• Penulisan identifier tidak boleh menggunakan karakter selain angka, huruf dan
underscore.
• Tidak boleh menggunakan Reserved Word ataupun Predefined Identifier.
Good👍👍
BalasHapussemangat ❤️
BalasHapus