Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PTS GENAP PGD

Total questions: 40

Worksheet time: 21mins

Name
Class
Date
1.

Manakah ekspresi dari operasi perabandingan berikut ini yang benar :

a)

10 > 20 = True

b)

7 <> 7 = True

c)

15 >= 15 = True

d)

15 > 15 =True

e)

18 = 18 = False

2.

Dim x, y, z as integer;

x = 6;

y = 3;

z = x/y;

keluaran yang dihasilkandarivariabel z adalah . . .

a)

1

b)

2

c)

3

d)

4

e)

5

3.

Suata alokasi beberapa tempat di memori yang tersimpan secara berurutan yang digunakan untuk menyimpan beberapa nilai dengan type data yang sama adalah pengertian dari?

a)

Konstanta

b)

Variabel

c)

Array

d)

Algoritma

e)

Tipe Data

4.

Suatu perintah (pernyataan) yang memungkinkan jika suatu kondisi terpenuhi, maka perintah akan dilaksanakan. dan jika kondisi tidak terpenuhi, maka perintah yang lainnya yang dilaksanakan, disebut...

a)

Percabangan

b)

Percabangan IF

c)

Percabangan IF-ELSE

d)

Percabangan Swittch

e)

Perulangan

5.

Suatu perintah (pernyataan) yang berguna untuk mengambil keputusan terhadap sebuah kemungkinan, disebut...

a)

Percabangan

b)

Percabangan IF

c)

Percabangan IF-ELSE

d)

Percabangan Swittch

e)

Perulangan

6.

Suatu percabangan yang sama dengan percabangan IF, tetapi jika kondisi IF tidak terpenuhi maka perintah pada ELSE yang akan dijalankan, disebut...

a)

Percabangan

b)

Percabangan IF

c)

Percabangan IF-ELSE

d)

Percabangan Swittch

e)

Perulangan

7.

Suatu percabangan yang kondisinya hanya dapat menggunakan perbandingan == (sama dengan) , disebut...

a)

Percabangan

b)

Percabangan IF

c)

Percabangan IF-ELSE

d)

Percabangan Switch

e)

Perulangan

8.

Gambar ini contoh dari percabangan apa.....

a)

Percabangan

b)

Percabangan IF

c)

Percabangan IF-ELSE

d)

Percabangan Switch

e)

Perulangan

9.

Suatu Perintah (pernyataan) yang dilakukan berulang-ulang untuk mendapatkan suatu kondisi dan akan berhenti jika kondisi sudah terpenuhi, disebut.....

a)

Perulangan

b)

Perulangan FOR

c)

Perulangan WHILE

d)

Perulangan DO WHILE

e)

Percabangan

10.

Suatu perulangan yang jika pada kondisi jumlah perulangan diketahui, disebut.....

a)

Perulangan

b)

Perulangan FOR

c)

Perulangan WHILE

d)

Perulangan DO WHILE

e)

Percabangan

11.

Suatu perulangan untuk sebuah kondisi yang bernilai benar, maka perulangan akan berjalan dan terhenti jika kondisi bernilai salah, disebut.....

a)

Perulangan

b)

Perulangan FOR

c)

Perulangan WHILE

d)

Perulangan DO WHILE

e)

Percabangan

12.

Suatu perulangan yang instruksi akan dijalankan terlebih dahulu, jika kondisi bernilai salah maka akan terhenti, namun jika kondisi bernilai benar maka perulangan akan tetap berjalan, disebut.....

a)

Perulangan

b)

Perulangan FOR

c)

Perulangan WHILE

d)

Perulangan DO WHILE

e)

Percabangan

13.

Suatu memori pada komputer yang digunakan untuk menyimpan jenis nilai dari suatu Variable INT, STRING, FLOAT, BOOLEAN, CHAR dan lain-lain, disebut.....

a)

VARIABLE

b)

KONSTANTA

c)

OPERATOR

d)

TIPE DATA

e)

EKSPRESI

14.

Manakah yang termasuk tipe data !

a)

Double

b)

Float

c)

True

d)

Integer

e)

False

15.

Variable yang berisi karakter digunakan tipe data…

a)

Byte

b)

Float

c)

String

d)

Boolean

16.

Untuk mengganti warna dari tulisan yang akan ditampilkan dalam Label atau Text Box digunakan property…

a)

Back Color

b)

Fore Color

c)

Style Color

d)

Font Color

17.

Dalam form, untuk membuat pilihan Gender (Jenis kelamin) biasanya digunakan komponen …

a)

Text box

b)

Option Button

c)

Combo box

d)

Label

18.

seleksi atau percabangan dalam pemrograman diantaranya sebagai berikut, kecuali

a)

if

b)

if-case

c)

if-else

d)

switch-case

19.

Dalam form, untuk membuat pilihan Gender (Jenis kelamin) biasanya digunakan komponen …

a)

Text box

b)

Option Button

c)

Combo box

d)

Label

20.

Pada saat pertama kali membuka Visual Basic, pilihan tipe project yang kita gunakan adalah…

a)

VB.exe

b)

Standard.exe

c)

Normal.exe

d)

ActiveX.exe

21.

Salah satu kegunaan dari Visual Basic adalah untuk membuat ....

a)

Presentasi

b)

Formulir

c)

Surat

d)

Desain gambar

22.

Dalam koding program Visual Basic, perintah untuk langsung keluar dari program pada saat program dijalankan adalah…

a)

Exit

b)

End

c)

Close

d)

Drop

23.

Untuk membuat sebuah tombol digunakan komponen ....

a)

Command Button

b)

Label

c)

Combo Box

d)

List Box

24.
Sebuah alamat pada komputer agar komputer bisa saling terhubung dengan komputer lain disebut dengan
a)
IP Address
b)
Broadcast Address
c)
Netmask/Subnet Mask
d)
Gateway
e)
MAC Address
25.
Penulisan IP Address untuk Host versi 4 di bawah ini yang benar adalah
a)
129.129.130.1
b)
223.45.2.256
c)
2147483647
d)
255.255.0.0
e)
2147483647
26.
IPv4 Terdiri dari berapa kelas
a)
3 Class
b)
4 Class
c)
5 Class
d)
6 Class
e)
7 Class
27.
Pada jaringan komputer yang menggunakan IPv4, kelas yang bisa digunakan antara lain
a)
A, B dan C
b)
A, B dan D
c)
B, C
d)
A, B, C dan D
e)
A, B, C dan E
28.
Range kelas B pada IPv4 yaitu
a)
224 - 239
b)
128 - 191
c)
0 - 127
d)
240 - 255
e)
1 - 126
29.
Range kelas C pada IPv4 yaitu
a)
224 - 239
b)
128 - 191
c)
0 - 127
d)
240 - 255
e)
192-223
30.

digunakan untuk mengulangi suatu pernyataan, akan melakukan pengulangan saat pernyataan benar dan akan berhenti saat penyataan bernilai salah

a)

Select..Case

b)

If..Else..endif

c)

Do..While..Loop

d)

Do..until.Loop

e)

For.. nex

31.

Int Nilai_Int [ ] = {3, 6, 9, 2, 16};
Int Nilai_Int [ ] {3, 6, 9, 2, 16};

Jika Array tersebut dibuat dalam bentuk statement, maka Nilai-Int [1] = ....

a)

3

b)

6

c)

9

d)

2

e)

16

32.

Int NIlai_Int [5] = {3,6,9}; ----> Maka Array akan mempunyai nilai

Jika pada array jumlah 5, sedangkan nilanya cuma ada 3 maka yang akan terjadi adalah...

a)

Error

b)

Nilainya tidak dapat dihitung

c)

dua kolom terakhir akan diisi otomatis dengan angka 1 dan 2

d)

dua kolom terakhir akan diisi otomatis dengan bernilai 0, 0

e)

Aplikasi akan log out otomatis

33.

Jika sebuah array dideklarasikan dengan 10 elemen, tetapi hanya 5 elemen yang diisi, maka elemen yang tidak diisi akan memiliki nilai....

a)

1

b)

0

c)

Null

d)

Undefined

34.

Sekumpulan Variabel yang bisa menampung lebih dari 1 data berurutan dan mempunyai nama (identifier) yang sama disebut....

a)
Array
b)
String
c)
Tuple
d)
List
e)

Int

35.

Apa yang dimaksud dengan string ?

a)

Type data gabungan Angka dan pecahan

b)

Type data untuk 32 Bit

c)

Type data untuk 64 Bit

d)

Type data berupa Alphabet

e)

type data berbentuk gabungan huruf, angka, berbagai karakter

36.

Nama Orang, Kelas, Nama Buah, Angka, merupakan contoh....

a)

Array

b)

Type data

c)

Nama Array

d)

Elemen Array

e)

Index

37.

Int NIlai_Int [5] = {3,6,9,2,16};. yang merupakan Type data yakni

a)

Int

b)

Nilai_int

c)

[5]

d)

=

e)

{3,6,9,2,16}

38.

Perhatikan Gambar di samping, Indeks ke 4 bernilai

a)
Tidak dapat diketahui
b)

3

c)

6

d)

16

e)

2

39.

Int NIlai_Int [5] = {3,6,9}; ----> Maka Array akan mempunyai nilai

Jika pada array jumlah 5, sedangkan nilanya cuma ada 3 maka yang akan terjadi adalah...

a)

Error

b)

Nilainya tidak dapat dihitung

c)

dua kolom terakhir akan diisi otomatis dengan angka 1 dan 2

d)

dua kolom terakhir akan diisi otomatis dengan bernilai 0, 0

e)

Aplikasi akan log out otomatis

40.

Int NIlai_Int [5] = { }; ----> Nilai array tidak diketahui.

Jika pada deklarasi sebuah array seperti gambar diatas maka nilai yang terdapat pada elemen yakni....

a)

1,2,3,4,5

b)

5,4,3,2,1

c)

10,20,30,40,50

d)

A,B,C,D,E

e)

0,0,0,0,0