Sabtu, 03 Desember 2011

Kumpulan soal semester ganjil

Kumpulan soal semester ganjil

1. Visual Basic dikembangkan oleh ....
a. Cisco d.Yahoo Corp.
b. Adobe e. Macromedia
c. Microsoft
2. Visual Basic dikembangkan sejak tahun ....
a. 1919 d. 1991
b. 1981 e. 1992
c. 1982
3. Kepanjangan dari GUI adalah ....
a. Games Used Intelligent
b. Generic User Intelligent
c. Graphics Use Intelligent
d. Graphical User Interface
e. Go UnRegistered Internet
4. Visual Basic mendukung OOP. OOP singkatan dari ....
a. Object Over Program
b. Oriented On Program
c. Object Oriented Program
d. 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. IDE
c. OOP
6. Komponen berikut ini yang tidak termasuk komponen utama Visual Basic adalah ....
a. Project Window
b. Toolbox Window
c. Properties Window
d. Form Layout Window
e. Control Pallete Window

7. User interface/ tampilan aplikasi yang dibuat, didesign menggunakan ....
a. Form d. Form Designer
b. Form Layout e. Project Window
c. Form Window
8. Karakteristik yang dimiliki obyek disebut ....
a. Event d. Method
b. Debug e. Property
c. Object
9. Kejadian yang dapat dialami oleh obyek disebut ....
a. Event d. Method
b. Debug e. Property
c. Object
10. Move, Hide, Show; merupakan bagian dari ....
a. Event d. Method
b. Debug e. Property
c. 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 Box
b. List Box e. Menu Editor
c. CheckBox
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
Kumpulan soal semester ganjil
SMU 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 – Run
d. Klik menu View – Start
e. 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. 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.
a. 2 d. 5
b. 3 e. 6
c. 4
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
33. Penulisan operator aritmatika pada variabel A=7+2*6 akan menghasilkan nilai….
a. 9 d. 55
b. 10 e. 56
c. 54
34. Operator komparasi yang menyatakan tidak sama dengan adalah ….
a. = d. Not
b. < e. Like
c. <>
35. Operator komparasi yang berfungsi untuk mencocokkan pola pada string adalah ….
a. = d. Not
b. < e. Like
c. <>
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 Case
c. 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. Expected
b. Modal e. NonModal
c. Visible
40. Sedangkan form yang dapat ditinggalkan oleh pemakai sekalipun form tersebut sedang aktif disebut sebagai form ....
a. Active d. Expected
b. Modal e. NonModal
c. UnVisible
41. Kode perintah untuk menampilkan form yang telah di-load adalah ....
a. Load NamaForm
b. Open.NamaForm
c. NamaForm.Open
d. NamaForm.Show
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 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
47. 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.text
c. label1.caption=text1.text=text2.text
d. label1.caption=text1+text2
e. label1.caption=text1*text2
48. Perintah untuk menampilkan sebuah pesan pada pemrograman Visual Basic adalah ….
a. Box d. Message
b. Msg e. MsgBox
c. Display
49. Untuk mendeklarasikan sebuah variabel digunakan sintaks ....
a. Var d. Next
b. 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 Kiri
b. Klik button
c. Insert button
d. Klik kanan button
e. Double klik button

Tidak ada komentar:

Posting Komentar