wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Remedial 2023 PWL

Total questions: 30

Worksheet time: 3600secs

Name
Class
Date
1.

PHP singkatan dari ..

a)

Private Home Page

b)

Personal Hypertext Processor

c)

PHP Hypertext Processor

d)

Program Hypertext Processor

e)

Private Hypertext Processor

2.

Dibawah ini adalah pengertian PHP yang salah, yaitu;

a)

Dirancang untuk membentuk web dinamis

b)

Dirancang untuk membentuk web Statis

c)

Dapat berkomunikasi dengan database (misalnya mySQL)

d)

PHP bersifat FREE

e)

Memiliki fungsi yang sama dengan ASP, Cold Fusion atau Perl

3.

Dibawah ini adalah sintax atau kode PHP dalam awal dan akhir pemrograman?

a)

<?php … </?php>

b)

<script> … </script>

c)

<?php … ?>

d)

<php … /?>

e)

<!php … !>

4.

Sintak untuk mencetak output ‘Hi, Saya sedang Quiz RPW’ di PHP?

a)

cout<<“ Hi, Saya sedang Quiz RPW”;

b)

System.out.print(“Hi, Saya sedang Quiz RPW”);

c)

document.write (“Hi, Saya sedang Quiz RPW”)

d)

echo “Hi, Saya sedang Quiz RPW”;

e)

printout(“Hi, Saya sedang Quiz RPW”);

5.

Setiap perintah dalam PHP diakhiri dengan tanda?

a)

:

b)

;

c)

*

d)

</php>

e)

“”

6.

Setiap variabel di PHP diawali dengan simbol?

a)

#

b)

$

c)

%

d)

*

e)

()

7.
Tipe data integer di PHP digunakan untuk data?
a)
Bilangan bulat
b)
Bilangan Pecahan
c)
Boolean
d)
NULL
e)
Numeric
8.
Tipe data Boolean hanya memiliki nilai true dan false! Pernyataan ini adalah
a)
Benar
b)
Salah
c)
Jawaban a dan b benar
d)
Tidak diketahui
e)
Semua jawaban benar
9.

Sebuah metode untuk membuat sebuah aplikasi dengan memisahkan data(Model) dari tampilan (View) dan cara bagaimana memprosesnya (Controller) disebut juga…

a)

ASP

b)

PHP

c)

JSP

d)

HTML

e)

MVC

10.

Komponen yang ada pada Laravel untuk mendukung konsep MVC adalah ?

a)

Model

b)

View

c)

Controller

d)

Route

e)

Backend

11.

Pengertian Model di sini (Laravel) dalam bahasa awamnya ialah

a)

Migrasi

b)

Sync

c)

Imported

d)

Exporting

e)

Connector

12.
Ciri dari sebuah konsep pemrograman yang dinamis adalah memiliki fungsi…
a)
CRUD
b)
Routing
c)
Edit only
d)
View Only
e)
Update Only
13.

Bagian yang mengatur tampilan ke pengguna dalam MVC adalah

a)

Model

b)

View

c)

Controller

d)

Route

e)

Edit

14.

Bagian yang menjembatani model dan view dalam MVC adalah

a)

Model

b)

View

c)

Controller

d)

Route

e)

Edit

15.
Dibawah ini yang bukan Manfaat Menggunakan MVC adalah
a)
Kemudahan dalam pengembangan, perawatan dan Bisa digunakan berulang-ulang.
b)
Kemudahan dalam Information Gathering, Operasional dan Bisa digunakan berulang-ulang.
c)
Kemudahan dalam pengembangan, Re-Engineering dan maintanance.
d)
Kemudahan dalam Development, Operation dan Migration.
e)
Kemudahan dalam Development, Operation dan Static programing.
16.

Konsep MVC yang biasa terjadi pada aplikasi web tradisional, yang tidak melibatkan Javascript, Java applet, Flash, dan lain-lain biasa disebut dengan…

a)

Internet

b)

Mixed Client Side and Server Side MVC,

c)

Rich Internet Application MVC

d)

Client Side

e)

Server Side MVC

17.

Dibawah ini adalah gambar untuk proses ?

a)

MVC

b)

OOP

c)

PHP

d)

ASP

e)

LARAVEL

18.

Dibawah ini adalah gambar untuk proses kerja dari Bahasa pemrograman ?

a)

MVC

b)

OOP

c)

PHP

d)

ASP

e)

HTML

19.

Dibawah ini adalah gambar untuk proses kerja dari Bahasa pemrograman ?

a)

MVC

b)

OOP

c)

PHP

d)

ASP

e)

HTML

20.

Kode di tersebut akan menghasilkan output?

$a = 50;

$b = 10;

if ($b>=$a){

echo $b;

}

a)

50

b)

10

c)

Tidak menghasilkan output

d)

Error pada sintak program

e)

60

21.
Apa pengertian objek dalam OOP ?
a)
Entitas yg ada disekeliling kita
b)
Sesuatu yang bergerak
c)
Benda yang memiliki bentuk
d)
Sesuatu yang memiliki nama
e)
Benda yang tidak memiliki bentuk fisik
22.

DIbawah ini adalah syarat objek dalam OOP yang harus di miliki ? Kecuali…

a)

Nama

b)

State

c)

Behavior

d)

atribut

e)

relevansi

23.
Kelompok objek-objek yg memiliki karakteristik yg sama (yg sejenis) disebut juga ?
a)
Class
b)
State
c)
Behavior
d)
Atribut
e)
Method
24.

Sebuah aksi yang terdapat didalam class disebut juga ?

a)

Class

b)

State

c)

Behavior

d)

Atribut

e)

Method

25.

Dibawah ini yang bukan Konsep inheritance dalam OOP adalah:

a)

Semua atribut & method dari kelas induk diturunkan ke kelas anak

b)

Pada kelas anak dapat menambahkan atribut

c)

Pada kelas anak dapat memodifikasi method (behavior) yang sudah ada di kelas induk

d)

method yang tidak ada pada kelas induk

e)

Hanya atribut dari kelas induk diturunkan ke kelas anak

26.
Aplikasi web yang berisikan template untuk mengelola isi halaman web secara mudah kita kenal juga dengan…
a)
CMS
b)
PHP
c)
JAVA
d)
ASP
e)
HTML
27.

Dibawah ini adalah contoh dari web based application CMS, kecuali ?

a)

Wordpress

b)

Joomla

c)

Moodle

d)

Os-Commerce

e)

PHP Native

28.

Framework ataupun tools untuk membuat aplikasi ataupun situs web responsive secara cepat, mudah dan gratis adalah…

a)

CMS

b)

CodeIgniter

c)

Laravel

d)

JAVA

e)

Bootstrap

29.
Untuk menggunakan framework bootstrap kita memerlukan aplikasi pendukung dibawha ini, kecuali..
a)
Microsoft Office
b)
Visual Code Editor
c)
Adobe Dreamweaver
d)
Sublime
e)
Notepad++
30.

Gambar tersebut adalah contoh dari sebuah ?

a)

Class

b)

Method

c)

Object

d)

Atribute

e)

Inheritance