kumpulan soal semester ganjil smu kelas 2 (visual basic) · pdf filekumpulan soal semester...
TRANSCRIPT
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
1. Istilah CPU pada komputer merupakan kepanjangan dari :a. Control Panel Unitb. Central Processing Unitc. Command Print Unitd. Central Panel Unit
2. Control Panel Display digunakan untuk mengatur:a. Printerb. Keyboardc. Monitord. CPU
3. Kepanjangan dari M.S pada M.S Visual Basic ialah :a. MicroSearchb. MicroSendc. MacroStatd. MicroSoft
4. Program berikut yang digunakan untuk Sistem Operasi Jaringan adalah :a. Windows NTb. Windows Explorerc. WinZipd. MS DOS
5. Fungsi kontrol Label adalah untuk:a. menampilkan tulisan/teks yang tidak dapat di ubah oleh pengguna pada saat runtime atau
saat dijalankanb. menampilkan gambar yang tidak dapat di ubah oleh pengguna pada saat runtime atau saat
dijalankanc. menampilkan option/pilihan yang tidak dapat di ubah oleh pengguna pada saat runtime
atau saat dijalankand. menampilkan tulisan/teks yang dapat di ubah oleh pengguna pada saat runtime atau saat
dijalankan6. Komponen dalam Visual Basic yang memberikan gambaran dari semua modul yang terdapat dalam
aplikasi Anda yaitu :a. Project Windowb. Form Designer Windowc. Toolbox Windowd. Properties Window
7. Pada saat pertama kali membuka Visual Basic, pilihan tipe project yang kita gunakan adalah :a. ActiveX.EXEb. Standard.EXE c. VB.EXEd. Application.EXE
8. Extension file untuk project dari Visual Basic adalah :a. .EXEb. .XLSc. .VBPd. .PDF
9. Sedangkan extension file untuk form dari Visual Basic adalah :a. .FRMb. .PPTc. .VBPd. .PDF
10.Kepanjangan dari OOP adalah :a. Object Oriented Programmingb. Oriented Object Programmingc. Object Or Programmingd. Oriented Of Programming
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
11.GUI merupakan singkatan dari :a. Graph Use Interchangeb. Graphical User Interfacec. Group User Interfaced. Graph User Internal
12.Salah satu kegunaan dari Visual Basic adalah untuk membuat :a. Desain gambarb. Formulir isianc. Brosurd. Presentasi
13.Untuk mencari object – object atau komponen yang akan digunakan atau disisipkan ke dalam form yang ingin kita buat digunakan :
a. Project Windowb. Form Designer Windowc. Toolbox Windowd. Properties Window
14.Untuk menampilkan semua property dari object yang sedang dipilih dan memberi Anda kesempatan untuk mengubahnya digunakan :
a. Project Windowb. Form Designer Windowc. Toolbox Windowd. Properties Window
15.Untuk mendesain user interface / tampilan aplikasi Anda digunakan :a. Project Windowb. Form Designer Windowc. Toolbox Windowd. Properties Window
16.Sedangkan untuk menuliskan koding Visual Basic yang menentukan kelakuan dan respon dari form dan object lainnya dalam aplikasi Anda digunakan :
a. Project Windowb. Code Windowc. Toolbox Windowd. Properties Window
17.Dalam pemrograman berbasis obyek, yang dimaksud komponen dalam sebuah program adalah :a. Methodb. Objectc. Propertyd. Event
18.Sedangkan suatu aksi yang dapat dilakukan oleh sebuah komponen dalam program disebut :a. Methodb. Objectc. Propertyd. Event
19. Jika diumpamakan mobil sebagai sebuah obyek, maka di bawah ini termasuk property dari mobil, kecuali :
a. Tipeb. Kapasitasc. Warnad. Maju
20.Dan di bawah ini termasuk method dari mobil, kecuali :a. Majub. Gasc. Mundurd. Stop
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
21.Suatu kejadian yang dapat dialami oleh sebuah object disebut dengan :a. Methodb. Objectc. Propertyd. Event
22.Dalam koding program Visual Basic, perintah untuk langsung keluar dari program pada saat program dijalankan adalah :
a. Exitb. Endc. Closed. Move
23.Dalam form, untuk membuat pilihan Gender (Jenis kelamin) biasanya digunakan komponen :a. Text Boxb. Option Buttonc. Combo Boxd. Label
24.Sedangkan untuk membuat pilihan yang lebih dari satu (misalnya : Hobby) biasanya digunakan komponen :
a. Text Boxb. Option Buttonc. Combo Boxd. Check Box
25.Untuk membuat tulisan biasa digunakan komponen :a. List Boxb. Option Buttonc. Combo Boxd. Label
26.Sedangkan untuk membuat pilihan tanggal, bulan dan tahun kelahiran biasanya digunakan komponen :
a. Text Boxb. Option Buttonc. Combo Boxd. Label
27.Untuk membuat sebuah tombol digunakan komponen yang disebut :a. Option Buttonb. Combo Boxc. Command Buttond. List Box
28.Untuk mengganti judul yang terdapat dalam form yang dibuat, kita harus mengedit sebuah property dari form tersebut yaitu :
a. Textb. Captionc. Fontd. BackColor
29.Sedangkan untuk mengganti warna background dari form yang kita buat digunakan property yang disebut dengan :
a. FillColorb. BackColorc. ForeColord. BorderColor
30. Pada Label atau Text Box, untuk mengganti jenis dan ukuran tulisan yang akan ditampilkan dalam Label atau Text Box tersebut digunakan property :
a. Textb. Captionc. Font
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
d. Border31.Sedangkan untuk mengganti warna dari tulisan yang akan ditampilkan dalam Label atau Text Box
tersebut digunakan property :a. BackColorb. ForeColorc. FontColord. BorderColor
32.Komponen dalam Visual Basic yang berfungsi agar kita dapat menampilkan jam atau tanggal adalah :
a. Clockb. Timec. Timerd. Date
33.Untuk membuat berbagai macam bentuk (elips, lingkaran, persegi) digunakan komponen yang disebut dengan :
a. Ellipsb. Rectanglec. Pictured. Shape
34.Untuk mengatur waktu (jam) agar tampilannya menjadi per detik (second), maka ada sebuah property yang harus diubah, yaitu :
a. Timeb. Intervalc. Dated. Second
35.Sedangkan perintah / sintaks untuk menampilkan jam itu sendiri adalah :a. Timeb. Intervalc. Dated. Second
36. Perintah untuk mengubah bentuk atau susunan jam yang ditampilkan (misalnya : 09.20 AM menjadi 09:20) digunakan sintaks :
a. Timeb. Secondc. Formatd. Interval
37. Pada sebuah ComboBox, untuk menambahkan atau mengentry tulisan atau daftar ke dalamnya kita menggunakan property yang disebut :
a. Textb. Listc. Captiond. Label
38.Untuk menghapus semua isi yang berada di dalam sebuah List Box digunakan perintah :a. Deleteb. Clearc. Removed. Erase
39.Untuk menghapus sebuah isi (satu data saja) yang berada di dalam List Box digunakan perintah :a. DeleteItemb. ClearItemc. RemoveItemd. EraseItem
40.Sedangkan untuk menambahkan sebuah data ke dalam List Box digunakan perintah :a. Plusb. Add
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
c. AddItemd. PlusItem
41.Untuk menjalankan (Run) program Visual Basic yang sudah dibuat, kita dapat langsung menggunakan/menekan sebuah tombol pada keyboard, yaitu :
a. F2b. F12c. Enterd. F5
42.Untuk menampilkan atau memanggil sebuah form digunakan perintah :a. Callb. Showc. Formd. New
43.Dalam koding Visual Basic, perintah untuk menampilkan sebuah pesan adalah :a. MsgBoxb. Msgc. Messaged. Display
44.Di bawah ini merupakan sintaks dari Struktur Kontrol Keputusan, kecuali :a. IF <kondisi> THEN <kode_program>b. IF <kondisi> THEN <kode_program> ELSE <kode_program>c. DO WHILE <kondisi> <kode_program> LOOPd. SELECT CASE <pilihan> ….. END SELECT
45.Untuk menghasikan angka dari 1 – 5, struktur koding yang digunakan adalah :a. FOR i = 1 TO 5
i = i + 1NEXT
b. FOR i = 1 i = i + 1NEXT 5
c. FOR i = 1 – 5 i = i + 1NEXT
d. FOR i = 1 -> 5 i = i + 1NEXT
46.Untuk mendeklarasikan sebuah variable digunakan sintaks :a. Declareb. Dimc. Vard. For
47.Untuk variable yang berisi karakter digunakan tipe data :a. Byteb. Integerc. Objectd. String
48.Sedangkan untuk variable yang berisi angka digunakan tipe data :a. Byteb. Booleanc. Stringd. Object
49.Variable yang hanya berisi TRUE atau FALSE mengunakan tipe data :a. Byteb. Booleanc. String
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
d. Object50.Variable yang dapat dikenali oleh seluruh bagian program disebut variable :
a. Globalb. Lokalc. Bebasd. Intra
51.Sedangkan variable yang nilai datanya bersifat tetap dan tidak bisa diubah disebut dengan: a. Variable Globalb. Variable Lokalc. Konstantad. Data
52. Yang harus dilakukan pada sebuah tombol / button dalam form agar kita dapat langsung masuk ke dalam koding programnya yaitu dengan :
a. Double klik buttonb. Klik kanan buttonc. Klik buttond. Insert button
Dalam koding berikut, perintah yang harus dilengkapi ialah :IF Text1.Text = 1 …(53)…..
Text1.Text = “ “…(54)…..
Text1.Text = 2END IF
53. a. ELSEb. THENc. CASEd. SELECT
54. a. CASEb. THENc. ELSEd. SELECT
Lengkapilah koding berikut ini :FOR i = 1 …(no 55)... 5
i = i + 1…(no 54)…
55. a. NEXTb. THENc. ELSEd. TO
56. a. ELSEb. TOc. NEXTd. THEN
57.Di bawah ini yang tidak termasuk Operator Aritmatika adalah :a. +b. -c. =d. /
58.Di bawah ini yang termasuk Operator Perbandingan adalah :a. >b. +c. -d. &
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
59.Di bawah ini yang tidak termasuk Operator Logika adalah :a. Notb. Orc. Andd. For
60.Operator untuk menunjukkan sisa pembagian yaitu :a. Andb. Orc. Modd. Not
61. Pernyataan berikut yang benar adalah:a. Toolbar adalah Kumpulan dari beberapa perintah pada menu yang sering digunakan, dan
ditampilkan dalam bentuk icon untuk mempermudah pemakaianb. Toolbar adalah memberikan anda gambaran dari semua modul yang terdapat dalam aplikasi
andac. Toolbar adalah untuk mendesign user interface/ tampilan aplikasi anda, suatu aplikasi bisa
berisi banyak formd. Toolbar adalah terdiri dari sekumpulan kontrol start
62. Pernyataan berikut yang benar adalah:a. Properties window adalah menunjukan bagaimana suatu form akan ditampilkan saat
program dijalankan.b. Properties window adalah menampilkan semua properti dari objek yang sedang dipilih dan
memberikan anda kesempatan untuk mengubahnyac. Properties window adalah kumpulan dari beberapa perintah pada menu yang sering
digunakan, dan ditampilkan dalam bentuk icon untuk mempermudah pemakaian.d. Properties window adalah tempat untuk menulis dan menjalankan kode program di window
63.Untuk menggabungkan 2 buah teks dan ditampilkan di label1, maka pernyataan berikut yang benar adalah:
a. label1.caption=text1.text+text2.textb. label1.caption=text1.text=text2.textc. label1.caption=text1.caption+text2.captiond. label1.caption=text1+text2
64.Untuk menjumlahkan 2 buah teks dengan data berupa angka, misalkan 1+2 dan hasilnya ditampilkan pada label1 yaitu 3, maka pernyataan berikut yang benar adalah:
a. label1.caption=text1.text+text2.textb. label1.text=text1.text+text2.textc. text1.text=text2.text+label1.captiond. label1.caption=Cint(text1.text)+Cint(text2.text)
65.Dalam kontrol label, fungsi alignment adalah untuk:a. merubah warna tulisan dan warna latarb. merubah ukuran tulisanc. menentukan pemerataan tulisand. menentukan ketebalan tulisan
66.Dalam kontrol label, fungsi caption adalah untuk:a. menentukan tulisan yang tertera pada kontrol labelb. menentukan ukuran tulisan /model tulisanc. menentukan pemerataan tulisand. menentukan tulisan yang akan ditampilkan di textbox
67.Dalam kontrol textbox, fungsi multiline adalah untuk:a. menentukan text yang akan ditampilkan di textboxb. menentukan apakah tulisan dalam textbox ditampilkan dalam beberapa barisc. membuat textbox menjadi banyak/multi textboxd. membuat garis dalam textbox
68.Dalam kontrol textbox, fungsi passwordChar adalah untuk:a. membuat text rahasia
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
b. membuat orang tidak dapat membaca kontrolc. membuat urutan passwordd. menentukan tulisan yang diketik oleh pemakai diubah menjadi simbol(sesuai text yang
dimasukan di properti)69.Apa fungsi dari kontrol CommandButton:
a. untuk menyediakan tombol bagi pemakai untuk melakukan fungsi-fungsi tertentub. untuk menyediakan tombol bagi pemakai untuk memasukan textc. untuk menyediakan tombol bagi pemakai untuk memasukan file gambar dan textd. untuk menyediakan tombol bagi pemakai untuk menampilkan beberapa pilihan
70.Apa fungsi dari kontrol Frame:a. untuk menyediakan tombol bagi pemakai untuk melakukan fungsi-fungsi tertentub. untuk menyediakan tombol bagi pemakai untuk membuat garis borderc. untuk mengelompokan sekelom-pok kontrol/sejumlah pilihand. untuk mengelompokan sekelom-pok gambar berdasarkan tulisan dan label
71.Sifat-sifat dari P. Visual Basic yaitu:a. Floating-Sizeable-Dockableb. Floatingc. Sizeabled. Floating-Dockable
Jawaban:
1. B2. C3. D4. A5. A6. A7. B8. C9. A10.A11.B12.B13.C14.D15.B
16.B17.B18.A19.D20.B21.D22.B23.B24.D25.D26.C27.C28.B29.B30.C
31.B32.C33.D34.B35.A36.C37.B38.B39.C40.C41.D42.B43.A44.C45.A
46.B47.D48.A49.B50.A51.C52.A53.B54.C55.D56.C57.C58.A59.D60.C
61.A62.B63.A64.D65.C66.A67.B68.D69.A70.C71.A
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
1. Visual Basic dikembangkan oleh ....a. Cisco d.Yahoo Corp.b. Adobe e. Macromediac. Microsoft
2. Visual Basic dikembangkan sejak tahun ....a. 1919 d. 1991b. 1981 e. 1992c. 1982
3. Kepanjangan dari GUI adalah ....a. Games Used Intelligent b. Generic User Intelligent c. Graphics Use Intelligentd. Graphical User Interfacee. Go UnRegistered Internet
4. Visual Basic mendukung OOP. OOP singkatan dari ....a. Object Over Program b. Oriented On Program c. Object Oriented Programd. Orientation On Programming e. Object Oriented Programming
5. Visual Basic dilengkapi dengan sebuah lingkungan pengembangan terpadu yang disebut dengan ....a. Client-Server d. GUI b. BASIC e. IDEc. OOP
6. Komponen berikut ini yang tidak termasuk komponen utama Visual Basic adalah ....a. Project Windowb. Toolbox Window c. Properties Windowd. Form Layout Windowe. Control Pallete Window
7. User interface/ tampilan aplikasi yang dibuat, didesign menggunakan ....a. Form d. Form Designerb. Form Layout e. Project Windowc. Form Window
8. Karakteristik yang dimiliki obyek disebut ....a. Event d. Method b. Debug e. Propertyc. Object
9. Kejadian yang dapat dialami oleh obyek disebut ....a. Event d. Method b. Debug e. Propertyc. Object
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
10. Move, Hide, Show; merupakan bagian dari ....a. Event d. Method b. Debug e. Propertyc. Object
11. Berikut ini yang bukan property dari suatu obyek adalah ....a. Text d. Caption b. Label e. BackColor c. Width
12. Gambar obyek disamping adalah ....a. Label d. Option Button b. TextBox e. CommandButton c. CheckBox
13. Gambar obyek disamping adalah ....a. TextBox d. Combo Boxb. List Box e. Menu Editorc. CheckBox
14. Extension file untuk project dari Visual Basic adalah ....a. .PRJ d. .EXEb. .VBP e. .FRMc. .PDF
15. Extension file untuk form dari Visual Basic adalah ....a. .PRJ d. .EXEb. .VBP e. .FRMc. .PDF
16. Dalam mendesign form untuk membuat pilihan Gender (Jenis kelamin) biasanya digunakan komponen ....a. List Box d. Combo Boxb. Text Box e. Option Button c. Check Box
17. Operator yang dikenal dalam Visual Basic adalah ... .a. aritmatika, asosiasi, dan logika b. asosiasi, komparasi, dan logikac. statistika, aritmatika, dan logikad. aritmatika, komparasi, dan logika e. aritmatika, komparasi, dan asosiasi
18. Berikut ini yang tidak termasuk ke dalam operator aritmatika adalah ....a. ^ d. =b. - e. /c. *
19. True atau False adalah jangkauan untuk tipe data ....a. Byte d. Integerb. Long e. Boolean c. Single
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
20. Untuk menjalankan program yang telah dibuat, kita dapat menggunakan perintah ... a. Klik menu Run – Stop b. Klik menu Run – Start c. Klik menu View – Rund. Klik menu View – Starte. Klik menu Project – Run
Soal 21 – 30, perhatikan gambar di bawah ini.
21. Obyek yang tidak digunakan dalam pembuatan form di atas adalah ....a. Frame d. Option Button b. TextBox e. CommandButtonc. ComboBox
22. Kode perintah yang dimasukkan pada tombol Tampil adalah ....a. Label2= Text1b. Text1.Text = Text2.Text c. Text1.Text = Label2.Text d. Label2.Text = Text1.Caption e. Label2.Caption = Text1.Text
23. Perintah yang digunakan untuk mengubah warna tulisan pada Label2 menjadi warna merah adalah ....a. Label2. Color = vbRedb. Label2. TextColor = vbRed c. Label2. ForeColor = vbRedd. Label2. FontColor = vbRede. Label2. BackColor = vbRed
24. Perintah untuk membuat tulisan miring adalah .... a. Label2.Font = Check2.Italicb. Label2.Italic = Check2.Stylec. Label2.ForeStyle = Check2.Italic d. Label2.FontItalic = Check2.Valuee. Label2.Caption = Check2.Underline
25. Perubahan font yang dapat ditampilkan dengan pilihan yang ada adalah sebanyak … perubahan.
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
a. 2 d. 5b. 3 e. 6c. 4
26. Perintah untuk membuat tulisan tebal adalah .... a. Label2.Caption = Bold b. Label2.Font = Check3.Boldc. Label2.Bold = Check3.Styled. Label2.ForeStyle = Check3.Bold e. Label2.FontBold = Check3.Value
27. Kode perintah yang dimasukkan pada tombol Simpan adalah ….a. List1.AddItem Text1b. Listbox.AddItem Text1c. List1.AddItem Text1.Textd. Combo1.AddItem Text1.Texte. Combobox.AddItem Text1.Caption
28. Sedangkan kode perintah untuk tombol Hapus adalah ….a. List1.RemoveList b. Listbox.RemoveList Text1c. List1.RemoveItem List1.ListIndexd. Combo1.RemoveItem Combo1.Text e. Combo1.RemoveItem List1.ListText
29. Tulisan “Daftar Nama Sekolah” di buat dari Properties Window dengan mengubah bagian ….a. Text d. Captionb. Font e. FontTextc. Label
30. Kode perintah yang dimasukkan pada tombol Keluar adalah ....a. End d. Closeb. Exit e. Removec. Quit
31. Suatu tanda yang digunakan untuk menghubungkan satu variable/ konstanta dengan variable/ konstanta yang lain dengan tujuan melakukan berbagai manipulasi dan pengolahan data disebut dengan ….a. Program d. Variable b. Operator e. Tanda Bacac. Constanta
32. Variabel yang dapat dikenali oleh seluruh bagian program disebut dengan ….a. Variabelb. Constantac. Variabel Lokald. Variabel Globale. Tidak ada jawaban
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
33. Penulisan operator aritmatika pada variabel A=7+2*6 akan menghasilkan nilai….a. 9 d. 55b. 10 e. 56c. 54
34. Operator komparasi yang menyatakan tidak sama dengan adalah ….a. = d. Notb. < e. Likec. <>
35. Operator komparasi yang berfungsi untuk mencocokkan pola pada string adalah ….a. = d. Notb. < e. Likec. <>
36. Pernyataan bersyarat untuk seleksi yang sering digunakan bila terdapat beberapa pilihan yang harus dijalankan dari beberapa pilihan yang paling tepat adalah ….a. Do Until d. Do…Loop b. Do While e. Select Casec. If….Then
37. Struktur berikut yang merupakan struktur kontrol keputusan adalah ....a. Struktur Case..Of.b. Struktur Do..Loop.c. Struktur For..Case.d. Struktur For..Until.e. Struktur Select..Case.
38. Struktur berikut yang merupakan struktur kontrol pengulangan adalah ....a. Struktur Case..Of.b. Struktur Do..Loop.c. Struktur For..Case.d. Struktur For..Until.e. Struktur Select..Case.
39. Form yang harus digunakan apabila ditampilkan sampai pemakai mengklik tombol OK, Cancel, atau menutupnya disebut sebagai form....a. Active d. Expectedb. Modal e. NonModalc. Visible
40. Sedangkan form yang dapat ditinggalkan oleh pemakai sekalipun form tersebut sedang aktif disebut sebagai form ....a. Active d. Expectedb. Modal e. NonModalc. UnVisible
41. Kode perintah untuk menampilkan form yang telah di-load adalah ....a. Load NamaFormb. Open.NamaFormc. NamaForm.Opend. NamaForm.Show
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
e. Show.Nama Form
42. Perhatikan gambar di bawah ini :
3 buah kontrol dalam lingkaran, pada umumnya selalu ada di setiap aplikasi berbasis windows. Ketiga kontrol tersebut dapat di implementasikan dalam tombol.-tombol. Kode perintah yang dimasukkan dalam tombol Minimize adalah ....a. Unload Meb. Form1.Minimizec. WindowState = 2d. Form1.Window = Minimizee. WindowState = vbMinimized
43. Sedangkan kode perintah untuk mengembalikan ke ukuran normal, perintah yang digunakan adalah ....a. Load Meb. Form1.Normalc. WindowState = 1d. Form1.Window = Normale. WindowState = vbNormal
44. Pernyataan berikut yang benar adalah ….a. Properties window adalah menunjukan bagaimana suatu form akan ditampilkan saat
program dijalankan.b. Properties window adalah menampilkan semua properti dari objek yang sedang
dipilih dan memberikan anda kesempatan untuk mengubahnyac. Properties window adalah kumpulan dari beberapa perintah pada menu yang sering
digunakan, dan ditampilkan dalam bentuk icon untuk mempermudah pemakaian.d. Properties window adalah tempat untuk menulis dan menjalankan kode program di
windowe. Properties window adalah kumpulan Properties
45. Fungsi alignment pada properties obyek Label adalah ….a. Merubah ukuran tulisanb. Menentukan Jenis tulisanc. Menentukan perataan tulisand. Menentukan ketebalan tulisane. Merubah warna tulisan dan warna latar
46. Fungsi dari obyek Frame adalah ….a. Untuk tampilan bingkaib. Untuk mengelompokan beberapa obyek/ sejumlah pilihanc. Untuk menyediakan tombol bagi pemakai untuk membuat garis borderd. Untuk mengelompokan sekelompok gambar berdasarkan tulisan dan labele. Untuk menyediakan tombol bagi pemakai untuk melakukan fungsi-fungsi tertentu
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
47. Untuk menggabungkan 2 buah teks dan ditampilkan di label1, maka pernyataan berikut yang benar adalah ....a. label1.caption=text1.caption+text2.captionb. label1.caption=text1.text+text2.textc. label1.caption=text1.text=text2.textd. label1.caption=text1+text2e. label1.caption=text1*text2
48. Perintah untuk menampilkan sebuah pesan pada pemrograman Visual Basic adalah ….a. Box d. Messageb. Msg e. MsgBoxc. Display
49. Untuk mendeklarasikan sebuah variabel digunakan sintaks ....a. Var d. Nextb. For e. Declare c. Dim
50. Hal yang harus dilakukan pada sebuah tombol / button dalam form agar kita dapat langsung masuk ke dalam koding programnya yaitu dengan cara ….a. Klik Kirib. Klik buttonc. Insert buttond. Klik kanan buttone. Double klik button
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
A. Perhatikan koding berikut ini :
Private Sub Check1_Click()Label2.FontBold = Check1.ValueEnd Sub
Private Sub Check2_Click()Label2.FontItalic = Check2.ValueEnd Sub
Private Sub Command1_Click()Label2.Caption = Text1.TextEnd Sub
Private Sub Command2_Click()EndEnd Sub
Private Sub Option1_Click()Label2.ForeColor = vbBlueEnd Sub
Private Sub Option2_Click()Label2.ForeColor = vbRedEnd Sub
1. Pada koding bagian A di atas, perintah untuk cetak miring adalah . . . .a. ForeColor d. Privateb. FontItalic e. vbBluec. FontBold
2. Perintah Private Sub Command1_Click () merupakan koding di dalam tool . . . . a. Label d. ChekBoxb. Frame e. Command Buttonc. TextBox
3. Pada koding di atas, perintah untuk memberi teks warna biru ialah . . . . a. Label2.FontBold = Check1.Valueb. Label2.FontItalic = Check2.Value c. Label2.ForeColor = vbBrown d. Label2.ForeColor = vbRede. Label2.ForeColor = vbBlue
4. Perintah Private Sub Check1_Click() merupakan koding di dalam . . . . a. Label d. ChekBoxb. Frame e. Command Buttonc. TextBox
5. Perintah Private Sub Option1_Click() merupakan koding di dalam . . . . a. Frame d. Option Buttonb. ChekBox e. Command Buttonc. TextBox
B. Perhatikan koding berikut ini :
Private Sub Command1_Click()If Val(Text1.Text) >= 75 ThenText2.Text = "A"ElseIf (Text1.Text) >= 65 ThenText2.Text = "B"ElseIf (Text1.Text) >= 55 ThenText2.Text = "C"ElseText2.Text = "E"
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
{..@..} End Sub 6. Di bawah ini merupakan sintaks dari Struktur Kontrol Keputusan, kecuali . . . .
a. IF <kondisi> THEN <kode_program>b. SELECT CASE <pilihan> ….. END SELECTc. DO WHILE <kondisi> <kode_program> LOOPd. IF <kondisi> THEN <kode_program> ELSE <kode_program>e. IF <kondisi> THEN <kode_program> ELSE <kode_program>
7. Perhatikan koding bagian B, bila nilai yang dimasukkan pada (text1.text) ialah 70 maka hasil pada (Text2.text) ialah . . . . a. A d. Db. B e. Ec. C
8. Pada Koding bagian B di atas terdapat perintah yang hilang di dalam kurung kurawal {..@..} Perintah tersebut ialah . . . . a. EndIf d. EndThenb. EndSub e. Endc. EndElse
9. Koding bagian B terdapat pada Tool . . . .a. Label d. OptionButtonb. TextBox e. CommandButtonc. CheckBox
10. Perhatikan koding B, bila nilai yang dimasukkan pada (text1.text) ialah 50 maka hasil pada (Text2.text) ialah . . . . a. A d.Db. B e.Ec. C
11. Pernyataan berikut yang benar adalah . . . .a. Toolbar adalah Kumpulan dari beberapa perintah pada menu yang sering digunakan,
dan ditampilkan dalam bentuk icon untuk mempermudah pemakaianb. Toolbar adalah memberikan anda gambaran dari semua modul yang terdapat dalam
aplikasi andac. Toolbar adalah untuk mendesign user interface/ tampilan aplikasi anda, suatu aplikasi
bisa berisi banyak formd. Toolbar adalah terdiri dari sekumpulan kontrol starte. Toolbar adalah untuk mengatur Properti
12. Pernyataan berikut yang benar adalah . . . . a. Properties window adalah menampilkan semua properti dari objek yang sedang dipilih
dan memberikan anda kesempatan untuk mengubahnya b. Properties window adalah kumpulan dari beberapa perintah pada menu yang sering
digunakan, dan ditampilkan dalam bentuk icon untuk mempermudah pemakaian c. Properties window adalah menunjukan bagaimana suatu form akan ditampilkan saat
program dijalankand. Properties window adalah tempat untuk menulis dan menjalankan kode program di
window e. Properties window adalah kumpulan Properties
13.Dalam kontrol label, fungsi alignment adalah untuk . . . . a. merubah ukuran tulisanb. menentukan jenis tulisanc. menentukan perataan tulisand. menentukan ketebalan tulisan e. merubah warna tulisan dan warna latar
14.Apa fungsi dari kontrol Frame . . . . a. untuk menyediakan tombol bagi pemakai untuk melakukan fungsi-fungsi tertentub. untuk menyediakan tombol bagi pemakai untuk membuat garis border
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
c. untuk mengelompokan sekelom-pok gambar berdasarkan tulisan dan label d. untuk mengelompokan sekelompok kontrol/sejumlah pilihane. untuk tampilan bingkai
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.text=text2.textc. label1.caption=text1.text+text2.textd. label1.caption=text1+text2e. label1.caption=text1*text2
16.Dalam koding Visual Basic, perintah untuk menampilkan sebuah pesan adalah . . . . a. Message b. MsgBoxc. Display d. Msge. Box
17.Untuk mendeklarasikan sebuah variable digunakan sintaks . . . .a. Declare d. Varb. Next e. Forc. Dim
18. Yang harus dilakukan pada sebuah tombol / button dalam form agar kita dapat langsung masuk ke dalam koding programnya yaitu dengan. . . .a. Double klik buttonb. Klik buttonc. Klik kanan buttond. Insert buttone. Klik Kiri
19.Di bawah ini yang tidak termasuk Operator Aritmatika adalah . . . . a. + d. = b. - e. /c. *
20.Di bawah ini yang termasuk Operator Logika adalah . . . . a. Next d. Andb. Then e. Forc. Case
21. Extension file untuk project dari Visual Basic adalah . . . .a. EXEb. VBPc. XLSd. PDFe. PSD
22.Sedangkan extension file untuk form dari Visual Basic adalah . . . .a. FRMb. VBPc. PPTd. PDFe. XLS
23.Untuk menampilkan semua property dari object yang sedang dipilih dan memberi Anda kesempatan untuk mengubahnya digunakan.. . . a. Menu Windowb. Project Windowc. Toolbox Windowd. Properties Window e. Form Designer Window
24.Untuk mendesain user interface / tampilan aplikasi Anda, digunakan . . . .a. Main Tool Barb. Project Window
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
c. Toolbox Windowd. Properties Windowe. Form Designer Window
25. Pada saat pertama kali membuka Visual Basic, pilihan tipe project yang kita gunakan adalah. . ..a. VB.EXEb. ActiveX.EXEc. Standard.EXE d. Application.EXEe. Data Project.EXE
26.Dalam koding program Visual Basic, perintah untuk langsung keluar dari program pada saat program dijalankan adalah . . . . a. Endb. Outc. Exit d. Movee. Close
27.Untuk membuat tulisan biasa digunakan komponen. . . .a. Option Buttonb. Combo Boxc. Check Boxd. List Boxe. Label
28.Untuk membuat sebuah tombol digunakan komponen yang disebut . . . .a. Command Button b. Option Buttonc. Combo Boxd. List Boxe. List Box
29.Sedangkan untuk mengganti warna background dari form yang kita buat digunakan property yang disebut dengan . . . . a. FillColorb. ForeColorc. BackColord. BorderColore. Stroke Color
30. Pada Label atau Text Box, untuk mengganti jenis dan ukuran tulisan yang akan ditampilkan dalam Label atau Text Box tersebut digunakan property . . . . a. Textb. Fontc. Border d. Captione. Alignment
31.Sedangkan untuk mengganti warna dari tulisan yang akan ditampilkan dalam Label atau Text Box tersebut digunakan property . . . .a. BorderColorb . BackColorc. FontColord. ForeColore. FillColor
32.Komponen dalam Visual Basic yang berfungsi agar kita dapat menampilkan jam atau tanggal adalah . . . .a. Clock d. Hoursb. Timer e. Datec. Time
33.Untuk membuat berbagai macam bentuk (elips, lingkaran, persegi) digunakan komponen yang disebut dengan . . . .a. Line
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
b. Ellipsc. Shaped. Picturee. Rectangle
34.Untuk menghapus semua isi yang berada di dalam sebuah List Box digunakan perintah . . . .a. Remove b. Deletec. Erased. Cleare. End
35.Sedangkan untuk menambahkan sebuah data ke dalam List Box digunakan perintah . . . .a. Add b. Plus c. AddPlusd. AddIteme. PlusItem
36.Untuk menjalankan (Run) program Visual Basic yang sudah dibuat, kita dapat langsung menggunakan / menekan sebuah tombol pada keyboard, yaitu . . . . a. Enterb. F12c. F5d. F4e. F2
37.Salah satu kegunaan dari Visual Basic adalah untuk membuat . . . .a. Desain gambarb. Formulir isianc. Presentasi d. Postere Brosur
38.Kepanjangan dari OOP adalah . . . .a. Object Oriented Programmingb. Oriented Object Programmingc. Oriented Of Programming d. Object Or Programminge. Object Of Programing
39.GUI merupakan singkatan dari . . . .a. Graph User Internalb. Graph Use Interfacec. Group User Interfaced. Graph Use Interchangee. Graphical User Interface
40.Sedangkan suatu aksi yang dapat dilakukan oleh sebuah komponen dalam program disebut . . . .
a. Toolb. Eventc. Object d. Methode. Property
C. Perhatikan koding berikut :
Private Sub Option1_Click( )Text4.Text = Val(Text3.Text) * Val(Text2.Text)Text5.Text = 0.1 * Val(Text4.Text)Text6.Text = Val(Text4.Text) - Val(Text5.Text)End Sub
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Private Sub Option2_Click( )Text4.Text = Val(Text3.Text) * Val(Text2.Text)Text5.Text = { ….$....}Text6.Text = Val(Text4.Text)End Sub
41. Pada Koding C diatas berapakah Discount yang diberikan . . . .a. 0b. 1%c. 10 %d. 11%e. 15 %
42. Perintah Option1_Click( ), toolnya berbentuk . . . .
a.
b.
c.
d.
e.
43. Perhatikan Koding C diatas pada Procedure Private Sub Option1_Click( ), Total bayar di dapat dari . . . .a. Bayar / Discountb. Bayar – Discount c. Discount + Bayar d. Jumlah Barang – Bayar e. Jumlah Barang * Discount
44. Perhatikan Koding C diatas pada Procedure Private Sub Option2_Click( ), Total bayar nilainya sama dengan . . . . a. Bayarb. Discountc. Jumlah Barangd. Pilihan B & C Benare. Tidak ada yang benar
45. Perhatikan Koding C diatas berapakah nilai di dalam kurung kurawal tersebut {…$...} . . . . a. 0b. 0.5c. 10d. 100e. 10%
46.Sedangkan suatu aksi yang dapat dilakukan oleh sebuah komponen dalam program disebut . . .
a. Tool b. Eventc. Objectd. Methode. Property
47. Jika diumpamakan mobil sebagai sebuah obyek, maka di bawah ini termasuk property dari mobil, kecuali . . . . a. Tipeb. Majuc. Warnad. Kapasitase. Bahan Bakar
48.Dan di bawah ini termasuk method dari mobil, kecuali :
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
a. Gasb. Stop c. Majud. Polusie. Mundur
49.Suatu kejadian yang dapat dialami oleh sebuah object disebut dengan :a. Tool b. Eventc. Objectd. Methode. Property
B. Perhatikan koding berikut ini :
Private Sub Check1_Click()Label2.FontBold = Check1.ValueEnd Sub
Private Sub Check2_Click()Label2.FontItalic = Check2.ValueEnd Sub
Private Sub Command1_Click()Label2.Caption = Text1.TextEnd Sub
Private Sub Command2_Click()EndEnd Sub
Private Sub Option1_Click()Label2.ForeColor = vbBlueEnd Sub
Private Sub Option2_Click()Label2.ForeColor = vbRedEnd Sub
50. Pada koding bagian A di atas, perintah untuk cetak miring adalah . . . .a. ForeColor d. Privateb. FontItalic e. vbBluec. FontBold
51. Perintah Private Sub Command1_Click () merupakan koding di dalam tool . . . . a. Label d. ChekBoxb. Frame e. Command Buttonc. TextBox
52. Pada koding di atas, perintah untuk memberi teks warna biru ialah . . . . a. Label2.FontBold = Check1.Valueb. Label2.FontItalic = Check2.Value c. Label2.ForeColor = vbBrown d. Label2.ForeColor = vbRede. Label2.ForeColor = vbBlue
53. Perintah Private Sub Check1_Click() merupakan koding di dalam . . . . a. Label d. ChekBoxb. Frame e. Command Buttonc. TextBox
54. Perintah Private Sub Option1_Click() merupakan koding di dalam . . . . a. Frame d. Option Buttonb. ChekBox e. Command Buttonc. TextBox
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
B. Perhatikan koding berikut ini :
Private Sub Command1_Click()If Val(Text1.Text) >= 75 ThenText2.Text = "A"ElseIf (Text1.Text) >= 65 ThenText2.Text = "B"ElseIf (Text1.Text) >= 55 ThenText2.Text = "C"ElseText2.Text = "E"{..@..}
End Sub 55.Di bawah ini merupakan sintaks dari Struktur Kontrol Keputusan, kecuali . . . .
a. IF <kondisi> THEN <kode_program>b. SELECT CASE <pilihan> ….. END SELECTc. DO WHILE <kondisi> <kode_program> LOOPd. IF <kondisi> THEN <kode_program> ELSE <kode_program>e. IF <kondisi> THEN <kode_program> ELSE <kode_program>
56. Perhatikan koding bagian B, bila nilai yang dimasukkan pada (text1.text) ialah 70 maka hasil pada (Text2.text) ialah . . . . a. A d. Db. B e. Ec. C
57. Pada Koding bagian B di atas terdapat perintah yang hilang di dalam kurung kurawal {..@..} Perintah tersebut ialah . . . . a. EndIf d. EndThenb. EndSub e. Endc. EndElse
58.Koding bagian B terdapat pada Tool . . . .a. Label d. OptionButtonb. TextBox e. CommandButtonc. CheckBox
59. Perhatikan koding B, bila nilai yang dimasukkan pada (text1.text) ialah 50 maka hasil pada (Text2.text) ialah . . . . a. A d.Db. B e.Ec. C
60. Pernyataan berikut yang benar adalah . . . .a. Toolbar adalah Kumpulan dari beberapa perintah pada menu yang sering digunakan,
dan ditampilkan dalam bentuk icon untuk mempermudah pemakaianb. Toolbar adalah memberikan anda gambaran dari semua modul yang terdapat dalam
aplikasi andac. Toolbar adalah untuk mendesign user interface/ tampilan aplikasi anda, suatu aplikasi
bisa berisi banyak formd. Toolbar adalah terdiri dari sekumpulan kontrol starte. Toolbar adalah untuk mengatur Properti
61. Pernyataan berikut yang benar adalah . . . . a. Properties window adalah menampilkan semua properti dari objek yang sedang dipilih
dan memberikan anda kesempatan untuk mengubahnya b. Properties window adalah kumpulan dari beberapa perintah pada menu yang sering
digunakan, dan ditampilkan dalam bentuk icon untuk mempermudah pemakaian c. Properties window adalah menunjukan bagaimana suatu form akan ditampilkan saat
program dijalankand. Properties window adalah tempat untuk menulis dan menjalankan kode program di
window e. Properties window adalah kumpulan Properties
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
62.Dalam kontrol label, fungsi alignment adalah untuk . . . . a. merubah ukuran tulisanb. menentukan jenis tulisanc. menentukan perataan tulisand. menentukan ketebalan tulisan e. merubah warna tulisan dan warna latar
63.Apa fungsi dari kontrol Frame . . . . a. untuk menyediakan tombol bagi pemakai untuk melakukan fungsi-fungsi tertentub. untuk menyediakan tombol bagi pemakai untuk membuat garis borderc. untuk mengelompokan sekelom-pok gambar berdasarkan tulisan dan label d. untuk mengelompokan sekelompok kontrol/sejumlah pilihane. untuk tampilan bingkai
64.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.text=text2.textc. label1.caption=text1.text+text2.textd. label1.caption=text1+text2e. label1.caption=text1*text2
65.Dalam koding Visual Basic, perintah untuk menampilkan sebuah pesan adalah . . . . a. Message b. MsgBoxc. Display d. Msge. Box
66.Untuk mendeklarasikan sebuah variable digunakan sintaks . . . .a. Declare d. Varb. Next e. Forc. Dim
67. Yang harus dilakukan pada sebuah tombol / button dalam form agar kita dapat langsung masuk ke dalam koding programnya yaitu dengan. . . .a. Double klik buttonb. Klik buttonc. Klik kanan buttond. Insert buttone. Klik Kiri
68.Di bawah ini yang tidak termasuk Operator Aritmatika adalah . . . . a. + d. = b. - e. /c. *
69.Di bawah ini yang termasuk Operator Logika adalah . . . . a. Next d. Andb. Then e. Forc. Case
70. Extension file untuk project dari Visual Basic adalah . . . .a. EXEb. VBPc. XLSd. PDFe. PSD
71.Sedangkan extension file untuk form dari Visual Basic adalah . . . .a. FRMb. VBPc. PPTd. PDFe. XLS
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
72.Untuk menampilkan semua property dari object yang sedang dipilih dan memberi Anda kesempatan untuk mengubahnya digunakan.. . . a. Menu Windowb. Project Windowc. Toolbox Windowd. Properties Window e. Form Designer Window
73.Untuk mendesain user interface / tampilan aplikasi Anda, digunakan . . . .a. Main Tool Barb. Project Windowc. Toolbox Windowd. Properties Windowe. Form Designer Window
74. Pada saat pertama kali membuka Visual Basic, pilihan tipe project yang kita gunakan adalah. . ..a. VB.EXEb. ActiveX.EXEc. Standard.EXE d. Application.EXEe. Data Project.EXE
75.Dalam koding program Visual Basic, perintah untuk langsung keluar dari program pada saat program dijalankan adalah . . . . a. Endb. Outc. Exit d. Movee. Close
76.Untuk membuat tulisan biasa digunakan komponen. . . .a. Option Buttonb. Combo Boxc. Check Boxd. List Boxe. Label
77.Untuk membuat sebuah tombol digunakan komponen yang disebut . . . .a. Command Button b. Option Buttonc. Combo Boxd. List Boxe. List Box
78.Sedangkan untuk mengganti warna background dari form yang kita buat digunakan property yang disebut dengan . . . . a. FillColorb. ForeColorc. BackColord. BorderColore. Stroke Color
79. Pada Label atau Text Box, untuk mengganti jenis dan ukuran tulisan yang akan ditampilkan dalam Label atau Text Box tersebut digunakan property . . . . a. Textb. Fontc. Border d. Captione. Alignment
80.Sedangkan untuk mengganti warna dari tulisan yang akan ditampilkan dalam Label atau Text Box tersebut digunakan property . . . .a. BorderColorb . BackColorc. FontColor
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
d. ForeColore. FillColor
81.Komponen dalam Visual Basic yang berfungsi agar kita dapat menampilkan jam atau tanggal adalah . . . .a. Clock d. Hoursb. Timer e. Datec. Time
82.Untuk membuat berbagai macam bentuk (elips, lingkaran, persegi) digunakan komponen yang disebut dengan . . . .a. Line b. Ellipsc. Shaped. Picturee. Rectangle
83.Untuk menghapus semua isi yang berada di dalam sebuah List Box digunakan perintah . . . .a. Remove b. Deletec. Erased. Cleare. End
84.Sedangkan untuk menambahkan sebuah data ke dalam List Box digunakan perintah . . . .a. Add b. Plus c. AddPlusd. AddIteme. PlusItem
85.Untuk menjalankan (Run) program Visual Basic yang sudah dibuat, kita dapat langsung menggunakan / menekan sebuah tombol pada keyboard, yaitu . . . . a. Enterb. F12c. F5d. F4e. F2
86.Salah satu kegunaan dari Visual Basic adalah untuk membuat . . . .a. Desain gambarb. Formulir isianc. Presentasi d. Postere Brosur
87.Kepanjangan dari OOP adalah . . . .a. Object Oriented Programmingb. Oriented Object Programmingc. Oriented Of Programming d. Object Or Programminge. Object Of Programing
88.GUI merupakan singkatan dari . . . .a. Graph User Internalb. Graph Use Interfacec. Group User Interfaced. Graph Use Interchangee. Graphical User Interface
89.Sedangkan suatu aksi yang dapat dilakukan oleh sebuah komponen dalam program disebut . . . .
a. Toolb. Event
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
c. Object d. Methode. Property
C. Perhatikan koding berikut :
Private Sub Option1_Click( )Text4.Text = Val(Text3.Text) * Val(Text2.Text)Text5.Text = 0.1 * Val(Text4.Text)Text6.Text = Val(Text4.Text) - Val(Text5.Text)End Sub
Private Sub Option2_Click( )Text4.Text = Val(Text3.Text) * Val(Text2.Text)Text5.Text = { ….$....}Text6.Text = Val(Text4.Text)End Sub
90. Pada Koding C diatas berapakah Discount yang diberikan . . . .a. 0b. 1%c. 10 %d. 11%e. 15 %
91. Perintah Option1_Click( ), toolnya berbentuk . . . .
a.
b.
c.
d.
e.
92. Perhatikan Koding C diatas pada Procedure Private Sub Option1_Click( ), Total bayar di dapat dari . . . .a. Bayar / Discountb. Bayar – Discount c. Discount + Bayar d. Jumlah Barang – Bayar e. Jumlah Barang * Discount
93. Perhatikan Koding C diatas pada Procedure Private Sub Option2_Click( ), Total bayar nilainya sama dengan . . . . a. Bayarb. Discountc. Jumlah Barangd. Pilihan B & C Benare. Tidak ada yang benar
94. Perhatikan Koding C diatas berapakah nilai di dalam kurung kurawal tersebut {…$...} . . . . a. 0b. 0.5c. 10d. 100e. 10%
95.Sedangkan suatu aksi yang dapat dilakukan oleh sebuah komponen dalam program disebut . . .
a. Tool b. Event
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
c. Objectd. Methode. Property
96. Jika diumpamakan mobil sebagai sebuah obyek, maka di bawah ini termasuk property dari mobil, kecuali . . . . a. Tipeb. Majuc. Warnad. Kapasitase. Bahan Bakar
97.Dan di bawah ini termasuk method dari mobil, kecuali :a. Gasb. Stop c. Majud. Polusie. Mundur
98.Suatu kejadian yang dapat dialami oleh sebuah object disebut dengan :a. Tool b. Eventc. Objectd. Methode. Property
99.Berikut ini Web Site Sekolah Ketapang ialah :a. www.Skketapang.Combb. www.SKKetapang.go.dic. www.SkKetapang.Edu d. www.SkKetapang.orge. www.Ketapang.Co.id.
1. Perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu disebut . . . .
a. Sandib. Morsec. Bahasa Mesind. Bahasa Komputer e. Bahasa Pemrograman
2. Visual Basic dikembangkan oleh . . . .a. Cisco d. Yahoo Corp.b. Adobe e. Macromediac. Microsoft
3. Visual Basic dikembangkan sejak tahun . . . .a. 1919 d. 1991b. 1992 e. 1981c. 1982
4. Visual Basic merupakan pengembangan dari . . . .a. DOS d. Pascal b. Basic e. Fortranc. Cobol
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
5. Visual Basic merupakan salah satu bahasa pemrograman komputer yang mendukung OOP. Kepanjangan dari OOP adalah . . . .a. Object Over Program b. Oriented On Program c. Object Oriented Program d. Orientation On Programminge. Object Oriented Programming
6. Kepanjangan dari GUI adalah . . . .a. Games Used Intelligent b. Generic User Intelligentc. Graphics Use Intelligentd. Graphical User Interfacee. Go UnRegistered Internet
7. Visual Basic dilengkapi dengan sebuah lingkungan pengembangan terpadu yang disebut dengan . . . .a. OOP d. BASICb. GUI e. Client-Serverc. IDE
8. Berikut ini yang tidak termasuk komponen utama Visual Basic adalah . . . .a. Project Windowb. Toolbox Window c. Properties Windowd. Form Layout Windowe. Control Pallete Window
9. Kumpulan dari beberapa perintah pada menu yang sering digunakan dan ditampilkan dalam bentuk icon untuk mempermudah pemakaian disebut . . . .a. Toolbar d. Propertyb. ToolBox e. Control Palletec. Menu Bar
10. Untuk menulis coding Visual Basic yang menentukan kelakuan dan respon dari form dan obyek lain dalam aplikasi digunakan . . . .a. Coding Form b. Code Layout c. Code Window d. Coding Windowe. Immediate Window
11. Untuk mendesign user interface/ tampilan aplikasi, digunakan . . . .a. Form d. Form Windowb. Form Layout e. Project Windowc. Form Designer
12. Komponen dalam sebuah program disebut . . . .a. Event d. Methodb. Debug e. Property c. Object
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
13. Karakteristik yang dimiliki obyek disebut . . . .a. Event d. Methodb. Debug e. Property c. Object
14. Aksi yang dapat dilakukan oleh obyek disebut . . ..a. Event d. Methodb. Debug e. Property c. Object
15. Kejadian yang dapat dialami oleh obyek disebut . . . .a. Event d. Methodb. Debug e. Property c. Object
16. Move, Hide, Show; merupakan bagian dari . . . .a. Event d. Methodb. Debug e. Property c. Object
17. Berikut ini yang bukan Property dari suatu obyek adalah . . . .a. Text d. Caption b. Width e. BackColor c. Label
18. Cara untuk membuat sebuah obyek dalam suatu form adalah . . . .a. Ctrl+V d. File-Newb. Drag-Drop e. Klik 2x pada obyek Formc. Copy-Paste
19. Gambar obyek disamping adalah . . . .a. Label d. Option Buttonb. TextBox e. CommandButton c. CheckBox
20. Gambar obyek disamping adalah . . . .a. Label d. Option Buttonb. TextBox e. CommandButton c. CheckBox
Soal 21 – 30, perhatikan gambar di bawah ini :
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
21. Berapa banyak obyek yang digunakan dalam pembuatan form tersebut di atas ?a. 13 d. 16b. 14 e. 17c. 15
22. Berapa banyak obyek “Label” yang digunakan dalam pembuatan form di atas ?a. 2 d. 10b. 6 e. 11c. 8
23. Obyek-obyek di bawah ini digunakan dalam pembuatan form di atas, kecuali . . . .a. ListBox d. ComboBoxb. TextBox e. Option Button c. CheckBox
24. Pada form di atas, untuk mengubah warna font digunakan obyek . . . .a. ListBox d. ComboBoxb. TextBox e. Option Button c. CheckBox
25. Berapa banyak perubahan font yang dapat ditampilkan dengan pilihan yang ada ?a. 2 d. 5b. 3 e. 6c. 4
26. Perintah yang digunakan untuk mengubah warna tulisan pada Label2 menjadi warna biru adalah . . . .a. Label2. Color = vbBlueb. Label2. FontColor = vbBluec. Label2. ForeColor = vbBlued. Label2. BackColor = vbBluee. Label2. TextColor = vbBlue
27. Perintah yang dimasukkan pada tombol Tampil adalah . . . .a. Label2 = Text1b. Text1.Text = Text2.Text c. Text1.Text = Label2.Textd. Label2.Text = Text1.Captione. Label2.Caption = Text1.Text
28. Obyek yang digunakan untuk menampilkan Daftar Nama Barang adalah . . . .a. Frame d. ComboBoxb. ListBox e. Command Buttonc. CheckBox
29. Perintah untuk membuat tulisan miring adalah . . . . a. Label2.Font = Check2.Italicb. Label2.Italic = Check2.Stylec. Label2.ForeStyle = Check2.Italic d. Label2.FontItalic = Check2.Valuee. Label2.Caption = Check2.Underline
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
30. Perintah/kode untuk tombol Keluar dari form di atas adalah . . . .a. Cls d. Closeb. Quit e. Unload mec. Exit
31. Pada saat pertama kali membuka Visual Basic, pilihan tipe project yang kita gunakan adalah . . . .e. VB.EXEb. ActiveX.EXEc. Standard.EXEd. Application.EXEe. Data Project.EXE
32. Extension file untuk project dari Visual Basic adalah . . . .a. .EXE d. .PRJb. .VBP e. .FRMc. .PDF
33. Sedangkan extension file untuk form dari Visual Basic adalah . . . .a. .EXE d. .PRJb. .VBP e. .FRMc. .PDF
34. Dalam form, untuk membuat pilihan Gender (Jenis kelamin) biasanya digunakan komponen . . . .a. Label d. Check Boxb. Text Box e. Option Button c. Combo Box
35. Sedangkan untuk membuat pilihan yang lebih dari satu (misalnya : Hobby) biasanya digunakan komponen . . . .a. Label d. Check Boxb. Text Box e. Option Button c. Combo Box
36. Untuk membuat berbagai macam bentuk (elips, lingkaran, persegi) digunakan komponen yang disebut dengan . . . .a. Line d. Pictureb. Ellips e. Rectangle c. Shape
37. Untuk menghapus sebuah isi (satu data saja) yang berada di dalam List Box digunakan perintah . . . .a. EraseItem d. ClsListBoxb. ClearItem e. RemoveItemc. DeleteItem
38.Sedangkan untuk menambahkan sebuah data ke dalam List Box digunakan perintah . . . .a. Plus d. AddItemb. Add e. PlusItemc. Append
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
39. Untuk menjalankan program yang telah dibuat, kita dapat menggunakan perintah . . . .a. Klik menu Run – Stopb. Klik menu Run – Startc. Klik menu View – Rund. Klik menu View – Starte. Klik menu Project – Run
40. Tipe data Single memiliki ukuran storage . . . . a. 1 byte d. 4 byte b. 2 byte e. 5 byte c. 3 byte
41. True atau False adalah jangkauan untuk tipe data . . . .a. Byte d. Integerb. Long e. Booleanc. Single
42. Berikut ini yang tidak termasuk ke dalam operator aritmatika adalah . . . .a. ^ d. =b. - e. /c. *
43. Perhatikan koding di bawah ini :
Private subhitung_click()Dim kode As IntegerKode = txtkode.textSelect Case {… … … … …} Case 1 Txtjurusan=”IPA”
Case 2 Txtjurusan=”IPS”End SelectEnd Sub
Untuk melengkapi koding di dalam tanda {...} di atas, digunakan . . . .a. 1 d. Kodeb. 2 e. Txtjurusanc. IPS
44. Operator yang dikenal dalam Visual Basic adalah . . . .a. aritmatika, asosiasi, dan logikab. asosiasi, komparasi, dan logikac. statistika, aritmatika, dan logikad. aritmatika, komparasi, dan logikae. aritmatika, komparasi, dan asosiasi
45. Pernyataan berikut yang benar adalah . . . .b. Toolbar adalah untuk mengatur Propertic. Toolbar adalah terdiri dari sekumpulan kontrol startd. Toolbar adalah memberikan anda gambaran dari semua modul yang terdapat dalam
aplikasi anda
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
e. Toolbar adalah untuk mendesign user interface/ tampilan aplikasi anda, suatu aplikasi bisa berisi banyak form
f. Toolbar adalah Kumpulan dari beberapa perintah pada menu yang sering digunakan, dan ditampilkan dalam bentuk icon untuk mempermudah pemakaian
Perhatikan Koding Berikut ini untuk soal nomer 46-50
Private Sub Command1_Click()If Val(Text1.Text) >= 75 Then
Text2.Text = "A"
ElseIf Val(Text1.Text) >= 65 ThenText2.Text = "B"
ElseIf Val(Text1.Text) >= 55 ThenText2.Text = "C"
ElseText2.Text = "E"
{… … … … … … …}End Sub
46. Di bawah ini merupakan sintaks dari Struktur Kontrol Keputusan, kecuali . . . .a. IF <kondisi> THEN <kode_program>f. IF <kondisi> THEN <kode_program> ELSE <kode_program>
ENDIFc. DO WHILE <kondisi> <kode_program> LOOP
ENDDOd. SELECT CASE <pilihan> ….. END SELECTe. IF <kondisi> THEN <kode_program> IF <kondisi> THEN <kode_program> ELSE<kode_program>
47. Bila nilai yang dimasukkan pada (text1.text) ialah 70 maka hasil pada (Text2.text) ialah . . . .a. A d. Db. B e. Ec. C
48. Pada Koding di atas bila nilai yang dimasukkan pada (text1.text) ialah 50 maka hasil pada (Text2.text) ialah . . . . a. A d. Db. B e. Ec. C
49. Pada Koding di atas terdapat perintah yang hilang di dalam kurung kurawal {....}Perintah tersebut ialah . . . . a. End
b. EndIf d. EndElse c. EndSub e. EndThen
50. Koding tersebut terdapat pada Obyek . . . .a. Label d. OptionButtonb. TextBox e. CommandButton c. CheckBox
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Kumpulan soal Tugas dan Kuis VB Semester Ganjil kelas 2
1. Sebutkan sifat-sifat dari pemprogram Visual basic 6(3 sifat):Jawab: Floating, Sizeabel,Dockable
2. Sebutkan nama-nama Toolbar pada Visual basic min 7:Jawab: Textbox, Label, Timer, ListBox, ComboBox,Line,Frame
3. Sebutkan tiga hal utama yang terdapat dalam setiap objek dalam Visual basic, dan jelaskan…Jawab:
1. Properti, adalah karakteristik atau sifat-sifat dari sebuah objek2. Metode, adalah serangkaian prosedur yang dimiliki oleh suatu objek
yang akan dijalankan sesuai dengan respon yang diberikan oleh suatu perintah atau kejadian
3. Event, adalah kejadian atau segala sesuatu yang dapat dialami oleh sebuah objek.
4. Sebutkan langkah-langkah pembuatan form password….Jawab :buat suatu bentuk tulisan menggunakan Toolbox Label, lalu buat juga TextBox disebelahnya, lalu ubahlah properti dari label(di bagian caption) dengan “Password anda adalah:” lalu kosongkan isi dari Toolbox TextBox dibagian text. Dan terakhir buat satu command button dengan properti yang dirubah adalah caption dengan nama “OK” setelah itu double klik OK lalu isi kode dengan END.
5. Kode program untuk merubah warna latar dari suatu tulisan dalam ToolBox labeladalah:Jawab : BackColor
6. Apa fungsi dari Startup Position dalam properti suatu obyek:Jawab:Menentukan posisi awal form pada saat aplikasi pertama kali dijalankan.
7. Untuk merubah bentuk suatu tulisan/font yang digunakan….(yang terdapat dalam properti)Jawab: Font
8. Suatu kode untuk keluar dari proses saat dijalankan adalah menggunakan kode program…..Jawab: End
9. Jika ada 1 objek label1, 1 objek textbox1 1 objek command button dimana ketika program dijalankan setiap kata yang berada pada textbox akan tampil di objek label setelah kita mengklik command button, buatlah kode programnya…Jawab: Private sub commandbutton1_click() Label1.caption=text1.textEnd sub
10. Jika ada 5 objek option button, 1 objek label1, dimana ketika program dijalankan ketika salah satu objek option dipilih maka warna latar dari label1 akan berubah mengikuti pilihan yang terdapat dalam objek option, buatlah 1buah kode program yang terdapat pada option1(misalkan warnanya adalah hitam)…. Jawab:Private sub option1_click() Label1.backcolor=vbblackEnd sub
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
11.Untuk menjumlahkan 2 buah teks dengan data berupa angka, misalkan 1+2 dan hasilnya ditampilkan pada label1 yaitu 3, maka programnya adalah…Jawab:label1.caption=Cint(text1.text)+Cint(text2.text)
Kumpulan soal PRAKTEK Semester Ganjil kelas 2
1. Buatlah form seperti dibawah ini:
Atur Property setiap Objek sebagai berikut:Objek Properties ValueForm1 Caption Property Test
StartUpPosition 2-CenterScreenLabel1 Name LblNama
Caption Tuliskan nama Anda :Text1 Name TxtNama
Text (kosongkan)Label2 Name LblKeterangan
Caption (kosongkan)Alignment 2-CenterBackColor Palette:<Putih>Font Size:24
Command1 Name CmdOkCaption Ok
Command2 Name CmdSelesaiCaption Selesai
Sehingga tampil seperti berikut ini:
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Masukan Kode Program berikut ini:
(Double klik pada tombol Ok)Private Sub CmdOk_Click()LblKeterangan.Caption = TxtNama.TextEnd Sub(Double klik pada tombol Selesai)Private Sub CmdSelesai_Click()EndEnd Sub
2. Buatlah form seperti dibawah ini:
Atur Property setiap Objek sebagai berikut:Object Properties ValueForm1 Caption Method Test
StartUpPosition 2-CenterScreenText1 Name TxtNama
Text (kosongkan)List1 List (kosongkan)Combo1 Text (kosongkan)Frame1 Caption ListBoxFrame2 Caption ComboBoxCommand1 Name CmdMasukList
Caption Masuk ListCommand2 Name CmdHapusList
Caption Hapus ListCommand3 Name CmdMasukCombo
Caption Masuk ComboCommand4 Name CmdHapusCombo
Caption Hapus ComboSehingga tampilan sebagai berikut:
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Masukan Kode Program berikut ini:
(Double klik tombol Masuk List)Private Sub CmdMasukList_Click()List1.AddItem TxtNamaEnd Sub(double klik tombol Hapus List)Private Sub CmdHapusList_Click()List1.RemoveItem List1.ListIndexEnd Sub(Double klik tombol Masuk Combo List)Private Sub CmdMasukCombo_Click()Combo1.AddItem TxtNamaEnd Sub (Double klik tombol Hapus Combo)Private Sub CmdHapusCombo_Click()Combo1.RemoveItem Combo1.ListIndexEnd Sub
3. Buatlah form seperti dibawah ini:
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Atur Property setiap Objek sebagai berikut:Object Properties ValueForm1 Caption Variabel Test
StartUpPosition 2-CenterScreenCommand1 Name CmdTest1
Caption Test 1Command2 Name CmdTest2
Caption Test 2Command3 Name CmdTest3
Caption Test 3Label1 Name Lbl1
Backcolor Palette<putih>Caption (kosongkan)
Label2 Name Lbl2Backcolor Palette<putih>Caption (kosongkan)
Label3 Name Lbl3Backcolor Palette<putih>Caption (kosongkan)
Sehingga tampilan sebagai berikut:
Masukan Kode Program berikut ini:
(Letakkan pada posisi paling atas)Dim test2 As Integer
(Double klik tombol Test 1)Private Sub CmdTest1_Click()Dim test1 As Stringtest1 = "nusantara"Lbl1.Caption = test1Lbl2.Caption = test2Lbl3.Caption = test3End Sub
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
(Double klik tombol Test 2)Private Sub CmdTest2_Click()test2 = 10Lbl1.Caption = test1Lbl2.Caption = test2Lbl3.Caption = test3End Sub
(Double klik tombol Test 3)Private Sub CmdTest3_Click()Const test3 As Single = 90.55Lbl1.Caption = test1Lbl2.Caption = test2Lbl3.Caption = test3End Sub
4.Buatlah form seperti dibawah ini:
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Atur Property setiap Objek sebagai berikut:Object Properties ValueForm1 Caption Operator Test
StartUpPosition 2-CenterScreenLabel1 Name Lblvar1
Caption Var 1Label2 Name Lblvar2
Caption Var 2Text1 Name TxtVar1
Text (kosongkan)Text2 Name TxtVar2
Text (kosongkan)Frame1 Caption Op.Aritmatika:Frame2 Caption Op.Perbandungan:Frame3 Caption Op.Logika:Option1 Caption +Option2 Caption -Option3 Caption *Option4 Caption /Option5 Caption &&Option6 Caption >Option7 Caption <Option8 Caption =Option9 Caption <>Option10 Caption >=Option11 Caption <=Option12 Caption NotOption13 Caption OrOption14 Caption AndLabel3 Alignment 2-Center
BackColor Palette:<putih>ForeColor Palette:<merah>Caption (kosongkan)
Sehingga tampilan sebagai berikut:
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Masukan Kode Program berikut ini:
Dim var1 As Single, var2 As SingleDim hasil As SinglePrivate Sub form_load() TxtVar1.Text = "" TxtVar2.Text = "" Label3.Caption = ""End Sub
Private Sub Option1_Click()var1 = TxtVar1.Textvar2 = TxtVar2.Texthasil = var1 + var2Label3.Caption = hasilEnd Sub
Private Sub Option10_Click()var1 = TxtVar1.Textvar2 = TxtVar2.Texthasil = (var1 >= var2)Label3.Caption = Format(hasil, "True/False")End Sub
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Private Sub Option11_Click()var1 = TxtVar1.Textvar2 = TxtVar2.Texthasil = (var1 <= var2)Label3.Caption = Format(hasil, "True/False")End Sub
Private Sub Option12_Click()var1 = IIf(TxtVar1.Text = "true", -1, 0)hasil = Not (var1)Label3.Caption = Format(hasil, "True/False")End Sub
Private Sub Option13_Click()var1 = IIf(TxtVar1.Text = "true", -1, 0)var2 = IIf(TxtVar2.Text = "true", -1, 0)hasil = (var1 Or var2)Label3.Caption = Format(hasil, "True/False")End Sub
Private Sub Option14_Click()var1 = IIf(TxtVar1.Text = "true", -1, 0)var2 = IIf(TxtVar2.Text = "true", -1, 0)hasil = (var1 And var2)Label3.Caption = Format(hasil, "True/False")End Sub
Private Sub Option2_Click()var1 = TxtVar1.Textvar2 = TxtVar2.Texthasil = var1 - var2Label3.Caption = hasilEnd Sub
Private Sub Option3_Click()var1 = TxtVar1.Textvar2 = TxtVar2.Texthasil = var1 * var2Label3.Caption = hasilEnd Sub
Private Sub Option4_Click()var1 = TxtVar1.Textvar2 = TxtVar2.Texthasil = var1 / var2Label3.Caption = hasilEnd Sub
Private Sub Option5_Click()var1 = TxtVar1.Textvar2 = TxtVar2.Texthasil = var1 & var2
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Label3.Caption = hasilEnd Sub
Private Sub Option6_Click()var1 = TxtVar1.Textvar2 = TxtVar2.Texthasil = (var1 > var2)Label3.Caption = Format(hasil, "True/False")
End Sub
Private Sub Option7_Click()var1 = TxtVar1.Textvar2 = TxtVar2.Texthasil = (var1 < var2)Label3.Caption = Format(hasil, "True/False")End Sub
Private Sub Option8_Click()var1 = TxtVar1.Textvar2 = TxtVar2.Texthasil = (var1 = var2)Label3.Caption = Format(hasil, "True/False")End Sub
Private Sub Option9_Click()var1 = TxtVar1.Textvar2 = TxtVar2.Texthasil = (var1 <> var2)Label3.Caption = Format(hasil, "True/False")End Sub
5. Buatlah form seperti dibawah ini:
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Atur Property setiap Objek sebagai berikut:Object Properties ValueForm1 Caption Struktur Keputusan
StartUpPosition 2-CenterCommand1 Name cmdOk
Caption OkLabel3 Name lblBarang
Caption (kosongkan)Backcolor Palette<putih>
Label4 Name lblHargaCaption (kosongkan)Backcolor Palette<putih>
Label5 Name lblJumlahCaption (kosongkan)Backcolor Palette<putih>
Label6 Name lblDiskonCaption (kosongkan)Backcolor Palette<putih>
Label7 Name lblTotalCaption (kosongkan)Backcolor Palette<putih>
Sehingga tampilan sebagai berikut
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Masukan Kode Program berikut ini:
Private Sub cmdOk_Click()Dim harga As Currency, total As CurrencyDim jumlah As IntegerDim diskon As SingleDim satuan As StringIf List1.Text = "" Then MsgBox "Anda belum memilih barang!!" List1.ListIndex = 0 Exit SubEnd IfIf Text1.Text = "" Then MsgBox "Anda belum mengisi jumlah barang" Text1.SetFocus Exit SubEnd IfSelect Case List1.Text Case "Disket" harga = 35000 satuan = "Box" Case "Buku" harga = 20000 satuan = "Lusin" Case "Kertas" harga = 25000 satuan = "Rim" Case "Pulpen" harga = 10000 satuan = "Pak"End SelectlblBarang.Caption = "Barang :" & List1.TextlblHarga.Caption = "Harga :" & Format(harga, "Currency") & "/" & satuanlblJumlah.Caption = "Jumlah :" & Text1.Text & "/" & satuanjumlah = Text1.TextSelect Case jumlah Case Is < 10 diskon = 0 Case 10 To 20 diskon = 0.15 Case Else diskon = 0.2End Selecttotal = jumlah * (harga * (1 - diskon))lblDiskon.Caption = "Diskon :" & Format(diskon, "0 %")lblTotal.Caption = "Total Bayar: " & Format(total, "Currency")End Sub
Private Sub Form_Load()List1.AddItem "Disket"List1.AddItem "Buku"List1.AddItem "Kertas"
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
List1.AddItem "Pulpen"End Sub
6. Buatlah form seperti dibawah ini:
Atur Property setiap Objek sebagai berikut:Object Properties ValueForm1 Caption Struktur Looping
StartUpPositon 2-CenterList1 List (kosongkan)Command1 Name cmdForNext1
Caption For Next 1Command2 Name cmdForNext2
Caption For Next 2Command3 Name cmdDoUntil
Caption Do UntilCommand4 Name cmdDoWhile
Caption Do While
Sehingga tampilan sebagai berikut
Kumpulan soal semester ganjilSMU kelas 2 (Visual Basic)
Masukan Kode Program berikut ini:
Dim i As Integer
Private Sub cmdDoUntil_Click()List1.Cleari = Asc("A")Do Until i > Asc("Z") List1.AddItem "Huruf" & Chr(i) i = i + 1LoopEnd Sub
Private Sub cmdDoWhile_Click()List1.Cleari = Asc("Z")Do While i >= Asc("A") List1.AddItem "Huruf" & Chr(i) i = i - 1LoopEnd Sub
Private Sub cmdForNext1_Click()List1.ClearFor i = 1 To 100 List1.AddItem "Angka" & iNext iEnd Sub
Private Sub cmdForNext2_Click()List1.ClearFor i = 100 To 1 Step -2 List1.AddItem "Angka" & iNext iEnd Sub