• Tidak ada hasil yang ditemukan

Bab 1 Mengenal Pascal

N/A
N/A
Protected

Academic year: 2017

Membagikan "Bab 1 Mengenal Pascal"

Copied!
14
0
0

Teks penuh

(1)

MENG taryanarx@y

Target Pencapaian

Siswa mengetahui jen dasar dengan Mengg

1.1. Sejarah Pascal

Bahasa Pascal adalah bahasa pem dirancang oleh Professor Niklaus W diambil sebagai penghargaan terha Perancis

Ketika Pascal didesain, telah ada digunakan secara luas: FORTRAN, yang diatur melalui konsep tipe da yang terstruktur. Bahasa ini juga pemrograman.

Kompiler Pascal dari Borland yang diperkenalkan pada tahun 1983, m dan Wirth. Kompiler Turbo Pascal membuat bahasa ini sangat populer penggunaan dan kemampuan/keku

Turbo Pascal memperkenalkan sua mengedit code (dalam sebuah ed melihat kesalahan yang ada, dan m ini mungkin kedengarannya sanga keluar dari editor, kembali ke DOS; yang salah, membuka editor dan m

Bahasa Pascal merupakan bahasa untuk mengembangkan program-pemrograman yang saling berkaita • Versi dari bahasa Pascal yang cep • Perpustakaan unit yang menyed

dalam berbagai program

BAB 1

ENAL BAHASA PEMROGRAMAN PASCAL yahoo.com – http://kuliahonline.unikom.ac.id

ndela environtment Pascal dan dapat membuat apli gunakan Pascal

emrograman tingkat tinggi yang berorientasi pad Wirth dari Technical University di Zurich, Switzerl adap Blaise Pascal, ahli matematik dan philosopi terk

sekian banyak bahasa pemrograman, namun ha AN, C, Assembler, COBOL. Ide kunci dari bahasa baru

ta yang sangat kuat, dan memerlukan deklarasi dan ga didesain untuk menjadi alat bantu pengajaran

g begitu terkenal diseluruh dunia, dikenal dengan na engimplementasikan "Pascal User Manual and Rep telah menjadi salah satu dari kompiler terlaris sep ler pada platform PC, dikarenakan keseimbangan a uatan.

atu Integrated Development Environment (IDE) di editor yang kompatibel dengan WordStar), menja

elompat kembali ke baris yang mengandung kesala gat sepele pada dewasa ini, tapi pada masa sebelu

; menjalankan kompiler dari command-line, menul elompat ke baris tersebut.

pemrogrmam profesional juga merupakan sarana -program Pascal. Paket Turbo Pascal meliputi b an:

epat, cakap dan ampuh

ediakan sejumlah besar prosedur dan fungsi yang da likasi

da segala tujuan, land. Nama pascal erkenal abad 17 dari

anya sedikit yang ini adalah urutan, n kontrol program bagi siswa kelas

ama Turbo Pascal, eport" oleh Jensen sepanjang masa, dan antara kemudahan

imana Anda dapat jalankan kompiler, lahan tersebut. Hal umnya Anda harus liskan nomor baris

yang sangat ideal beberapa fasilitas

(2)

• Compiler yang menghasilkan pr • Debuger yang memungkinkan meneliti perubahan nilai variab • Fasilitas lingkungan pengemb

memperlancar proses penyunti • Dukungan grafis dan animasi ya

1.2. Program

Secara umum yang disebut denga sedemikian rupa sehingga mempun Dengan demikian ada beberapa h aspek-aspek yang menyangkut atur untuk satu bahasa dengan bahasa diharapkan program yang tersusun diharapkan.

Untuk membantu memahami ali menggunakan alat bantu yang b kegiatan yang ada pada sebuah pro

1.3. Struktur Program Pascal Program pascal adalah program yan secara umum, struktu program Pasc

Program STUKTUR_PROGRAM; { Nama Pro Uses ... {Deklarasi pirant

Begin { Awal Program Utama } .

{Statemen-statemen program }

End. {Akhir Program }

rogram bahasa mesin yang cepat dari kode Pascal An n Anda untuk menelusuri penampilan program bel dan ekspresi sewaktu penampilan berlangsung.

angan dalam bentuk menu yang memadukan el ingan, pengujian dan penyempurnaan program Pasc ang sangat profesional

gan program adalah kumpulan instruksi atau perin nyai urutan nalar yang tepat untuk menyelesaikan hal yang perlu diperhatikan dalam penyusunan pro

ran-aturan penulisan program. Hal ini penting untuk lain aturan ini berbeda. Dengan memahami atura akan bisa dijalankan dengan baik dan memberikan

liran nalar dan data dari sebuah program, seri berupa grafik atau simbol-simbol yang menggam ogram. Alat bantu ini disebut dengan bagan alir (flow

ng terstruktur, ada aturan khusus dalam penulusan scal adalah seperti berikut ini : rogram, khususnya k dipelajari karena an-aturan tersebut n hasil seperti yang

ingkali kita harus barkan kegiatan-w chart)

(3)

Program bisa diawali dengan nam sebagainya, deklarasi prosedur dan atau fungsi juga bisa mempunyai dek yang diperuntukan bagi program ut

1.4. Lingkungan Pascal

Untuk menjalankan program a. Windows Explorer,

Jika Anda bekerja dalam Hardd Drive C: Akan terdapat direktor silahkan Anda masuk ke direkto

Di dalam direktori TP akan terdapa subdirektori BIN, jika Anda akan men direktori BIN, kemudian double clic

b. Command Prompt.

Jika Anda ingin menjalakan Turbo Program, Accessories, Command Pr

a program, diikuti dengan deklarasi piranti, dekla n fungsi sama dengan deklarasi program utama. Arti

eklarasi label, konstanta dan lain-lain, yang berbeda tama.

m Turbo Pacal dapat dilakukan dengan beberapa ca

disk komputer Anda, setelah Program Turbo Pasc ri bernama C:\TP, kemudian dengan menggunakan W ori tersebut:

t beberapa subdirektori yaitu: Kompiler Turbo Pasc enjalankan Turbo Pascal, maka Anda harus masuk d ck file tpx.exe atau Icon

o Pascal dari Command Prompt, Dari Windows rompt.

larasi variabel dan tinya baik prosedur a dengan deklarasi

ara, diantaranya :

scal ini di Install ke Windows Explorer,

scal disimpan dalam dulu ke dalam sub

(4)

Dari jendela Command Prompt, ket CD\

C:\>CD TP C:\TP>CD BIN C:\TP\BIN>TURBO

Dari kedua cara tersebut kemudian

Gam

Dari layar di atas, terlihat beberapa ini akan dijelaskan secara singkat m

etik:

akan ditampilkan layar pembuka Turbo Pascal sep

mbar 1.1. Layar Pembuka Turbo Pascal

a pilihan menu dan fungsi tombol yang dapat Anda engenai menu tersebut.

erti berikut:

(5)

1.4.1. Menu File

Untuk mengaktifkan menu FILE, d menggunakan Mouse Anda tinggal menekan tombol Alt+F.

Ga

Pilihan-pilihan yang ada pad • New

Pilihan ini digunakan untuk membu menuliskan program yang baru dengan nama NONAME00.PAS. • Open (F3)

Pilihan ini digunakan untuk meman menggunakan wildcard Untuk program yang berlainan akan d • Save (F2)

Pilihan ini digunakan untuk menyim tersebut masih bernama NONAM akan diberikan pada program y F2.

• Save as ....

Pilihan ini digunakan untuk menu (overwrite) berkas yang sudah disk, akan muncul pertanyaan v

dapat dilakukan dengan menggunakan mouse at l meng-klik menu tersebut, tetapi jika dengan key

Gambar 1.2. Submenu pada menu File

da menu ini adalah :

uka jendela yang baru, dimana Anda dapat memaka u. Program yang akan ditulis diberinama sebagai p . Nama ini bisa diubah pada saat program tersebut d

ggil program dari dalam disk ke dalam jendela yang k menampilkan nama-nama program yang ada pada

itempatkan pada jendela yang berlainan pula.

impan program yang ada dalam editor ke dalam d NAME00.PAS, Turbo Pascal akan menanyakan And yang akan disimpan tersebut. Pilihan ini mempuny

ulis program menjadi berkas berkas yang baru h ada dalam disk. Jika nama yang Anda berikan su

verifikasi penggantian nama

tau keyboard Jika eyboard Anda harus

ai jendela ini untuk rogram yang baru disimpan

g aktif. Anda dapat a suatu disk. Setiap

disk. Jika program a nama apa yang ai Hot-Key tombol

(6)

• Save all

Pilihan ini digunakan untuk men membersihkan desktopnya.

• Chang dir ....

Pilihan ini digunakan untuk dari satu

• Print

• Pilihan ini digunakan untuk men

• Printer Setup

Digunakan untuk mengatur jenis Pascal. Setup standar yang d dengan jenis printer yang Anda

• DOS shell

Digunakan untuk keluar sementara masuk ke-lingkungan Turbo Pasc terutama jika Anda ingin men sebagainya tanpa meninggalkan

• Exit (Alt+X)

Pilihan ini digunakan untuk keluar sedang Anda gunakan.

1.4.2. Menu Edit

Pilihan-pilihan yang ada pa teks yang ada pada sebuah jendela ke jendela lainnya.

Ga

enyimpan semua program yang ada di dalam

tu direktori ke direktori yang lain.

encetak listing program dari program yang ada pada

s printer yang Anda gunakan untuk mencetak listin digunakan adalah EPSON, Anda dapat mengubah

gunakan yang didukung oleh Turbo Pascal

a dari Lingkungan Turbo Pascal menuju prompt DO scal Anda tinggal mengetikan perintah EXIT. Pilihan

enjalankan perintah-perintah dos, seperti FORMAT n Turbo Pascal.

r dari Turbo Pascal dan kembali ke Prompt DOS pa

ada menu Edit terutama digunakan untuk meng-cop ela dan dapat juga digunakan untuk meng-copy tekst

Gambar 1.3. Pilihan pada menu Edit

m desktop tanpa

jendela yang aktif

ing program Turbo hkanya disesuikan

OS. Untuk kembali n ini sagat berguna AT, DIR, DEL dan

ada direktori yang

(7)

• Undo (Alt+Bksp)

Pilihan ini digunakan untuk memba • Redo

Pilihan ini merupakan kebalikan da dilakukan oleh Undo.

• Cut (Shift+Del)

Pilihan ini digunakan untuk mengh (tempat penampungan sement • Copy (Ctrl+Ins)

Pilihan ini digunakan untuk meng-c • Paste (Shift+Ins)

Pilihan ini digunakan untuk menyisi • Clear (Ctrl+Del)

Pilihan ini digunakan untuk mengha • Show Clipboard

Pilihan ini digunakan untuk menam

1.4.3. Menu Search

Pilihan ini digunakan untu fungsi dan mencari lokasi kesalahan

Ga • Find

Pilihan ini digunakan untuk men dilaksanakan dari posisi kursor atau mundur (backward) • Replace

atalkan perubahan yang baru saja dilakukan

ari Undo, digunakan untuk membatalkan perubah

ghapus teks yang sudah di tandai dan diletakan d tara dari teks)

copy teks yang sudah ditandai ke dalam Clipboard

sipkan teks dari clipboard ke jendela yang dibuka.

apus teks yang sudah ditandai.

pilkan isi clipboard

uk mencari dan atau mengganti teks, mencari nam n.

Gambar 1.4. Pilihan pada menu Search

encari suatu kata atau kalimat dalam program r atau dari awal program dan bisa dilakukan secara

an yang baru saja

didalam clipboard

ma prosedur atau

(8)

Pilihan ini digunakan untuk menca kalimat yang lain. Penggantian pemakai atau bisa langsung diga • Search again

Pilihan ini digunakan untuk mencar sehingga pemakai tidak perlu m • Go to line number ...

Pilihan ini digunakan untuk memind • Show last compiler error Menampilkan pesan kesalahan kom • Find error

Mencari kesalahan • Find Procedure Mencari nama prosedur

1.4.4. Menu Run

Pilihan yang ada pada men program, melihat hasil eksekusi pro

Ga

• Run (Ctrl+F9)

Digunakan untuk mengeksekusi p program. Tetapi jika kemudian eksekusi akan dimulai dari posisi

• Step Over (F8)

Pilihan ini digunakan untuk mengek akan dijalankan semuanya seka

cari dan kemudian mengganti kata atau kalimat n bisa dilakukan dengan terlebih dahulu menunggu ganti tanpa konfirmasi.

ri kata atau teks sama seperti kata atau kalimat ya emasukan lagi kata atau kalimat yang akan dicari.

dah kursor pada posisi baris tertentu

mpilasi

enu RUN digunakan untuk mengeksekusi program ogram dan lain-lain.

Gambar 1.5. Pilihan pada menu Run

program. Pada saat pertama kali, eksekusi akan n ditekan tombol Ctrl+Break, maka dengan memil sisi dimana eksekusi semula dihentikan.

eksekusi program perbaris, tetapi jika ada prosedur aligus tidak per-baris.

dengan kata atau ggu konfirmasi dari

ang terakhir dicari,

m Anda, mereset

dimulai dari awal ilih pilihan ini lagi,

(9)

• Trace into (F7)

Pilihan ini digunakan untuk mengek maka pelacakan akan dimulai include jika dimungkinkan. • Goto cursor (F4)

Digunakan untuk melanjutkan ekse statemen yang bersifat unexec dilanjutkan pada baris berikutn • Program reset (Ctrl+F2)

Pilihan ini digunakan untuk merese dipilih dan program di eksekusi • Parameter ...

Pilihan ini digunakan untuk menam

1.4.5. Compiler

Pilihan yang ada pada men dikompilasi.

Gam

• Compile (Alt+F9)

Pilihan ini sebenarnya merupakan dikompilasi

• Make (F9)

Pilihan ini digunakan untuk menga berkas ini akan dikompilasi. T berkas lain. Pilihan ini sangat tetapi secara logika merupakan

geksekusi baris berikutnya jika ada pemanggilan ke i dari awal subrutin tersebut dan juga akan mem

sekusi program dimulai sampai baris dimana ku ecutable, misalnya spasi atau baris komentar, ma

ya yang bersifat executable.

eset kondisi eksekusi program. Dengan kata lain, set si lagi, maka eksekusi akan dimulai lagi dari awal progr

pilkan paramater yang dikirim oleh suatu program

nu Compile digunakan untuk mengatur bagaimana

mbar 1.6. Pilihan pada menu Compile

n perintah. program yang berada dalam jendela

gaktifkan built ini Make. Jika berkas primer telah d Turbo Pascal akan memeriksa apakah berkas terseb berguna jika terdapat beberapa program yang sec n satu kesatuan.

e suatu sub rutin, uat berkas-berkas

(10)

• Build

Pilihan ini digunakan untuk mengko • Destinantion (memory) Pilihan ini digunakan untuk mem

memori. • Primary file

Digunakan untuk menyatakan bah diaktifkan

• Clear Primary file

Digunakan untuk menghilangkan at atau Build diaktifkan

• Information

Digunakan untuk menampilkan Info

1.4.6. Debug

Pilihan yang ada pada me mencari letak suatu fungsi atau rpo Anda sudah mengerjakan program

Ga

1.4.7. Tools

Pilihan yang ada pada m dikeluarkan oleh compiler

ompilasi kembali semua berkas.

ilih apakah hasil kompilasi akan disimpan dalam

hwa berkas .PAS akan dikompilasi pada saat Mak

tau membersihkan berkas .PAS akan dikompilasi pa

ormasi mengenai file yang sedang di kompilasi

enu debug terutama digunakan untuk melacak n osedur dan lain-lain, Anda akan sering memperguna yang berhubungan dengan memory dan register.

Gambar 1.7. Pilihan pada menu Debug

enu Tools terutama digunakan untuk menamp

disk atau dalam

ke (F9) atau Build

ada saat Make (F9)

nilai-nilai perubah, akan menu ini, jika

(11)

Ga

1.4.8. Options

Pilihan yang ada pada me Pascal untuk mengoptimalkan fasili

Gam

1.4.9. Windows

Pilihan yang ada pada men jendela-jendela tertentu, mengatu

Gambar 1.8. Pilihan pada menu Tools

enu Option terutama digunakan untuk mengatur litas-fasilitas yang disediakan.

mbar 1.9. Pilihan pada menu Options

nu Windows terutama digunakan untuk memilih a r posisi jendela dan lain-lain.

konfigurasi Turbo

(12)

Gam

1.4.10. Help

Pilihan yang ada pada menu kategori pertolongan yang akan dili

Ga

bar 1.10. Pilihan pada menu Windows

u Help terutama digunakan untuk menampilkan on-lihat

Gambar 1.11. Pilihan pada menu Help

(13)

1.5. Free Pascal

Free Pascal adalah compiler Pas mendukung free pascal adalah Linu dan Classic Amiga, Anda dapa www.freepascal.org

Ga Menggunakan FreePascal, hampir Environment sama persis dengan T

1.6. Program Pascal

Sebuah program Pascal yan bagian pernyataan saja. Bagian per blok. Bagian ini diawali dengan kata End.

scal tersedia dalam bentuk 32 dan 64 bit. Sist ux, FreeBSD, NetBSD, DOS, Win32, OS2, BeOS, Sun at menggunakan dan mendownload Software

Gambar 1.12. Jendela IDE Free Pascal

ir sama dengan menggunakan Turbo Pascal, Integra Turbo Pascal 7.0 .

ng paling sederhana adalah program yang hanya t ernyataan (Statement part) merupakan bagian yang t a cadangan (reserverd word) Begin dan diakhiri denga

tem operasi yang nOS (Solaris), QNX re FreePascal dari

rated Development

(14)

Pada Dasarnya suatu program Pasca

Begin End.

Contoh Program 1.1. Uses Crt;

Begin Clrscr;

Writeln(‘Belajar Pascal ...!!!’); End.

Referensi

Garis besar

Dokumen terkait

Penelitian ini betujuan untuk menguji faktor- faktor yang mempengaruhi pengungkapan emisi karbon (Carbon Emission Disclosure) pada perusahaan manufaktur di Indonesia,

Outsourcing memungkinkan suatu perusahaan memindahkan pekerjaan- pekerjaan rutin dalam perusahaan untuk dikerjakan oleh pihak lain di luar perusahaan. Dengan menyerahkan

Dalam hal ini metode eksperimen sangat cocok diterapkan dalam proses pembelajaran terutama pada mata pelajaran IPA karena metode ini mampu memberikan pemahaman kepada siswa mengenai

06.01.11 Banyaknya Tenaga Kerja Industri Sedang menurut Golongan Industri per Kecamatan Number of Medium Industry Person Engaged by Industrial Categories by Sub District 2014

Level dari penggunaan bahasa dalam bercerita ini disebut sebagai representasi bahasa (lihat bab 2) dan kita sekarang akan membahas tentang beberapa struktur linguistik yang

1. Menyiapkan personil dan peralatan yang akan digunakan dalam setiap tahapan pekerjaan, sesuai dengan spesifikasi yang ditetapkan. Pemberi Kerja akan melakukan pengecekan

Dengan skema perselingkuhan da- lam pernikahan yang dimiliki, anak mengetahui pasangan seperti apakah yang memiliki kecenderungan lebih besar untuk melakukan perselingkuhan,

(2004) sebagian besar sayuran yang dimasak dengan cara perebusan atau dipanaskan dalam microwave, akan mengalami perubahan karakteristik fisik dan perubahan komposisi