Artikel kali ini membahas tentang beberapa soal pilihan ganda khusus bahasa pemrograman Visual Basic.NET dalam pembuatan aplikasi desktop atau web. Ada kemungkinan kamu sering melakukan latihan praktek dalam membuat aplikasi desktop atau web sendiri di berbagai versi Visual Studio yang diambil dari materi atau semacam ebook buatan guru, dosen, atau instruktur. Akan tetapi, peserta seringkali tidak memperhatikan fungsi dari masing-masing koding yang dihasilkan dalam bentuk aplikasi.
Soal-soal tentang ini biasanya muncul pada saat kamu menjadi siswa di sekolah atau mahasiswa di kampus untuk melakukan dalam uji kemampuan teoritis dari Visual Basic.NET (VB.NET)
Dengan adanya latihan soal pilihan ganda khusus koding level dasar pada bahasa pemrograman Visual Basic.NET di dalam berbagai versi Visual Studio. Penulis memberikan beberapa contoh soal pilihan ganda tersebut yang bisa kamu kerjakan soal tersebut untuk mencari jawaban dimana dan kapanpun.
LATIHAN SOAL
1. Toolbox yang bukan termasuk bagian List ialah …
a. ComboBox
b. ListBox
c. DomainUpDown
d. GroupBox
2. Fungsi dari Dispose() ialah …
a. Menutup seluruh program yang berjalan.
b. Menyembunyikan form yang sedang aktif tanpa menonaktifkan sistem yang berjalan.
c. Menyembunyikan form yang sedang aktif dengan menonaktifkan sistem yang berjalan.
d. Minimize-kan program aplikasi.
3. CellClick() yang terdapat event DataGridView yang terjadi pada saat …
a. Klik bagian Header dari DataGridView.
b. Klik bagian cell dari DataGridView.
c. Klik bagian kolom dari DataGridView.
d. Klik bagian baris dari DataGridView.
4. ForeColor() ini berfungsi untuk …
a. Memberikan warna pinggiran terhadap objek.
b. Memberikan warna latar belakang terhadap objek.
c. Memberikan warna teks terhadap objek.
d. Memberikan warna shadow terhadap objek.
5. Toolbox yang berfungsi untuk menghitung waktu adalah …
a. Timer
b. DateTimePicker
c. TextBox
d. MonthCalendar
6. Untuk memasang plugin AWS SDK for .Net dalam integrasi cloud AWS dengan aplikasi desktop menggunakan bantuan …
a. PowerShell
b. NuGet
c. Visual Studio Marketplace
d. CMD
7. Membuat pengisian data menjadi rahasia yang berupa simbol terhadap textBox dengan menggunakan event …
a. Size
b. PasswordChar
c. Modifiers
d. Cursor
8. Kode Char 13 yang digunakan dalam KeyPress ini yang terdapat pada tombol …
a. Enter
b. Backspace
c. CTRL
d. ALT
9. Date.Today.ToString(“dddd”) yang akan menghasilkan output berupa …
a. Jan
b. January
c. Mon
d. Monday
10. nilai as Double yang merupakan tempat penampungan nilai dalam bertipe data …
a. Bilangan bulat.
b. Boolean
c. Bilangan cacah.
d. Bilangan desimal.
11. Perhatikan kode script di bawah ini …
If DataReader.HasRows Then
'Isikan data...
End If
Maksud dari kode yang diatas yaitu …
a. Jika data yang dicari ditemukan di dalam DataReader.
b. Jika data yang dicari hilang dari DataReader.
c. Jika data yang dicari tidak ada di dalam DataReader.
d. Jika data dari hasil pencarian dari DataReader.
12. Jenis tipe data khusus OdbcType yang tidak disediakan oleh sistem ODBC ialah …
a. Varchar
b. Int
c. String
d. Date
13. Perhatikan kode script di bawah ini
CMD.Parameters.Add("?", OdbcType.VarChar).Value = txtNIM.Text
Maksud dari kode yang diatas ialah …
a. Mengisi NIM mahasiswa dengan tipe Data yang berhubungan dengan karakter ke field dengan bantuan ODBC Driver.
b. Mengisi NIM mahasiswa dengan tipe Data yang berhubungan dengan angka ke field dengan bantuan ODBC Driver.
c. Mengisi NIM mahasiswa dengan tipe Data yang berhubungan dengan objek ke field dengan bantuan ODBC Driver.
d. Mengisi NIM mahasiswa dengan tipe Data yang berhubungan dengan simbol ke field dengan bantuan ODBC Driver.
14. Beberapa cara melakukan koneksi database SQL ke aplikasi dengan VB.Net yang diantaranya …
a. Connector.NET
b. ODBC
c. OLE DB
d. Semua jawaban benar
15. Console.WriteLine(ex.Message) ini berfungsi untuk …
a. Menampilkan error atau expection di dalam console.
b. Menampilkan error atau expection di dalam Popup Dialog.
c. Menampilkan error atau expection di dalam TextBox.
d. Menampilkan error atau expection di dalam Label.
17. ODBC Driver yang harus dipilih untuk koneksi database SQL Server ke aplikasi VB.Net ialah …
a. MySQL ODBC x.x Unicode Driver
b. ALE OLE.DB versi 12.0
c. SQL Server Native Client xx
d. SQL OLE.DB
18. Toolbox yang menyerupai TextBox tapi bisa dibuat validasi pengisian data terhadap textBox ialah …
a. MaskedTextBox
b. ErrorProvider
c. TextBox
d. ListView
19. Perhatikan kode script di bawah ini
cmbNamaKota.Items.Add("Medan")
cmbNamaKota.Items.Add("Pekanbaru")
cmbNamaKota.Items.Add("Banda Aceh")
cmbNamaKota.Items.Add("Padang")
Maksud dari kode yang diatas ialah …
a. Menambahkan 4 item ke dalam Combobox.
b. Menambahkan 4 item ke dalam ListBox.
c. Menambahkan 4 item ke dalam ListView.
d. Menambahkan 4 item ke dalam DomainUpDown.
20. Form.Load() ini merupakan suatu event yang terjadi pada …
a. Saat menjalankan aplikasi pertama kali.
b. Setiap membuka form dari aplikasi.
c. Setiap menutupi aplikasi.
d. Saat proses compile sebelum muncul aplikasi.
21. Berikut yang bukan tipe StartPosition terhadap form ialah …
a. CenterScreen.
b. WindowsDefaultLocation
c. CenterParent
d. Autosize
22. Jenis Size Mode yang harus menyesuaikan ukuran layar PictureBox terhadap gambar dengan memilih …
a. Normal
b. Autosize
c. Zoom
d. StretchImage
23. Perhatikan kode script di bawah ini
Dim angka As Integer = 1
While angka < 7
Console.WriteLine("Hasil: {0}", angka)
angka = angka + 2
End While
Console.Write(" ")
Yang menghasilkan output berupa …
a. Hasil: 1 Hasil: 3 Hasil: 5
b. Hasil: 3 Hasil: 5
c. Hasil: 1 Hasil: 3 Hasil: 5 Hasil: 7
d. Hasil: 3 Hasil: 5 Hasil: 7
24. Fungsi dari Opacity pada form adalah …
a. Mengukur tingkat transparan terhadap form.
b. Mengukur tingkat kecerahan warna terhadap form.
c. Mengukur tingkat kegelapan warna terhadap form.
d. Mengukur tingkat warna gradiasi terhadap form.
25. Perbedaan dari Debug dengan Release ialah …
a. Debug = Menguji aplikasi, Release = Mempublikasi aplikasi
b. Debug = Proses dikompilasi dulu, Release = Langsung eksekusi program
c. Debug = tidak perlu sertifikasi keamanan, Release = perlu sertifikasi keamanan
d. Debug = Berfokus satu perangkat, Release = Menyebarkan banyak perangkat
PENUTUP
Kamu bisa latihan dalam mengerjakan soal-soal yang diatas dengan tujuan untuk meningkatkan pengetahuan tentang koding yang terdapat dalam bahasa pemrograman Visual Basic.NET (VB.Net) yang terutama bagi kamu yang akan melaksanakan ujian semester, ujian akhir, seleksi penerimaan kerja sebagai VB Programmer, dsb.
Dengan adanya artikel tentang contoh soal pilihan ganda khusus koding dasar dari Visual Basic.NET pada berbagai versi Visual Studio yang diharapkan tidak hanya jago praktek saja dan juga harus jago teori tentang koding yang berhubungan dengan Visual Basic.NET (VB.NET) yang akan berguna di masa mendatang.