MARQUEE

VISI: SMA XAVERIUS PRINGSEWU MEWUJUDKAN MANUSIA MUDA YANG UNGGUL DALAM HUMANITAS, KECERDASAN, KEJUJURAN, KEDISIPLINAN DAN PELAYANAN

Senin, 24 September 2018

TUGAS PENILAIAN KELOMPOK KELAS XI


Materi : Bahasa Pemrograman Pascal
Yang Harus dilakukan:
Kerjakan soal berikut dalam kelompok dan kirimkan jawaban ke email: tikkelas11smaxaverius@gmail.com

1.       Tuliskan Secara singkat dan jelaskan struktur program Pascal?
2.       Jelaskan masing-masing Deklarasi berikut:
a.    - Deklarasi label
b.    - Definisi konstanta
c.    - Definisi tipe
d.    - Deklarasi variabel
e.    - Deklarasi prosedur
f.     - Deklarasi fungsi

3.       Jelaskan Tipe data Sederhana berikut:
a.     Integer
b.    Real
c.     Char
d.    String
e.     Boolean
f.     Array
g.    Set

4.       Jelaskan statemen-statemen yang digunakan untuk input/output berikut pada Pascal:
a.     Read/Readln
b.    ReadKey
c.     Write/Writeln

5.       Jelaskan tatacara penulisan :
a.     Judul program
b.    Variabel

6.       Analisa program dibawah ini:

Program  harga_barang;
Uses wincrt;
Var
     bk           : integer;
     Pn, php, ps : integer;
     total : integer;
Begin
                bk := 1000;
                pn := 500;
                php :=400;
                ps := 1200;
Total := bk+pn+php+ps;
Writeln (‘harga buku = rp ‘,buku);
Writeln (‘harga pena = rp ‘,pena);
Writeln (‘harga penghapus = rp ‘,penghapus);
Writeln (‘harga pensil = rp ‘,pensil);
Writeln (‘total = rp ‘,total);
End.


Pertanyaan: 
a.    Jika program ini di Compile akan error, mengapa? Tuliskan yg benar!
b.    Jika program ini successfully complete, seperti apa hasil RUN program?



Kelompok 1     : absen 1 - 5
Kelompok 2     : absen 6-10
Kelompok 3     : absen 11-15
Kelompok 4     : absen 16 - 20
Kelompok 5     : absen 21 -25
Kelompok 6     : absen 26-30
Kelompok 7     : absen 31 - akhir

Tidak ada komentar: