PAKET
: : : : : : : :
Desain Web Dinamis (Mulok) Sekolah Menengah Kejuruan (SMK) Teknik Komputer dan Jaringan 90 Menit 40 Soal
1. Isikan identitas anda dan kode paket soal ke dalam Lembar Jawab Ujian Sekolah (LJUS) yang tersedia dengan menggunakan Ballpoint sesuai petunjuk LJUS 2. Periksa dan bacalah soal-soal sebelum anda menjawab 3. Laporkan pada pengawas apabila terdapat lembar soal yang kurang jelas, rusak atau tidak lengkap 4. Periksakan pekerjaan anda sebelum diserahkan kepada pengawas ujian 5. Soal ujian tidak boleh dicoret-coret
Petunjuk Kususus : Pilihlah satu jawaban yang paling benar! 1. Manakah primary key yang tepat untuk digunakan pada sebuah table a. NIS b. Nama c. Alamat d. No_telp e. Tidak perlu Primary Key Tugas dari software Apache sebagai webserver adalah a. Menampilkan Animasi b. Menjawab request dengan menampilkan halaman yang diminta. c. Memberikan tampilan halaman yang dituju d. Tempat meletakan file-file pada PHP e. Mengubah kerja PHP Dari argumen php berikut yang digunakan untuk melakukan perbandinagan adalah ... a. echo
Rev.01.24.08.2009
2.
3.
Form : F.03.16
b. c. d. e.
4.
berikut adalah penulisan variabel yang benar adalah ... a. $896 b. $12 variabel c. variabel_1 d. $variabel e. $ini variable Sintaks yang digunakan dalam membuat database baru melalui cmd adalah a. Insert b. Show c. Use d. Drop e. Create Dari modules XAMPP berikut yang berguna sebagai Web Server adalah a. Apache b. MySql c. FileZilla d. Mercury e. Tomcat Dari modules XAMPP berikut yang berguna sebagai FTP Server adalah a. Apache b. MySql c. FileZilla d. Mercury e. Tomcat Berikut domain yang digunakan untuk tujuan bisnis adalah a. .com b. .info c. .net d. .biz e. .org Dari pilihan berikut yang tidak terdapat dashboard wordpress adalah a. Posting b. Media c. Links d. Page e. Tools
5.
6.
7.
8.
9.
10. Dari daftar hosting gratis berikut, domain gratis yang berasal dari Indonesia adalah a. http://www.000webhost.com b. http://cilacaponline.web.id c. http://www.freehostia.com
Form : F.03.16 Rev.01.24.08.2009
d. http://phpnet.us e. http://www.heliohost.org/home
11. Untuk membuat list html dengan menggunakan urutan nomor romawi adalah ... a. <ol type=I> b. <ul type=I> c. <ol type=I> d. <ul type=I> e. <ul type=1> 12. Ukuran font size yang paling besar adalah a. 1 b. 3 c. 5 d. 7 e. 9 13. Macam-macam web server dibawah ini yang tidak benar adalah a. Apache b. Xitami c. IIS d. PWI e. PWS 14. Diantara tag tabel dibawah ini yang memiliki teks default ditebalkan dan ditengahkan adalah ... a. <table>...</table> b. <tr>...</tr> c. <th>...</th> d. <td>...</td> e. <tr> ... </th> 15. Dari pernyataan PHP berikut akan menghasilkan keluaran pada browser yang benar adalah ... <?php $keadaan = "lapar"; if ($keadaan == "lapar") { echo "saya akan membuat mie ramen!"; } ?> a. saya akan membuat mie ramen! b. saya akan membuat mie ramen! c. lapar d. keadaan e. saya akan membuat mie ramen 16. Berikut ini adalah bentuk atribut type pada tag <ul>, kecuali ... a. number b. disc dan squre c. circle d. square e. disc
Form : F.03.16 Rev.01.24.08.2009
17. Terdapat dua tipe pengurutan data pada database, yaitu ... a. Sorting dan Unsorting b. Alphabet dan Numerik c. Number dan Alphabet d. Ascending dan Descending e. Automatic dan Manual 18. Untuk mengakses xampp di browser kita bisa mengetikkan ... a. localhost/phpmyadmin b. 127.0.0.0 c. 127.0.0.1 d. 127.1.1.1 e. 127.0.1.1 19. Manakah dibawah ini yang bukan termasuk kedalam software pengolah data base a. Ms- Access b. SQL Server c. Ms-Word d. Dbase e. My SQL 20. Perhatikan penggalan sintaks berikut! CREATE TABLE Absensi (id_siswa varchar(10), tanggal datetime, jam_masuk char, jam_keluar char(20), total int) Apa yang akan terjadi apabila sintaks ini di-execute a. Terjadi error sebagai berikut: Cannot specify a column width on data type int. b. Tabel Absensi berhasil dibuat c. Tabel Absensi tidak berhasil dibuat karena tidak ada primary key untuk tabel tersebut d. Terjadi error sebagai berikut: No column width for data type char e. Semua jawaban salah 21. Proses mentransfer informasi dari sebuah komputer ke server melalui internet disebut, yaitu ... a. Web b. Download c. Upload d. Homepage e. Hyperlink 22. Tag <tr> berfungsi untuk membuat .... sedangkan <td> untuk membuat ... a. Baris Kolom b. Kolom Baris c. Lebar Kolom d. Tinggi Kolom e. Tinggi Baris 23. Tag HTML yang digunakan untuk menampilkan sebuah gambar dalam halaman web adalah ... a. <img> b. <image>
Form : F.03.16 Rev.01.24.08.2009
c. <jpg> d. <bmp> e. <gambar> 24. <a href=www.msn.com>yahoo</A> Alamat website yang dituju adalah ... a. msn b. yahoo c. Error d. Tidak Kemanapun e. msn & yahoo 25. Untuk menyimpan file wordpress pada PC di letakkan pada folder ... a. Xampp b. Apache c. PHP d. Mysql e. Htdocs 26. Untuk dapat membuat file PHP, berikut ini adalah beberapa aplikasi yang dapat digunakan, kecuali ... a. Artisteer b. Dreamweaver c. Notepad ++ d. PHP designer e. PHP.net 27. Dari script PHP berikut yang berguna untuk menampilkan hasil penjumlahan adalah ... a. <?php d. <?php $a = 4; $a = 4; $a = 8; $b = 8; echo = 4 + 8 $c = $a + $b; ?> echo $c ?> b. <?php e. <?php $sebuah_bilangan = 4; $4; $bilanganYangLain = 8; $8; echo = 4 + 8 $c = $4 + $8; ?> echo $c ?> c. <?php $a = 4 $b = 8 $c = $a + $b echo $c ?> 28. Berikut ini adalah sintaks untuk menandai bahwa file ini adalah PHP, kecuali ... a. <?php ...?> b. <? ... ?> c. <php ...php> d. <% ... %> e. <script language = php> ... </scrpit>
Form : F.03.16 Rev.01.24.08.2009
29. Berikut yang bukan termasuk sintaks php utuk operator aritmatika adalah ... a. $penjumlahan = 2 + 4; b. $pengurangan = 6 - 2; c. $perkalian = 5 * 3; d. $pembagian = 15 / 3; e. $modulus = 5 $ 2; 30. Untuk merubah besar ukuran suatu bagian data dari tabel maka digunakan ... a. <table width=... height=...> b. <tr width=... height=...> c. <td width=... height=...> d. <th width=... height=...> e. <td height=... height=...> 31. Ekstensi file yang disimpan dengan dokumen php adalah ... a. *.php b. *.xhtml c. *.php3 d. *.html e. *.xls 32. Struktur dasar bahasa HTML yang benar adalah ... a. <html>,<head>,</head>,<body> ... </body>,</html> b. <html>,<head>,<body> ... </html>,</head>,</body> c. <html>,<header>,<body> ... </html>,</header>,</body> d. <html>,<header>,<body>,<footer> ... </footer>,</body>,</header>,</html> e. <html>,<head>,<body> ... </body>,</html> 33. Tag title dalam head berpengaruh dalam ... a. Informasi umum dari sebuah halaman web b. Settingan atribut untuk seluruh dokumen c. Judul halaman d. Menu bar e. Header bar 34. Tag heading yang terkecil dalam HTML adalah ... a. <h6>heading</h6> b. <h5>heading</h5> c. <h4>heading</h4> d. <h2>heading</h2> e. <h1>heading</h1> 35. Tag <a> digunakan untuk ... a. Membuat hyperlink b. Membuat tabel c. Memformat teks menjadi tercetak miring d. Memformat teks menjadi tercetak tebal e. Memformat teks menjadi tercetak bergaris bawah
36. Berikut ini contoh penulisan tag HTML dan atribut untuk menentukan warna latar belakang dari
Form : F.03.16 Rev.01.24.08.2009
badan dokumen yang benar, kecuali ... a. <body bgcolor=red> b. <body background=red> c. <body bgcolor=#FFFFFF> d. <body bgcolor=#ffffff> e. <body bgcolor=ff0022> 37. Berikut ini yang merupakan search engine adalah, kecuali ... a. Bing b. Yahoo c. Google d. Ask e. Netscape 38. Perintah <td valign=top> Isi sel </td> berarti ... a. Isi sel dalam kolom menjadi rata atas b. Isi sel dalam baris menjadi rata atas c. Isi sel dalam kolom menjadi rata bawah d. Isi sel dalam baris menjadi rata bawah e. Isi sel dalam kolom dan baris menjadi rata atas 39. Untuk membuat sebuah link ke halaman lain dalam satu file yang sama dengan nama halaman2.htm maka sebaiknya digunakan ... a. <a href=halaman2.htm>Ke Halaman Berikut</a> b. <a href=halaman2.htm>Ke Halaman Berikut</a> c. <a href=.../halaman2.htm>Ke Halaman Berikut</a> d. <a href=.../halaman2.htm>Ke Halaman Berikut</a> e. <a hlink=halaman2.htm>Ke Halaman Berikut</a> 40. Tag HTML untuk membuat latar belakang adalah ... a. <body background="yellow"> b. <background>yellow</background> c. <body style="background-color:yellow"> d. <background color =yellow> e. <body background-colour=yellow>
Form : F.03.16
Rev.01.24.08.2009