▼
Sunday, 8 June 2014
Friday, 6 June 2014
Soal TIK XI SMA Visual Basic - B
1.
Pada
saat pertama kali membuka Visual Basic, pilihan tipe project yang kita gunakan
adalah ….
a.
ActiveX
EXE
b. Standard
EXE
c.
VB
EXE
d.
Application
EXE
e.
IIS
Application
2.
Extention
file untuk form dari visual basic adalah….
a. .PPT
b. .VBP
c. .PDF
d. .PAS
e. .FRM
3.
Dalam
visual basic, perintah untuk menampilkan sebuah pesan adalah ….
a.
Msg
b. MsgBox
c.
Message
d.
Display
e.
Show
4.
Dibawah
ini merupakan sintaks dari struktur kontrol keputusan atau untuk mengambil
keputusan, kecuali ….
a. If <kondisi> Then
<kode
program>
b. If <kondisi> Then
<kode
program>
else
<kode program>
c.
Do While <kondisi>
<kode program>
Loop
d. Select Case <pilihan>
…. End
select
e. If <kondisi> Then
<kode
program>
elseif
<kondisi> Then
<kode program>
5.
Yang
harus dilakukan pada sebuah tombol/button dalam form agar kita dapat langsung
masuk kedalam koding programnya yaitu dengan ….
a. klik kanan button
b. klik button
c. insert button
d.
double klik button
e. ganti caption button
a adalah ….
a. else
b. case
c.
then
d. select
e. elseif
b adalah ….
a. then
b.
else
c. case
d. elseif
e. select
8.
Fungsi
label adalah untuk ….
a.
menampilkan tulisan/ teks yang tidak
dapat diubah oleh pengguna pada saat program dijalankan
b. menampilkan gambar yang tidak dapat
diubah oleh pengguna pada saat program dijalankan
c. menampilkan option yang tidak dapat
diubah oleh pengguna pada saat program dijalankan
d. menampilkan teks yang dapat diubah
pada saat program dijalankan
e. menampilkan daftar pilihan yang dapat
dipilih oleh pengguna
9.
Extention
file untuk project dari visual basic adalah….
a. .EXE
b. .XLS
c.
.VBP
d. .FRM
e. .PAS
10. Untuk membuat sebuah tombol proses digunakan
komponen yang disebut ….
a. textbox
b. optionbutton
c. checkbox
d.
commandbutton
e. listbox
11. Pada listing program disamping, jika
x=2 maka nilai y adalah ….
b. 100
c.
genap
d. ganjil
e. satu
12. Apabila dalam satu project ada 2 form,
untuk mengaktifkan salah satu form di gunakan cara klik pada ….
a.
property
window
b.
view
object
c.
form
design
d. project-properties
e.
tool-add
procedure
13. Komponen di bawah ini disebut dengan
….
b. textbox
c. checkbox
d.
timer
e. listbox
14. Sedangkan komponen di samping adalah
….
b. images
c.
imagebox
d.
listbox
e.
combobox
15. Untuk membuat pilihan seperti dibawah
ini menggunakan ….
a. checkbox
c.
optionbutton
d. commandbutton
e. radiobutton
16. Perintah untuk menampilkan desain form
adalah ….
a.
load
b.
active
c. view object
d.
open
e.
visible
object
17. Komponen dibawah ini adalah ….
a.
listbox
b. combobox
c.
checkbox
d.
option
button
e.
command
button
18. Untuk mengosongkan teks pada komponn
ini yang diubah pada propertiesnya yaitu ….
a. caption
b. font
c. name
d.
text
e. datafield
19. Text3 = val(Text1) + val(Text2)
Perintah
diatas adalah untuk ….
a. perkalian dua bilangan
b. pembagian bilangan
c. pengurangan bilangan
d.
penjumlahan dua bilangan
e. pemangkatan bilangan
20. Pada listing program di bawah ini,
perintah yang diberikan ialah ….
b.
case
c. 2
d. RABU
e. SENIN
*) Soal dibuat oleh Bu Latifah (Guru TIK SMAN 15 Surabaya)
Soal TIK XI SMA Visual Basic - A
1.
Mengganti
judul form dapat dilakukan dengan cara ….
a. klik
kanan pada form-rename
b. jendela properties-caption-ganti namanya
sesuai keinginan
c.
menu
edit-rename
d.
pilih
label pada toolbox kemudian ganti namanya sesuai keinginan
e.
klik
kanan-edit
2.
Extention
file untuk form dari visual basic adalah….
a. .PPT
b. .VBP
c. .PDF
d. .PAS
3. Pada listing program disamping,
perintah yang diberikan
untuk soal b adalah ….
a. then
b.
loop
c. end
d. while
e. next
4.
Hasil output pada koding program
berikut adalah ….
b.
syntax
error
c.
text1.text=v
d.
text2.text=Visual
basic
e.
text2.text=Ucase(text1.text)
5.
Dibawah
ini yang termasuk operator logika adalah ….
a.
+
b.
*
c. and
d.
while
e.
end
if
6.
Pada
listing program, fungsi list1.clear digunakan untuk ….
a.
menambah
item pda daftar listbox
b. menghapus
layar pada daftar listbox
c.
menghapus
item pada daftar listbox
d.
mengedit
item pada daftar listbox
e.
menampilkan
hasil item pada listbox
a.
then
b. else
c.
case
d.
elseif
e.
select
8.
Untuk
variable yang berisi karakter digunakan tipe data ….
a.
byte
b.
integer
c.
float
d.
object
e. string
9.
Toolbox
control yang digunakan sebagai kontainer bagi kontrol lainnya adalah ….
a.
check
box
b.
label
c. frame
d.
option
e.
text
10.
Komponen di bawah ini disebut ….
b. combobox
c.
checkbox
d.
option
button
e.
command
button
11.
Perintah
untuk menampilkan desain form adalah….
a. view
object
b.
show
timeline
c.
view
code
d.
combine
e.
visible
object
12.
Dalam
visual basic, perintah untuk menampilkan sebuah pesan adalah ….
a.
Msg
b.
Message
c. MsgBox
d.
Display
e.
Show
Box
13.
Penulisan
operator aritmatika pada variabel A=(1+2)*3 akan menghasilkan nilai ….
a.
7
b.
10
c.
5
d. 9
14.
Dalam
koding berikut, perintah yang harus dilengkapi pada soal
a adalah ….
a adalah ….
a.
case
3
b. error
c.
text3.text
d.
else
e.
else
case
15.
Apabila di RUN maka hasil dari listing
program dibawah ini adalah ….
b.
error
c.
tulisan
lagi tercetak 9 kali
d.
tulisan
loop tercetak 10 kali
e.
10
16.
Untuk
membuat efek warna kuning pada label1 digunakan perintah ….
a.
Label1.text=yellow
b. Label1.forecolor=vbyellow
c.
Label1.caption=vbyellow
d.
Label1.text=yellow
e.
Label1=yellow
17. Berikut
ini juga merupakan struktur kontrol pengulangan, bentuk penulisan yang benar
adalah ….
a.
DO
WHILE <kondisi awal> TO <kondisi akhir> blok program…next
b. DO
WHILE <kondisi> blok program…loop
c.
DO
WHILE <kondisi> blok program…next
d.
DO
WHILE <kondisi awal> TO <kondisi akhir> blok program…loop
e.
Do
while <kondisi awal> to <kondisi akhir> blok program…next
18. Untuk mengosongkan label pada komponen
ini, yang
diubah adalah properties ….
diubah adalah properties ….
b.
font
c.
name
d.
text
e.
datafield
19.
Apabila
dalam satu project ada 2 form, untuk mengaktifkan salah satu form di gunakan
cara klik pada ….
a.
property
window
b.
view
object
c.
form
design
d. project-properties
20.
Pada
listing program di atas, perintah yang diberikan untuk soal
a adalah ….
a adalah ….
a.
then
b.
loop
c.
end
d. while
e.
next
*) Soal dibuat oleh Bu Latifah (Guru TIK SMAN 15 Surabaya)




















