Anda di halaman 1dari 3

PAK NANANG K RPL KELAS XI

SEKOLAH MENEGAH KEJURUAN


SMK DARUL HIDAYAH
U J I A N S E M E S T E R G E N A P
TAHUN PELAJARAN 2012/2013
LEMBAR SOAL LEMBAR SOAL
Mata Pelajaran : (Menerapkan bahasa pemrograman SQL tingkat lanjut)
Kode Mata Uji : 070.KK002
Satuan Pendidikan : Sekolah Menegah Kejuruan (SMK)
Kelo!ok : Kelo!ok "eknologi dan Indu#tri
Kela#$%uru#an : XII$RPL
&ari$"anggal :
Aloka#i 'aktu : () Menit
Pukul :
PETUNJUK UMUM
*+ Gunakan !en#il ,- untuk enghitakan .ulatan !ada Le.ar %a/a.an Ko!uter (L%K)
0ontoh 1ara enghitakan :
a . 1 d e -enar a . 1 d e #alah
a . 1 d e Salah a . 1 d e #alah
2. Berdoalah sebelum anda memulai menjawabnya.
3. Perhatikan dan ikuti petunjuk pengisian pada Lembar Jawaban Komputer (LJK yang disediakan.
!. Periksa dan ba"alah soal#soal sebelum anda menjawabnya.
$. Laporkan kepada pengawas kalau terdapat tulisan yang kurang jelas% rusak atau jumlah soal kurang.
&. Jumlah soal sebanyak '' butir pilihan ganda dan uraian '' butir harus dijawab semuanya.
(. )ahulukan soal#soal yang anda anggap mudah.
*. Penilaian diatur sebagai berikut +
a. ,ilai -inimal . /%//
b. ,ilai -aksimal . 0/%//
1. -intalah kertas buram kepada pengawas bila diperlukan.
0/. Periksalah pekerjaan anda sebelum diserahkan kepada pengawas.
00. 2idak diijinkan menggunakan kalkulator% tabel matematika atau alat bantu lainnya.
SELAMAT BEKERJA
1. Yang digunakan untuk menerangkan field name adalah ....
. t!pe
". #aption
$. des#ription
%. properties
&. field si'e
2. Yang termasuk aplikasi remote administrasi adalah ....
. M!SQL
". ()( *uke
$. +b s#ript
%. $SS
&. SQL ser,er
-. $ara menambah tabel baru di M!SQL.front !aitu dengan ....
. #one#tion
". drop database
$. drop table
%. #reate table
&. #reate data base
/. Syntax !ang digunakan untuk menghapus database dalam MySQL adalah ....
. create database name
". insert database name
$. delete database name
D. drop database name
&. update database name
0. )alaman 1eb !ang dapat diakses dan berinteraksi sesuai dengan keinginan merupakan
teknologi 1eb !ang berbasis....
. konten
". struktural
$. statis
%. arra!
&. d!namis
2. Syntax !ang dapat digunakan untuk menghitung jumlah pengunjung pada buku tamu dari
suatu WEB menggunakan ....
. sum
". shift register
$. counter
D. up Counter
&. down counter
7. Yang mempengaruhi ke#epatan dalam mengakses data pada transaksi on.line adalah....
. de#oder
". des#ripsi
$. en#oder
%. en#ription
&. band1ith
3. (enulisan tag )4ML !ang benar adalah ....
. 54ittle6............... 54ittle6
". 5)ead6.............5)ead6
$. 5)tml6................ 5)ead6
%. 5"od!6............ 5"od!6
&. 5)tml6 ............. 57)tml6
8. 9ungsi s!nta: 7 perintah ;roup "! dalam M!SQL adalah ....
. menampilkan data dengan kriteria tertentu
". menampilkan data dengan urutan tertentu
$. menampilkan data !ang diinginkan
%. menambah data dan menampilkan kembali
Nanang koarudin2S+Ko Ko!eten#i Menera!kan .aha#a !erograan S3L tingkat lanjut
PAK NANANG K RPL KELAS XI
&. menambah data tanpa ketentuan
10. %i ba1ah ini adalah salah satu #iri website perdagangan elektronik atau E-Commerce !ang
baik< ke#uali....
. website !ang dengan mudah di#ari oleh mesin pen#ari internet
". website !ang terus dikunjungi = repeated traffic
$. website !ang dapat mendorong pengunjung untuk merekomendasikan situs kita
kepada orang lain
D. website yang memberi fasilitas pada pengunjung untuk menawar harga
&. website !ang pengunjung merasa senang dan berlama.lama untuk melihat dan
memba#a
11. !uto in#reament berfungsi untuk....
A. mengisi angka yang selalu bertambah otomatis
". membatasi panjang masukan karakter
$. mendeskripsikan data
%. mengun#i otomatis data
&. mematikan angka
12. $ara membuat database baru di M!SQL. front !aitu dengan ....
. create tabel
". conection
$. drop database
%. drop "abel
E. create database
1-. 4!pe data >*4 dalam SQL berfungsi untuk....
. men!atakan data berupa tanggal
". men!atakan data berupa 1aktu
$. men!atakan data berupa karakter 7 string
D. menyatakan data berupa angka
&. men!atakan data berupa numeri#
1/. ?eb terdiri dari / =empat@ hal !aitu <ke#ualiA
. )!perte:t
". Besour#e identifier
$. $lient.ser,er
%. Markup language
&. Bepeater
10. &ditor untuk membuat file )4ML ban!ak tersedia< diantaran!a<ke#ualiA
A+ 9ronfage
-+ *otepad
0+ %rim1a,er
4+ $rimson &ditor
E+ pha#e
12. da beberapa ma#am ke! !ang dapat diterapkan pada suatu tabel< terke#uali !aituC
. Super ke!
". $andidate Ke!
$. (rimarike!
%. lternatif Ke!
&. (rosedur Ke!
17. (enulisan untuk pepmbuatan tampilan tabel !ang !ang salah adalah A
. 57table6
5p6
5table borderD16 5tr6
5td6>ni #ontoh tabel sederhana dengan border57td6 57tr6
57table6
". 5table borderDE1E6
5tr6 5td6baris 1< kolom 157td6
5td6baris 1< kolom 257td6
57tr657table6
$. 5table borderDE1E6
5tr65td6baris 1< kolom 157td6
5td6baris 1< kolom 257td6
57tr65tr65td6baris 2< kolom 157td6
5td6baris 2< kolom 257td657tr657table6
%. 5table borderDE1E6
5tr6
5td6Bo1 1< #ell 157td6
5td6Bo1 1< #ell 257td6
57tr6
57table6
&. 57table6
5p6
5 borderD16 5tr6
5td6>ni #ontoh tabel sederhana dengan border57td6 57tr6
57table6
13. (ada s#riptor di ba1h adalah #ontoh pembuatan A
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Framese//E!""
<#m$"
<#ea%"
<&$e"Belajar menggunakan frame</&$e"
</#ea%"
<'ramese ()$s*"+0,- .0,""
<'rame sr(*"$&/0s.#m$" /ame*"$&/0s""
<'rame sr(*"%&s1$a2.#m$" /ame*"%&s1$a2""
</)'rames"
<3)%2"
<1" File ini menggunakan frame. Ikuti link <a
#re'*"/)'rames.#m$""tanpa frame</a" untuk menuju versi
dari file ini tanpa frame </1"
</3)%2"
<//)'rames"
<'ramese"
Nanang koarudin2S+Ko Ko!eten#i Menera!kan .aha#a !erograan S3L tingkat lanjut
PAK NANANG K RPL KELAS XI
<#m$"
. (rofil
". >nput data
$. 4ampilan data
%. $one#si %ata "ase
&. 4ampilan Menu Ftama
18. ;ambar %i ba1ah ini menu !and dapat menampilka %ata adalah A
. "ro1se $.Stru#ture
". >nsert %.&:port &.%rop
20. (ada gambar di atas Fntuk mengisi data pada M!SQL dengan perintah #li#kA
. "ro1se $. Stru#ture
". >nsert %.&:port &.%rop
21. Kebubuthan untuk membuat 1eb di ba1ah ini adalah benar terke#ualiA
. pha#e $. ()(M!admin
". M!sGl %. 94( &. (rinter
22. Sebutkan bhasa pemogram untuk membuat 1eb di ba1ah ini !ang benarA
. (as#ak H +"*et H $lifer %. )4ML H ()( . SQL
". +"*et H 9o:pro H $II &.M!SGl H )4ML . 9otran
$. )4ML H ()( H Ja,a
2-. Fntuk menjalan M!Ql menggunakan url port menggunakan >%)ost atau >% *ame ke#ualiA
. Lo#alhost
". 127.0.0.1
$. 3030
%. Boot
&. Lo#alhost
2/. Ja,a adalah salah satu bahasa pemograman !ang sering di sebutA
. KK(
". "hasa 4ingkat tinggi
$. "ahasa (emograman tingkat lanjut
%. $II
&. J&*>
20. %iba1ah ini !ang selain %4"S& adlah untuk membuat programA
. %"MS %. %LL
". SQL &.##ess
$. MYSQl
22. (ada gambar no 18 untuk membuat tabel ada pada menuA
. "ro1se $.Stru#ture
". >nsert %.&:port &.%rop
27. (erintah Queri Fntuk Menghapus %ata pada tabel Yang benar adalahA
23. Yang bukan pengertian dari L%"M !ang berarti database adalah tempat pen!impana kumpulan
informasi !ang terdiri atas struktur sbb C
. Koleksi data dalam database dikelompokkan dalam tabel H tabel
". Masing.masig tabel terdiri atas kolom dan baris
$. Masing.masing baris memiliki re#ord
%. Be#ord dapat berisi informasi !ang masing.masing bersesuaian terhadap kolom di atasn!a
&. Masing H masing tabel tidak harus input data
28. Fntuk dapat membuat sebuah web dinamis kita membutuhkan antara lain C ke#ualiA
. plikasi Web Ser#er
". plikasi "asis %ata
$. plikasi script untuk kode proses interaksi
%. plikasi browser ag
&. plikasi ##ess
-0. sebagai piranti lunak penulisan kode.kode manipulasi datan!a pada sebuah ?&" adalahA
. pha#e
". ()(
$. M!SGl
%. >nternet &:plor
&. S#rip $oding
Nanang koarudin2S+Ko Ko!eten#i Menera!kan .aha#a !erograan S3L tingkat lanjut