Soal Latihan ULUM-kls-8-SEM Genap 1415

5
1. Buat program Visual Basic untuk menghasilkan tampilan sbb : a. 1 b. 2 4 6 8 10 1 3 2 4 6 8 1 3 5 2 4 6 1 3 5 7 2 4 1 3 5 7 9 2 2. Jelaskan fungsi perintah-perintah Objek List Box dibawah ini : b. AddItem c. ListCount d. Clear Perhatikan program dibawah ini ! 3. Syarat penulisan identifier / pengenal dibawah ini benar, kecuali …. 4. Tuliskan 2 contoh penulisan identifier yang benar dan salah…. 5. (VB) Apa hasil dari potongan program diatas ..! 6. Tuliskan struktur bahasa Pascal yang benar …. 7. (VB) Buat potongan program untuk menghasilkan deret bilangan 2 4 8 16 32 8. Untuk menterjemahkan bahasa program kedalam bahasa mesin secara baris per baris, disebut … 9. Untuk menterjemahkan bahasa program kedalam bahasa mesin secara keseluruhan, disebut … 10.Tempat untuk pengetikan program Pascal, disebut dengan …. 11.Proses Pascal yang berfungsi untuk menjalankan program sumber adalah 19. Proses mengaktifkan program sumber yang telah disimpan, perintahnya dengan memili menu File, Open, disebut dengan…. Private Sub Form_Click() For x = 1 To 5 Print x * 3 ; Next x

description

Soal latihan ulum komp

Transcript of Soal Latihan ULUM-kls-8-SEM Genap 1415

Page 1: Soal Latihan ULUM-kls-8-SEM Genap 1415

1. Buat program Visual Basic untuk menghasilkan tampilan sbb :a. 1 b. 2 4 6 8 10

1 3 2 4 6 81 3 5 2 4 61 3 5 7 2 41 3 5 7 9 2

2. Jelaskan fungsi perintah-perintah Objek List Box dibawah ini :b. AddItemc. ListCountd. Clear

Perhatikan program dibawah ini !

3. Syarat penulisan identifier / pengenal dibawah ini benar, kecuali ….

4. Tuliskan 2 contoh penulisan identifier yang benar dan salah….

5. (VB) Apa hasil dari potongan program diatas ..!

6. Tuliskan struktur bahasa Pascal yang benar ….

7. (VB) Buat potongan program untuk menghasilkan deret bilangan 2 4 8 16 32

8. Untuk menterjemahkan bahasa program kedalam bahasa mesin secara baris per baris, disebut …

9. Untuk menterjemahkan bahasa program kedalam bahasa mesin secara keseluruhan, disebut …

10. Tempat untuk pengetikan program Pascal, disebut dengan ….

11. Proses Pascal yang berfungsi untuk menjalankan program sumber adalah

19. Proses mengaktifkan program sumber yang telah disimpan, perintahnya dengan memili menu File, Open, disebut dengan….

20. Tipe variabel real adalah, variabel yang menampung data dengan nilai ….

21. Tanda titik koma (;) dalam Bahasa Pascal digunakan sebagai tanda….

22. Variabel A yang tipe datanya Char, maka variabel A dapat diisi dengan data (berikan contoh)….

23. (VB) Suatu deret bilangan 2 4 6 8 10 , buat kode programnya ….

24. Tuliskan contoh pemberian nilai 100 pada variabel K, perintahnya dalam Pascal adalah….

25. Perintah TextColor(x) dalam program pascal digunakan untuk menghasilkan ....

Private Sub Form_Click() For x = 1 To 5 Print x * 3 ; Next xEnd Sub

Page 2: Soal Latihan ULUM-kls-8-SEM Genap 1415

26. Untuk melihat hasil program setelah dicompile, perintah short cutnya adalah….

27. Bagian deklarasi untuk pengenalan identifier dan jenis datanya adalah ….

28. USES pada program PASCAL digunakan untuk ….

29. Untuk melihat hasil program setelah dicompile, perintah short cutnya adalah….

18. Operator Relational yang digunakan untuk menghasilan nilai tidak sama dengan, adalah

19. Tuliskan bentuk format statement If tersarang yang benar

B:=(1+4 )*(2+5)*(sqrt(16))20. Apabila nilai B dijadikan bilangan Integer, maka harga B tersebut adalah ….

21. Gotoxy(40,10);Writeln('KANISIUS');" Kata KANISIUS akan tercetak pada kolom …. Dan baris ….

Perhatikan potongan program di bawah ini untuk menjawab soal dibawah ini : Begin Write(‘Masukkan nilai Anda:’); Readln(Nilai);If Nilai<60 Then Ket =’D’

Else If Nilai<70 Then Ket=’C’ Else If Nilai<80 Then Ket=’B’ Else If Nilai<90 Then Ket=’A’ Else Ket =’A+’;

Writeln(‘Nilai Anda :‘, Nilai, ‘maka Keterangan: ‘,Ket);End.

22. Yang dimaksud dengan Input Data pada program diatas adalah ….

23. Jika nilai yang dimasukkan 95 maka keterangan yang benar ….

24. Hasil dari perintah : Writeln(Int(50.124):5:2); Adalah ....

25. Fungsi SQRT(x): real; Digunakan untuk menghasilkan nilai ....

26. Tuliskan ekspresi Pascal yang benar untuk menulis rumus C = √(a+b) ….

Perhatikan Perhitungan di bawah ini!

Y=504 x √5+3/227. Ubah bentuk perhitungan di atas ke dalam bentuk pascal ….

28. Ubah bentuk perhitungan dibawah ini ke dalam bentuk pascal …. Y:=A2+B2 / 2.

S = Vot + ½ at2

V=4/3 П R3

Page 3: Soal Latihan ULUM-kls-8-SEM Genap 1415

Var R : real; Begin R:=100.59587; Write(R:8:2);29. Dari perintah di atas, angka 2 pada perintah write(R:8:2) menunjukkan ….

30. Hasil yang tampil adalah ….a. 100.00 c. 100.60b. 101.00 d. 100

31. Tuliskan Expresi matematika 5 pangkat 7 atau (57), dalam program pascal..!

Begin Write(‘Masukkan nilai Anda:’);Readln(Nilai); If Nilai < 60 Then Ket =’D’ Else If Nilai < 70 Then Ket =’C’ Else If Nilai < 80 Then Ket =’B’ Else If Nilai <90 Then Ket = ‘A’ Else Ket =’A+’;

Writeln(‘Nilai Anda :‘, Nilai, ‘maka Keterangan: ‘,Ket); End.

32. Baris perintah mana yang menunjukkan kondisi/ekspresi logika pada program diatas!

33. Tuliskan 5 jenis atau tipe dari variabel, dan jelaskan range nilai yang dapat ditampung dalam Variabel tersebut !

34. Perhatikan pernyataan berikut ini ! Jika nilai <= 100 maka indeks = ‘A+’, keterangan = ‘Baik Sekali’ Jika nilai <= 89 maka indeks = ‘A’, keterangan = ‘Baik’ Jika nilai <= 79 maka indeks = ‘B’, keterangan = ‘Sedang’ Jika nilai <= 69 maka indeks = ‘C’, keterangan = ‘Cukup’ Jika nilai <= 59 maka indeks = ‘D’, keterangan = ‘Kurang’Tuliskan pernyataan diatas ke dalam bentuk If - Then – Else dalam Pascal(bentuk proses If then else – nya saja)

35. Jelaskan maksud dari perintah RUNING, SAVING dan COMPILING dalam Program Pascal..!

Page 4: Soal Latihan ULUM-kls-8-SEM Genap 1415

Essay ...

36. Buat program Visual Basic untuk menghasilkan tampilan sbb :a. 1 b. 1 2 3 4 5

1 2 1 2 3 41 2 3 1 2 31 2 3 4 1 21 2 3 4 5 1

37. Jelaskan fungsi perintah-perintah Objek List Box dibawah ini :a. AddItemb. ListIndexc. ListCountd. RemoveIteme. Clear

38. Tuliskan 5 jenis atau tipe dari variabel, dan jelaskan range nilai yang dapat ditampung dalam Variabel tersebut !

39. Perhatikan pernyataan berikut ini ! Jika nilai <= 54 maka indeks = ‘D’, keterangan = ‘Kurang’ Jika nilai <= 69 maka indeks = ‘C’, keterangan = ‘Cukup’ Jika nilai <= 79 maka indeks = ‘B’, keterangan = ‘Sedang’ Jika nilai <= 89 maka indeks = ‘A’, keterangan = ‘Baik’ Jika nilai <= 100 maka indeks = ‘A+’, keterangan = ‘Baik Sekali’Tuliskan pernyataan diatas ke dalam bentuk If - Then – Else dalam Pascal(bentuk proses If then else – nya saja)

40. Jelaskan maksud dari perintah RUNING, SAVING, LOADING, EDITING dan COMPILING dalam Program Pascal..!