wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

KK RPL

Total questions: 40

Worksheet time: 31mins

Name
Class
Date
1.

Tag untuk membuat heading terbesar adalah...

a)

<H6>

b)

<H2>

c)

<H1>

d)

<header>

e)

<H0>

2.

Tag yang digunakan untuk membuat hyperlink adalah...

a)

<link>

b)

<a>

c)

<href>

d)

<url>

e)

<hyper>

3.

Untuk memasukkan gambar pada HTML digunakan tag..

a)

<img>

b)

<picture>

c)

<image>

d)

<src>

e)

<photo>

4.

Atribut yang digunakan untuk menentukan alamat gambar adalah...

a)

alt

b)

link

c)

href

d)

src

e)

type

5.

Struktur dasar HTML diawali dengan tag...

a)

<body>

b)

<head>

c)

<!DOCTYPE html>

d)

<html>

e)

<main>

6.

Tag <br> berfungsi untuk...

a)

Membuat paragraf

b)

Membuat garis horizontal

c)

Pindah baris

d)

Membuat bold

e)

Membuat link

7.

Tag untuk membuat tabel adalah...

a)

<table>

b)

<tab>

c)

<tbl>

d)

<tb>

e)

<chart>

8.

Isi tabel (sel) diletakkan di dalam tag...

a)

<th>

b)

<td>

c)

<tr>

d)

<table>

e)

<row>

9.

Tag komentar pada HTML ditulis dengan...

a)

// komentar

b)

/* komentar */

c)

<!-- komentar -->

d)

** komentar **

e)

@@komentar@@

10.

Tag <form> digunakan untuk...

a)

Membuat tabel

b)

Membuat link

c)

Membuat form input

d)

Membuat gambar

e)

Membuat heading

11.

CSS digunakan untuk...

a)

Mengatur struktur halaman

b)

Mengatur tampilan halaman

c)

Mengatur tampilan halaman

d)

Menjalankan server

e)

Menambah database

12.

Selector ID ditandai dengan...

a)

.

b)

#

c)

:

d)

@

e)

/

13.

Selector Class ditandai dengan...

a)

#

b)

.

c)

@

d)

:

e)

%

14.

Untuk memberi warna teks digunakan properti...

a)

color

b)

background-color

c)

font-weight

d)

style

e)

text-color

15.

margin digunakan untuk mengatur...

a)

Jarak dalam elemen

b)

Jarak luar elemen

c)

Warna elemen

d)

Ukuran font

e)

Border

16.

padding digunakan untuk mengatur...

a)

Jarak dalam elemen

b)

Jarak luar elemen

c)

Jarak antar paragraf

d)

Warna border

e)

Ukuran background

17.

Untuk mengatur huruf menjadi tebal digunakan...

a)

font-style

b)

font-family

c)

font-size

d)

font-weight

e)

font-type

18.

CSS dapat ditulis dalam file terpisah dengan ekstensi...

a)

.html

b)

.css

c)

.js

d)

.php

e)

.style

19.

Sintaks menautkan CSS eksternal pada HTML adalah...

a)

<a link="style.css">

b)

<style src="style.css">

c)

<link rel="stylesheet" href="style.css">

d)

<script src="style.css">

e)

<css src="style.css">

20.

Untuk membuat elemen menjadi rata tengah secara horizontal digunakan...

a)

text-align: right

b)

align: center

c)

margin: auto

d)

padding: auto

e)

position: center

21.

JavaScript digunakan untuk...

a)

Mengatur tampilan

b)

Menambah interaktivitas

c)

Membuat database

d)

Mengatur layout

e)

Mengedit foto

22.

Perintah untuk menampilkan pesan alert adalah...

a)

show()

b)

echo()

c)

print()

d)

alert()

e)

msg()

23.

Variabel di JavaScript dapat dibuat menggunakan...

a)

let, var, const

b)

dim, var, public

c)

make, var, new

d)

cont, val, let

e)

create, call

24.

Operator penjumlahan adalah...

a)

-

b)

*

c)

/

d)

+

e)

%

25.

Fungsi document.getElementById() digunakan untuk...

a)

Menghapus elemen

b)

Mengambil elemen berdasarkan id

c)

Mengubah warna background

d)

Menambah elemen

e)

Menutup browser

26.

Tipe data boolean bernilai...

a)

angka

b)

teks

c)

true/false

d)

array

e)

objek

27.

Tipe data boolean bernilai...

a)

{ }

b)

( )

c)

[ ]

d)

< >

e)

" "

28.

Untuk menjalankan sebuah fungsi digunakan...

a)

run function

b)

start()

c)

console()

d)

namaFungsi()

e)

begin()

29.

console.log() digunakan untuk...

a)

Menampilkan ke terminal/log developer

b)

Menampilkan popup

c)

Menampilkan alert

d)

Menambah style

e)

Menjalankan php

30.

Loop "perulangan" ditulis dengan kata kunci...

a)

loop

b)

turn

c)

go

d)

for

e)

check

31.

PHP dijalankan pada sisi...

a)

Client

b)

Server

c)

Browser

d)

Database

e)

CSS

32.

Ekstensi file PHP adalah...

a)

.html

b)

.php

c)

.js

d)

.css

e)

.exe

33.

Untuk menampilkan output pada PHP digunakan...

a)

print() dan echo

b)

show() dan echo

c)

alert() dan echo

d)

msg() dan print()

e)

write() dan display()

34.

Variabel PHP diawali dengan...

a)

#

b)

&

c)

$

d)

@

e)

!

35.

Untuk menghubungkan ke database MySQL digunakan...

a)

mysqli_connect()

b)

connect_db()

c)

db_open()

d)

sql_open()

e)

mysql_open()

36.

Perintah untuk mengambil data dari database...

a)

mysqli_select()

b)

mysqli_query()

c)

mysqli_show()

d)

mysqli_get()

e)

mysqli_table()

37.

Perintah untuk memulai session...

a)

session_start()

b)

start_session()

c)

open_session()

d)

active_session()

e)

enable_session()

38.

Superglobal untuk menangkap data form metode POST adalah...

a)

$_GET

b)

$_DATA

c)

$_REQUEST

d)

$_POST

e)

$_FORM

39.

Untuk mengalihkan halaman digunakan...

a)

redirect()

b)

location()

c)

header("Location: ...")

d)

goto()

e)

jump()

40.

Tag pembuka PHP yang benar adalah...

a)

<php>

b)

<?php

c)

<script php>

d)

<? code ?>

e)

<php!!>