wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tes Kemampuan Awal Pemrograman Web dan Perangkat bergerak

Total questions: 34

Worksheet time: 18mins

Name
Class
Date
1.

Apa kepanjangan dari WWW adalah ....

a)

Wide Wordl Web

b)

Wordl Wite Wep

c)

World Wide Web

d)

Work Wide Web

e)

Web Word Wide

2.

Tag HTML yang digunakan untuk memisahkan teks dengan baris baru adalah .…

a)

<break>

b)

<p>

c)

<teks>

d)

<enter>

e)

<br>

3.

Berikut ini adalah bentuk atribut type pada tag <ul>, kecuali…

a)

Disc

b)

Square

c)

Circle

d)

Disc dan square

e)

Number

4.

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

5.

penulisan tag perintah HTML untuk menjadi beberapa baris dalam table menjadi satu adalah…

a)

<table colspan=”…”>

b)

<tr colspan=”…”>

c)

<td colspan=”…”>

d)

<td rowspan=”…”>

e)

<tr rowspan=”…”>

6.

Type yang berfungsi untuk menerima masukan berupa teks pilihan dari pengguna adalah ....

a)

Checkbox

b)

Submit

c)

File

d)

Text

e)

Button

7.

struktur dasar membuat tabel pada html adalah ....

a)

<table>

<tr>

<td> </td>

</tr>

<table>

b)

<table>

<tr>

<tr> <td>

<table>

</td>

c)

<table>

<tr>

<td> </td>

</tr>

</table>

d)

<table>

<head>

<td> </tr>

<Table>

</head>

e)

<td>

<table>

<tr> </tr>

</table>

</td>

8.

Untuk memasukkan file gambar ke dalam web menggunakan perintah ….

a)

<embed src="…">

b)

<embedded src="…">

c)

<image src=”…”>

d)

<marquee src=”…”>

e)

<images src=”…”>

9.

Kepanjangan CSS adalah ....

a)

Cascading Style Sheets

b)

Colorful Style Sheets

c)

Creative Style Sheets

d)

Computer Style Sheets

10.

Di bawah ini kode html yang tepat untuk pemanggilan css external adalah ....

a)

<link rel="stylesheet" type="text/css" href="mystyle.css">

b)

<style src="mystyle.css">

c)

<stylesheet>mystyle.css</stylesheet>

11.

Syntax CSS yang benar adalah ....

a)

body:color=black;

b)

body {color: black;}

c)

{body;color:black;}

d)

{body:color=black;}

12.

Kode CSS yang benar untuk membuat semua tag <p> menjadi tebal yaitu ....

a)

<p style="font-size:bold;">

b)

<p style="text-size:bold;">

c)

p {text-size:bold;}

d)

p {font-weight:bold;}

13.

Kode PHP diawali dan di akhiri dengan tanda ....

a)

<?php … </?php>

b)

<script> … </script>

c)

<?php … ?>

d)

<php … /?>

14.

Sintaks untuk mencetak output ‘Hello World’ di PHP yaitu ....

a)

cout<<“Hello World”;

b)

System.out.print(“Hello World”);

c)

document.write (“Hello World”)

d)

echo “Hello World”;

15.

Setiap variabel di PHP diawali dengan simbol

a)

#

b)

$

c)

%

d)

*

16.

Perhatikan gambar di atas!

Output dari potongan kode di atas adalah 50. Pernyataan tersebut adalah ....

a)

Benar

b)

Salah

17.

Program diatas menghasilkan output ....

a)

1

b)

2

c)

3

d)

4

18.

Output kode di atas adalah 1 2 3 4 5 6 7 8 9

a)

Benar

b)

Salah

19.

Ketika menggunakan method POST variabel akan di tampilkan di URL. Pernyataan tersebut adalah ....

a)

Benar

b)

Salah

20.

Di PHP kita menggunakan tanda petik tunggal (‘ ‘) maupun ganda (” “) untuk string. Pernyataan tersebut adalah ....

a)

Benar

b)

Salah

21.

include”../config/koneksi.php” perintah disamping digunakan untuk ....

a)

memanggil file koneksi.php yang ada pada folder config

b)

menampilkan file config/koneksi.php

c)

melakukan link ke file config/koneksi.php

d)

mengirimkan data ke file config/koneksi.php

22.

$db = mysql_select_db("malasngoding");

Potongan kode di atas digunakan untuk menghubungkan atau memanggil database yang digunakan dalam membangun sebuah website.

a)

benar

b)

salah

23.

Maksud dari $_GET pada program di atas adalah ....

a)

untuk mengisikan data

b)

untuk memasukkan data

c)

untuk mengambil data

d)

untuk menghapus data

24.

Sebenarnya PHP tidak hanya bisa dijodohkan dengan MySQL saja. PHP juga bisa dijodohkan dengan SQLite, PostgreSQL, MongoDB, Ms. Access, dsb.

a)

benar

b)

salah

25.

Gambar di atas merupakan tampilan saat koneksi ke mySQLi gagal karena password salah. Pernyataan tersebut adalah ....

a)

benar

b)

salah

26.

Hal pokok yang harus sering digunakan dalam pembuatan halaman web bagi seorang web programmer adalah mempelajari ...

a)

Download

b)

Upload

c)

Tag HTML

d)

Instalasi web

e)

Mahir menggunakan web

27.

Dalam menampilkan data yang terstruktur atau tampilan dari database, umumnya akan dibuat dalam bentuk ...

(a)  

28.

Jika border="1" berarti menginstruksikan kepada web browser bahwa tabel tersebut akan memiliki garis tepi sebesar ... pixel

(a)  

29.

HTML5 menyediakan atribut baru textarea sejumlah ...

a)

4

b)

5

c)

6

d)

7

e)

8

30.

Pilih elemen - elemen dibawah ini yang termasuk kedalam form HTML?

a)

<button>

b)

<fieldset>

c)

<input>

d)

<option>

e)

<select>

31.

Library CSS yang dapat digunakan untuk membuat standarisasi layout dan tema dasi sebuah website adalah…

a)

CSS Boostrap

b)

Blueprint CSS

c)

CSS Framework

d)

CSS Open Source

e)

HTML

32.

Pada framework Bootstrap kita mengenal sebuah fitur bernama Grid System yang terbagi menjadi beberapa kolom (col) dalam setiap baris (row). Berapakah jumlah kolom pada setiap row dalam Grid System?

a)

10

b)

11

c)

12

d)

13

e)

14

33.

Kode program di atas merupakan kode program untuk mengambil seluruh data pada table siswa. Fungsi php yang tepat untuk mengisi bagian yang kosong pada kode program di atas adalah…

a)

exec();

b)

bindParam();

c)

execute();

d)

fetch();

e)

result()

34.

Kode program di atas merupakan kode program untuk menampilkan halaman index.php pada controller Home. Fungsi php yang tepat untuk mengisi bagian yang kosong pada kode program di atas adalah…

a)

extends, call

b)

inheritance, load

c)

implements, model

d)

extends, view

e)

implements, view