SOAL UAS PROGKOM 1
NASKAH SOAL PEMROGRAMAN KOMPUTER 1
TURBO PASCAL FOR WINDOWS 1.5(TPW 1.5)
STKIP PGRI BLITAR
- Statemen adalah Perintah pengerjaan program. Kumpulan statemen ini akan membentuk program, yang dalam penulisannya selalu diawali dengan kata cadangan Begin , setiap akhir statemen di akhiri dengan (;) dan ditutup dengan kata cadangan End. Statemen yang sering dipakai adalah (a) Read; (b) Readln ; (c)Readkey; (d)Write; dan (e) Writeln. Jelaskan masing-masing statemen tersebut dan berilah contoh penggunaannya!
- Jelaskan dengan bagan, format penulisan program pada TPW 1.5, dan buatlah contoh program penghitungan panjang garis singgung persekutuan dalam atau garis singgung persekutuan luar dua lingkaran.
- Suatu data yang dipergunakan dalam program TPW 1.5, identifier atau variable yang digunakan untuk data tersebut harus disebutkan tipenya. Karena tipe ini menentukan nilai yang dapat disimpan sebagai variable tersebut dan operator-operator yang dikenakan padanya. Salah satu tipe data dalam TPW adalah Tipe Data Sederhana (Simple Type data). Sebutkan beberapa tipe data yang termasuk dalam golongan ini, dan jelaskan penggunaannya!
- Statemen Penyeleksian kondisi bisa menggunakan if-then atau case-of. Jelaskan bentuk struktur penulisan if-then, If-then bersarang(nested if), dan case-of.
- Buatlah program yang membedakan huruf vocal dan konsonan , dari A – Z , dengan inputan melalui keyboard!
- Buatlah program untuk menghitung akar-akar dari persamaan kuadrat dengan memakai rumus ABC, dan dilengkapi keterangan bila tidak memiliki akar !
- Perhatikan syntax program TPW 1.5 sebagai berikut !
Program Pengulangan3;
Uses wincrt;
Var i,j,hasil:integer;
Begin
For i:= 1 to 5 do
Begin
For j:= 1 to 5 do
Begin
hasil:= i*j;
Write(hasil);
End;
Writeln;
End;
End.
Tentukan eksekusi dari program diatas !
- Tentukan hasil dari operasi berikut jika menggunakan program pascal
- -8 / 4 * 3 ^ 2 – 2 * 2 ^ 2 ^ 3
- 3 * 2 ^ 2 + 2 ^ (9 * 6 / 27 ) – 3 * 2 / 2 + 4 ^ 2
- Buatlah progam mengurutkan 3 bilangan yang diinputkan!
- Buatlah program array berdimensi satu !