Anda di halaman 1dari 4

I.

Pilihan Ganda
1. Jika meletakan file script PHP dengan menggunakan WebServer AppServ adalah di root direktori
atau di folder .....
a. htdocs
d. MySQL
b. www
e. PHP5
c. Appserv
2. Jika meletakan file script PHP dengan menggunakan WebServer Xampp Server adalah di root
direktori atau di folder .....
a. hdocs
d. MySQL
b. www
e. PHP5
c. Appserv
3. Kepanjangan dari PHP adalah .
a. Program Hypertext Preprocessor
d. Pemrograman Hypertext Preprocessor
b. Hypertext Preprocessor
e. Program Hypertext Processor
c. Java Server Page
4. PHP merupakan web scripting yang bersifat open source ..
a. Prabayar
d. Lisensi
b. Kode terbuka
e. Trial atau masa tenggang
c. Uptodate
5. <html>
<php?
?>
</html>

Print ("Contoh text yang menggunakan kode PHP");

Dari kode di atas perintah Print dapat juga seperti


a. help
d. include
b. script language
e. echo
c. head
6. PHP menyatu dengan kode HTML, kepanjangan HTML adalah ..
a. HyperText Programing
d. Hypertext Preprocessor
b. HyperText Programing and Scripting
e. Hypertext Processor
c. HyperText Markup Language
7. Code PHP berikut ini yang paling benar dan yang umum digunakan adalah ..
a. ?php......?>
d. <html> .... </html>
b. <?php ...?>
e. <%.......... ...........%>
c. >?php........?>
8. Code HTML yang benar untuk membuat tulisan berjalan dari kanan ke kiri adalah ...
a.
<marquee> .. </marquee>
d. <html> .... </html>
b. <marquee> .. <marquee>
e.
<br> ......... </br>
c.
</marquee> .. </marquee>
9. Code HTML yang benar untuk merubah ukuran tulisan adalah ......
a. <marquee> .. </marquee>
d. <html> .... </html>
b. <font size = 12 px> ........ </font>
e.
<br> .... </br>
c. <font color=FF0000> .......</font>
10. Code <title>..............</title> pada scrip HTML digunakan untuk ..
a. Merubah ukuran huruf
d. Menghubungkan halaman satu dengan yang lain
b. Memberikan tulisan tebal
e. Memberikan judul pada halaman web
c. Memberikan warna tulisan
11. Code <br>............</br> pada scrip HTML digunakan untuk ..
a. Memberikan baris
d. Menghubungkan halaman satu degan yang lain
b. Memberikan tulisan tebal
e. Memberikan judul pada halaman web
c. Memberikan warna tulisan
12.
Kepanjang JSP adalah .
a. Java serby page
d. Java server hypertext
b. Jawa server page
e. Java server language
c. Java server page
13. Arithmetic Operator (Operator Aritmatika) PHP menggunakan operator arithmetic dasar, kecuali
..
a. ( + ) Penjumlahan
d. ( / ) Pembagian
b. ( % ) Variabel
e. ( % ) Modulus
1

c. ( * ) Perkalian
14.

$ bibaca variabel jika $a sama dengan $b, jika di tulis di kode PHP adalah ....
a. $a == $b
d. $a <> $b
b. $a === $b
e. $a < $b
c. $a != $b
15. Pembagian $a dibagi $b jika di tulis di kode PHP adalah ....
a. $a + $b
d. $a / $b
b. $a - $b
e. $a * $b
c. $a != $b
16. Loop sangat bermanfaat dan praktis. Dengan loop, program anda dapat melakukan sebuah
pekerjaan secara berulang secara .....
a. secara serentak
d. secara otomatis
b. secara naik turun
e. secara marquee
c. secara baik
17.

<?php
$AngkaSaya = 1;
while ($AngkaSaya <= 20 )
{
print ("AngkaSaya");
$AngkaSaya++;
}
?>

dari kode di atas akan menghasilkan ...


a. Tulisan secara berulang sampai dengan sepuluh
d. Tulisan Angka Saya satu baris
b. Tulisan secara berulang sampai dengan dua puluh
e. Tulisan Angka Saya dua baris
c. Tulisan secara berulang sampai dengan lima
18.
Double slash ( // ) digunakan untuk ....
a. Digunakan untuk memberikan komentar hanya satu baris
b. Digunakan untuk memberikan komentar lebih dari satu baris
c. Digunakan untuk memberikan komentar dua baris baris
d. Digunakan untuk memberikan komentar tiga baris baris
e. Digunakan untuk memberikan komentar empat baris
19.

<?php
$WarnaKesukaan = "biru";
if ($WarnaKesukaan == "biru") {
print ("Saya juga suka warna biru lho!");
}
?>

Maka yang akan diprint atau ditampilkan di halaman web brosser adalah .
a. WarnaKesukaan == "biru"
d. Saya juga suka warna biru lho!
b. WarnaKesukaan = biru
e. Print
c. WarnaKesukaan

Berikut contoh riil kelanjutan nomor 19 di atas, script sebagai berikut :

20.

<?php
$WarnaKesukaan = "kuning";
if ($WarnaKesukaan == "biru") {
print ("Saya juga suka warna biru lho!");
} else {
print ("Anda tidak suka biru?! Dasar!");
}
?>

Maka yang akan diprint atau ditampilkan di halaman web brosser adalah .
a. Saya juga suka warna biru lho!");
d. Anda tidak suka biru?! Dasar!
b. WarnaKesukaan = biru
e. WarnaKesukaan = "kuning
c. Saya juga suka warna biru lho!
21.

?>

<?php
// Perhitungan dasar PHP
$a = 30;
$b = 35;
$c = 70;
$d = $a + $b + $c;
echo "jadi $a + $b + $c adalah $d";

Yang akan muncul dihalan web adalah baris yang ke berapa .


a. Baris yang ke dua
d. Baris yang ke enam
b. Baris yang ke tiga
e. Baris yang ke tujuh
c. Baris yang ke empat
22. Local server menggunakan AppServ dan file php di letakkan di folder
www/latihan/latihan1.php maka di web brosser perintah yang di ketikkan adalah .....
a. Localhost/latihan/latihan1.php
d. Localhost/sql/latihan/latihan1.php
b. Localhost/www/latihan/latihan1.php
e. Localhost/mysql/latihan/latihan1.php
c. Localhost/htdoc/latihan/latihan1.php
23. http://localhost/phpmyadmin/ adalah untuk masuk ke PHP MyAdmin, didalam PHP MyAdmin
kita dapat membuat ..
a. Membuat Colum
d. Created Database
b. Membuat Field
e. Membuat Structure
c. Membuat Baris
24. Dalam membuat table bukutamu menggunakan SQL perintahnya adalah
a. Rename Table bukutamu
d. Drop Table bukutamu
b. Delete Database bukutamu
e. Insert Database bukutamu
c. Created Table bukutamu
25. Kepanjangan dari SQL adalah .....
a. Struc Query Language
d. Structure Query Language
b. System Query Language
e. Structured Query Language
c. Simple Query Language
26.

<?php
// Perhitungan Menggunakan Skrip PHP
$a = 3.7 ;
$b = 15;
$c = 2;
$d = 4 ;
$e = $a + $b + $c - $d ;
echo "Jadi $a + $b + $c - $d adalah $e" ;
?>

Yang paling benar akan muncul dihalan web adalah .....


a. Jadi 3.7 + 15 + 2 - 4 adalah 16.9
d. Jadi 3.7 + 15 + 2 - 4 adalah 16.6
b. Jadi 3.7 + 15 + 2 - 4 adalah 16.8
e. Jadi 3.7 + 15 + 2 - 4 adalah 16.5
c. Jadi 3.7 + 15 + 2 - 4 adalah 16.7

27.

<?php
// Perhitungan Menggunakan Skrip PHP
$a = 50 ;
$b = 4.8 ;
$c = 3.3;
$d = 10 ;
$e = $a + $b + $c - $d ;
echo "Jadi $a + $b + $c - $d adalah $e" ;
?>

Hasilnya sebagai berikut .......


3

a. Jadi 50 + 4.8 + 3.3 - 10 adalah 48.4


b. Jadi 50 + 4.8 + 3.3 - 10 adalah 48.3
c. Jadi 50 + 4.8 + 3.3 - 10 adalah 48.2

28.

d. Jadi 50 + 4.8 + 3.3 - 10 adalah 48.1


e. Jadi 50 + 4.8 + 3.3 - 10 adalah 48.0

<?php
// Perhitungan Menggunakan Skrip PHP
$a = 503 ;
$b = 430 ;
$c = 26;
$d = 1345 ;
$e = $a + $b + $c - $d ;
echo "Jadi $a + $b + $c - $d adalah $e" ;
?>

Hasilnya sebagai berikut ....


a. Jadi 503 + 430 + 26 - 1345 adalah 387
b. Jadi 503 + 430 + 26 - 1345 adalah 386
c. Jadi 503 + 430 + 26 - 1345 adalah -386
29.

30.

d. Jadi 503 + 430 + 26 - 1345 adalah -366


e. Jadi 503 + 430 + 26 - 1345 adalah 376

<?php
// Perhitungan Menggunakan Skrip PHP
$a = 3.6 ;
$b = 3.4;
$c = 2 ;
$d = 4.2;
$e = $a - $b / $c + $d ;
print "Jadi $a - $b : $c + $d adalah $e" ;
?>

Hasilnya sebagai berikut ....


a. Jadi 3.6 - 3.4 : 2 + 4.2 adalah 8.1
b. Jadi 3.6 - 3.4 : 2 + 4.2 adalah 7.1
c. Jadi 3.6 - 3.4 : 2 + 4.2 adalah 6.1
//
$a
$b
$c
$d
$e
?>

d. Jadi 3.6 - 3.4 : 2 + 4.2 adalah 5.1


e. Jadi 3.6 - 3.4 : 2 + 4.2 adalah 4.1

<?php
Perhitungan Menggunakan Skrip PHP
= 30 ;
= 3.7 ;
= 30 ;
= 40 ;
= $a * $b / $c + $d ;
print "Jadi $a X $b : $c + $d adalah $e" ;

a. Jadi 30 X 3.7 : 30 + 40 adalah 48.7


b. Jadi 30 X 3.7 : 30 + 40 adalah 46.7
c. Jadi 30 X 3.7 : 30 + 40 adalah 45.7

d. Jadi 30 X 3.7 : 30 + 40 adalah 44.7


e. Jadi 30 X 3.7 : 30 + 40 adalah 43.7

II. Soal Uraian !


1. PHP membutuhkan webserver untuk menjalankannya, sebutkan minimal 3 webserver yang anda
ketahui !
2. Singkatan dari HTML dan PHP adalah ! dan apa berbedaanya antara keduanya !
3. Singkatan dari SQL adalah ! jelaskan !
4. Tuliskan scrip PHP didalam HTML sebagai berikut ini Tugas Membuat website !
5. Perintah echo atau print di dalam scrip PHP digunakan untuk apa?

Anda mungkin juga menyukai