Anda di halaman 1dari 4

MAJELIS PENDIDIKAN DASAR DAN MENENGAH

PIMPINAN CABANG MUHAMMADIYAH KALIWIRO


SMK MUHAMMADIYAH 03 WONOSOBO DI KALIWIRO
Bidang Keahlian : Rekayasa Perangkat Lunak & Akuntansi
Ds. Selomanik, Kec. Kaliwiro Kab. Wonosobo Phone: (0286) 5802294 Jawa Tengah 56364

UJIAN TENGAH SEMESTER GASAL


TAHUN PEMBELAJARAN 2017 / 2018
LEMBAR SOAL
Mata Pelajaran : Memahami Pemrogaman Visual Berbasis Dekstop
Kelas : XI (Sebelas) . RPL
Hari / Tanggal : Kamis, 5 Oktober 2017
Waktu : 75 Menit

PETUNJUK UMUM :
1. Berdoalah sebelum mengerjakan soal.
2. Tulis nomor Anda pada lembar jawaban.
3. Periksalah dan bacalah soal-soal dengan teliti sebelum Anda menjawab.
4. Dahulukan soal-soal yang Anda anggap mudah.
5. Kerjakan pada lembar jawaban yang disediakan.
A. Berilah tanda silang (x) pada salah satu huruf a, b, c, d, atau e pada lembar jawab
yang telah di sediakan pada jawaban yang paling tepat!

1. Instruksi untuk melakukan RUN dalam program visual basic


a. F1 b. F5* c. F4 d. Alt+F9 e. F6
2. Extension file untuk project dari Visual Basic adalah
a. .vbp* b. .xls c. .doc d. .exe e. .ppt
3. Dalam koding program Visual Basic, perintah untuk langsung keluar dari program pada saat
program dijalankan adalah
a. Exit b. End* c. Close d. Drop e. Insert
4. Pada saat pertama kali membuka Visual Basic, pilihan tipe project yang kita gunakan
adalah.
a. VB.exe d. ActiveX.EXE
b. Standard.exe* e. New
c. Normal.exe
5. Salah satu kegunaan dari Visual Basic adalah untuk membuat
a. Presentasi
b. Desain Gambar
c. Formulir*
d. Surat
e. Data Statistik
6. Untuk membuat tulisan biasa digunakan komponen
a. Frame d. Combo Box
b. Option Button e. Command Button
c. Label*
7. Untuk membuat sebuah tombol digunakan komponen
a. Command Button* d. List box
b. Label e. Text box
c. Combo box
8. Untuk mengganti warna dari tulisan yang akan ditampilkan dalam Label atau Text Box
digunakan property
a. Backcolor d. Fontcolor*
b. Forecolor e. Properties
c. Stylecolor
9. Pada sebuah Command Button, untuk mengubah value nama tombol kita menggunakan
property yang disebut
a. Text d. Caption*
b. List e. Aligment
c. Name
10. Dalam koding Visual Basic, perintah untuk menampilkan sebuah pesan adalah
a. MsgBox* d. Display
b. Msg e. Comment
c. Show
11. Variable yang berisi karakter digunakan tipe data
a. Byte d. Boolean
b. Float e. Char
c. String*
12. Untuk menambahkan form yang baru langkah yang harus dilakukan adalah
a. File New Form
b. Menu Project Add Form*
c. File New Form
d. Klik kanan pada jendela properties Add MdiForm.
e. File New objek
13. Penggantian judul form dapat dilakukan dengan
a. Klik kanan pada form rename
b. Jendela properties caption ganti namanya sesuai keinginan*
c. Klik kanan Edit
d. Menu edit rename
e. Jendela properties text ganti namanya sesuai keinginan
14. Fungsi kontrol Label adalah untuk
a. Menampilkan gambar yang tidak dapat di ubah oleh pengguna pada saat runtime atau
saat dijalankan
b. Menampilkan option/pilihan yang tidak dapat di ubah oleh pengguna pada saat runtime
atau saat dijalankan
c. Menampilkan tulisan/teks yang tidak dapat di ubah oleh pengguna pada saat runtime atau
saat dijalankan*
d. Menampilkan tulisan/teks yang dapat di ubah oleh pengguna pada saat runtime atau saat
dijalankan
e. Menampilkan tulisan/Form yang dapat di ubah oleh pengguna pada saat runtime atau saat
dijalankan
15. Untuk menggabungkan 2 buah teks dan ditampilkan di label1, maka pernyataan berikut yang
benar adalah
a. label1.caption=text1.caption+text2.caption
b. label1.caption=text1+text2
c. label1.caption=text1.text+text2.text*
d. label1.caption=text1.text=text2.text
e. label1.caption=text1.text=text3.text
16. Apa fungsi dari kontrol CommandButton..
a. Untuk menyediakan tombol bagi pemakai untuk melakukan fungsi-fungsi tertentu*
b. Untuk menyediakan tombol bagi pemakai untuk memasukan text
c. Untuk menyediakan tombol bagi pemakai untuk menampilkan beberapa pilihan
d. Untuk membuat tombol pada form yang dapat di klik
e. Untuk menyediakan tombol bagi pemakai untuk menampilkan gambar
17. Untuk menjumlahkan 2 buah nilai pada textbox dengan data berupa angka, misalkan txt1=1
+ txt2=2 dan hasilnya ditampilkan pada txt3/textbox 3 yaitu 3, maka pernyataan berikut yang
benar adalah
a. label1.caption=text1.text+text2.text
b. text1.text=text2.text+label1.caption
c. label1.text=Cint(text.1.text)+Cint(text2.text)
d. txt3.text=val(txt1.text)+val(txt2.text)*
e. label1.caption=text1.text=text2.text
18. Komponen dalam Visual Basic yang memberikan gambaran dari semua modul yang terdapat
dalam aplikasi Anda yaitu ..
a. Project Window*
b. Form Designer Window
c. Toolbox Window
d. Properties Window
e. Explorer Window
19. Untuk mengganti warna latar belakang pada form, yang di ubah pada bagian propertynya
adalah
a. Background Color d. Back color*
b. Color box e. Fill
c. Caption
20. Dalam form, untuk membuat pilihan Gender (Jenis kelamin) biasanya digunakan komponen

a. Text box d. Label
b. Option Button* e. Checxbox
c. Combo box

B. Uraian
1. Sebutkan & jelaskan fungsi tool-tool pada toolbox visual basic 6.0 !!
2. Sebutkan macam-macam software pemrograman berbasis Dekstop minimal 3.!!!
3. Jelaskan pengertian Aplikasi Desktop (Desktop Application).!!
4. Sebutkan Kelebihan dan Kekurangan Program berbasis Desktop dan berbasis Web !!
5. Tulislah Code untuk mengalikan 2 buah nilai pada textbox dengan data berupa angka,
misalkan txt1=1 * txt2=2 dan hasilnya ditampilkan pada txt3/textbox 3 , Tulislah

Anda mungkin juga menyukai