1. Istilah CPU pada komputer merupakan kepanjangan dari : a. Control Panel Unit b. Central Processing Unit c. Command Print Unit d. Central Panel Unit 2. Control Panel Display digunakan untuk mengatur: a. Printer b. Keyboard c. Monitor d. CPU 3. Kepanjangan dari M.S pada M.S Visual Basic ialah : a. MicroSearch b. MicroSend c. MacroStat d. MicroSoft 4. Program berikut yang digunakan untuk Sistem Operasi Jaringan adalah : a. Windows NT b. Windows Explorer c. WinZip d. MS DOS 5. Fungsi kontrol Label adalah untuk: a. menampilkan tulisan/teks yang tidak dapat di ubah oleh pengguna pada saat runtime atau saat dijalankan b. menampilkan gambar yang tidak dapat di ubah oleh pengguna pada saat runtime atau saat dijalankan c. menampilkan option/pilihan 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 6. 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 7. 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 8. Extension file untuk project dari Visual Basic adalah : a. .EXE b. .XLS c. .VBP d. .PDF 9. Sedangkan extension file untuk form dari Visual Basic adalah : a. .FRM b. .PPT c. .VBP d. .PDF 10. Kepanjangan dari OOP adalah : a. Object Oriented Programming b. Oriented Object Programming c. Object Or Programming d. Oriented Of Programming
13.
14. Extension file untuk project dari Visual Basic adalah .... a. .PRJ d. .EXE b. .VBP e. .FRM c. .PDF 15. Extension file untuk form dari Visual Basic adalah .... a. .PRJ d. .EXE b. .VBP e. .FRM c. .PDF 16. Dalam mendesign form untuk membuat pilihan Gender (Jenis kelamin) biasanya digunakan komponen .... a. List Box d. Combo Box b. 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 logika c. statistika, aritmatika, dan logika d. 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. Integer b. Long e. Boolean c. Single
21. Obyek yang tidak digunakan dalam pembuatan form di atas adalah .... a. Frame d. Option Button b. TextBox e. CommandButton c. ComboBox 22. Kode perintah yang dimasukkan pada tombol Tampil adalah .... a. Label2= Text1 b. 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 = vbRed b. Label2. TextColor = vbRed c. Label2. ForeColor = vbRed d. Label2. FontColor = vbRed e. Label2. BackColor = vbRed 24. Perintah untuk membuat tulisan miring adalah .... a. Label2.Font = Check2.Italic b. Label2.Italic = Check2.Style c. Label2.ForeStyle = Check2.Italic d. Label2.FontItalic = Check2.Value e. Label2.Caption = Check2.Underline 25. Perubahan font yang dapat ditampilkan dengan pilihan yang ada adalah sebanyak perubahan.
26. Perintah untuk membuat tulisan tebal adalah .... a. Label2.Caption = Bold b. Label2.Font = Check3.Bold c. Label2.Bold = Check3.Style d. Label2.ForeStyle = Check3.Bold e. Label2.FontBold = Check3.Value 27. Kode perintah yang dimasukkan pada tombol Simpan adalah . a. List1.AddItem Text1 b. Listbox.AddItem Text1 c. List1.AddItem Text1.Text d. Combo1.AddItem Text1.Text e. Combobox.AddItem Text1.Caption 28. Sedangkan kode perintah untuk tombol Hapus adalah . a. List1.RemoveList b. Listbox.RemoveList Text1 c. List1.RemoveItem List1.ListIndex d. 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. Caption b. Font e. FontText c. Label 30. Kode perintah yang dimasukkan pada tombol Keluar adalah .... a. End d. Close b. Exit e. Remove c. 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 Baca c. Constanta 32. Variabel yang dapat dikenali oleh seluruh bagian program disebut dengan . a. Variabel b. Constanta c. Variabel Lokal d. Variabel Global e. Tidak ada jawaban
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 Me b. Form1.Minimize c. WindowState = 2 d. Form1.Window = Minimize e. WindowState = vbMinimized 43. Sedangkan kode perintah untuk mengembalikan ke ukuran normal, perintah yang digunakan adalah .... a. Load Me b. Form1.Normal c. WindowState = 1 d. Form1.Window = Normal e. 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 mengubahnya c. 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 e. Properties window adalah kumpulan Properties 45. Fungsi alignment pada properties obyek Label adalah . a. Merubah ukuran tulisan b. Menentukan Jenis tulisan c. Menentukan perataan tulisan d. Menentukan ketebalan tulisan e. Merubah warna tulisan dan warna latar 46. Fungsi dari obyek Frame adalah . a. Untuk tampilan bingkai b. Untuk mengelompokan beberapa obyek/ sejumlah pilihan c. Untuk menyediakan tombol bagi pemakai untuk membuat garis border d. Untuk mengelompokan sekelompok gambar berdasarkan tulisan dan label e. Untuk menyediakan tombol bagi pemakai untuk melakukan fungsi-fungsi tertentu
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. 0 b. 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 / Discount b. 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. Bayar b. Discount c. Jumlah Barang d. Pilihan B & C Benar e. Tidak ada yang benar 94. Perhatikan Koding C diatas berapakah nilai di dalam kurung kurawal tersebut {$...} . . .. a. 0 b. 0.5 c. 10 d. 100 e. 10% 95. Sedangkan suatu aksi yang dapat dilakukan oleh sebuah komponen dalam program disebut . . . a. Tool b. Event
1. Perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu disebut . . . . a. Sandi b. Morse c. Bahasa Mesin d. Bahasa Komputer e. Bahasa Pemrograman 2. Visual Basic dikembangkan oleh . . . . a. Cisco d. Yahoo Corp. b. Adobe e. Macromedia c. Microsoft 3. Visual Basic dikembangkan sejak tahun . . . . a. 1919 d. 1991 b. 1992 e. 1981 c. 1982 4. Visual Basic merupakan pengembangan dari . . . . a. DOS d. Pascal b. Basic e. Fortran c. Cobol
16. Move, Hide, Show; merupakan bagian dari . . . . a. Event d. Method b. 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-New b. Drag-Drop e. Klik 2x pada obyek Form c. Copy-Paste 19. Gambar obyek disamping adalah . . . . a. Label d. Option Button b. TextBox e. CommandButton c. CheckBox Gambar obyek disamping adalah . . . . a. Label d. Option Button b. TextBox e. CommandButton c. CheckBox
20.
Kumpulan soal semester ganjil SMU 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 objek 2. 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 label adalah: 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.text End 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=vbblack End sub
Atur Property setiap Objek sebagai berikut: Objek Properties Form1 Caption StartUpPosition Label1 Name Caption Text1 Name Text Label2 Name Caption Alignment BackColor Font Command1 Name Caption Command2 Name Caption Sehingga tampil seperti berikut ini:
Value Property Test 2-CenterScreen LblNama Tuliskan nama Anda : TxtNama (kosongkan) LblKeterangan (kosongkan) 2-Center Palette:<Putih> Size:24 CmdOk Ok CmdSelesai Selesai
Atur Property setiap Objek sebagai berikut: Object Properties Form1 Caption StartUpPosition Text1 Name Text List1 List Combo1 Text Frame1 Caption Frame2 Caption Command1 Name Caption Command2 Name Caption Command3 Name Caption Command4 Name Caption Sehingga tampilan sebagai berikut:
Value Method Test 2-CenterScreen TxtNama (kosongkan) (kosongkan) (kosongkan) ListBox ComboBox CmdMasukList Masuk List CmdHapusList Hapus List CmdMasukCombo Masuk Combo CmdHapusCombo Hapus Combo
Masukan Kode Program berikut ini: (Double klik tombol Masuk List) Private Sub CmdMasukList_Click() List1.AddItem TxtNama End Sub (double klik tombol Hapus List) Private Sub CmdHapusList_Click() List1.RemoveItem List1.ListIndex End Sub (Double klik tombol Masuk Combo List) Private Sub CmdMasukCombo_Click() Combo1.AddItem TxtNama End Sub (Double klik tombol Hapus Combo) Private Sub CmdHapusCombo_Click() Combo1.RemoveItem Combo1.ListIndex End Sub 3. Buatlah form seperti dibawah ini:
Value Variabel Test 2-CenterScreen CmdTest1 Test 1 CmdTest2 Test 2 CmdTest3 Test 3 Lbl1 Palette<putih> (kosongkan) Lbl2 Palette<putih> (kosongkan) Lbl3 Palette<putih> (kosongkan)
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 String test1 = "nusantara" Lbl1.Caption = test1 Lbl2.Caption = test2 Lbl3.Caption = test3 End Sub
Masukan Kode Program berikut ini: Dim var1 As Single, var2 As Single Dim hasil As Single Private Sub form_load() TxtVar1.Text = "" TxtVar2.Text = "" Label3.Caption = "" End Sub Private Sub Option1_Click() var1 = TxtVar1.Text var2 = TxtVar2.Text hasil = var1 + var2 Label3.Caption = hasil End Sub Private Sub Option10_Click() var1 = TxtVar1.Text var2 = TxtVar2.Text hasil = (var1 >= var2) Label3.Caption = Format(hasil, "True/False") End Sub
Atur Property setiap Objek sebagai berikut: Properties Caption StartUpPositon List1 List Command1 Name Caption Command2 Name Caption Command3 Name Caption Command4 Name Caption Object Form1 Sehingga tampilan sebagai berikut
Value Struktur Looping 2-Center (kosongkan) cmdForNext1 For Next 1 cmdForNext2 For Next 2 cmdDoUntil Do Until cmdDoWhile Do While