Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Post Test JWD 21 September 2022

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Dalam pembuatan variabel di PHP terdapat beberapa jenis tipe data, kecuali

a)

String

b)

Real

c)

Integer

d)

Enum

2.

Menu yang mengarahkan user melalui proses pengambilan keputusan yang kompleks. Menu ini dijalankan secara step by step. Jenis menu ini disebut...

a)

Linear Sequence Menus

b)

Simultaneous Menus

c)

Tree Structured Menus

d)

Pop-up Menus

3.

Berikut beberapa perangkat lunak yang digunakan sebagai web server, kecuali...

a)

Apache

b)

IIS

c)

Symbian

d)

PWS

4.

Kelebihan PHP dalam pembentukan array adalah ...

a)

Multiple String

b)

Multiple Access

c)

Array dapat di isi dengan tipe data apa saja

d)

Multiple Frekuensi

5.

Script php dibuka dengan notasi berikut, kecuali...

a)

<?php...?>

b)

<?...?>

c)

<script language = "PHP">...</script>

d)

<--! ... >

6.

Contoh pendefinisian variabel yang benar untuk tipe data di PHP adalah...

a)

String name="Anda Benar";

b)

$int_var = 12345;

c)

String designation="Benar";

d)

double salary=100.000;

7.

Array dengan indeks numerik. Nilai disimpan dan diakses secara linier. Dikenal dengan istilah...

a)

Array Numeric

b)

Array Integer

c)

Array Multiindex

d)

Array Simplex

8.

Array dengan string sebagai indeks. Ini menyimpan nilai elemen dalam kaitannya dengan nilai kunci daripada dalam urutan indeks linier yang ketat.

a)

Multi Array

b)

Associative array

c)

Multi Access

d)

Multi String

9.

Array yang berisi satu atau lebih array dan nilai diakses menggunakan banyak indeks ...

a)

Multiple Access

b)

Multiple Array

c)

Multidimensional Array

d)

Multiple Frekuensi

10.

String Concatenation Operator dalam PHP menggunakan ...

a)

dot (.)

b)

semicolon (;)

c)

plus (+)

d)

ampersan (&)

11.

Perintah di dalam PHP untuk menyisipkan file lain di dalam file PHP adalah...

a)

require_once()

b)

insert()

c)

import()

d)

framework()

12.

Perintah SQL yang termasuk dalam kategori Data Manipulation Languange adalah...

a)

SELECT

b)

CREATE

c)

GRANT

d)

REVOKE

13.

Parameter koneksi yang digunakan untuk koneksi ke database MySQL melalui PHP, kecuali

a)

server

b)

username

c)

password

d)

login

14.

Pengurutan data pada saat filetering/seleksi record dalam perintah SQL menggunakan klausa...

a)

GROUP BY

b)

ORDER BY

c)

SORT BY

d)

CREATED BY

15.

Untuk menyisipkan kode javascript maupun CSS dapat dilakukan dengan beberapa cara, kecuali...

a)

external link

b)

internal

c)

inline

d)

inscript

16.

Fungsi untuk melakukan koneksi ke database MySQL menggunakan perintah...

a)

mysqli_connect ()

b)

mysqli_fetch_row ()

c)

mysqli_fetch_array()

d)

mysqli_assoc()

17.

Berikut merupakan operasi yang termasuk dalam kategori CRUD, kecuali...

a)

DESCRIBE

b)

INSERT

c)

UPDATE

d)

DELETE

18.

Di dalam MySQL terdapat perintah untuk memberikan hak akses kepada user, yaitu perintah...

a)

REVOKE

b)

GRANT

c)

ADD USER

d)

INSERT

19.

Dengan menggunakan fungsi pemanggilan mysql_fetch_array() maka record hasil query dapat dipanggil menggunakan...

a)

judul kolom

b)

nama tabel

c)

nama database

d)

nama primary key

20.

Berikut beberapa framework yang biasa dijumpai dalam pengembangan aplikasi WEB, yaitu...

a)

Codeigniter

b)

Laravel

c)

Bootstrap

d)

COM