wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

GAME PWPB 1

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.

Orang yang bekerja membuat web disebut ...

a)

Web Programer

b)

Web Designer

c)

Web Master

d)

Web Developer

e)

Web Techic

2.

Web Designer adalah ...

a)

Memberi bantuan seperti konsultasi web

b)

Seorang yang mengerti akan kesemua hal mulai dari disain sampai keamanan server

c)

Untuk memaintenance suatu server

d)

Bertugas dalam melakukan pengcodingan atau pemograman sebuah website agar dinamis

e)

Orang yang bertanggung jawab untuk menentukan tampilan sebuah website

3.

Dibawah ini profesi dalam pengembangan aplikasi web,kecuali ...

a)

Web Designer

b)

Web Developer

c)

Web Administrator

d)

Web Master

e)

Web Operating

4.

Objek diatas disebut dengan....

a)

Combobox

b)

List

c)

Menu

d)

Radio Button

e)

Optional value

5.

Manakah yang merupakan bagian dari selector pada css !

a)

Method

b)

Void

c)

Main

d)

Class

e)

Return

6.

Kode diatas merupakan selector pada css jenis....

a)

id

b)

tag

c)

class

d)

void

e)

return

7.

Kode diatas merupakan selector pada css jenis....

a)

class

b)

id

c)

tag

d)

void

e)

method

8.

Untuk mengatur text agar rata kanan, kiri, tengah, atau kanan kiri pada element css digunakan fungsi code....

a)

text decoration

b)

word spacing

c)

text indent

d)

text align

e)

text transform

9.

Type yang berfungsi untuk menerima masukan berupa teks dari pengguna adalah

a)

Checkbox

b)

Submit

c)

File

d)

Text

e)

Button

10.

Tag <SELECT> digunakan untuk

a)

memilih beberapa opsi

b)

menentukan ukuran

c)

menandai beberapa opsi

d)

menampilkan opsi pilihan

e)

membatalkan opsi

11.

apa fungsi dari type=”password”?

a)

jika kita mengetik sesuatu akan tertulis yang sebenarnya

b)

jika kita mengetik sesuatu maka ketikan tersebut akan tidak terlihat

c)

jika kita mengetik sesuatu maka yang muncul adalah angka

d)

jika kita mengetik sesuatu maka yang muncul adalah ******

e)

jika kita mengetik sesuatu tidak muncul apa-apa

12.

Berikut ini beberapa aturan penulisan variabel pada PHP, kecuali ...

a)

Setelah tanda $ diawali oleh huruf atau under-score (_)

b)

Perlu dideklarasikan

c)

Tidak boleh mengandung spasi

d)

Bersifat case-sensitive

e)

Panjangnya tidak terbatas

13.

Untuk mendefinisikan konstanta dalam PHP, fungsi yang digunakan adalah ...

a)

function()

b)

return()

c)

define()

d)

const()

e)

for()

14.

MANAKAH YANG TIDAK TERMASUK OPERATING SYSTEM PERANGKAT MOBILE

a)

PALM OS

b)

SYMBIAN

c)

MEE GO

d)

MOTION EXPERIENCE INTERFACE

e)

HAWLETT PACKARD

15.

BERIKUT YANG TIDAK TERMASUK JENIS PERANGKAT MOBILE ADALAH....

a)

SMARTPHONE

b)

HANDPHONE

c)

PERSONAL DIGITAL ASSISTANT

d)

QUALCOMM

16.

file yg berfungsi untuk mengatur tampilan web sesuai keinginan pembuat web

a)

css

b)

js

c)

html

d)

xml

17.

yang tidak termasuk web browser

a)

notepad

b)

chrome

c)

firefox

d)

safari

18.

Web server antar platform yang dapat berjalan di beberapa platform seperti LINUX dan windows adalah .…

a)

Web route

b)

Apache

c)

Xampp

d)

Web server

e)

DHCP server

19.

yang tidak termasuk kedalam perulangan

a)

if

b)

for

c)

while

d)

do while

20.

XAMPP adalah sebuah aplikasi Web Server yang berfungi sebagai server yang terdiri dari atas beberapa program, kecuali...

a)

Apache

b)

MySQL

c)

PHP

d)

Perl

e)

Phyton

21.

IIS merupakan aplikasi web server yang hanya berjalan pada sistem operasi...

a)

Linux

b)

Unix

c)

MAC OS

d)

Windows

e)

DOS

22.

Server Side Scripting adalah bahasa pemrograman web yang...

a)

Scripnya dijalankan di server

b)

Scriptnya dijalankan di client

c)

Membutuhkan server saja

d)

Membutuhkan client saja

e)

Hasilnya muncul di server

23.

Dibawah ini adalah aturan penulisan variabel, kecuali...

a)

Nama variabel diawali dengan tanda $

b)

Panjang tidak terbatas

c)

Setelah tanda $, diawali oleh huruf atau angka

d)

Bersifat case-sensitive

e)

Tidak boleh mengandung spasi

24.

Tipe data yang hanya menampilkan hasil benar dan salah adalah...

a)

Integer

b)

Float

c)

String

d)

Array

e)

Boolean

25.

Sebutan bagi server lokal yang ada di komputer user adalah...

a)

localhost

b)

konten statis

c)

konten dinamis

d)

real-time

e)

offline

26.

Perintah yang digunakan untuk memanggil alamat file PHP yang benar yaitu

a)

www:localhost/ nama_folder/ nama_file.php > enter

b)

localhost/ nama_folder/ nama_file.php > enter

c)

http:localhost/ nama_file/ index.php > enter

d)

localhost/ nama_file/ index.php > enter

e)

http:localhost/ nama_folder/ nama_file.php > enter

27.

Untuk membuat aplikasi web menggunakan PHP dan database MySQL, langkah pertama yaitu menghubungkan keduanya agar dapat saling berkomunikasi sehingga nantinya proses menampilkan, mengubah, menghapus, dan menginputkan data dapat dilakukan dengan baik. Perintah untuk menghubungkan PHP dengan database MySQL adalah

a)

$server = “localhost”;

$username = “root”;

$pasword = “123”;

$db = “pengaduan_masyarakat”;


$koneksi = mysqli_connect (“$server” , “$username” , “$password” , “$db”);

b)

$server = “localhost”;

$username = “root”;

$pasword = “123”;

$db = “pengaduan_masyarakat”;


$koneksi = mysqli_select (“$server” , “$username” , “$password” , “$db”);

c)

$server = “localhost”;

$username = “root”;

$pasword = “123”;

$db = “pengaduan_masyarakat”;


$koneksi = mysql_connect (“$server” , “$username” , “$password” , “$db”);

d)

$server = “localhost”;

$username = “root”;

$pasword = “123”;

$db = “pengaduan_masyarakat”;


$koneksi = mysql_select (“$server” , “$username” , “$password” , “$db”);

e)

$server = “localhost”;

$username = “root”;

$pasword = “123”;

$db = “pengaduan_masyarakat”;


$koneksi = mysqli_connect_db (“$server” , “$username” , “$password” , “$db”);

28.

Perintah berikut ini digunakan untuk ...

include “../config/koneksi.php”

a)

Melakukan link ke file koneksi.php di folder config

b)

Mengirim file koneksi.php ke folder config

c)

Memasukkan file koneksi.php ke folder config

d)

Memanggil file koneksi.php yang ada pada folder config

e)

Menampilkan file koneksi.php pada folder config

29.

Server-side Scripting merupakan bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer server. berikut ini contoh bahasa pemrograman Server-side Scripting adalah

a)

HTML

b)

CSS

c)

JavaScript

d)

PHP

e)

XML

30.

Gambar di atas merupakan gambaran cara kerja website. Dari ilustrasi gambar di atas, A dan B merupakan

a)

Web Browser dan Database

b)

Database dan Web Server

c)

Web Browser dan Web Server

d)

Web Browser dan Internet

e)

Database dan Internet

31.

Untuk menambahkan file CSS pada HTML perlu adanya deklarasi. Berikut ini deklarasi eksternal Cascading Style Sheet pada HTML yang benar adalah

a)

<link rel="stylesheet" type="text/css" href="style-ku.css">

b)

<link css="stylesheet" type="text/css" href="style-ku.css">

c)

<link rel="stylesheet" name="text/css" href="style-ku.css">

d)

<link css="stylesheet" name="text/css" href="style-ku.css">

e)

<link css="stylesheet" type="text/css" name"style-ku.css">

32.

Untuk membuat aplikasi web menggunakan PHP dan database MySQL, langkah pertama yaitu menghubungkan keduanya agar dapat saling berkomunikasi sehingga nantinya proses menampilkan, mengubah, menghapus, dan menginputkan data dapat dilakukan dengan baik. Perintah untuk memilih database yang yang akan digunakan dalam aplikasi web yaitu

a)

$mysql = mysql_select_db($database);

b)

$connect = mysql_connect($host,$user,$password);

c)

$connect = mysql_connect($database);

d)

$mysql = mysql_select_db($database,$connect);

e)

$connect = mysql_select_db($host,$user,$password);

33.

Perintah SQL untuk menampilkan data dalam database siswa yang berupa data siswa yang terdiri dari nis, nama siswa, kelas, alamat dan jurusan adalah

a)

mysql_fetch_row (‘select * from data_siswa’);

b)

mysql_connect (‘select * from data_siswa’);

c)

mysql_query (‘select * from data_siswa’);

d)

mysqli_query (‘select * from data_siswa’)

e)

mysqli_fetch_row (‘select * from data_siswa’);

34.

Kode program yang digunakan untuk menampung nilai tertentu yang bersifat case sensitive dan diawali dengan tanda $ adalah

a)

Tipe Data

b)

Konstanta

c)

Variabel

d)

Paramater

e)

Operator

35.

Atribut action pada tag form digunakan untuk

a)

Menentukan nama dari form

b)

Menentukan metode pengiriman data

c)

Menentukan alamat halaman yang memproses inputan

d)

Menerima masukan berupa pilihan

e)

Menandai dan mengatur nilai dari suatu pilihan

36.

Android versi 4.4 memiki nama...

a)

Honeycomb

b)

Froyo

c)

Gingerbread

d)

Kitkat

37.

Android versi 3.6 memiki nama...

a)

jellybean

b)

kitkat

c)

froyo

d)

Honeycomb

38.

Gambar berikut merupakan versi android yang bernama...

a)

cupcake

b)

nougat

c)

honeycomb

d)

oreo

39.

Gambar berikut merupakan versi andoid yang bernama...

a)

Eclair

b)

Cupcake

c)

Donut

d)

Gingerbread

40.

Spesifikasi Resolusi layar minimum yang bisa digunakan untuk menjalankan Android Studio di Windows adalah...

a)

Resolusi layar minimum 600 x 400 megapixel

b)

Resolusi layar minimum 1600 x 400 megapixel

c)

Resolusi layar minimum 1280 x 800megapixel

d)

Resolusi layar minimum 1280 x 400 megapixel