pascal

9

Click here to load reader

Upload: theroz-kpx

Post on 27-Oct-2015

71 views

Category:

Documents


0 download

DESCRIPTION

pascal

TRANSCRIPT

Page 1: pascal

a. MENU FILE

Perintah

(submenu)

Kegunaan Tombol jalan pintas

(short-cut) (jika ada)New Pilihan ini digunakan untuk membuka Open Pilihan ini digunakan untuk memanggil F3Save Pilihan ini digunakan untuk menyimpan F2Save As Pilihan ini digunakan untuk menulis

program menjadi berkas berkas yang baru  atau mengganti (overwrite) berkas yang sudah ada dalam disk

Save All Pilihan ini digunakan untuk menyimpan semua program yang ada di dalam desktop tanpa membersihkan desktopnya.

Change Dir.. Pilihan ini digunakan untuk dari satu direktori ke direktori yang lain.

Print Pilihan ini digunakan untuk mencetak listing program dari program yang ada pada jendela yang aktif

Print Setup Digunakan untuk mengatur  jenis printer yang Anda gunakan untuk mencetak listing program Turbo Pascal

DOS Shell Digunakan untuk keluar sementara dari Lingkungan Turbo Pascal menuju prompt DOS

Exit Pilihan ini digunakan untuk keluar dari Turbo Pascal dan kembali ke Prompt DOS pada direktori yang sedang Anda gunakan.

Alt + X

Page 2: pascal

b. Menu Edit

C. Menu Search

Perintah(submenu)

Kegunaan Tombol jalan pintas(short-cut) (jika ada)

Find Pilihan ini digunakan untuk mencari suatu kata atau kalimat  dalam program.

Replace Pilihan ini digunakan untuk mencari dan kemudian mengganti  kata atau kalimat dengan kata atau kalimat yang lain.

Search Again Pilihan ini digunakan untuk mencari kata atau teks  sama seperti kata atau kalimat yang terakhir dicari, sehingga pemakai tidak perlu memasukan lagi kata atau kalimat yang akan dicari.

Go To Line Number

Pilihan ini digunakan untuk memindah kursor pada posisi baris tertentu

Show last compiler error

Menampilkan  pesan kesalahan kompilasi

Find Error Mencari kesalahan

Perintah

(submenu)

Kegunaan Tombol jalan pintas

(short-cut) (jika ada)Undo Pilihan ini digunakan untuk membatalkan Alt + BackspaceRedo Pilihan ini merupakan kebalikan dari Undo,

digunakan untuk membatalkan perubahan yang baru saja dilakukan oleh Undo.

Cut Pilihan ini digunakan untuk menghapus teks yang sudah di tandai dan diletakan didalam clipboard (tempat penampungan  sementara dari teks)

Shift + Del

Copy Pilihan  ini digunakan untuk meng-copy teks yang sudah ditandai ke dalam Clipboard

ctrl + Ins

Paste Pilihan ini digunakan untuk  menyisipkan teks dari clipboard ke jendela yang dibuka.

Shift + Ins

Clear Pilihan ini digunakan untuk menghapus teks yang sudah ditandai.

Ctrl + Del

Show

Clipboard

Pilihan ini digunakan untuk menampilkan isi clipboard

Page 3: pascal

Find Procedure Mencari nama prosedur

D. Menu Run

Perintah(submenu)

Kegunaan Tombol jalan pintas(short-cut) (jika ada)

Run Digunakan untuk  mengeksekusi program Ctrl + F9Step Over Pilihan ini digunakan untuk mengeksekusi

program perbaris, tetapi jika ada prosedur dan fungsi maka akan dijalankan semuanya sekaligus tidak per-baris

F8

Trace Into Pilihan ini digunakan untuk mengeksekusi baris berikutnya jika ada pemanggilan ke suatu sub rutin, maka pelacakan akan dimulai dari awal subrutin tersebut dan juga akan memuat berkas-berkas include jika  dimungkinkan.

F7

Go To Cursor Digunakan untuk melanjutkan eksekusi program dimulai sampai baris dimana kursor berada pada statemen yang bersifat unexecutable, misalnya spasi atau baris komentar, maka eksekusi akan dilanjutkan pada baris berikutnya yang bersifat executable.

F4

Program Reset Pilihan ini digunakan untuk mereset kondisi eksekusi program. Dengan kata lain, setelah pilihan ini dipilih dan program di eksekusi lagi, maka eksekusi akan dimulai lagi dari awal program.

Ctrl + F2

Parameter Pilihan ini digunakan untuk  menampilkan paramater yang dikirim oleh suatu program

E. Menu Compiler

Perintah(submenu)

Kegunaan Tombol jalan pintas(short-cut) (jika ada)

Compile Pilihan ini sebenarnya merupakan perintah agar program yang berada dalam jendela yang aktif akan dikompilasi

Alt + F9

Make Pilihan ini digunakan untuk mengaktifkan built ini  Make. Jika berkas primer telah diberi nama, maka berkas ini  akan dikompilasi. Turbo Pascal akan memeriksa apakah berkas  tersebut berisi nama berkas lain

F9

Page 4: pascal

Build Pilihan ini digunakan untuk mengkompilasi kembali semua berkas.

Destination (memory)

Pilihan ini digunakan untuk memilih apakah hasil kompilasi akan disimpan dalam disk atau dalam memori

Primary file Digunakan untuk menyatakan bahwa berkas .PAS akan dikompilasi pada saat Make (F9) atau Build diaktifkan

Clear Primary file

Digunakan untuk menghilangkan atau membersihkan berkas .PAS akan dikompilasi pada saat Make (F9) atau Build diaktifkan

Information Digunakan untuk menampilkan Informasi mengenai file yang sedang di kompilasi

Page 5: pascal

2. Lakukan dan lengkapi tabel di bawah ini.

Uses crt;

Program Tugaspertamapraktikum;

Begin

Write(‘INI PROGRAM PERTAMA SAYA’);

Readln;

End.

Lakukan hal-hal sebagai berikut: Klik menu Run Run.

Tuliskan apa yang terjadi. Jelaskan mengapa demikian?

Ubah nama di belakang kata program pada

baris pertama menjadi:

Selamat (tanpa titik koma)

Terjadi error karena kesalahan tata letak .seharusnya program harus di tulis pada awal source code.

Hapus kata crt; Akan terjadi error karena pada saat mendeklarisakan uses kita juga harus mencantumkan library apa yang kita butuhkan. Contoh library misalnya crt, dos,graph,dsb.

Page 6: pascal

Ubah baris-baris antara begin … end dengan

baris-baris sebagai berikut:

Selamat1:='Selamat Belajar Turbo Pascal'; Selamat2:='Program Anda harus menggunakan tiga buah variabel';

Selamat3:='berjenis string'; Writeln(selamat1); Writeln(selamat2); Writeln(selamat3);

Readln;

Simpan program Anda dengan nama

tutorial1.pas

Belum mendeklarisikan variabel selamat1, selamat2, selamat3

Tambahkan perintah berikut sebelum baris

begin:

Var selamat1,selamat2,selamat3;

Karena tdk dicantumkan tipe data .tipe data yg diperlukan string.

Ganti perintah-perintah writeln di atas dengan perintah write.

Maka tampilan dari tulisan tersebut akan lurus memanjang ke sebelah kanan tanpa membuat baris baru

Ganti ketiga perintah write tersebut dengan

baris berikut:

Write(selamat1,#10#13,selamat2,

#10#13,selamat3);

Simpan program Anda dengan nama

kontrol.pas

???

Hapus tanda titik pada akhir program. Akan terjadi error karna ‘.’ Setelah end merupakan tanda akhir suatu program.

Ganti semua perintah dengan huruf besar. Tidak ada perubahan karena pascal bukan case sensitive

Page 7: pascal

Hapus baris pertama yang memuat kata

program.

Tidak ada perubahan karena program bukan hal penting dlm coding . program dianggap saja sbg judul dari coding , dan tanpanya tak ada masalah.

3. Jawablah pertanyaan-pertanyaan di bawah ini. a. Apakah kegunaan perintah Uses?

Gunanya utk memilih library yg kita butuhkan

b. Haruskah setiap program Pascal diawali dengan kata program?

Tidak masalah ,, kata program itu hanya sebagai judul dan tidak masalah jika tidak dicantumkan

c. Sebutkan aturan penulisan nama di belakang kata program!

Penulisan nama dalam deklarasi tersebut harus memenuhi syarat-syarat sebagaiberikut :- panjang nama maximum 63 character, diawali dengan alphabet - tidak ada special character kecuali tanda garis bawah ("_")- tidak boleh serupa dengan reserved word (kata tercadang)- tidak boleh serupa dengan indentifier lainnya.

d. Apakah kegunaan perintah var?

e. Apakah Pascal membedakan huruf besar dan huruf kecil?

Tidak pascal bukan sensitive key

f. Apakah kegunaan tanda titik pada program Pascal?

Untuk menandakan akhir dari suatu program biasanya diletakan setelah end

g. Apakah kegunaan tand titik koma pada program Pascal?

utk menandakan akhir dari suatu perintah.

h. Apakah kegunaan tanda koma pada program Pascal?

Tanda , biasanya digunakan pada perintah didalam write agar kita dpt menampilkan beberapa file atau nilai var dalam 1 instruksi write sehingga menjadi 1 baris..

i. Apakah kegunaan tanda petik tunggal (' …') pada program Pascal?

Gunanya utk menunjukkan nilai dari sebuah string;

Juga utk menampilkan tulisan yg ad di didalam tanda (‘) didilam instruksi write.

j. Apakah kegunaan tanda titik dua diikuti sama dengan (:=) pada program Pascal?

Gunanya utk menyatakan nilai dari suatu variabel

Page 8: pascal

k. Sebutkan tombol-tombol singkat untuk melakukan:

1) mengkompile program alt +F9 compile

2) menjalankan program ctrl + F9 Run

3) menghapus tulisan clear ctrl + del

4) mengkopi tulisan copy ctrl+ins

5) menempel tulisan paste shift + ins

6) melihat manual Turbo Pascal Trace into F7

7) membatalkan operasi penyuntingan Ctrl+Break

8) keluar Turbo Pascal. Exit Alt + x