wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Soal SAS PWPB Semester Ganjil Kelas XII RPL

Total questions: 40

Worksheet time: 21mins

Name
Class
Date
1.

Kepanjangan dari HTML adalah

a)

Hyperlink and Text Markup Language

b)

Hypertext Multilayer Language

c)

Hightext Markup Language

d)

Hypertext Markup Language

e)

Hyperlink Markup Language

2.

Struktur dasar untuk membuat table pada HTML adalah

a)

<table>

<th></th>

<td></td>

</table>

b)

<table>

<td></td>

<tr></tr>

</table>

c)

<table>

<tr>

<td></td>

</tr>

</table>

d)

<table>

<tr>

<th></th>

<td>

<tr>

</table>

e)

<table>

</tr>

<th></th>

<td>

</table>

3.

Fungsi dari echo dalam PHP adalah

a)

Menampilkan output

b)

Menyimpan nilai variable

c)

Menampilkan proses

d)

Mengambil input dari user

e)

Mengeksekusi script

4.

Tag HTML untuk membuat link adalah

a)

<link>

b)

<href>

c)

<a>

d)

<HTTP>

e)

<url>

5.

Penulisan variable yang benar dalam PHP adalah

a)

$4ku

b)

Var $nama

c)

Let $jumlah

d)

$nama

e)

$ alamat

6.

Tag HTML untuk membuat daftar tidak terurut adalah

a)

  1. <ol>

b)

<li>

c)

<list>

d)

<select>

e)
  • <ul>

7.

Apa itu PHP ?

a)

Bahasa markup

b)

Bahasa pemrograman sisi klien

c)

Bahasa pemrograman sisi server

d)

Bahasa pemrograman skrip

e)

Bahsa pemrograman desain web

8.

Apa itu Array dalam PHP?

a)

Tipe data tunggal

b)

Variable

c)

Untuk menampilkan data

d)

Variable Global

e)

Variable yang menyimpan beberapa nilai

9.

Salah satu halaman website statis adalah….

a)

PHP

b)

ASP

c)

HTML

d)

MYSQL

e)

XAMPP

10.

www merupakan singkatan dari…

a)

Web World Wide

b)

World Web Wide

c)

Word Wide Web

d)

Wide Word Web

e)

World Wide Web

11.

Perhatikan gambar ini, TAG yang digunakan adalah….

a)

<textarea>

b)

<drop-down>

c)

<list>

d)

<select>

e)

<text>

12.

Tag judul yang memiliki ukuran paling kecil adalah …

a)

h1

b)

h5

c)

h2

d)

h4
e)

h6
13.

Apa yang dilakukan fungsi count() dalam PHP?

a)

Menghitung jumlah karakter dalam string

b)

Menghitung jumlah baris dalam table

c)

Menghitung jumlah kata dalam kalimat

d)

Menghitung jumlah elemen dalam array

e)

Menghitung jumlah variable

14.

Sintaks PHP untuk menampilkan "Pesan Kesalahan" adalah …

a)

Show_error("Pesan Kesalahan");

b)

Print_error("Pesan Kesalahan");

c)

Print_r("Pesan Kesalahan");

d)

Print_display("Pesan Kesalahan");

e)

Echo ("Pesan Kesalahan");

15.

berikut yang merupakan web browser bawaan dari system operasi windows adalah …

a)

Mozilla firefox

b)

Opera

c)

Google chrome

d)

Duck duckgo

e)

Edge

16.

Apa yang dilakukan fungsi mysqli_connect() dalam PHP?

a)

Menghubungkan ke database

b)

Menghubungkan ke localhost

c)

Menghubungkan ke PhpMyAdmin

d)

Menghubungkan ke XAMPP

e)

Menghubungkan ke tabel

17.

Tag HTML untuk membuat daftar terurut adalah

a)

  1. <li>

b)

  • <list>

c)

<ol>

d)

<ul>

e)

  • <select>

18.

Aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam yang bertujuan untuk mengatur gaya(style) tampilan website adalah

a)

HTML

b)

CSS

c)

PHP

d)

Javascript

e)

XML

19.

Fungsi dari tag <a> adalah….

a)

Untuk membuat paragraf

b)

Untuk membuat link pada halaman web

c)

Untuk menebalkan huruf

d)

Untuk memberi garis bawah pada huruf

e)

Untuk memberi warna pada huruf

20.

Tag HTML untuk menampilkan gambar adalah …

a)

<image>

b)

<image src="">

c)

<pict>

d)

<img>

e)

<picture>

21.

Attribute untuk menentukan alamat pada tag <a> adalah

a)

herf

b)

href

c)

src

d)

value

e)

input

22.

Attribute untuk menggabungkan baris dalam table adalah…

a)

cellspacing

b)

cellpadding

c)

border

d)

rowspan

e)

colspan

23.

Attribute untuk menggabungkan kolom dalam table adalah…

a)

cellspacing

b)

cellpadding

c)

border

d)

rowspan

e)

colspan

24.

Tag <p>

berfungsi untuk….

a)

Untuk membuat paragraph

b)

Untuk memberi warna pada font

c)

Untuk mengatur ukuran pada font

d)

Untuk menebalkan font

e)

Untuk memberi warna pada font

25.

Hasil dari sintaks PHP pada gambar adalah

a)

Mengulang variable nama sebanyak 6x

b)

Mengulang $i sebanyak 7x

c)

Mengulang Agis Noor Faturahman sebanyak tak terhingga

d)

Mengulang variable nama sebanyak 7x

e)

Mengulang $i tak terhingga

26.

Tipe attribute dari formulir pada gambar adalah…

a)

Radio

b)

Time

c)

Checkbox

d)

Select

e)

Date

27.

Fungsi dari tag <center> adalah

a)

Menampilkan Informasi

b)

Mengubah tulisan menjadi tebal

c)

Rata Kanan

d)

Rata Tengah

e)

Rata Kiri

28.

Jika kita ingin membuat garis datar (horizontal), maka tag yang digunakan adalah

a)

br

b)

hr

c)

tr

d)

td

e)

th

29.

Apa yang dilakukan foreach dalam PHP?

a)

Mengulangi elemen dalam array

b)

Mengambil elemen terakhir dalam array

c)

Menghitung elemen dalam array

d)

Mengambil elemen pertama dalam array

e)

Menghapus elemen dalam array

30.

Berikut ini perintah untuk melakukan break pada pembuatan situs HTML adalah

a)

br

b)

hr

c)
  • tr

d)

td

e)

th

31.

Sintaks dasar untuk mencetak teks di PHP adalah

a)

Print ("Hello XII RPL 3");

b)

Display ("Hello XII RPL 3");

c)

Output ("Hello XII RPL 3");

d)

Echo ("Hello XII RPL 3");

e)

Var_("Hello XII RPL 3");

32.

Berikut ini salah satu dari atribut img adalah

a)

Color

b)

Bgcolor

c)

Href

d)

Src

e)

Br

33.

Untuk mendefinisikan judul kita perlu menggunakan tag

a)

html

b)

head

c)

title

d)

body

e)

header

34.

Berikut ini atribut yang digunakan untuk mengatur panjang dan lebar suatu elemen adalah

a)

Width dan Value

b)

Width dan Height

c)

Px dan Cm

d)

Value dan Height

e)

Body dan Value

35.

Berikut ini karakter yang digunakan untuk tag penutup adalah

a)

?

b)

$

c)

%

d)

/

e)

+

36.

Sintaks untuk mengakses elemen array adalah

a)

$array {0}

b)

$array (0)

c)

$array [0]

d)

Array{0}

e)

Array(0)

37.

Tag HTML untuk mengeksekusi PHP adalah

a)

{?php ?}

b)

[?php ?]

c)

[?php] [/php]

d)

{php}{/php}

e)

<?php ?>

38.

Tag <nav> untuk membuat…

a)

Paragraf

b)

Atribut

c)

Navigasi

d)

Halaman

e)

Font

39.

Fungsi dari title adalah

a)

Menunjukan judul html

b)

Membuat judul header

c)

Menunjukan judul paragraf

d)

Membuat judul Paragraf

e)

Menunjukan judul gambar

40.

Tag <ol> digunakan untuk membuat list...

a)

List Terurut

b)

List terurut tapi berantakan

c)

List Tidak Terurut

d)

List Tunggal

e)

List Jamak