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 PEMBELAJARAN 2017 / 2018 LEMBAR SOAL Mata Pelajaran Kelas Hari / Tanggal Waktu
: : : :
Memahami Pemrogaman Visual Berbasis Dekstop XI (Sebelas) . RPL Kamis, 5 Oktober 2017 75 Menit
PETUNJUK UMUM : 1. Berdoalah sebelum mengerjakan soal. 2. Tulis nomor Anda Anda pada lembar jawaban. 3. Periksalah dan bacalah soal-soal soal-soal dengan teliti sebelum sebelum Anda menjawab. 4. Dahulukan soal-soal yang Anda anggap mudah. 5. Kerjakan pada lembar 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. 1. 2. 3. 4. 5.
Uraian Sebutkan & jelaskan fungsi tool-tool pada toolbox visual basic 6.0 !! Sebutkan macam-macam software pemrograman berbasis Dekstop minimal 3….!!! Jelaskan pengertian Aplikasi Desktop (Desktop Application)….!! Sebutkan Kelebihan dan Kekurangan Program berbasis Desktop dan berbasis Web … !! 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…