1.
HTML Merupakan singkatan dari
a. Hyper Link Markup Language
b. Hyper Text Markup Language
c. Hyper Tool Markup Language
d. Hyper Test Markup Language
2. Berikut ini yang menjadi standarisasi Web
a. ECMAN (uropean Computer Manufacturers Association)
b. W3C (World Wide Web Consortium)
c. Google
d. PSR (PHP Standars Recommendation)
3. Berikut ini tag untuk membuat heading, kecuali
a. <h4>
b. <h5>
c. <h6>
d. <h7>
4. Untuk membuat baris baru menggunakan tag ?
a. <br>
b. <newline>
c. <break>
d. <hr>
5. Tag untuk membuat garis datar (horizontal)?
a. <br>
b. <newline>
c. <break>
d. <hr>
6. Sintak yang benar untuk menambah warna latar belakang?
a. <body =’background:green’>
b. <body style=’background-color:green’>
c. <body color=’green’>
d. <background>green</background>
7. Tag untuk membuat huruf tebal adalah
a. <bold>
b. <b>
c. <i>
d. <important>
8. Karakter yang digunakan untuk tag akhir ?
a. <>
b. /
c. *
d. \
9. Untuk membuat tabel menggunakan tag ?
a. <table>
b. <tables>
c. <tb>
d. <tab>
10. Saat membuat tabel tag <tr> berfungsi untuk ?
a. Membuat baris
b. Membuat kolom
c. Membuat header tabel
d. membuat body tabel
11. Web server antar platform yang dapat berjalan di beberapa platform seperti LINUX dan windows
adalah...
a. Web route
b. Apache
c. Xampp
d. Web server
e. DHCP server
12. Macam-macam web server, Kecuali...
a. Xitami web server
b. Lighttpd
c. Apache tomcat
d. Sun java system
e. Birthttpd
13. Komputer yang bertugas menyimpan informasi halam web yang pernah di akses sebelumnya
adalah...
a. Database server
b. Poxy server
c. Name server
d. Router
e. Web server
14. Di bawah ini contoh server side scripting adalah..
a. Javas
b. Javac
c. Www
d. Web
e. Java server pages (JSP)
15. Penggunaan server side scripting biasanya digunakan untuk membuat halaman web...
a. Dinamis
b. Statis
c. Server
d. Client
e. Benar semua
16. Fungsi utama web server adalah...
a. Mencatat halaman web
b. Mentransfer seluruh berkas atau file dalam sebuah web halaman
c. Menyimpan gambar
d. Membuat berkas baru
e. Salah semua
17. Di bawah ini adalah contoh bahasa server side scripting yang digunakan dalam pemrograman
web,kecuali...
a. ASP
b. PHP
c. Phyton
d. Perl
e. DBMS
18. Jenis script yang pengolahannya dilakukan di sis client disebut...
a. Client side scripting
b. Server side scripting
c. Macintosh
d. A dan B benar semua
e. Benar semua
19. Web server biasa di kenal dengan nama ...
a. User Browser
b. Web Browser
c. Web Server
d. Web User
e. User Browser
20. Dalam bentuk dokumen apa biasanya halaman web mengirimkan kembali hasilnya ...
a. Java
b. User
c. HTML
d. Title
e. Modul
21. Dalam berkomunikasi dengan client-nya web server mempunyai protocol sendiri yaitu ...
a. Java
b. Www
c. HTTP
d. HTML
e. Pascal
22. Server side script biasanya hanya ada pada web ...
a. Dinamis
b. Statis
c. Program
d. Database
e. HTTP
23. Contoh penamaan variabel yang benar pada Pemrograman PHP adalah......
a. $3kota
b. $sekolah putra anda
c. $sekolahku
d. $sekolah/school
e. $4_kota
24. Proses penyimpanan data sementara dan gambar sebuah website untuk mengurangi bandwith
dan loading server, merupakan perngertian dari...
a. Save
b. Save As
c. Database Website
d. Web Server
e. Cache
25. Istilah apakah yang menjelaskan salah satu layanan yang di sediakan system operasi
sebagai sarana interaksi antara pengguna dengan sistem operasi ?
a. Keylogger
b. Data base server
c. Apache
d. Sun java system
e. Interface
26. #**# merupakan karakter yang terdapat pada type data
a. text
b. password
c. radio
d. submit
e. file
27. Pada tahun berapakah WWW dirilis ?
a. 1991
b. 1992
c. 1993
d. 1891
e. 1892
28. Sebuah halaman website bisa diisi dengan tulisan, gambar,animasi dan video. Hal
tersebut dalam dunia website disebut dengan istilah...
a. CSS
b. JavaScript
c. HTML
d. Link
e. Konten
29. Tipe data dalam Pemrograman PHP ada 3, yaitu......
a. String, Integer dan Double
b. String, Variabel dan Char
c. Integer, Date, Id
d. Double, Integer, Cout
e. Variabel, Type Data, Primary Key
30. Manakah pada pilihan dibawah ini yang merupakan kelebihan dari website dinamis?
a. Dapat dilihat langsung oleh web browser tanpa membutuhkan aplikasi server
b. Terbatas dalam interaksi dengan pengunjung
c. Tidak menggunakan database
d. menggunakan pemrograman PHP di server
e. Konten yang ada di dalamnya serta layoutnya dapat di rubah sewaktu-waktu
31. Siapakah penemu website ?
a. Marc Andersen
b. Merk zuckernberk
c. Bill Gates
d. Cern
e. Tim berners lee
32. Script pada gambar tersebut merupakan jenis bahasa ...
a. CSS
b. PHP
c. Python
d. C++
e. HTML
33. Kekurangan dari website statis adalah....
a. Biaya pembuatan lebih besar
b. Website lebih lambat karena banyaknya data dari database
c. Data yang kompleks menggundang hacker untuk melakukan perentasan data
d. Sulit untuk menambah/memperbaharui halaman
e. Semua salah
34. Manakah pada pilihan berikut in yang termasuk jenis hosting ?
a. Virtual hosting
b. Virtual Box
c. Hostinger
d. Rumahweb
e. a dan b benar
35. Pada tahun berapakah cascading stylesheet (css) ditemukan ?
a. 1993
b. 1994
c. 1995
d. 1996
e. 1997
36. Struktur/tag dasar PHP adalah......
a.<?php
Script;
?>
b.<?php;
Script;
?>;
c.<php>
Script;
</php>;
d.<?php
Script;
?>php
e.<php
Script;
<?php
37. Contoh Web Browser adalah.....
a. Mozilla Firefox & Safari
b. Google Chrome & PHP
c. Internet Explorer & HTML
d. FileZilla & XAMPP
e. Opera Mini & FileZilla
38. Tiga Struktur dasar Tag HTML yaitu....
a. Title - head – body
b. Html – head – title
c. Html – body – head
d. Html – title – table
e. Html-return-getch
39. Fungsi dari variabel ialah...
a. Meyimpan suatu data yang akan diproses
b. Menyimpan gambar
c. Membentuk dollar
d. Menampung data HTML
e. Menyimpan video
40. Type data yang berisikan True dan False adalah . . .
a. Int
b. Float
c. double
d. boolean
e. string
41. Perintah HTML untuk menentukan tebal garis pada table adalah...
a. CSS
b. Align
c. Colspan
d. Rowspan
e. Table border
42. Contoh entitas pada seorang siswa adalah....
a. Baju, rumah, sepatu
b. NIS, Nama, Alamat, TTL, Jenis Kelamin
c. NIS, Pekerjaan, Gaji
d. Kelas, Rangking, No rumah
e. Alamat, Nama, Gaji, Pekerjaan
43. Perhatikan gambar dibawah ini. Fungsi if else pada gambar dibawah ini adalah....
a. Untuk membedakan antara login user dengan login admin
b. Kondisi dimana user tidak diperbolehkan untuk login, sehingga ketika admin login
c. browser akana menampilkan pop up “ERROR !! Data tidak ditemukan”.
d. Kondisi dimana ketika admin berhasil login maka admin akan masuk ke dalam tampilan yang ada di
folder admin.php. Namun ketika gagal, browser akan menampilkan pop up “ERROR !! Data tidak
ditemukan”.
e. Kondisi yang memungkinkan untuk multi login, sehingga admin ataupun user menggunakan form
login yang sama, namun ketika admin /user gagal login browser akan menampilkan pop up “ERROR !!
Data tidak ditemukan”.
44. Perhatikan coding dibawah ini. Fungsi dari coding dibawah ini adalah.....
a. Proses login
b. Proses Log Out
c. Proses input data yang akan masuk ke file index.php
d. Tag utama php ketika akan memulai coding
e. Menampilkan form login
45. Penggunaan PHP yang benar adalah....
a.<?php><? <html> Hello Word</html/>
< style="text-align: justify;">
b. echo "Hello";
c. <?php
echo "Hello Word";
<?
d. <html> Hello Word </html>
e. #php {color: black;}
46. Perintah untuk memanggil file dalam PHP, misalnya akan memanggil file
config.php yang ada pada folder common....
a. <a href = "/common/config'.ph">;
b. include("/common/config.php");
c. class = "/common/config.php";
d. calling("/common/config.php");
e.<a href = "config.php">
47.function IsiSingkat($isi){
$isiaingkat = "";
$isi1 = substr($isi,0,500);
$isi1 = explode(" ",substr($isi,500,100));
$isi = $isi1.$isi2[0]."...";
$isisingkat = $isi;
return $isisingkat;
}
Fungsi IsiSingkat ( ) diatas merupakan script PHP yang berfungsi untuk....
a. Mengambil data berita kemudian menjabarkannya sebanyak 600 karakter
b. Mengambil data teks sebanyak 500 karakter plus beberapa karakter hingga bertemu
b. spasi
c. Menampilkan data teks sebanyak 500 karakter
d. Mengambil data sebanyak 500 karakter
e. Mengambil data dan menampilkan data sebanyak 500 karakter
48. Tag <Input> yang atribut TYPE-nya dapat digunakan untuk menerima masukan
berupa pilihan yaitu :
a. Radio
b. Circle
c. Password
d. Square
e. Submit
49. Sebutkan perintah untuk melakukan break pada pembuatan situs HTML!
a. HR
b. LI
c. BR
d. UL
e. OL
50. Untuk menerima masukan berupa pilihan. Pilihan yang dapat dipilih bias lebih dari
satu yaitu
a. Text
b. Password
c. Checkbox
d. Radio
e. Submit