wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

permrograman terstruktur

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Pada Pemprograman PHP, penulisan syntak dalam PHP harus diapit oleh simbol sebagai berikut

a)

        <?php dan ?>

b)

{ }

c)

[ ]

d)

( )

2.

Pada pemrograman PHP tanda $ (dolar) digunakan untuk ...

a)

Membuat Komentar satu baris

b)

Mendeklarasikan variabel

c)

Menampilkan tulisan

d)

Membuat komentar lebih dari satu baris

3.

Berikut termasuk tipe data dalam php adalah ....

a)

String, Integer, Konstanta

b)

Floating Point, Integer, Array

c)

Boolean, Integer, Konstanta

d)

Boolean, Konstanta, Floating Point

4.

for ($bil = 5; $bil <= 100; $a++)

{ if ($bil % 10 == 0) echo $bil. }

pada script di atas operasi : $a++

fungsinya digunakan untuk...

a)

$a  ditambah  satu,  lalu operasi dijalankan

b)

$a  dikurangi  satu,  lalu operasi dijalankan

c)

Operasi dijalankan, lalu $a ditambah satu

d)

Operasi dijalankan, lalu $a dikurangi satu

5.

hasil running dari script di atas adalah....

a)

(Tidak dapat ditampilkan)

b)

Anda Lulus dengan nilai 70

c)

Anda Lulus dengan nilai 60

d)

Anda Tidak Lulus

6.

<?php $bln = date("M");

switch($bln) {

case "Jan" : $namaBln = "Januari";

(a)  

case "Feb" : $namaBln = "Februari";

(dan seterusnya), untuk membatasi case 1 dengan case berikutnya harus menggunakan

7.

untuk membuat program perulangan, bagian titik - titik pada script di atas diisi dengan...

(a)  

8.

Array berindeks (indexed array) dimulai dari ...

a)

1

b)

2

c)

3

d)

0

9.

berikut salah satu contoh array berindeks (indexed array) adalah ...

a)

b)

c)

d)

10.

Dalam pemprograman PHP terdapat banyak fungsi-fungsi yang dapat digunakan untuk memanipulasi data array.

salah satunya adalah     Array_merge() yang digunakan untuk

a)

Berfungsi untuk mengurutkan isi data array

b)

Berfungsi untuk menghapus data pertama dari sebuah array.

c)

Berfungsi untuk menghitung jumlah element/data dari sebuah array.

d)

 Berfungsi untuk menggabungkan data array dengan beberapa array sekaligus.

11.

SIntak ntuk membuka file “nama.txt” di PHP adalah

a)

fopen(“nama.txt”)

b)

fopen(“nama.txt”,”r”)

c)

open(“nama.txt”)

d)

open(“nama.txt”,”r”)

12.

Form input di atas merupakan form input jenis ...

a)

Check box

b)

Radio button

c)

Type text

d)

Combo box

13.

Sintak untuk mencetak output ‘Hello World’ di PHP?

a)

cout<<“Hello World”;

b)

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

c)

document.write (“Hello World”)

d)

echo “Hello World”;

14.

Tipe data integer di PHP digunakan untuk data?

a)

Bilangan bulat

b)

Bilangan Pecahan

c)

Boolean

d)

NULL

15.

Fungsi untuk membuat tanggal di PHP adalah?

a)

date()

b)

min()

c)

max()

d)

md5()

16.

Kode diatas menghasilkan output?

a)

50

b)

10

c)

Tidak menghasilkan output

d)

Error pada sintak program

17.

Dibawah ini merupakan struktur perulangan di PHP, kecuali

a)

for

b)

foreach

c)

while

d)

switch

18.

Program diatas akan menghasilkan output?

a)

0

b)

Null

c)

50

d)

Sintak Error

19.

Fungsi untuk menghitung jumlah elemen array di PHP adalah?

a)

count()

b)

in_array()

c)

substr()

d)

trim()

20.

Untuk menampilkan elemen array kita bisa menggunakan perulangan berikut, kecuali

a)

for

b)

foreach

c)

for in

d)

while