Anda di halaman 1dari 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Menentukan kebutuhan sistem :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih script PHP dengan menggunakan webserver Appsev adalah di root direktori

Nomor Soal :

Butir Soal

1. Jika meletakan file script PHP dengan menggunakan webserver Appsev adalah di root direktori atau di folder ..... a. htdocs d. MySQL b. www e. PHP5 c. Appserv Kunci Jawaban dan Pedoman Penskoran : kunci B skor 1,5

Page 1 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Menentukan kebutuhan sistem Indikator : :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

siswa dapat memilih meletakan file script PHP dengan menggunakan webserver Xampp Server adalah di root direktori atau di folder

Nomor Soal :

Butir Soal

2. Jika meletakan file script PHP dengan menggunakan webserver Xampp Server adalah di root direktori atau di folder ..... a. hdocs d. MySQL b. www e. PHP5 c. Appserv Kunci Jawaban dan Pedoman Penskoran : kunci A skor 1,5

Page 2 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Menentukan kebutuhan sistem :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih kepanjangan atau singkatan code dari PHP

Nomor Soal :

Butir Soal

: d. Pemrograman Hypertext Preprocessor e. Program Hypertext Processor

3. Kepanjangan dari PHP adalah . a. Program Hypertext Preprocessor b. Hypertext Preprocessor c. Java Server Page Kunci Jawaban dan Pedoman Penskoran : kunci B skor 1,5

KARTU SOAL
Page 3 of 36

F/751/WKS1/15 22 Nopember 2010

ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Menentukan kebutuhan sistem :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih script PHP merupakan web scripting yang bersifat open source

Nomor Soal :

Butir Soal

4. PHP merupakan web scripting yang bersifat open source artinya . a. Prabayar d. Lisensi b. Bebas e. Trial atau masa tenggang c. Uptodate Kunci Jawaban dan Pedoman Penskoran : kunci B skor 1,5

Page 4 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Menentukan kebutuhan system :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih script atau coding dari scripting PHP yang merupakan perintah-perintah Print atau echo

Nomor Soal :

Butir Soal 5. <html>


<php?

Print ("Contoh text yang menggunakan kode PHP");

?> </html>

Dari kode di atas perintah Print dapat juga seperti a. help d. include b. script language e. echo c. head Kunci Jawaban dan Pedoman Penskoran : kunci E skor 1,5

Page 5 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Menentukan kebutuhan system :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilh script atau coding PHP menyatu dengan kode HTML, dan kepanjangan HTML

Nomor Soal :

Butir Soal

6. PHP menyatu dengan kode HTML, kepanjangan HTML adalah .. a. HyperText Programing d. Hypertext Preprocessor b. HyperText Programing and e. Hypertext Processor Scripting c. HyperText Markup Language Kunci Jawaban dan Pedoman Penskoran : kunci C skor 1,5

Page 6 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Menentukan kebutuhan sistem Indikator : :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

siswa dapat memilih scripting atau Code PHP berikut ini yang paling benar dan yang umum digunakan

Nomor Soal :

Butir Soal

7. Code PHP berikut ini yang paling benar dan yang umum digunakan adalah .. a. ?php......?> d. <html> .... </html> b. <?php ...?> e. <%.......... ...........%> c. >?php........?> Kunci Jawaban dan Pedoman Penskoran : kunci B skor 1,5

KARTU SOAL
Page 7 of 36

F/751/WKS1/15 22 Nopember 2010

ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Menentukan kebutuhan system Indikator : :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

siswa dapat memilih scripting atau Code HTML yang benar untuk membuat tulisan berjalan dari kanan ke kiri menggunakan kode marquee

Nomor Soal :

Butir Soal

8. Code HTML yang benar untuk membuat tulisan berjalan dari kanan ke kiri adalah ... a. <marquee> .. </marquee> d. <html> .... </html> b. <bold> ... </bold> e. <br> .... </br> c. <italic> ... </italic> Kunci Jawaban dan Pedoman Penskoran : kunci A skor 1,5

KARTU SOAL ULANGAN UMUM SEMESTER GASAL


Page 8 of 36

F/751/WKS1/15 22 Nopember 2010

TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Menentukan kebutuhan system :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih code HTML yang benar untuk merubah ukuran tulisan

Nomor Soal :

Butir Soal

9. Code HTML yang benar untuk merubah ukuran tulisan adalah ...... a. <marquee> .. </marquee> d. <html> .... </html> b. <font size = 36 px> ........ </font> e. <br> .... </br> c. <font color=FF0000> .......</font> Kunci Jawaban dan Pedoman Penskoran : kunci B skor 1,5

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012


Page 9 of 36

F/751/WKS1/15 22 Nopember 2010

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Menentukan kebutuhan sistem :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilh Code title pada scrip HTML digunakan untuk memberikan judul pada halaman website

Nomor Soal :

1O

Butir Soal 10.

Code <title>..............</title> pada scrip HTML digunakan untuk .. a. Merubah ukuran huruf d. Menghubungkan halaman satu dengan yang b. Memberikan tulisan tebal lain c. Memberikan warna tulisan e. Memberikan judul pada halaman web

Kunci Jawaban dan Pedoman Penskoran : kunci E skor 1,5

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012


Page 10 of 36

F/751/WKS1/15 22 Nopember 2010

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Meninjau masalah keamanan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih Code br pada scrip HTML digunakan untuk pindah baris atau memberikan baris

Nomor Soal :

11

Butir Soal 11.

Code <br>............</br> pada scrip HTML digunakan untuk .. a. Memberikan baris d. Menghubungkan halaman satu degan yang b. Memberikan tulisan tebal lain c. Memberikan warna tulisan e. Memberikan judul pada halaman web

Kunci Jawaban dan Pedoman Penskoran : kunci A skor 1,5

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012


Page 11 of 36

F/751/WKS1/15 22 Nopember 2010

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Meninjau masalah keamanan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih singkatan dari Java server langeage

Nomor Soal :

12

Butir Soal 12.

: d. e. Java server langeage Java server hypertext

Kepanjang JSP adalah . a. Java serby page b. Jawa server page c. Java server page

Kunci Jawaban dan Pedoman Penskoran : kunci C skor 1,5

Page 12 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Meninjau masalah keamanan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih Arithmetic Operator (Operator Aritmatika) PHP menggunakan operator arithmetic dasar

Nomor Soal :

13

Butir Soal 13.

Arithmetic Operator (Operator Aritmatika) PHP menggunakan operator arithmetic dasar, kecuali .. a. ( + ) Penjumlahan d. ( / ) Pembagian b. ( # ) Variabel e. ( % ) Modulus c. ( * ) Perkalian

Kunci Jawaban dan Pedoman Penskoran : kunci B skor 1,5

KARTU SOAL
Page 13 of 36

F/751/WKS1/15 22 Nopember 2010

ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Meninjau masalah keamanan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih variabel $ bibaca variabel jika $a sama dengan $b, jika di tulis di kode PHP

Nomor Soal :

14

Butir Soal 14.

$ bibaca variabel jika $a sama dengan $b, jika di tulis di kode PHP adalah .... a. $a == $b d. $a <> $b b. $a === $b e. $a < $b c. $a != $b

Kunci Jawaban dan Pedoman Penskoran : kunci A skor 1,5

KARTU SOAL
Page 14 of 36

F/751/WKS1/15 22 Nopember 2010

ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Meninjau masalah keamanan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih variable Pembagian $a dibagi $b jika di tulis di kode PHP

Nomor Soal :

15

Butir Soal 15.

Pembagian $a dibagi $b jika di tulis di kode PHP adalah .... a. $a + $b d. $a / $b b. $a - $b e. $a * $b c. $a != $b

Kunci Jawaban dan Pedoman Penskoran : kunci D skor 1,5

KARTU SOAL ULANGAN UMUM SEMESTER GASAL


Page 15 of 36

F/751/WKS1/15 22 Nopember 2010

TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Meninjau masalah keamanan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih Loop sangat bermanfaat dan praktis. Dengan loop, program anda dapat melakukan sebuah pekerjaan secara berulang

Nomor Soal :

16

Butir Soal 16.

Loop sangat bermanfaat dan praktis. Dengan loop, program anda dapat melakukan sebuah pekerjaan secara berulang secara ..... a. secara serentak d. secara otomatis b. secara naik turun e. secara marquee c. secara baik

Kunci Jawaban dan Pedoman Penskoran : kunci D skor 1,5

KARTU SOAL ULANGAN UMUM SEMESTER GASAL


Page 16 of 36

F/751/WKS1/15 22 Nopember 2010

TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Meninjau masalah keamanan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih code atau scripting PHP yang berada di code PHP atau Tulisan secara berulang sampai dengan sepuluh yang ditampilkan di web brosser

Nomor Soal : Butir Soal 17. :

17

<?php $AngkaSaya = 1; while ($AngkaSaya <= 10) { print ("AngkaSaya"); $AngkaSaya++; } ?>

dari kode di atas akan menghasilkan ... a. Tulisan secara berulang sampai dengan duapuluh b. Tulisan secara berulang sampai dengan sepuluh c. Tulisan secara berulang sampai dengan lima Kunci Jawaban dan Pedoman Penskoran : kunci B skor 1,5

d. e.

Tulisan Angka Saya satu baris Tulisan Angka Saya dua baris

KARTU SOAL ULANGAN UMUM SEMESTER GASAL


Page 17 of 36

F/751/WKS1/15 22 Nopember 2010

TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Meninjau masalah keamanan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilh serta mengerti tentang Double slash ( // ) digunakan untuk digunakan untuk memberikan komentar hanya satu baris

Nomor Soal :

18

Butir Soal 18.

Double slash ( // ) digunakan untuk .... a. Digunakan untuk memberikan komentar hanya satu baris b. Digunakan untuk memberikan komentar lebih dari satu baris c. Digunakan untuk memberikan komentar dua baris baris d. Digunakan untuk memberikan komentar tiga baris baris e. Digunakan untuk memberikan komentar empat baris

Kunci Jawaban dan Pedoman Penskoran : kunci A skor 1,5

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012


Page 18 of 36

F/751/WKS1/15 22 Nopember 2010

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Meninjau masalah keamanan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih code atau scripting PHP yang berada di code PHP atau Tulisan warna biru dengan code print atau echo

Nomor Soal :

19

Butir Soal 19.

<?php $WarnaKesukaan = "biru"; if ($WarnaKesukaan == "biru") { print ("Saya juga suka warna biru lho!"); } ?>

Maka yang akan diprint atau ditampilakan di halaman web brosser adalah . a. WarnaKesukaan == "biru" d. Saya juga suka warna biru lho! b. WarnaKesukaan = biru e. Print c. WarnaKesukaan Kunci Jawaban dan Pedoman Penskoran : kunci D skor 1,5

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

Page 19 of 36

F/751/WKS1/15 22 Nopember 2010

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Meninjau masalah keamanan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Indikator : siswa dapat memilih code PHP atau scripting PHP yang berada di dalam code HTML

Nomor Soal : Butir Soal 20. :

20

Berikut contoh riil kelanjutan nomor 19 di atas, script sebagai berikut :


<?php $WarnaKesukaan = "kuning"; if ($WarnaKesukaan == "biru") { print ("Saya juga suka warna biru lho!"); } else { print ("Anda tidak suka biru?! Dasar!"); } ?>

Maka yang akan diprint atau ditampilkan di halaman web brosser adalah . a. Saya juga suka warna biru lho!"); d. Saya juga suka warna biru lho! b. WarnaKesukaan = biru e. WarnaKesukaan = "kuning c. Anda tidak suka biru?! Dasar! Kunci Jawaban dan Pedoman Penskoran : kunci C skor 1,5

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

Page 20 of 36

F/751/WKS1/15 22 Nopember 2010 MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan : : : : : : WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Memasang dan mengkonfigurasi produk dan perangkat gateway

Indikator : siswa dapat memilh coding atau script php aritmetic dengan perhitungan seperti kalkulator pada umumnya

Nomor Soal : Butir Soal 21.


<?php

21
// $a $b $c $d Perhitungan dasar PHP = 30; = 35; = 70; = $a + $b + $c; echo "jadi $a + $b + $c adalah $d";

?>

Yang akan muncul dihalan web adalah baris yang ke berapa . a. Baris yang ke dua d. Baris yang ke enam b. Baris yang ke tiga e. Baris yang ke tujuh c. Baris yang ke empat Kunci Jawaban dan Pedoman Penskoran : kunci E Skor 1,5

Page 21 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Memasang dan mengkonfigurasi produk dan perangkat gateway

Indikator : siswa dapat memilih local server menggunakan AppServ dan file php di letakkan di folder www/latihan/latihan1.php maka di web brosser perintah yang di ketikkan

Nomor Soal :

22

Butir Soal 22.

Local server menggunakan AppServ dan file php di letakkan di folder www/latihan/latihan1.php maka di web brosser perintah yang di ketikkan adalah ..... a. Localhost/latihan/latihan1.php d. Localhost/sql/latihan/latihan1.php b. Localhost/www/latihan/latihan1 e. Localhost/mysql/latihan/latihan1.php .php c. Localhost/htdoc/latihan/latihan1 .php

Kunci Jawaban dan Pedoman Penskoran : kunci A skor 1,5

Page 22 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Memasang dan mengkonfigurasi produk dan perangkat gateway

Indikator : siswa dapat memilih locasi http://localhost/phpmyadmin/ adalah untuk masuk ke PHP MyAdmin untuk membuat sebuah database dan table

Nomor Soal :

23

Butir Soal 23.

http://localhost/phpmyadmin/ adalah untuk masuk ke PHP MyAdmin, didlam PHP MyAdmin kita dapat membuat .. a. Membuat Colum d. Created Database b. Membuat Field e. Membuat Structure c. Membuat Baris

Kunci Jawaban dan Pedoman Penskoran : kunci D skor 1,5

Page 23 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Memasang dan mengkonfigurasi produk dan perangkat gateway

Indikator : siswa dapat memilih dalam membuat database bukutamu menggunakan SQL dengan perintah created database

Nomor Soal :

24

Butir Soal 24.

Dalam membuat database bukutamu menggunakan SQL perintahnya adalah a. Rename Database bukutamu d. Drop Database bukutamu b. Delete Database bukutamu e. Insert Database bukutamu c. Created Database bukutamu

Kunci Jawaban dan Pedoman Penskoran : kunci C skor 1,5

Page 24 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Memasang dan mengkonfigurasi produk dan perangkat gateway

Indikator : siswa dapat memilih singkatan dari SQL (Structured Query Language)

Nomor Soal :

25

Butir Soal 25.

: d. e. Structure Query Language Structured Query Language

Kepanjangan dari SQL adalah ..... a. Struc Query Language b. System Query Language c. Simple Query Language

Kunci Jawaban dan Pedoman Penskoran : kunci E skor 1,5

KARTU SOAL
Page 25 of 36

F/751/WKS1/15 22 Nopember 2010

ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Memasang dan mengkonfigurasi produk dan perangkat gateway

Indikator : siswa dapat memilh coding atau script php aritmetic dengan perhitungan seperti penjumlahan dan pengurangan dengan code php

Nomor Soal : Butir Soal 26. :

26

<?php // Perhitungan Menggunakan Skrip PHP $a = 37 ; $b = 1356; $c = 456 ; $d = 4742 ; $e = $a + $b + $c - $d ; echo "Jadi $a + $b + $c - $d adalah $e" ; ?>

Yang paling benar akan muncul dihalan web adalah ..... a. Jadi 37 + 1356 + 456 - 200 adalah 1650 d. Jadi 37 + 1356 + 456 - 200 adalah 1647 b. Jadi 37 + 1356 + 456 - 200 adalah 1649 e. Jadi 37 + 1356 + 456 - 200 adalah 1646 c. Jadi 37 + 1356 + 456 - 200 adalah 1648 Kunci Jawaban dan Pedoman Penskoran : kunci B skor 1,5

KARTU SOAL
Page 26 of 36

F/751/WKS1/15 22 Nopember 2010

ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Memasang dan mengkonfigurasi produk dan perangkat gateway

Indikator : siswa dapat memilh coding atau script php aritmetic dengan perhitungan seperti penjumlahan dan pengurangan dengan code php

Nomor Soal : Butir Soal 27. :

27

<?php // Perhitungan Menggunakan Skrip PHP $a = 50 ; $b = 40 ; $c = 30 ; $d = 10 ; $e = $a + $b + $c - $d ; echo "Jadi $a + $b + $c - $d adalah $e" ; ?>

Hasilnya sebagai berikut .... a. Jadi 50 + 40 + 30 - 10 adalah 80 b. Jadi 50 + 40 + 30 - 10 adalah 90 c. Jadi 50 + 40 + 30 - 10 adalah 100 Kunci Jawaban dan Pedoman Penskoran : kunci D skor 1,5

d. Jadi 50 + 40 + 30 - 10 adalah 110 e. Jadi 50 + 40 + 30 - 10 adalah 120

KARTU SOAL
Page 27 of 36

F/751/WKS1/15 22 Nopember 2010

ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Memasang dan mengkonfigurasi produk dan perangkat gateway Indikator : siswa dapat memilh coding atau script php aritmetic dengan perhitungan seperti penjumlahan dan pembagian dengan code php Nomor Soal : Butir Soal 28. :

28

<?php // Perhitungan Menggunakan Skrip PHP $a = 30 ; $b = 20 ; $c = 30 ; $d = 40 ; $e = $a + $b + $c - $d ; print "Jadi $a + $b + $c - $d adalah $e" ; ?>

Hasilnya sebagai berikut .... a. Jadi 30 + 20 + 30 - 40 adalah 40 b. Jadi 30 + 20 + 30 - 40 adalah 50 c. Jadi 30 + 20 + 30 - 40 adalah 60 Kunci Jawaban dan Pedoman Penskoran : kunci A skor 1,5

d. Jadi 30 + 20 + 30 - 40 adalah 70 e. Jadi 30 + 20 + 30 - 40 adalah 80

KARTU SOAL
Page 28 of 36

F/751/WKS1/15 22 Nopember 2010

ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Memasang dan mengkonfigurasi produk dan perangkat gateway

Indikator : siswa dapat memilh coding atau script php aritmetic dengan perhitungan seperti penjumlahan dan pembagian dengan code php

Nomor Soal :

29

Butir Soal 29.

<?php // Perhitungan Menggunakan Skrip PHP $a = 30 ; $b = 20 ; $c = 30 ; $d = 40 ; $e = $a - $b / $c + $d ; print "Jadi $a - $b : $c + $d adalah $e" ; ?>

Hasilnya sebagai berikut .... a. Jadi 30 - 20 : 30 + 40 adalah 89.3 b. Jadi 30 - 20 : 30 + 40 adalah 79.3 c. Jadi 30 - 20 : 30 + 40 adalah 69.3 Kunci Jawaban dan Pedoman Penskoran : kunci C skor 1,5

d. Jadi 30 - 20 : 30 + 40 adalah 59.3 e. Jadi 30 - 20 : 30 + 40 adalah 49.3

Page 29 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012

MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan :

: : : : :

WEB DATABASE XII 30 PILIHAN GANDA TERTULIS

Memasang dan mengkonfigurasi produk dan perangkat gateway

Indikator : siswa dapat memilh coding atau script php aritmetic dengan perhitungan seperti penjumlahan, pembagian, perkalian dan pengurangan dengan code php

Nomor Soal :

30

Butir Soal 30.

<?php // Perhitungan Menggunakan Skrip PHP $a = 30 ; $b = 20 ; $c = 30 ; $d = 40 ; $e = $a * $b / $c + $d ; print "Jadi $a X $b : $c + $d adalah $e" ; ?>

a. Jadi 30 X 20 : 30 + 40 adalah 100 b. Jadi 30 X 20 : 30 + 40 adalah 90 c. Jadi 30 X 20 : 30 + 40 adalah 80 Kunci Jawaban dan Pedoman Penskoran :

d. Jadi 30 X 20 : 30 + 40 adalah 70 e. Jadi 30 X 20 : 30 + 40 adalah 60

Page 30 of 36

F/751/WKS1/15 22 Nopember 2010 kunci E skor 1,5

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012


MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Menentukan kebutuhan system : : : : : : WEB DATABASE XII 5 URAIAN TERTULIS

Indikator : Siswa dapat menjelaskan tentang pemrograman PHP sangat membutuhkan webserver untuk menjalankannya

Nomor Soal :

Butir Soal

1. PHP membutuhkan webserver untuk menjalankannya, sebutkan minimal 3 webserver yang anda ketahui ! Kunci Jawaban: 1. Webserver : AppServer, XamppServer, WampServer Pedoman Penskoran Skor Maksimum : 10

Page 31 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012


MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan Meninjau masalah keamanan : : : : : : WEB DATABASE XII 5 URAIAN TERTULIS

Indikator : siswa dapat menjelaskan tentang pemrograman PHP dan HTML serta perbedaan diantara HTML dan PHP

Nomor Soal :

Butir Soal

: Singkatan dari HTML dan PHP adalah ! dan apa berbedaanya antara

2. keduanya ! Kunci Jawaban:

2. Singkatan dari HTML dan PHP adalah ! dan apa berbedaanya antara keduanya ! PHP = php Hypertext Preprocessor, HP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. HTML adalah Hypertext Markup Language (HTML) adalah bahasa yang digunakan untuk menulis halaman web Pedoman Penskoran Skor Maksimum : 15

Page 32 of 36

F/751/WKS1/15 22 Nopember 2010

Page 33 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012


MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan : : : : : : WEB DATABASE XII 5 URAIAN TERTULIS

Memasang dan mengkonfigurasi produk dan perangkat gateway

Indikator : Siswa dapat menjelaskan dan mengetahui singkatan dari SQL serta kelebihan dan kekurangan dari database SQL tersebut

Nomor Soal :

Butir Soal 3.

: Singkatan dari SQL adalah ! jelasakan !

Kunci Jawaban: 3. SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional.

Pedoman Penskoran Skor Maksimum : 10

Page 34 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012


MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN : : : : : WEB DATABASE XII 5 URAIAN TERTULIS

Kompetensi Yang Diujikan Mengimplementasi perubahan

Indikator : siswa dapat menjelaskan dan menuliskan scrip PHP didalam HTML sebagai berikut ini Tugas Membuat website dengan perintah print atau perintah echo untuk men-eksekusi

Nomor Soal :

Butir Soal

: Tuliskan scrip PHP didalam HTML sebagai berikut ini Tugas Membuat

4. website !

Kunci Jawaban: 4. <?php echo " ?>

Tugas Membuat website ";

Pedoman Penskoran Skor Maksimum :10 Page 35 of 36

F/751/WKS1/15 22 Nopember 2010

KARTU SOAL ULANGAN UMUM SEMESTER GASAL TAHUN PELAJARAN 2011/2012


MATA PELAJARAN KELAS JUMLAH SOAL BENTUK SOAL BENTUK PENILAIAN Kompetensi Yang Diujikan : : : : : : WEB DATABASE XII 5 URAIAN TERTULIS

Mengkonfigurasi dan menguji titik jaringan Indikator : siswa dapat menjelaskan dan menerangkan secara singkat dan benar Perintah echo atau print di dalam scrip PHP digunakan perintah print atau perintah echo untuk men-eksekusi Nomor Soal :

Butir Soal 5.

: Perintah echo atau print di dalam scrip PHP digunakan untuk apa?

Kunci Jawaban: 5. Echo dan print untuk mengeksekusi perintah mencetak.

Pedoman Penskoran Skor Maksimum : 10

Page 36 of 36

Anda mungkin juga menyukai