wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PHP Learning Quiz 1

Total questions: 15

Worksheet time: 14mins

Name
Class
Date
1.

Apa kepanjangan awal dari pemrograman PHP pada WebSite ?

a)

Personal HTML Page

b)

Personal Home Page

c)

Personal HypertextPreprocessor

d)

Page Home Personal

e)

Pege Hypert Public

2.

Berikut ini yang bukan termasuk kedalam aplikasi Editor Pemrograman?

a)

Notepad ++

b)

Editplus

c)

Sublime

d)

Microsoft Word

e)

Dreamweaver

3.

Berikut ini penulisan yang tepat untuk PHP ?

a)

<php /php>

b)

(?php /)

c)

<php language=PHP ?>

d)

<php ?php>

e)

<?php ?>

4.

Siapa pengembang pertama kali pemrograman PHP di tahun1995 ?

a)

Rasmus Lerdorf

b)

Bill Gate

c)

Mark Zuckerberg

d)

Steve Jobs

e)

Brandon Rogers

5.

Agar Perintah PHP dapat berjalan maka diperlukan Aplikasi ?

a)

Windows, MS.Office, Photoshop, Corel dll

b)

Editplus, Notepada, Dreamweaver dll

c)

JavaScript, CSS, HTML dll

d)

Browser, WebServer, Editor Text dll

e)

Mozilla, Internet Explorer, Opera dll

6.

Berikut ini yang bukan termasuk kedalam aplikasi Web Server ?

a)

APACHE SERVER

b)

NGINX SERVER

c)

GAME SERVER

d)

LIGHTTP SERVER

e)

IIS SERVER

7.

Berikut ini termasuk kedalam aplikasi Database, kecuali ?

a)

MS.ACCESS

b)

MS.EXCEL

c)

MY SQL

d)

ORACLE

e)

MICROSOFT SQL SERVER

8.

Berikut ini pemrograman yang dapat digabung mudah dengan PHP ?

a)

Visual Basic, Delphi, Pascal

b)

Java, Android, Blog

c)

MySQL, Query, Ms.Excel

d)

Photoshop, Corel, Paint

e)

HTML,CSS, JavaScript

9.

Perintah untuk memunculkan String / Number pada PHP adalah ?

a)

PRINT

b)

VARIABLE

c)

OUTPUT SCREEN

d)

ECHO

e)

WRITE

10.

Berikut ini penulisan Variable yang tepat adalah ?

a)

$nama=123

b)

$1nama=”123”

c)

%nama=123

d)

“123”=$nama

e)

$nama=$123

11.

Operator Aritmatika yang benar yaitu ?

a)

(!@$)

b)

(%^&*)

c)

(+-*/%)

d)

(*=+=/=)

e)

(%/*_+)

12.

Operator Assigment yang benar yaitu ?

a)

(!@$)

b)

(%^&*)

c)

(+-*/%)

d)

(*=+=/=)

e)

(%/*_+)

13.

Jika ada perhitungan echo (5+5-2*5)/2 hasilnya adalah ?

a)

a. 2.5

b)

0

c)

1

d)

5

e)

20

14.

<?$nama1="Ujang";

$nama2="Mas";

$nama3=$nama2.$nama1;

$nama4=$nama3."Fernando";

Echo "Ternyata nama unik ya $nama4";?>


Apa yang akan muncul dilayar dari Syntac di atas ?

a)

Ternyata nama anda Mas Ujang Fernando

b)

Ternyata nama unik Mas Ujang Fernando ya

c)

Ternyata nama unik ya Mas Ujang Fernando

d)

Ternyata nama unik ya 0 Fernando

e)

Tidak muncul apapun

15.

<?$nama1="Ujang";

$nama2="Mas";

$nama3=$nama2.$nama1;

$nama4=$nama3."Fernando";

Echo "Ternyata nama unik ya $nama4";?>


Jika pada echo variable diganti $nama3 apakah hasilnya?

a)

Ternyata nama unik ya Mas Ujang

b)

Ternyata nama unik ya Ujang Mas

c)

Ternyata nama unik Mas Ujang ya

d)

Ternyata nama unik ya Mas Ujang Fernando

e)

Tidak muncul apapun