Pemrograman

Bahasa

Framework

Peralatan

Info

Pemrograman Pascal di Linux

– 12 January 2015

Pascal, bahasa pemrograman yang mudah dipelajari. Struktur penulisan bahasa pascal begitu rapi sehingga mudah dipahami. Bahasa pascal adalah bahasa dasar untuk pemrograman Delphi dan Lazarus.

Untuk mempelajari pascal di Linux diperlukan sebuah kompilator dan teks editor. kompilator berfungsi untuk mengubah kode program menjadi berkas binary. Kompilator pascal di linux dapat menggunakan Free Pascal. Kompilator ini dapat diunduh di http://freepascal.org/. Selain menggunakan Free Pascal, dapat juga menggunakan GNU Pascal.

Instalasi Free Pascal di Ubuntu

Free pascal di Ubuntu dapat diinstal melalui perintah apt-get.

sudo apt-get install fp-compiler
atau
sudo apt-get install fpc

Gunakan perintah fpc -v untuk memeriksa versi Free Pascal yang terinstal. Di Komputer saya, output-nya seperti ini:

Free Pascal Compiler version 2.6.4+dfsg-3 [2014/07/13] for i386
Copyright (c) 1993-2014 by Florian Klaempfl and others
Fatal: No source file name in command line
Fatal: Compilation aborted
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)

Membuat program pertama

Program yang akan kita buat adalah program 'Hello World'. Program yang paling pendek di dunia. Program ini sangat mudah dibuat. Bukalah teks editor, lalu tuliskan kode program 'Hello World' di bawah ini.

PROGRAM hello_world;
BEGIN
    writeln('Hello World');
END.

Simpanlah dengan nama hello_world.pas. Simpanlah di direktori yang mudah di akses. Saya sendiri menyimpannya di direktori /home/ardianta/pascal.

Selanjutnya, melakukan kompilasi kode program yang sudah ditulis. Bukalah terminal lalu masuk ke direktori tempat menyimpan berkas pascal. Kemudian ketik perintah beikut ini untuk mengompilasi:

fpc nama_berkas.pas

Bila pesan yang tampil seperti pada tangkapan layar di atas, maka kompilasi berhasil. Setelah itu, akan tercipta dua berkas baru yaitu hello_world.o dan hello_world.

Berkas hello_world.o adalah berkas objek. Sementara berkas hello_world adalah berkas binary atau executeable. Berkas ini dapat dijalankan atau dieksekusi melalui terminal. Gunakan perntah ./nama_berkas untuk menjalankannya.

Pembahasan program

Program 'Hello World' di atas hanya berfungsi menampilkan pesan hello world ke layar.

Pertama, kita menuliskan judul programnya.

program hello_world;

Kedua, menulis tubuh program. Dimulai dari Begin sampai End..

BEGIN
    writeln('Hello World');
END.

Perhatikanlah kalimat perintah writeln('Hello World');, kalimat perintah inilah yang menyuruh komputer untuk menuliskan pesan hello world ke layar. Kalimat perintah ini ditulis di dalam tubuh program. Setiap kalimat perintah yang ditulis di dalam begin sampai end. akan dikerjakan oleh komputer. Satu kalimat perintah diakhiri dengan tanda titik koma (;).

PROGRAM nama_program;
BEGIN
    // kalimat perintah 1;
    // kalimat perintah 2;
    // kalimat perintah n;
END.

Latihan

Untuk memantapkan keterampilan membuat program pascal, silahkan dicoba beberapa latihan di bawah ini.

PROGRAM perkenalan;
BEGIN
    writeln('Assalamualaikum,');
    writeln('Perkenalkan, nama saya Ardianta.');
    writeln('Saya dari Lombok Tengah.');
    writeln('Senang berkenalan dengan Anda.');
    writeln('Terima kasih sudah mengunjungi blog ini.');
    writeln('Datang lagi ya!');
END.
PROGRAM kartu_anggota;
BEGIN
    writeln('## KARTU ANGGOTA ##');
    write('Nama: ');
    writeln('Ardianta');
    write('Alamat: ');
    writeln('Lombok Tengah');
    write('Hobi: ');
    writeln('Membaca');
END.