Anda di halaman 1dari 21

SMK ISLAM 1 BLITAR JUDUL ARRAY DALAM PASCAL

SK: PEMROGRAMAN NO TKJ.JOBSHEET.PD-02


DASAR TANGGAL 09 Agustus 2017
KELAS/SMSTR XI-TKJ 1/Ganjil
KD: ARRAY DURASI 4 X 45 menit

A. TUJUAN PRAKTIKUM
1. Siswa Dapat mengetahui apa itu array
2. Siswa Dapat menjalankan aplikasi free pascal
3. Siswa Dapat mengetahui bahasa pascal
B. ALAT DAN BAHAN
1. 1 set Komputer/Laptop
2. Modul Pemograman Dasar XI
3. Aplikasi Free Pascal

C. KESEHATAN DAN KESELAMATAN KERJA


1. Berdo’alah sebelum memulai kegiatan belajar.
2. Gunakan alas kaki yang terbuat dari karet untuk menghindari aliran listrik
3. Bacalah dan pahami petunjuk praktikum pada setiap kegiatan belajar
4. Ikuti petunjuk dan instruksi guru pembimbing
5. Jangan makan dan minum saat praktikum
6. Gunakanlah komputer sesuai fungsinya dengan hati-hati
7. Setelah selesai, matikan komputer dengan benar

D. LANDASAN TEORI
1. Apakah yang dimaksud dengan Array ?
Jawab:- Array dapat dianalogikan sebagai sebuah lemari atau loker yang memiliki sederetan
kotak penyimpanan yang diberi nomor berurutan
- Array merupakan struktur data yang statis, yaitu jumlah elemen yang ada harus
ditentukan terlebih dahulu dan tak bisa di ubah saat program berjalan.
2. Apakah yang dimaksud dengan operasi string!
Jawab: String adalah untaian karakter dengan panjang tertentu, yang merupakan susunan dari
elemen-elemaen tipe karakter karena sering dipakai dalam pemrograman, maka string
termasuk dalam tipe dasar.
E. LANGKAH KERJA
1. Persiapkan semua peralatan dan bahan pada tempat yang aman.
2. Amati semua komponen yang ada.
3. Buka dan bacalah buku manual reference.
4. Kerjakan 8 latihan yang telah disiapkan dengan menggunakan aplikasi Free Pascal
5. Pagescreen hasil program
6. Laporkan hasil praktikum pada guru pembimbing.
7. Matikan komputer/laptop lalu rapikan tempat praktek

G. ANALISIS HARDWARE DAN SOFTWARE


NO NAMA IDENTIFIKASI
1 Sistem Operasi Windows 7
2 Aplikasi Free Pascal 1.0.12
3 PC (Prosessor) Intel® core™2 CPU
Harddisk 220
RAM 2GB
4 Mouse Genius
5 Keyboard Genius
6 Monitor Acer
H. KERJAKAN SOAL-SOAL BERIKUT BESERTA GAMBAR HASILNYA (PAGESCREEN)
Petunjuk :
 Kerjakan soal berikut menggunakan aplikasi Free Pascal
 Soal dapat dikerjakan secara kelompok maksimal 2 anak
 Latihan soal berasal dari modul ebook Pemrograman Dasar Kelas XI Semster 1
 Seluruh jawaban harus disertai nama siswa/nama programmer
 Lengkapilah program berikut ke dalam Freepascal, kemudian lakukan kompilasi
(Compile / Alt+F9). Jika kompilasi menghasilkan pesan kesalahan maka perhatikan
kesalahan yang terjadi. Jika kompilasi berhasil lanjutkan dengan menjalankan
program (Ctrl+F9) dan amati hasilnya
SOAL
1. Latihan 1. Operator logika
2. Latihan 2. operasi logika AND, OR dan XOR

Keterangan :
Cobalah mengganti nilai dari
a. var a = false dan b = true
b. var a = true dan b = true
c. var a = false dan b = false
Kemudian bandingkan hasil dari masing-masing program yang kalian buat.

3. Latihan 3. Operasi Bitwise AND, OR, XOR, SHR dan SHL antara a = 9 dan b=10.
4. Latihan 4. Program array satu dimensi yang digunakan untuk mendata 5 orang siswa didalam
suatu kelas.
5. Latihan5. Array

6. Latihan 6. Palindrom
7. Latihan7..
8. Latihan 8.
JAWABAN
1. Hasil Kompilasi Free Pascal
a. Pagescreen kompilasi program Free Pascal

b. Pagescreen hasil perbaikan program Free Pascal


2. Hasil Kompilasi Free Pascal
a. Pagescreen kompilasi program Free Pascal
b.Pagescreen hasil perbaikan program Free Pascal

3. Hasil Kompilasi Free Pascal


a. Pagescreen kompilasi program Free Pascal
b. Pagescreen hasil perbaikan program Free Pascal

4. Hasil Kompilasi Free Pascal


a. Pagescreen kompilasi program Free Pascal
b. Pagescreen hasil perbaikan program Free Pascal

5. Hasil Kompilasi Free Pascal


a. Pagescreen kompilasi program Free Pascal
b. Pagescreen hasil perbaikan program Free Pascal

6. Hasil Kompilasi Free Pascal


a. Pagescreen kompilasi program Free Pascal
b. Pagescreen hasil perbaikan program Free Pascal
7. Hasil Kompilasi Free Pascal
a. Pagescreen kompilasi program Free Pascal
b. Pagescreen hasil perbaikan program Free Pascal

8. Hasil Kompilasi Free Pascal


a. Pagescreen kompilasi program Free Pascal
b. Pagescreen hasil perbaikan program Free Pascal
I. HASIL KERJA
1. Kesimpulan : Setelah melakukan praktikum saya lebih memahami tentang bahasa pascal dan
lebih teliti dalam membenai program yang salah
2. Hasil Praktikum :Siswa dapat mengerjakan dan memahami praktek free pascal

J. EVALUASI
NOMOR JOBSHEET NAMA GURU PEMBIMBING NILAI
TKJ.JOBSHEET.PD-02 BAGUS DWIKI SAPUTRA Abdullah Umar S.Kom

Anda mungkin juga menyukai