Anda di halaman 1dari 2

SMA SANTA MARIA SURABAYA

KELAS XI
LEMBAR KERJA SISWA UNTUK PRAKTIKUM

Materi Praktikum 1 : Assignment, Input dan Output


Kompetensi Dasar : Mampu Menggunakan Aplikasi Pemrograman Pascal
Waktu : 2 x 45 Menit
Tujuan : 1. Siswa mampu dan menggunakan tool dan menu pada aplikasi pemrograman
Free Pascal
2. Siswa dapat mengetahui dan memperbaiki kesalahan dalam penulisan kode
Program di Free Pascal
A. Lakukan langkah –langkah dibawah ini, amati setiap perubahan yang ada serta jawab pertanyaan
yang ada dalam setiap langkah yang dilakukan !
1. Pilih File , klik New yang terjadi ……..
2. Pilih File, pilih Change Dir akan tampil jendela di bawah kemudian klik Chdir pada
Directory Tree pilih direktori di mana folder anda berada
3. Apa fungsi Chdir ….
4. Pilih File lalu klik New tuliskan code program berikut kemudian simpan file tersebut
pada folder semester genap anda masing-masing dengan nama hellosanmar.pas
Program HeloSanmar; { program ini untuk menampilkan hello ke layar}
Begin
Writeln (‘Hello Sanmar’);
End.
5. Compile kode program tersebut atau tekan pada keyboard Ctrl + F9 amati yang terjadi,
pesan tampilan apa yang muncul ………………………..apa maksudnya……….apa
gunanya Ctrl + F9 ……………………
6. Hapuslah tanda titik koma pada baris pertama kode program, kemudian compile kembali
kode program tersebut. Apa yang terjadi ……………………pesan apa yang ditampilkan
pada bagian bawah Free Pascal……………………apa maksud pesan tersebut.
Perbaikilah kode program kembali sesuai pesan yang diterima.
7. Buanglah tanda kurung kurawal dibelakang Program HelloSanmar; kemudian compile
program kembali. Apa yang terjadi …………………pesan apa yang ditampilkan pada
bagian bawah Free Pascal. Apa maksud pesan tersebut
………………………..perbaikilah kode program kembali sesuai pesan yang diterima
8. Tambahkan tand kurung kurawal pada Begin sehingga menjadi {Begin}, compile
kembali kode program. Apa yang terjadi ………………………pesan apa yang
ditampilkan pada bagian bawah Free Pascal …………………………apa maksud pesan
tersebut. Perbaikilah kembali kode program sesuai dengan pesan yang diterima.
9. Buang kata begin, apa yang terjadi ………………………kenapa bisa terjadi seperti itu
………………. Perbaikilah kode program kembali sesuai dengan pesan yang anda terima.
10. Tambahkan di bawah kata begin code berikut
Write (‘Belajar pemrograman di sanmar’);
Writeln(‘Sungguh’);
Write (‘menyenangkan’);
Setelah selesai compile kembali program anda, apa perubahan yang terjadi
………….kenapa bisa terjadi seperti itu…………………………..
11. Apa perbedaan write dan writeln ?
12. Hapus kata end. Apa yang terjadi pada bagian bawah free pascal ? kenapa bisa demikian
………………………………………
Kesimpulan :

B. Membuat Program
1. Buatlah program biodata dengan tampilan seperti berikut ;
Hello guys, my name is ………… , Im from …………
My Biodata :
<namamu>
====================================================================
Student Id : ………………
Class : ………………
Email : ………………
Web site/blog : ……………….
Nick Name : ………………
Line ID : ………………
Kakao ID : ………………
Message : ………………
2. Dari Program no 1 , coba tambahkan apostrop pada tulisan i’m , amati yang terjadi dan jelaskan
error message yang tampil serta bagaimana solusinya agar kita dapat menambhakan apostrop
pada pascal ?

Nilai : TT Siswa Nama : TT Guru :


Kelas :
Tanggal :

Anda mungkin juga menyukai