Anda di halaman 1dari 4

MODUL 2

MEMBUAT PROGRAM DENGAN FREE PASCAL

1.1 Tujuan Praktikum


Adapun tujuan dari laporan praktikum tentang Membuat Program Dengan Free Pascal
ini dibuat sebagai berikut:
1. Mengerti Apa Itu Free Pascal
2. Memahami Dasar Dasar Pemrograman
3. Menulis dan Menjalankan Program Sederhana

1.2 Dasar Teori


Pascal adalah salah satu bahasa pemrograman komputer yang sering dipakai untuk
belajar algoritma dan pemrograman bagi pemula terutama di bidang akademis.
Saat ini pascal juga masih menjadi bahasa pemrograman standar untuk lomba
Olimpiade Sains Nasional (OSN) bidang komputer. Selain itu, mayoritas jurusan komputer di
Indonesia juga menggunakan bahasa Pascal di tahun pertama bangku kuliah.
Nama Pascal diambil dari ahli matematika Prancis abad pertengahan, Blaise Pascal.
Bahasa Pemrograman Pascal dikembangkan oleh Niklaus Wirth pada tahun 1970 dan
mencapai puncak kepopulerannya di pada era 1970 hingga awal 1990an (terutama dengan
compiler Turbo Pascal).
Pascal sempat menjadi bahasa pemrograman utama dalam pengembangan Apple Lisa,
yakni cikal bakal sistem operasi Apple Macintosh, dan Apple pernah merilis sistem operasi
Apple Pascal. Photoshop versi pertama juga dibuat menggunakan bahasa Pascal.
Bahasa Pascal menerapkan konsep procedural dan structured programming yang baik,
sehingga pas untuk belajar konsep programming. Perintah Pascal mirip dengan bahasa inggris
sehari-hari seperti begin, end, write, dan read.
Pascal memiliki beberapa fitur yang membuatnya cocok untuk belajar

pemrograman dan untuk membuat aplikasi komersil. Beberapa diantaranya

adalah:

1) Tipe data bawaan: Pascal memiliki tipe data standar yang umum terdapat dalam bahasa
pemrograman komputer seperti Integer, Real, Character, dan Boolean.
2) Tipe data bentukan: Pascal membolehkan kita untuk membuat tipe data bentukan yang
didefinisikan sendiri.
3) Memiliki beragam struktur data: Pascal menyediakan beberapa struktur data seperti Array,
Record, File dan Set.
4) Aturan tipe data yang ketat: Pascal membatasi penggunaan tipe data secara ketat. Kita
hanya bisa menggunakan variabel untuk 1 tipe data saja dan variabel tersebut harus
dideklarasikan terlebih dahulu.
5) Mendukung struktural programming:Bahasa Pascal dirancang dengan konsep
pemrograman terstruktur yang mendukung sub program melalui fungsi dan prosedur
6) Sederhana dan expresif: Pascal banyak menggunakan perintah-perintah dalam bahasa
inggris sederhana, sehingga mudah dipahami.
7) Mendukung pemrograman objek:Walaupun tidak banyak dibahas, tetapi Pascal juga
mendukung pemrograman berbasis objek, terutama pada compiler versi terakhir.

1.3 Praktikum
Buka Free Pascal dan mulailah menulis kode pascal anda. Berikut contoh program
pascal sederhana yang mencetak pesan ke layar:
uses crt;
begin
clrscr;
write(’BIODATA MAHASISWA PRODI ILMU KOMPUTER');
writeln;
writeln(’Nama : Iqbal Fauzan Surbakti’);
writeln(’NIM : 0701231002’);
writeln(’Umur : 18 Tahun’);
writeln;
write(’Terimakasih’);
write(’Salam Kenal’);
readln;
end.

Buka program Free Pascal yang telah terinstall di komputer anda, lalu buat file project
baru dengan cara klik menu “File” lalu “New”. Anda dapat menuliskan kode program pada
tampilan text editor yang tersedia. Untuk mencobanya silahkan anda tuliskan terlebih dahulu
kode program dibawah ini :

Gambar 1.3 Contoh Program Free Pascal

Setelah anda selesai menuliskan kode program dan telah tersimpan, selanjutnya anda
dapat mencoba untuk mengcompile dan menjalankan program yang anda buat. Untuk men-
compile kode program pascal, pilih menu Compile lalu Compile. Atau gunakan shortcut
ALT+F9.
Ketika melalukan proses compile, program Free Pascal akan memproses seluruh kode
program dan menampilkan error (jika ada) atau menampilkan keterangan “Compile
sucessfull: Press any key” jika berhasil.
Selanjutnya anda dapat mencoba untuk menjalankan program yang anda buat dengan
cara klik menu “Run” lalu “Run”, atau anda dapat menekan tombol “CTRL + F9” pada
keyboard. Tunggu beberapa saat hingga program anda tampil seperti berikut :
Gambar 1.4 Hasil Dari Program Free Pascal

1.4 Kesimpulan
Modul ini adalah langkah awal yang bagus untuk memahami dan menguasai Free
Pascal. Peserta telah memperoleh pemahaman tentang dasar-dasar pemrograman, lingkungan
Free Pascal, serta cara menulis dan menjalankan program sederhana. Dengan pengetahuan
ini, mereka dapat melanjutkan untuk mengembangkan keterampilan pemrograman mereka
lebih lanjut dan mengambil langkah-langkah menuju pembuatan program yang lebih
kompleks. Mengingat sifat open source dan multi-platform Free Pascal, peserta memiliki
akses ke berbagai peluang dalam pengembangan perangkat lunak. Kesempatan ini bisa
digunakan sebagai dasar untuk memahami konsep dan alat yang lebih luas dalam dunia
pemrograman.

Anda mungkin juga menyukai