Professional Documents
Culture Documents
kembali yaa :)
1.
URL
HTTP request
body
TCP/IP
header
Display
header
Web files
body
HTTP response
Client
Server
Web bekerja sesuai dengan ilustrasi gambar di atas, dimana A & B merupakan :
A. Web Browser dan Web Server *
B. Web dan Internet
C. HTML dan PHP
D. Web Server dab Database
2.
3.
4.
5.
Yang tidak termasuk di dalam web server package software XAMPP adalah :
A. Apache HTTP server
B. MySQL
C. PHP*
D. Mozilla Firefox
6.
Pemrograman Web
1 / 11
B. Structural Programming
C. Extreme Programming
D. Server Side Programming
7.
8.
Protokol yang dikembangkan oleh W3C dan digunakan untuk mentransfer dokumen
dalam WWW adalah :
A. FTP
B. HTTP *
C. TCP/IP
D. HTML
9.
Pemrograman Web
2 / 11
Pemrograman Web
3 / 11
D. Dapat diupdate dengan cepat dan mudah, karena semua dokumen html pada
situs kita dapat diatur dengan satu style-sheet global
17. Contoh penulisan komentar yang benar pada CSS adalah :
A. ' ini adalah komentar
B. // ini adalah komentar
C. /* ini adalah komentar */
D. // ini adalah komentar //
18. Deklarasi eksternal style sheet yang benar pada HTML adalah
A. <link rel="stylesheet" type="text/css" href="mystyle.css">
B. <style src="mystyle.css" />
C. <stylesheet>mystyle.css</stylesheet /> (*)
D. <link> rel="stylesheet" type="text/css" href="mystyle.css"</link>
19. Pada CSS, untuk menambahkan background color untuk semua <h1> adalah :
A. h1 {background-color:#FFFFFF
B. all.h1 {background-color:#FFFFFF}*
C. h1.all {background-color:#FFFFFF}
D. h1 {bgcolor:#FFFFFF}
20. Sintaks CSS yang paling tepat untuk merubah semua elemen <p> menjadi bold adalah :
A. p {font-weight:bold}
B. p {text-size:bold}
C. <p style="font-size:bold"> *
D. <p style="text-size:bold">
21. PHP dapat mendukung komunikasi antar pelayanan menggunakan protokol:
A. HTTP
B. NNTP
C. POP3
D. Semua Benar
22. Salah satu keunggulan PHP adalah konektivitas ke sistem database, sistem database yang
yang mendukung PHP adalah :
A. dBase
B. Oracle
C. Ingres
D. Semua Benar
23. Contoh penggunaan operator aritmetika yang salah pada PHP adalah :
A. $a = $b + 7;
B. $a = $a % 3;
Pemrograman Web
4 / 11
C. $a != $b + 3;
D. $a = $a / 3;
24. $a = $a ^ 3; adalah contoh penggunaan operator pada PHP, operator yang
digunakan adalah :
A. Operator Logika OR
B. Operator Bitwise
C. Operator Logika AND
D. Operator String
25. Pernyataan yang benar mengenai PHP adalah : Kayanya soalnya KECUALI nih
A. Script PHP dieksekusi oleh web browser
B. PHP singkatan dari PHP : Hypertext Preprocessor
C. PHP merupakan Server side scripting
D. PHP dibuat pertama kali oleh Arthur Andersen
26. <?
Pemrograman Web
5 / 11
echo("Loop Selesai");
?>
Pemrograman Web
6 / 11
C. 14
D. 104 (*)
31. Potongan script PHP di bawah
$a = 10; $b = 5; $c = ~$a && $b; $d = $a || ~$b
nilai $c dan $d yang benar adalah :
A. 0 dan 5
B. 0 dan 250
C. 5 dan 15
D. 5 dan 250 *
32. Fungsi readfile() pada PHP adalah:
A. membaca file(*)
B. menampilkan isi file
C. menghasilkan ukuran file (*)
D. Semua benar
33. Output dari potongan script PHP di bawah ini adalah
<!DOCTYPE html>
<html>
<body>
<?php
$cars=array("Toyota","Daihatsu","Suzuki");
echo count($cars);
?>
</body>
</html>
A. Toyota Daihatsu Suzuki *ha
B. Suzuki
C. Toyota
Daihatsu
Suzuki
D. 3
34.
Cara menyisipkan kode PHP pada halaman HTML yang benar adalah:
A. <script language="php">
. . . . kode PHP . . . .
</script>
B. <?php
. . . . kode PHP . . . .
?>
C. <?
Pemrograman Web
7 / 11
. . . . kode PHP . . . .
?>
D. Semua Benar
35. <?php
echo strlen("Pemrograman Web!");
?>
Output dari potongan program di atas adalah :
A. 14
B. 16
C. Pemrograman Web!*
D. Pemrograman Web!
36. <?php
$con=mysqli_connect("example.com","peter","abc123","my_db");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql="CREATE TABLE Persons(FirstName CHAR,LastName CHAR,Age INT)";
if (mysqli_query($con,$sql))
{
echo "Table persons created successfully";
}
else
{
echo "Error creating table: " . mysqli_error($con);
}
?>
Pemrograman Web
8 / 11
<note>
<to>Budi</to>
<from>Jani</from>
<heading>Pengingat</heading>
<body>Jangan lupa hari ini ujian!</body>
</note>
9 / 11
A.
B.
C.
D.
>
<
=
&
10 / 11
Budi
D. Setiawan
Setiawan
48. Salah satu yang dapat dilakukan oleh java script adalah :
A. Javascript dapat digunakan untuk mendeteksi browser pengunjung
B. Javascript dapat membaca dan menulis elemen ASP
C. Javascript dapat digunakan untuk koneksi langsung ke database server
D. Javascript dapat memodifikasi database server
49. Operator AND pada logical operator di javascript adalah :
A. AND
B. ||
C. &
D. &&
50. Diketahui potongan kode java script :
x=2+2;
y="2"+2;
z="Hello"+2;
Nilai dari x, y dan z adalah :
A. 4, 0, 0
B. 22, 0, 0 *
C. 4, 22, Hello2
D. 22, type mismatch, type mismatch
Pemrograman Web
11 / 11