CONTOH SOAL Pilihan ganda dan essay VISUAL BASIC
Contoh Soal Pilihan ganda Visual Basic 1. Pada Microsoft Visual Visual Basic 6.0, bila ingin menulis program, maka harus berada di !. "endela Code B. #oolbo$ C. "endela Pro%ect &. "endela Properties '. "endela (indo)s *. Pada Microsoft Visual Basic, +ang dimaksud dengan metoda diba)ah ini adalah !. ecord Source B. #oolbo$ C. Mo-ee$t &. !dodc '. dbgrid /. Pada ms. Visual basic 6.0, +ang dimaksud dengan properties di ba)ah ini adalah !. ecordsource B. toolbo$ C. click &. Mo-ene$t '. adodc . #+pe data B+te +ang mempun+ai %angkauan nilai !. * s2d *33 B. 41 s2d *33 C. 1 s2d *63 &. 0 s2d *33 '. 1 s2d *33 3. Suatu kontrol dapat ditampilkan tapi tidak bisa diakses langsung, maka sebelumn+a merubah properties !. 'nabled B. Visible C. Value &. Validate '. ame 6. #ampilan +ang berisi gambaran dari semua modul terlihat pada !. "endela Pro%ectB. "endela 5orm &esign C. "endela #ool Bo$ &. "endela Code '. "endela Properties
. Message +ang tampil %ika salah dalam pemberian nama suatu control ab%ek adalah !. ot a legal ob%ect name B. 7llegal operation C. o legal name &. ot ob%ect name '. 7llegal name 8. Pada Ms. Visual Basic, #+pe data +ang mempun+ai ukuran 16 b+te adalah.... !. 9b%ect B. Varian Variantt C. Boolean &. B+te '. 5ormat :. Pada Ms. Basic, diba)ah ini semua adalah menu bar, kecuali
!. &ebug B. 7nsert C. (indo) &. &iagram '. ;uer+ 10. Baris dari 59M*.Print <*< = <<, menghasilkan . !. 8 B. 6 C. * &. * '. * 11. 'kstensi file pro%ect -isual basic adalah.. !. .5M B. .&9C C. .>?S &. .VBP '. .VB5 1*. Pada Ms. Visual Basic untuk menempatkan posisi kursor +ang diiginkan adalah !. Pointer B. Sel C. &ata5ield &. Set5ocus '. "a)aban a, b, c dan d salah 1/. Pada Ms. Visual Basic, control +ang digunakan untuk menampilkan teks +ang tidak dapat diperbaiki oleh pemakai adalah !. CheckBo$ B. #e$tBo$ C. ?abel &. 9ption Button '. 5rame 1. Memilih boleh beberapa pilihan sekaligus adalah fungsi dari control !. CheckBo$ B. #e$tBo$ C. ?abel &. 9ption Button '. 5rame 13. @ntuk men%alankan 5orm +ang lain pada satu pro%ect, dapat %uga menggunakan tombol fungsi !. 51 B. 5* C. 5/ &. 5 '. 53 16. @ntuk menambahkan 5orm baru pada Visual basic, sebelumn+a kita !dd 5orm dari menu !. 5ile B. 'dit C. Pro%ect &. Aelp '. 7nsert 1. Secara default saat kita mengambil control te$t bo$ ke form design, name properties captionn+a adalah !. ?abel1 B. #e$t1 C. Caption &. Aeader '. #e$tbo$
18. ?abel1.caption te$t1.te$t D te$t*.te$t, baris program tersebut !. Salah, harusn+a ?abel1 dirubah %adi te$t/ B. Salah, hasiln+a error C. Salah, harusn+a Caption diganti te$t &. Benar, Caption tidak perlu dirubah '. Benar, tapi hasiln+a error 1:. #+pe data ini merupakan t+pe -ariabel istime)a, +ang dimaksud t+pe data data tersebut adalah !. Variant B. B+te C. 7nteger &. Boolean '. Single *0. Pern+ataan ini han+a bisa diletakkan dibagian a)al kalimat komentar dan han+a sebagai catatan didalam program Etidak diprosesF, pern+ataan +ang dimaksud adalah !. &7M B. B+te C. Pri-ate &. 75 '. 'M *1. 7nstruksi untuk melakukan @ dalam program -isual basic aF 51 bF 53 cF 5 dF !lt=5: **. aF bF cF dF
Pada saat pertama kali membuka Visual Basic, pilihan tipe pro%ect +ang kita gunakan adalah. VB.e$e Standard.e$eD ormal.e$e !cti-e>.'>'
*/. aF bF cF dF
'$tension file untuk pro%ect dari Visual Basic adalah .-bpD .$ls .doc .e$e
*. aF bF cF dF
Salah satu kegunaan dari Visual Basic adalah untuk membuat Presentasi &esain Gambar 5ormulirD Surat
*3. &alam koding program Visual Basic, perintah untuk langsung keluar dari program pada saat program di%alankan adalah aF '$it bF 'ndD cF Close dF &rop *6. aF bF cF dF
@ntuk membuat tulisan biasa digunakan komponen 5rame 9ption Button ?abelD Combo Bo$
*. aF bF cF
@ntuk membuat sebuah tombol digunakan komponen Command BottonD ?abel Combo bo$
dF
?ist bo$
*8. @ntuk mengganti )arna dari tulisan +ang akan ditampilkan dalam ?abel atau #e$t Bo$ digunakan propert+ aF Backcolor bF 5orecolor cF St+lecolor dF 5ontcolorD *:. @ntuk membuat berbagai macam bentuk Eelips, lingkaran, persegiF digunakan komponen +ang disebut dengan aF 7mage bF Picture cF ShapeD dF ectangle #ool /0. Pada sebuah ComboBo$, untuk menambahkan atau mengentr+ tulisan atau daftar ke dalamn+a kita menggunakan propert+ +ang disebut aF #e$t bF ?istD cF ame dF Caption /1. &alam koding Visual Basic, perintah untuk menampilkan sebuah pesan adalah aF MsgBo$D bF Msg cF Sho) dF &ispla+ /*. Variable +ang berisi karakter digunakan tipe data aF B+te bF 5loat cF StringD dF Boolean //. Sifatsifat dari P. Visual Basic +aitu aF 5loating bF SiHeable cF 5le$ible dF 5loatingSiHeable&ockableD /. @ntuk menambahkan form +ang baru langkah +ang harus dilakukan adalah aF 5ile 4 e) 5orm bF Menu Pro%ect 4 !dd 5ormD cF 5ile 4 e) 4 5orm dF Ilik kanan pada %endela properties 4 !dd 4 Mdi5orm. /3. Iomponen dalam Visual Basic +ang memberikan gambaran dari semua modul +ang terdapat dalam aplikasi !nda +aitu aF Pro%ect (indo)D bF 5orm &esigner (indo) cF Properties (indo) dF #oolbo$ (indo) /6. Penggantian %udul form dapat dilakukan dengan aF Ilik kanan pada form 4 rename bF "endela properties 4 caption 4 ganti naman+a sesuai keinginanD cF Ilik kanan 4 'dit dF Menu edit 4 rename /. 5ungsi kontrol ?abel adalah untuk aF Menampilkan gambar +ang tidak dapat di ubah oleh pengguna pada saat runtime atau saat di%alankan
bF Menampilkan option2pilihan +ang tidak dapat di ubah oleh pengguna pada saat runtime atau saat di%alankan cF Menampilkan tulisan2teks +ang tidak dapat di ubah oleh pengguna pada saat runtime atau saat di%alankanD dF Menampilkan tulisan2teks +ang dapat di ubah oleh pengguna pada saat runtime atau saat di%alankan /8. @ntuk menggabungkan * buah teks dan ditampilkan di label1, maka pern+ataan berikut +ang benar adalah aF label1.captionte$t1.caption=te$t*.caption bF label1.captionte$t1=te$t* cF label1.captionte$t1.te$t=te$t*.te$tD dF label1.captionte$t1.te$tte$t*.te$t /:. !pa fungsi dari kontrol CommandButton.. aF @ntuk men+ediakan tombol bagi pemakai untuk melakukan fungsifungsi tertentuD bF untuk men+ediakan tombol bagi pemakai untuk memasukan te$t cF untuk men+ediakan tombol bagi pemakai untuk menampilkan beberapa pilihan dF untuk membuat tombol pada form +ang dapat di klik 0. @ntuk men%umlahkan * buah teks dengan data berupa angka, misalkan 1=* dan hasiln+a ditampilkan pada label1 +aitu /, maka pern+ataan berikut +ang benar adalah aF label1.captionte$t1.te$t=te$t*.te$t bF te$t1.te$tte$t*.te$t=label1.caption cF label1.te$tCintEte$t.1.te$tF=CintEte$t*.te$tF dF label1.captionCintEte$t1.te$tF=CintEte$t*.te$tFD
1. Iomponen dalam Visual Basic +ang memberikan gambaran dari semua modul +ang terdapat dalam aplikasi !nda +aitu .. aF Pro%ect (indo)D bF 5orm &esigner (indo) cF #oolbo$ (indo) dF Properties (indo) *. @ntuk mengganti )arna latar belakang pada form, +ang di ubah pada bagian propert+n+a adalah aF Background Color bF Color bo$ cF Caption dF Back colorD /. &alam form, untuk membuat pilihan Gender E"enis kelaminF biasan+a digunakan komponen aF #e$t bo$ bF 9ption ButtonD cF Combo bo$ dF ?abel . @ntuk mengatur )aktu E%amF agar tampilann+a men%adi per detik EsecondF, maka ada sebuah propert+ +ang harus diubah, +aitu aF 7nter-alD bF #ime cF &ate dF Second 3. @ntuk menampilkan atau memanggil sebuah form digunakan perintah aF Call bF e) cF Sho)D dF 5orm 6. &alam koding Visual Basic, perintah untuk menampilkan sebuah pesan adalah aF MsgBo$D bF Msg
cF dF
Sho) &ispla+
. Variable +ang berisi karakter digunakan tipe data aF B+te bF 5loat cF StringD dF Boolean 8. Sifatsifat dari P. Visual Basic +aitu aF 5loating bF SiHeable cF 5le$ible dF 5loatingSiHeable&ockableD :. @ntuk menambahkan form +ang baru langkah +ang harus dilakukan adalah aF 5ile 4 e) 5orm bF Menu Pro%ect 4 !dd 5ormD cF 5ile 4 e) 4 5orm dF Ilik kanan pada %endela properties 4 !dd 4 Mdi5orm. 30. Iomponen dalam Visual Basic +ang memberikan gambaran dari semua modul +ang terdapat dalam aplikasi !nda +aitu aF Pro%ect (indo)D bF 5orm &esigner (indo) cF Properties (indo) dF #oolbo$ (indo) S9!? 'SS!J B'S'#! "!(!B! S9!? 1. !pakah +ang di maksud dengan &ata Control +ang terdapat pada #oolbo$K *. !pakah perbedaan antara Ascollbar dan Vscrollbar K /. Jang di maksud dengan &ri-e ?ist Bo$ +ang terdapat pada toolbo$ adalahK . Bagaimana maksud dari kegunaan &ir ?ist Bo$K 3. Jang di maksud dengan emo-e 7tem inde$ +aituK 6. !pa +ang di maksud dengan toolbo$K . !pakah pengertian Pro%ectK 8. !pakah +ang di maksud dengan M&ifromK :. Bagaimana cara mengaktifkan M&7 fromK 10. !pakah +ang di maksud dengan !rra+K 11. Pada saat kapankah arra+ sering di gunakanK 1*. Bagaimanakah langkah langakah untuk mem buat module sendiriK 1/. !pakah kegunaan dari &irector+ ?ist Bo$K 1. !pakah kegunaan dari 5ile list Bo$K 13. !pakah +ang di maksud dengan !ppl+ pathK 16. Bagaimanakah cara mengaktifkan common dialog +ang dimana kita mampu membuka,memperbaiki dan men+impan sebuah fileK 1. Biasan+a control timer digunakan untuk apaK 18. !pakah pengertian dari Sub ProcedureK 1:. !pakah perbedaan antara sub procedure dan 5uctionK *0. !pakah perintah untuk memanggil Sub ProcedureK *1. !pakah perintah untuk memanggil functionK **. !pakah kegunaan dari andom 5ileK */. Bagaimanakah cara mengaktifkan M&i 5romK *. !pakah kegunaan dari 7mage ?ist *3. !pakah fungsi dari status barK *6. !pakah pengertian toolbar menurut andaK *. Bagaimana cara membuka sebuah file randomK *8. !pakah pengertian dari shapeK *:. !pkah +ang di maksud dengan deklarasi konstantaK /0. !pakah +ang di maksud dengan deklarasi static -ariableK
/1. !pakah perbedaan dari form dan moduleK /*. !pakah +ang di maksud dengan drop do)n comboK //. !pakah +ang di maksud dengan simple comboK /. !pakah +ang di maksud dengan drop do)n listK /3. !pakah kegunaan dari list countK /6. Bagaimanakah maksud dari fungsi bantu kon-ensiK /. Bagaimanakah maksud dari fungsi bantu aritmatikaK /8. Bagaimanakah maksud dari fungsi acak atau randomK /:. S+mbol apakah +ang di gunakan untuk mendeklarasikan -ariable stringK 0. !pakah kegunaan dari deklarasi arra+K 1. Pada saat kapankah ara+ sering digunakanK *. Pada umumn+a batas a)al dari penggunaan arra+ +aituK /. !pakah +ang di maksud dengan metode seLuential file atau metode urutK . !pakah +ang di maksud dengan metode random adalahK 3. &alam pembuatan desing menu dapat di lakukan apa sa%a selain M&7 5ormK 6. !pakah +ang dimaksud dengan image listK . Bagaimana cara menampilkan icon toolbar dan status bar pada -isual basicK 8. Bagaimanakah langkahlangkah merancang image listK :. Bagaimanakah langkahlangkah pembuatan status barK 30. !pakah maksud dari )indo)s listK "a)aban 1. Jang di maksud dengan data control adalah alat pengendali file database pada form *. Perbedaaan antara Ascrollbar dan Vscrollbar +aitu Acsrollbar adalah control penggulung horiHontal untuk mengendalikan nilai tertentu Vscrollbar adalah control penggulung -ertical untuk mengendalika nilai tertentu /. +ang di maksud dengan dri-e list bo$ +aitu dropdo)n list bo$ +ang menampilkan dri-e +ang terdapat pada computer . kegunaan dari dir list bo$ +aitu kotak +ang menampilkan struktur director+ dari dri-e +ang aktif 3. +ang di maksud dengan remo-e item inde$ +aitu membuang item sesuai dengan inde$ 6. toolbo$ +aitu kotak +ang berisi iconicon +ang memasukkan ob%ek tertentu kedalam form .pro%ect adalah sekumpulan modul atau keseluruhan pro%ek ker%a program 8.+ang di maksud dengan M&7form +aitu pembuatan dan perancangan program menu di dalam -isual basic telah ada dan telah di sediakan, :. cara mengaktifkan M&7 form +aitu aktifkan menu pro%ect lalu pilih add M&7form. 10. +ang di maksud dengan !rra+ +aitu kumpulan dari -ariable +ang memiliki tipe +ang sama dan memiliki nama -ariable +ang sama. 11. !rra+ sering di gunakan apabila adan+a pemakaian -ariable +ang cukup ban+ak dan biasan+a erring di pakai dalam perhitungan program matrik 1*. cara mebuat module sendiri +aitu aktifkan perintah pro%ect pada -isual basic,lalu pilih add module selan%utn+a kita dapat mengisi kode program dalam modul tersebut. 1/.kegunaan dari director+ list bo$ adalah untuk menampilkan informasi semua sub director+ atau folder +ang terdapat pada dri-e +ang aktif 1 kegunaan dari file list bo$ +aitu untuk menampilkan informasi file +ang terdapat pada dri-e dan sub director+ +ang aktif. 13, +ang di maksud denga appl+ path adalah tempat menentukan dimana letak dri-e dan director+ program +ang aktif. 16.cara mengaktifkan common dialog +aitu aktifkan menu pro%ect,pilih components lalu aktifkan mocrosoft common dialog 1. control timer biasan+a di gunakan untuk men%alankan e-ent timer pada suatu %angka )aktu tertentu pada -isual basic 18 +ang di maksud dengan sub procedure +aitu sekumpulan program +ang melakukan tugas tertentu,biasan+a merupakan bagian program atau anak program utama +ang nantin+a dapat di panggil berulang ulang dalam melaksanakan proses program. 1:. perbedaaan antara sub procedure dan function +aitu function mengembalikan nilai -ariable sedang kan sub procedure tidak *0.perintah untuk memanggil sub procedure adalah C!?? ameEargumentlistF *1. perintah untuk memanggil function +aitu -ariable nameEargumentlistF **.kegunaan random file +aitu menambah,memperbaiki, menghapus suatu data +ang terdapat pada file acak */. cara mengaktifkan M&7 form +aitu aktifkan menu pro%ect lalu pilih !dd M&7from *.image list berfungsi untuk menentukan ukuran tombol toolbar selain selain dari pada itu image list %uga dapat memberikan gambar pada tombol toolbar nantin+a agar kelihatan lebih menarik dari M&7 form
*3. fungsi dari statusbar +aitu untuk menampilkan informasi status keadaaan program aplikasi *6. toolbar adalah tombol tombol +ang terdapat pada bagian atas menu +ang men+adiakan cara cepat untuk men%alankan perintah* +ang sering di laksanakan pada suatu aplikasi tanpa harus memilih dan mencari perintah perintah +ang terdapat pada menu program aplikasi *.cara membuka file random +aitu Sinta$ open for random as N O9 57?' ?' len Get Put Close ec ?95 *8.shape adalah gambar standar untuk grafik * dua dimensi *:. deklarasi konstanta adalah suatu nilai +ang men+impan suatu nilai konstan,tidak dapat di ubah selama program di %alankan /0.static -ariable adalah -ariable +ang tetap mempertahankan nilain+a )alaupun procedure -ariable tesebut selesai di%alankan /1.perbedaab form dan module adalah from merupakan ob%ek +ang dipakai untuk menger%akan suatu program aplikasi sedang kan module adalah dapat di se%a%arkan dengan from tetapi tidak mengandung ob%ek dan bentuk standar /*.+ang di maksud dengan drop do)n combo +aitu menampilkan item dlam bentuk list dan pemakai dapat menambah item pilihan barun+a pada combobo$ //. simple combo +aitu item tidak di tampilkan dalam bentuk list tetapi pemakaian dapat menambah item pilihan baru pada combo bo$ /. drop do)n list adalah menampilkan item dlam bentuk list dan pemakai tidak dapat menambahkan item pilihan barun+a pada combobo$ /3.kegunaan list count adalah mendapatkan %umlah pada list /6.kegunaan dari fungsi bantu kon-ersi adalah untuk mengubah data numeric,dimana perubahan tipe ini tergantung pada fungsi +ang di gunakan /.keguaan dari fungsi bantu aritmatika +aitu untuk melakukan berbagai perhitungan matematika /8. kegunaan fungsi bantu acak +aitu untuk menghasilkan nilai acak tediri dari randomiHe dan nd /:. dalam mendeklarasikan -ariable string dapat di gunakan simbo Q 0.deklarasi arra+ digunakan untuk mengalokasikan ruang memor+ +ang akan di gunakan dan %uga menentukan tipe data dari setiap +ang ada didalam pemograman -isual basic 1.arra+ sering digunakan pada saat apabila adan+a pemakaian -ariable +ang cukup ban+ak dan biasan+a seing di pakai dalam perhitungan program matrik *.batas a)al dari penggunaan dari arra+ adalah 0 EnolF untuk memulai batas ba)ah ara+ men%adi 1E satuF maka gunakan perintah R option base 1 /.+aitu salah satu metode pen+impana data dalam bentuk sebuah file pada pemograman B!S7C .metode random +aitu salah 1 metode ampuh +ang kita kenal dalam membangun suatu file dalah bahasa B!S7C 3.dapat %iga di lakukan pada form biasa %uga han+a sa%a kurang efektif dan efisien 6. imagelist menentukan besar ukuran tombol toolbar . cara menampilkan icon tollbar dan status bar pada -isual basic antara lain aktifkan menu pro%ect,pilih components,lalu beri tanda check list pada MC )indo)s common 6.0 kemudian klik tomnol appl+ atau ok 8.langkah* merancang image list +aitu general image color :. langkah* membuat status bar +aitu general panels fort picture 30.)indo)s list merupakan pemberian tanda check list pada menu +ang aktif dan member informasi pada bagian ba)ah menu pilihan )indo)s untuk program +ang sedang di %alankan.