• SOAL UAS GENAP PRODUKTIF B KELAS XI (RPL 2017-2018)
  • 1.       Software pendukung yang digunakan untuk membuat File Installer di VB.Net adalah..
  • a.       Onni Setup
  • b.      Inno Setup
  • c.       Nino Setup
  • d.      Omni Setup
  • e.      Compile Setup

  • 2.       Perhatikan Gambar berikut !
  •  
  •  
  •  
  •  
  • File yang dibutuhkan untuk Application main Executable file adalah..
  • a.       Seluruh file project
  • b.      File exe/aplikasi project
  • c.       File database
  • d.      Sql server
  • e.      Vb net
  •  
  • 3.       Jenis Toolbox yang diperlukan untuk membuat inputan dari keyboard pada program VB.net adalah...
  • a.       Combobox
  • b.      Label
  • c.       Radio button
  • d.      TextBox
  • e.      Button
  • 4.       Jenis Toolbox yang diperlukan untuk membuat tombol event / aksi pada program VB.net adalah...
  • a.       Combobox
  • b.      Label
  • c.       Radio button
  • d.      TextBox
  • e.      Button
  • 5.       Type Data yang tepat untuk menyimpan data huruf dan angka adalah...
  • a.       Integer
  • b.      Char
  • c.       Varchar
  • d.      Float
  • e.      Boolean
  • 6.       Type Data yang tepat untuk menyimpan data nilai rata-rata siswa adalah...
  • a.       Integer
  • b.      Char
  • c.       Varchar
  • d.      Float
  • e.      Boolean
  • 7.       Propertise yang digunakan untuk memberi nama variable adalah..
  • a.       Text
  • b.      Name
  • c.       Font
  • d.      Color
  • e.      Value
  • 8.       Propertise yang digunakan untuk menulis / menampilkan tulisan pada form adalah..
  • a.       Text
  • b.      Name
  • c.       Font
  • d.      Color
  • e.      Value
  • 9.       


  • Untuk menampilan isi record pada form dibawah ini menggunakan jenis toolbox....
  • a.       DataGrid
  • b.      Dataview
  • c.       DataSelect
  • d.      DataSet
  • e.      Datasource
  • 10.   Cara penulisan di propertise text pada button Tambah adalah ...
  • a.       $Tambah
  • b.      #Tambah
  • c.       &Tambah
  • d.      *Tambah
  • e.      %Tambah
  • 11.   Perhatikan program berikut !!

  •  
  •  
  • Maksud dari Script diatas adalah...
  • a.       Mengkoneksikan  table siswa pada sql server
  • b.      Menampilkan database sekolah pada sql server
  • c.       Mengkoneksikan  database sekolah pada sql server ke VB.NET
  • d.      Mengkoneksikan  database sekolah pada module1 ke VB.NET
  • e.      Mengkoneksikan  database sekolah pada VB.NET di sql server
  • 12.   Perhatikan program dibawah ini!

  •  
  •  
  •  
  • Maksud dari Script diatas adalah...
  • a.       Menampilkan table tbl_siswa
  • b.      Mengkoneksikan  database sekolah pada sql server ke VB.NET
  • c.       Memanggil prosedur koneksi
  • d.      Memanggil prosedur koneksi dan menampilkan data pada tabel tbl_siswa ke DatagridView1
  • e.      Memanggil prosedur koneksi dan mengkoneksikan table tbl_siswa  ke DatagridView1
  • 13.   Perintah untuk membuat database sekolah mysql adalah...
  • a.       Create Sekolah;
  • b.      Use Sekolah;
  • c.       Create Database Sekolah;
  • d.      Make Sekolah;
  • e.      Make Database Sekolah;
  • 14.   Perintah untuk menampilkan isi table Siswa adalah...
  • a.       Insert * into Siswa;
  • b.      Update * from Siswa;
  • c.       Select * to Siswa;
  • d.      Select * from Siswa;
  • e.      Select * form Siswa;
  • 15.   Dibawah ini yang bukan merupakan perintah DDL adalah...
  • a.       Create
  • b.      update
  • c.       Alter
  • d.      drop
  • e.      Desc
  • 16.   Dibawah ini yang bukan merupakan perintah DML adalah...
  • a.       Create
  • b.      update
  • c.       Alter
  • d.      drop
  • e.      Desc
  •  
  •  
  • 17.   Apakah Maksud Program dibawah ini?
                   
  • a.       Definisi variable lkata
  • b.      Menyamakan isi variable tbkata agar sama dengan isi variable lkata saat event bok_click
  • c.       Menyamakan isi variable lkata agar sama dengan isi variable tbkata saat event bok_click
  • d.      Class variable
  • e.      Form variable
  • 18.   Toolbox yang digunakan sesuai tanda panah gambar dibawah ini adalah..


  • a.      Label
  • b.      Textbox
  • c.       Combobox
  • d.      Radiobutton
  • e.      Button
  •  
  •  
  •  
  •  
  • 19. Apa yang dijalankan pertama kali ketika program Java dieksekusi:
  • A. method() 
  • B. main() 
  • C. Class 
  • D. new

  • 20. Untuk membuat komentar banyak baris (multiline comment), digunakan:
  • A. // 
  • B. /* */ 
  • C. _comment_ 
  • D. {* *}

  • 21. Berikut adalah penulisan kode yang benar untuk mencetak di layar :
  • A. System.out.Println(); 
  • B. System.Out.Println(); 
  • C. System.out.println(); 
  • D. System.Out.println();

  • 22. Berikut ini yang termasuk tipe data primitive adalah:
  • A. Boolean 
  • B. Character 
  • C. Byte 
  • D. Double

  • 23. Berikut ini yang termasuk tipe data reference adalah:
  • A. float 
  • B. Character 
  • C. short 
  • D. int

  • 24. Berikut ini adalah keyword yang terdapat dalam Java, kecuali:?
  • A. Goto 
  • B. Break 
  • C. If 
  • D. String

  • 25. Untuk menyimpan nama siswa, tipe data yang paling tepat digunakan adalah:
  • A. int 
  • B. short 
  • C. char 
  • D. String

  • 26. Blok dalam perintah for berikut ini akan dijalankan sebanyak 10 kali, yaitu:
  • A. For(int x=1; x<=9; x++) { } 
  • B. For(int x=0; x<=10; x++) { } 
  • C. For(int x=10; x>=1; x–) { } 
  • D. For(int x=10; x>0; x–) { }

  • 27. Berikut adalah code perintah untuk melakukan perulanggan:
  • A. for 
  • B. if 
  • C. if-else 
  • D. switch

  • 28. Berikut adalah code perintah untuk melakukan pengkondisian dengan 1 (satu) kondisi:
  • A. for 
  • B. if 
  • C. if-else 
  • D. switch

  • 29. Berikut adalah penamaan class pada java yang diperbolehkan, kecuali :
  • A. 3_One 
  • B. O_3ne 
  • C. S13h 
  • D. B3_Ta
  •  
  • 30. Method yang namanya sama dengan nama kelas disebut:
  • A. Construktor 
  • B. Rekursive 
  • C. Loop 
  • D. Substring
  •  
  • 31. Salah satu yang merupakan kesatuan dari data dan fungsi, adalah:
  • A. Method 
  • B. Object 
  • C. Polymorphism 
  • D. Class
  •  
  • 32. Berikut ini yang termasuk tipe data primitive adalah:
  • A. Boolean 
  • B. Character 
  • C. Byte 
  • D. Double
  •  
  •  
  • 33. Apa fungsi dari referensi this :
  • A. Mengakses instance variable yang dibiaskan oleh parameter 
  • B. Variabel yang dideklarasikan di dalam sebuah metoda 
  • C. Menempatkan seluruh inisialisasi object 
  • D. Menghitung jumlah object
  •  
  • 34. Untuk menjalankan visual basic net menggunakan perintah..
    a. debug
    b. start debugging
    c. end debugging
    d. compiled
    35.  Dalam koding Visual Basic, perintah untuk menampilkan sebuah pesan adalah…
    a. MsgBox
    b. Msg
    c. Show
    d. Display

    36. Variable yang berisi karakter digunakan tipe data…
    a.       Byte
    b.      Float
    c.       String
    d.      Boolean

    37. Penggantian judul form dapat dilakukan dengan…
    a)      Klik kanan pada form – rename
    b)      Jendela properties – caption – ganti namanya sesuai keinginan
    c)       Klik kanan – Edit
    d)      Menu edit – rename

    38  Fungsi kontrol 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 runtime atau saat dijalankan
    c)       Menampilkan tulisan/teks 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

    39. Salah satu kegunaan dari Visual Basic adalah untuk membuat…
    a)      Presentasi
    b)      Desain Gambar
    c)       Formulir
    d)      Surat

    40. Dalam form, untuk membuat pilihan Gender (Jenis kelamin) biasanya digunakan komponen …
    a)      Text box
    b)      Option Button
    c)       Combo box
    d)      Label

    41. Urutan yang tepat untuk membuat project visual basic.net adalah…
    a. new project – file – visual basic – tulis nama file – ok – windows form application
    b. file - new project - visual basic – tulis nama file – ok – windows form application
    c. file - new project - visual basic – tulis nama file –  windows form application – Ok
    d. new project - visual basic - file – tulis nama file –  windows form application – Ok

    41. Pada Ms. Visual Basic, control yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai adalah …
    A. CheckBox
    B. TextBox
    C. Label
    D. Option Button

    42.  Memilih boleh beberapa pilihan sekaligus adalah fungsi dari control 
    A. CheckBox
    B. TextBox
    C. Label
    D. Option Button
    E. Frame 

    43. Untuk membuat berbagai macam bentuk (elips, lingkaran, persegi) digunakan komponen yang disebut dengan…
    a)      Image
    b)      Picture
    c)       Shape*
    d)      Rectangle Tool

    44. Komponen dalam Visual Basic yang memberikan gambaran dari semua modul yang terdapat dalam aplikasi Anda yaitu …
    a)      Project Window
    b)      Form Designer Window

    c)       Properties Window
    d)      Toolbox Window

    45. 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+text2
    c)       label1.caption=text1.text+text2.text
    d)      label1.caption=text1.text=text2.text

    46. jendela yang digunakan untuk setting jenis teks, warna, gambar dll adalah
    a.  solution explorer
    b. Propertise
    c. toolbox
    d. project

    47. Tipe data yang mempunyai dua kemungkinan adalah…

    A.  boolean
    B.  Char
    C.  float
    D.  yesno
    E.   short

    48. Dalam penulisan code  pada program VB.Net untuk mengkalikan angka menggunaaka syimbol…

    A.  /
    B.  *
    C.  +
    D.  _
    E.   %

    49. IDE merupakan kependekan dari :
    A. IntregrateDevelopment environment
    B.  Intregrated Developmen environment
    C.  Intregrated Development environment
    D. Intregrating Development environment
    E.  Intregrate Development environment

    50. Tanda pengenal dalam VB.Net yang mempunyai nilai yang sudah tetap adalah pengertian dari…
    A.    Deklarasi Variabel                                                    
    B.     Deklarasi                                                                   
    C.     Tipe Data Integer
    D.    Tipe Data Real
    E.     Deklarasi Konstanta


1
B
11
C
21
C
31
A
41
C/C
2
B
12
D
22
B
32
C
42
A
3
D
13
C
23
B
33
A
43
C
4
E
14
D
24
D
34
B
44
A
5
C
15
B
25
D
35
A
45
C
6
D
16
A
26
C
36
C
46
B
7
B
17
C
27
A
37
B
47
A
8
A
18
B
28
B
38
C
48
B
9
A
19
B
29
A
39
C
49
C
10
C
20
B
30
A
40
B
50
E

More

Whats Hot