DINAS PENDIDIKAN
CABANG DINAS PENDIDIKAN WILAYAH XIII
SEKOLAH MENENGAH KEJURUAN NEGERI 1 BANJAR
Jalan KH. Mustofa Telp. (0265) 741722 Fax. (0265) 744860 Kota Banjar – 46311
E-mail : smkn1banjar@gmail.com http.www.smkn1banjar.sch.id
A. PILIHAN GANDA
1. Yang digunakan untuk meletakkan form ketika form tersebut dipanggil atau aktif disebut….
a. Name c. Caption e. Windows Default
b. StartUpPosition d. Title
2. Pada Ms. Visual Basic untuk menempatkan posisi kursor yang diiginkan adalah
a. Pointer c. DataField e. Jawaban a, b, c dan d
b. Sel d. SetFocus salah
3. Pada Ms. Visual Basic, control yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh
pemakai adalah …
a. CheckBox c. Label e. Frame
b. TextBox d. Option Button
4. Memilih boleh beberapa pilihan sekaligus adalah fungsi dari control
a. CheckBox c. Label e. Frame
b. TextBox d. Option Button
5. Untuk menjalankan Form yang lain pada satu project, dapat juga menggunakan tombol fungsi
a. F1 c. F3 e. F5
b. F2 d. F4
6. Untuk menambahkan Form baru pada Visual basic, sebelumnya kita Add Form dari menu
a. File c. Project e. Insert
b. Edit d. Help
7. Symbol persegi panjang pada flowchart mempunyai arti….
a. Aliran data c. Percabangan e. Proses
b. Input/ output d. Pemberian nilai awal
8. Secara default saat kita mengambil control text box ke form design, name properties caption-nya adalah :
a. Label1 c. Caption e. Textbox
b. Text1 d. Header
9. Label1.caption = text1.text * text2.text, baris program tersebut :
a. Salah, harusnya Label1 dirubah jadi text3 d. Benar, Caption tidak perlu dirubah
b. Salah, hasilnya error e. Benar, tapi hasilnya error
c. Salah, harusnya Caption diganti text
10. Instruksi untuk melakukan RUN dalam program visual basic…
a. F1 c. F4 e. Shift+Alt+Del
b. F5 d. Alt+F9
11. Pada saat pertama kali membuka Visual Basic, pilihan tipe project yang kita gunakan adalah….
a. VB.exe c. Normal.exe e. Doc.exe
b. Standard.exe d. ActiveX.EXE
12. Untuk mendeklarasikan nama variable beserta tipe datanya dan langsung mengisi nilai variabelnya disebut
dengan….
a. Deklarasi implisit c. Variabel e. Konstanta
b. Algoritma d. Logika
13. Dalam koding program Visual Basic, perintah untuk langsung keluar dari program pada saat program
dijalankan adalah…
a. Exit c. Close e. Del
b. End d. Drop
(1)
14. Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untuk memperjelas merupakan
salahsatu aturan yang dianjurkan untuk membuat….
a. Diagram c. ERD e. Class diagram
b. Flowchart d. Use Case
15. Untuk membuat sebuah tombol digunakan komponen…
a. Command Botton c. Combo box e. Text box
b. Label d. List box
16. Pada sebuah ComboBox, untuk menambahkan atau mengentry tulisan atau daftar ke dalamnya kita
menggunakan property yang disebut…
a. Text c. Name e. Label
b. List d. Caption
17. Pendeklarasian variable ada 2, yaitu….
a. Deklarasi eksplisit dan implisit d. Deklarasi terbuka dan tertutup
b. Deklarasi langsung dan tidak langsung e. Deklarasi aplikasi dan algoritma
c. Deklarasi berurutan dan percabangan
18. Dalam koding Visual Basic, perintah untuk menampilkan sebuah pesan adalah…
a. MsgBox c. Show e. Hide
b. Msg d. Display
19. Fungsi control Label adalah untuk…
a. Menampilkan gambar yang tidak dapat di ubah oleh pengguna pada saat runtime atau saat dijalankan
b. Menampilkan option/pilihan yang tidak dapat di ubah oleh pengguna pada saat dijalankan
c. Menampilkan tulisan/teks yang tidak dapat di ubah oleh pengguna pada saat dijalankan
d. Menampilkan tulisan/teks yang dapat di ubah oleh pengguna pada saat runtime atau saat dijalankan
e. Menampilkan beberapa pilihan dan bias dipilih lebih dari satu
20. Sebuah variable mempunyai ruang lingkup dan waktu hidup, yaitu variable…..dan variable……
a. Variable global dan variable local d. Variable bebas dan variable terikat
b. Variable luas dan variable sempit e. Variable data dan variable type
c. Variable panjang dan variable lebar
21. Apa fungsi dari control CommandButton..
a. Untuk menyediakan tombol bagi pemakai untuk melakukan fungsi-fungsi tertentu
b. untuk menyediakan tombol bagi pemakai untuk memasukan text
c. untuk menyediakan tombol bagi pemakai untuk menampilkan beberapa pilihan
d. untuk membuat tombol pada form yang tidak dapat di klik
e. Untuk menyediakan link ke database
22. Untuk mengatur waktu (jam) agar tampilannya menjadi per detik (second), maka ada sebuah property yang
harus diubah, yaitu …
a. Interval c. Date e. Enabled
b. Time d. Second
23. Data yang disimpan didalam memory computer membutuhkan sebuah wadah, wadah inilah yang disebut
dengan….
a. Type data c. String e. Boolean
b. Algoritma d. Variable
24. Untuk menambahkan form yang baru langkah yang harus dilakukan adalah…
a. File – New Form
b. Menu Project – Add Form
c. File – New – Form
d. Klik kanan pada jendela properties – Add – MdiForm
e. Project - New
25. Untuk menampilkan atau memanggil sebuah form digunakan perintah …
a. Call c. Show e. Hide
b. New d. Form
26. Untuk mendeklarasikan nama variable beserta tipe datanya pada awal prosedur disebut dengan….
a. Algoritma c. Variabel e. String
b. Konstanta d. Deklarasi eksplisit
27. Urutan langkah-langkah logis penyelesaian masalah yang disusun secara logis merupakan pengertian dari….
a. Algoritma c. Pemrograman e. Basis data
b. Logika d. Aplikasi
28. Penulisan pendeklarasian variable eksplisit yang benar yaitu….
a. Nama$=”Saya” c. $dim nama as string
b. Dim nama as string d. Index=”nama”
(2)
e. @nama=”saya”
29. Variable yang hanya dikenali oleh satu bagian program saja disebut dengan variable….
a. Variabel local c. Variabel terikat e. Variabel data
b. Variabel global d. Variabel bebas
38. Boolean merupakan salah satu type data yang digunakan untuk….
a. Angka pecahan c. Nilai True/ False e. Tanggal dan jam
b. Angka bulat d. Mata uang
39. Variable yang dapat dikenal oleh seluruh bagian program disebut dengan….
a. Variable local c. Variable terikat e. Variable global
b. Variable bebas d. Variable data
40. Di bawah ini yang termasuk kedalam Bahasa pemrograman yaitu….
a. C++ c. MS. Exel e. Corel Draw
b. Publisher d. MS. Word
2. ESSAY
1. Apa yang kamu ketahui tentang C++!
2. Tuliskan minimal 5 debug yang kamu temukan pada saat pembuatan program aplikasi menggunakan
Visual Basic, dan tuliskan penyelesaiannya!
3. Tuliskan coding untuk menampilkan “Nilai C = 12” menggunakan C++!
4. Tuliskan minimal 5 kelebihan Visual Basic!
5. Tuliskan minimal 5 tools yang disediakan oleh Visual Basic!
(3)