Anda di halaman 1dari 8

UJIAN AKHIR SEKOLAH SEKOLAH MENENGAH KEJURUAN S M K DIPONEGORO TAHUN PELAJARAN 2011/ 2012 ========================================================================= Mata Pelajaran : KKPI

Hari / Tanggal : Kelas : XII AGRIBISNIS Waktu : Guru Pengampu : HUSNUL HELMI, A.Md 1.komponen dalam visual basic yang memberikan gambaran dari semua modul yang terdapat dalam Aplikasi anda yaitu. a.Project Window d. Properties window b.Form designer window e. Even window c. Toolbox Window 2.Pada saat pertama kali membuka Visual basic, pilihan tipe project yang kita gunakan adalah.. a.ActiveX.Exe d. Aplication.Exe b. Standart.Exe e. Xls.Exe c. VB.Exe 3. Extension file untuk project dari visual basic adalah.. a. .EXE d. .PDF b. .XLS e. .DOC c. .VBP 4. Untuk mencari object-object atau komponen yang akan digunakan atau disisipkan ke dalam form Yang akan kita buat gunakan a.Project window d. Properties Window b. Form Designer window e. Salah Semua c. Toolbox Window 5.Untuk menampilkan semua property dari object yang sedang dipilh dan memberi kesempatan Untuk mengubahnya di gunakan a.Project window d. Properties Window b. Form Designer window e. Salah Semua c. Toolbox Window 6.Suatu kejadian yang dapat di alami oleh sebuah object di sebut dengan. a. Method d.Event b.Object e. Method & property c.Property 7.Dalam koding program visual basic, perintah untuk langsung keluar dari program pada saat Program di jalankan adalah. a. exit d.move b.end e. set index c.close 8.dalam form untuk membuat pilihan gender(jenis kelamin)biasanya di gunakan komponen. a. Tex Box d.Label b.Option Button e. list box c.Combo box 9.untuk mengganti judul yang terdapat dalam form yang di buat, kita harus mengedit sebuah property From tersebut dengan a.text d.back color b.Caption e.Name c. font Ujian Akhir KKPI Kls XII Smk Diponegoro 1

10.Untuk menghasilkan angka dari 1-5 struktur koding yang digunakan adalah a. FOR i=1 TO 5 i=I + 1 NEXT b. FOR i=1 i=I + 1 NEXT 5 c. FOR i=1 - 5 i=I + 1 NEXT d. FOR i=1 -> 5 i=I + 1 NEXT e. FOR i=1 <> 5 i=I - 1 NEXT Soal 11-20, Perhatikan gambar dibawah ini.

11.Obyek yang tidak di gunakan dalam pembuatan form di atas adalah a.Frame d.OptionButton b. TextBox e.CommandButton c.ComboBox 12. Kode perintah yang dimasukan pada tombol tampil adalah. a.Label2.Text1 d.label2.text=text1.caption b.Text1.Text=Text2.Text e. label2. caption =text1. text c.text1.text=label2.text 13.Perintah yang digunakan untuk mengubah warna tulisan pada label2 menjadi warna merah adalah a.label2.color=vbRed d.label2.fontcolor= vbRed b.label2.textcolor= vbRed e.label2.backcolor= vbRed c.label2.forecolor= vbRed 14.perintah untuk membuat tulisan miring adalah a.label2.font=check2.italic d.label2.fontitalic=check2.value b.label2. italic= check2.style e.label2.caption=check2.Underline c. label2. forestyle=check2.italic 15.perubahan font yang dapat ditampilkan dengan pilihan yang ada adalah sebanyak.. a.2 d.5 b.3 6.6 c.4

Ujian Akhir KKPI Kls XII Smk Diponegoro 2

16.perintah untuk membuat tulisan tebal adalah.. a. label2.caption=bold d. label2.forstyle=check3.bold b. label2.font=check3.bold e. label2.fontbold=check3.Value c. label2.bold=check3.style 17.kode perintah yang di masukan pada tombol simpan adalah a.list1.Additem text1 d. Combo1.Additem combo1.text b. listbox1.Additem text1 e. Combobox1. Additem .text1.caption c. list1.Additem text1.text 18.sedangkan kode perintah untuk tombol hapus adalah a.list1.clear d. Combo1. Removeitem combo1.text b. listbox1.Removelist text1 e. Combobox1. Removeitem.list1.listtext c. list1. Removeitem list1.listindex 19.Tulisan Daftar nama sekolahdi buat dari properties window dengan mengubah bagian a.text d.Label b.Caption e.Name c. font 20.kode perintah yang di gunakan untuk tombol Tambah adalah.. a. Text1.Text = "" d. Text1.Text1.list1 = "" b. Text1.Text1.label2 = "" e. Text1.Textbox.combo = "" c. label2.text= 21.komponen dalam visual basic yang berfungsi agar kita dapat menempilkan jam atau tanggal adalah.. a.Clock d.date b.Time e.year c.Timer 22.Untuk mengatur waktu (jam)agar tampilanya menjadi perdetik (second),maka ada sebuah property Yang harus di ubah,yaitu. a.Time d.name b.Interval e.date c.Value 23.di bawah ini merupakan sintak dari struktur keputusan,kecuali. a.IF <kondisi>Then <kode_program> b.IF<kondisi>Then<kode_program>Else <kode_program> c.Do While<kondisi><kode_program>Loop d.Select Case <pilihan>End Case e. IF<kondisi>Then<kode_program>Else <kode_program> end if 24.Pernyataan berikut yang benar adalah.. a.Toolbar adalah kumpulan dari beberapa perintah pada menu yang sering di gunakan ,dandi tampilkan dalam bentuk icon untuk mempermudah pemakain b.Toolbar adalah memberikan anda gambaran dari semua modul yang terdapat dalam aplikasi anda c.Tool bar adalah untuk mendesaign user interface/tampilan aplikasi anda,suatu aplikasi bisaberisi banyak from d.Toolbar adalah terdiri dari sekumpulan control star e.Toolbar adalah untuk mengatur program yang di desaign 25.pernyataan berikut yang benar adalah a.properties window adalah menunjukan sebagaimana suatu from akan di tampilkan saat program di jalankan. b. properties window adalah menampilkan semua property dariobjek yang sedang di pilih dan memberikan anda kesempatan untuk mengubahnya c. properties window adalah kumpulan dari beberapa perintah pada menu yang sering di gunakan dan di tampilkan dalambentuk icon untuk mempermudah pemakaian. d. properties window adalah tempat untuk menulis dan menjalankan kode programdi window e. Salah semua. Ujian Akhir KKPI Kls XII Smk Diponegoro 3

26.untuk mengabungkan 2 buah teks dan di tampilkan di label 1 maka pernyataan berikut yang benar Adalah.. a.label1.caption= text 1.text+ text 2+ text b. label1.caption= text 1. text = text 2+ text c. label1.caption= text 1.caption+ text 2+caption d. label1.caption= text 1+ text 2 e. label1.caption= text 1+ text 2.value 27.untuk menjumlahkan 2 buah text dengan data berupa angka, misalkan 1+2 dan di tampilkan pada Label1 yaitu 3, maka pernyataan berikut yang benar adalah a.label1.caption= text 1.text+ text 2+ text b. label1.caption= text 1. text = text 2+ text c. label1.caption= text 1.caption+ text 2+caption d. label1.caption= text 1+ text 2 e. label1.caption= Cint(text1.text)+Cint(text2.text) 28.Perintah Option1_Click(). Tool nya berbentuk a. b. c. d. e. 29. untuk mendeklarasikan variable di gunakan perintah a.Var d.Next b.For e.Declare c.Dim 30.perintah program yang di gunakan untuk mengubah agar form1 berwarna biru a. Form1.BackColor = vbBlue d. Form1.foreColor = vbBlue b. Form1.foreColor.true = vbBlue e. Form1.caption.Value.BackColor = vbBlue c. Form1.BackColor = true.vbBlue A.Perhatikan koding berikut ini: Private Sub Command1_Click() If Val(text1.text)>=75 then Text2.text=A Else if(text1.text)>=65 then Text2.text=B Else if(text1.text)>=55 then Text2.text=C Else Text2.Text=D {33.} {34} 31.Perhatikan koding bagian A, Bila nilai yang di masukan pada(text1.text)ialah 70 maka hasil pada (Text2.text) adalah.. a.A d.D b.B e.E c.C 32. Perhatikan koding bagian A, Bila nilai yang di masukan pada(text1.text)ialah 50 maka hasil pada (Text2.text) adalah.. a.A d.D b.B e.E c.C

Ujian Akhir KKPI Kls XII Smk Diponegoro 4

33.pada koding A di atas terdapat perintah yang hilang di dalam kurung kurawal {..} perintahTersebut adalah. a.End If d.End then b.End Else e.End c.End sub 34.pada koding A di atas terdapat perintah yang hilang di dalam kurung kurawal {..} perintahTersebut adalah. a.End If d.End then b.End Else e.End c.End sub 35.Fungsi control label adalah.. a. menampilkan tulisan/teks yang tidak dapat di ubah oleh pengguna pada saat runtime atau saat di jalankan b. menapilkan gambar yang tidak dapat di ubah oleh pengguna pada saat runtime atau saat di jalankan c. menampilkan obtion/pilihan yang tidak dapat di ubah oleh pengguna pada saat runtime atau saat di jalankan d. menapilkan tulisan.text yang tidak dapat di ubah oleh pengguna pada saat runtime atau saat di jalankan e. menampilkan tulisan yang dapat di ubah /dimodifikasi oleh pengguna pada saat runtime atau saat di jalankan Dalam koding berikut,perintah yang harus dilengkapi ialah : IF Text1.Text=1.(36). Text1.Text= (37) Text1.Text=2 End IF 36.a.ELSE d.SELECT b.THEN e.IF ELSE c.CASE 37.a.CASE d.SELECT b.THEN e.IF ELSE c.ELSE B.Perhatikan koding berikut ini.. <html> <head> <title>.::Nilai ujian::.</title> </head> <body> <fontface=verdana size=2> <form>Jumlah Bayar <input type=text name=..(38). ><br><br> <input type=submit value=..(39). > </form>> </form> <?php if((40).. ($totalbeli)) { $toyar=(41).($totalbeli); $diskon=0; (42) $diskon=(0.5*$toyar); Ujian Akhir KKPI Kls XII Smk Diponegoro 5

38.Perhatikan koding bagian B a.total jual d.total jual total diskon b.total beli e.Hitung diskon c.bonus 39.perhatikan koding bagian B a.total jual d.total jual total diskon b.total beli e.Hitung diskon c.bonus 40.perhatikan koding bagian B a.$total jual d.$total jual $total diskon b.isset e.Hitung diskon c.intval 41.perhatikan koding bagian B a.$total jual d.$total jual $total diskon b.isset e.Hitung diskon c.intval 42.perhatikan koding bagian B a. if($toyar<>=500000) d. ($toyar>=500000) b. if($hitung Diskon>=500000) e. if(toyar>=500000) c. if($toyar>=500000) 43. dari gambar output di bawah ini listing program yang benar adalah..

a. <?php for ($i=1; $i<=5; $i++) then { echo "1 2 3 4 5 " . $i . "<br />"; b. <?php for ($i=1; $i<>=5; $i++) { echo "1 2 3 4 5 " . $i . "<br />"; c. <?php for ($i=1; $i<=5; $i++) { echo "1 2 3 4 5 ", "<br />"; d. <?php for ($i=1; $i<=5; $i++) { echo "1 2 3 4 5 " . $i . "<br />"; e. <?php for ($i=1; $i>=5; $i++) { echo "1 2 3 4 5 " . $i . "<br />"; 44.Berikut ini penulisan variable yang benar adalah.. a.$variabel b.$ipa_kimia c.ini-itu

d.$-pilih e.$soto

Ujian Akhir KKPI Kls XII Smk Diponegoro 6

45.Salah satu cara penulisan script PHP yang benar adalah. a.<?mobile Script mobile ?>PHP b.<script language=post> script post </PHP> c. <*PHP Script PHP ?//> d.<? Script PHP ?> e. #PHP/ Script PHP//?? <PHP>? 46.Perintah yang di gunakan untuk mengulangi perintah dengan jumlah pengulangan yang sudah Di ketahui adalah.. a.Statement IF d. Statement WHILE b. Statement Else e. Statement FOR c. Statement SWITCH 47. Struktur control yang di gunakan untuk membandingkan suatu variable dengan beberapa nilai Dan menjalankan Statement tertentu adalah. a.Statement IF d. Statement WHILE b. Statement Else e. Statement FOR c. Statement SWITCH 48. semua bentuk huruf , angka,spasi,tanda control, atau symbol yang terdapat dalam tombol keyboard Dinamakan.. a.komentar d.karakter b.script e.sintak c.variabel 49.String adalah.. a.tipe data yang menyatakan bilangan bulat b.tipe data yang berisi kumpulan beberapa karakter c.instansiasi dari suatu class d.tipe data teks yang berisi kumpulan beberapa karakter e.tipe data logika yang memiliki nilai true dan false 50. konstruksi IF digunakan untuk melakukan. a. pemrosesan file d.pemformatan file - file b. eksekusi suatu statement e. penghitungan data - data c. penulisan semua data

******Selamat mengerjakan******

Ujian Akhir KKPI Kls XII Smk Diponegoro 7

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

Ujian Akhir KKPI Kls XII Smk Diponegoro 8

Anda mungkin juga menyukai