Anda di halaman 1dari 13

1. Siapa yang mengembangkan Sejarah Web pertama kali....

a. Ruben
b. Thomas Alpha Edison
c. Tim Berners-Lee
d. Albert Einstein
e. Steward

2. Pada tanggal brapa www dapat di gunakan gratis....


a. 20 april 1993
b. 27 april 1993
c. 20 april 1993
d. 25 april 1995
e. 30 april 1993

3. Yang dimaksud dengan halaman Web adalah....


a. Halaman elektronik yang dibuka dengan email
b. Halaman online bisa di download
c. Halaman digital yang dibuka dengan web browser
d. Halaman digital yang berisi berbagai jenis data dan gambar.
e. Digital online yang terhubung dengan internet

4. Yang termasuk jenis daftar Listing adalah...


a. Unordered List
b. Ordered List
c. Elemen List
d. A dan B benar
e. Listing List

5. Browser bawaan dari windows adalah....


a. Opera mini.
b. Mozila
c. Safari
d. Chrome
e. Internet Explorer

6. Bilangan biner berikut ini yang cocok dengan nilai desimal 50 adalah ….
a. 010101
b. 110010
c. 100011
d. 100110
e. 111011

7. Kegiatan menulis html di sebut....


a. Nulis
b. Coding
c. Ngetik
d. Gambar
e. Html

8. HTML merupakan singkatan dari....


a. Home Tool Markup Language
b. Hyperlinks and Text Markup Language
c. Hyper Text Markup Language
d. Hyper Tool Markup Language
e. Hyper Tricks Markup Language

9. Bahasa Pemrograman yg biasa digunakan untuk membuat halaman web adalah pengertian
dari....
a. HTML
b. Web
c. Program
d. INTERNET
e. WWW

10. Apa kepanjangan WWW....


a. World Wide Web
b. Wide World Web
c. Web Wide World
d. World Web Wide
e. Web World Wide

11. Membuat tabel adalah fungsi dari....


a. <TABLE>
b. <HTML>
c. <HEAD>
d. <IL>
e. <BR>

12. Apa Fungsi atribut “align” dalam HTML...


a. Mengatur panjang
b. Tebal garis tepi
c. Perataan tabel
d. mengatur lebar
e. Warna latar belakang

13. Ada dua buah jenis perintah dalam SQL, yaitu ....
a. DDL dan DDM
b. DML dan MDL
c. DDL dan DML
d. DLD dan MDL
e. DDL dan DML

14. Variabel yang digunakan untuk menggambarkan nilai numerik didalam database adalah...
a. varchar
b. Array
c. int
d. char
e. date

15. Tag tabel adalah….


a. <table>..</table>
b. </table>..<table>
c. </table>..</table>
d. <table>..<table>
e. <table/>..<table>

16. Untuk menentukan baris dalam table adalah…


a. <hr>
b. <br>
c. <p>
d. <b>
e. <tr>

17. Syntax Membuat Hyperlink adalah....


a. <a href=””></a>
b. <b href=””></b>
c. <ul><ula>
d. <il></il>
e. <input type=”text” id=”username”>

18. Apa fungsi bg color dalam membuat table …


a. warna latar belakang table
b. warna desktop
c. warna latar belakang monitor
d. warna latar belakang html
e. warna latar belakang teks

19. Tag yang digunakan untuk menampilkan informasi dalam bentuk list...
a. <ul>
b. <ol>
c. <li>
d. <tr>
e. <td>

20. Tag Ordered List memiliki Attribute....


a. <end>
b. <type>
c. <square>
d. <disc>
e. <start>

21. Ubah bilangan binner disamping ke bilangan desimal 10001001(2 )=¿ ❑(10)
a. 137

b. 132

c. 145

d. 166

e. 1023

22. Tanda untuk mengakhiri suatu sintak dalam MySQL adalah ....
a. =
b. :
c. ;
d. “
e. ,

23. Di bawah ini adalah sifat – sifat dari MySQL sebagai database server, kecuali ....
a. open source
b. multiplatform
c. berbasis database relasional
d. free dan komersial
e. hanya mampu bekerja di OS berbasis windows

24. Di bawah ini beberapa keuntungan penggunaan Sistem Basis Data, kecuali ....
a. mengurangi perulangan data
b. mencapai independensi data
c. mengintegrasikan data dalam beberpa file
d. keamanan data mudah untuk dirubah
e. mengambil data dan informasi dengan cepat

25. Singkatan <tr> dari tag/perintah membuat tabel adalah...


a. table row
b. table rich
c. table rock
d. table rest
e. table rising

26. Perhatikan gambar disamping !


Query MYSQL disamping dimaksudkan untuk
memberi perintah...

a. Masuk menuju eksentensi aplikasi MySQL


b. Menuju direktori Folder C:
c. Menuju direktori Folder D:
d. Menutup cmd
e. Membuat database

27. Gambar dibawah ini adalah query yang digunakan untuk menampilkan database, query yang
dimaksud adalah...

a. create database
b. drop database
c. show databases
d. show database
e. alter database

28. Perhatikan kode html dibawah ini


<table border=1>
<tr>
<th>No.</th>
<th>Nama</th></tr>
<tr>
<td colspan=2>1.</td>
</tr>
<tr>
<td>2.</td>
<td>A</td>
</tr>
</table>

hasil yang akan ditampilkan pada web browser adalah...

a. b. c. d. e.

29. CREATE DATABASE siswa;


Jika query di atas berhasil dieksekusi dan database berhasil dibuat, maka pesan yang tampil
adalah...
a. query cancel, 2 row affected (0.02)
b. query ok, 1 column affected (0.02)
c. query cancel, 1 row ejected (0.02)
d. query ok, 1 row affected (0.02)
e. query ok, 1 column ejected (0.02)

30. mysql> drop database rpl;


Query ok, 0 row affected (0.02 sec)
Fungsi dari query di atas adalah ....
a. membuat database rpl
b. menghapus database rpl
c. mengganti nama database rpl
d. mengedit database rpl
e. membuat tabel rpl

31. Dari program HTML di bawah ini, nomor baris berapakah yang tidak tepat...
a. 1
b. 3
c. 6
d. 7
e. 5

32. Perintah CSS


<body style="color:blue;"> akan menghasilkan...
a. tulisan berwarna biru
b. tampilan berwarna biru semua
c. tampilan berwarna biru sebagian
d. garis border berwarna biru
e. salah semua

33. mysql>use siswa01;


Database change
Fungsi dari sintak di atas adalah ....
a. memilih sebuah tabel
b. membuka tabel
c. menghapus database
d. memilih dan membuka database
e. memilih dan membuka table

34. Fungsi dari PRIMARY KEY adalah ....


a. kunci utama pada suatu field
b. kunci cadangan pada suatu field
c. kunci kedua pada suatu field
d. kunci standar pada suatu field
e. kunci utama record

35. varchar, date dan int adalah ....


a. struktur data
b. tipe data
c. jenis data
d. nama data
e. kunci data

36. Sintak DESCRIBE berfungsi untuk ....


a. menampilkan struktur tabel
b. menampilkan tipe data
c. menampilkan jenis data
d. menampilkan field
e. menampilkan record tertentu

37. Perintah yang digunakan untuk menyisipkan atau memasukan data baru ke dalam table
adalah…
a. Insert
b. Delete
c. Drop
d. Update
e. Select

38. Software aplikasi berbasis web yang membantu dengan mudah untuk membuat database
MySQL adalah…
a. Microsoft acces
b. Microsoft word
c. Debian
d. Delphi
e. XAMPP

39. SQL singkatan dari…


a. Second Query Language
b. Structur Query Language
c. Sequel Query Language
d. Structured Query Language
e. Standard Query Language

40. mysql> use siswa;


Database changed
Fungsi dari sintak diatas adalah….
a. Memilih sebuah tabel
b. Membuka tabel
c. Menghapus database
d. Memilih dan membuka database
e. Memilih dan membuka tabel
41. Fungsi yang digunakan untuk melakukan koneksi ke server database adalah …
a. Mysqli_num_rows ( )
b. Mysqli_connect ( )
c. Mysqli_query ( )
d. Mysqli_select_db ( )
e. Mysqli_fetch_row ( )
42. Kode pemrograman PHP diawali dan di akhiri dengan tanda….
a. <?php … ?>
b. <script> … </script>
c. <?php … </?php>
d. <php … /?>
e. <html … /?>
43. Fungsi yang digunakan untuk mengambil data dan kemudian dikembalikan dalam bentuk
indexed array adalah …
a. mysqli_num_row ()
b. mysqli_fetch_row ()
c. mysqli_connect ()
d. mysqli_close ()
e. mysqli_select_db ()
44. Koneksi pada HTTP bersifat …
a. State
b. Stateless
c. Stateful
d. Volaite
e. Nonvolaite
45. Cookie sementara yang hanya disimpan di memori browser disebut …
a. History
b. Autentikasi
c. Session cookie
d. Default cookie
e. Persistent cookie
46. Method session_destroy ( ) digunakan untu … session.
a. Memulai
b. Mengakhiri
c. Membangun
d. Menentukan indicator
e. Mendaftarkan variable
47. Untuk membuat variabel session menggunakan …
a. $_GET
b. $_SERVER
c. $_POST
d. $_GLOBAL
e. $_SESSION
48. Untuk memulai session menggunakan pada PHP yaitu….
a. session_begin()
b. session_start();
c. session_unset()
d. session_destroy()
e. session_start()
49. Sifat yang ada pada kode-kode server side yaitu bersifat....
a. Lambat
b. Terbuka
c. Universal
d. Rahasia
e. Cepat
50. Suatu protocol stateless yang digunakan untuk world wide web (WWW) adalah …
a. FTP
b. TCP
c. HTTP
d. Cookie
e. Session
51. Proses dalam rangka validasi user pada saat memasuki sebuah sistem disebut …
a. Autentikasi
b. Otomatisasi
c. Otorisasi
d. Validasi
e. Hak akses
52. Untuk menerima data/informasi yang dikirim dari form menggunakan metode GET
adalah …
a. $_REPORT
b. $_GET
c. $_VAR
d. $_POST
e. $_GLOBAL
53. Yang termasuk dari jenis cookies adalah...
a. Session Cookies dan Persistent Cookies
b. Restent Cookies dan Sesion Cookies
c. Sesion Cookies dan Reduce Cookies
d. Reduce Cookies dan Restent Cookies
e. Reduce Cookies dan Persistent Cookies
54. Perhatikan sintaks di bawah ini!
<?php
session_start( );
$_session['status'] = 1;
?>
Sintaks diatas merupakan perintah untuk ….
a. Memulai session
b. Memberi nilai pada variabel session
c. Menghapus session
d. Membaca nilai dari variabel session
e. Memberi nilai
55. Untuk membuat komentar di bahasa pemrograman PHP menggunakan tanda…
a. $
b. /*
c. %
d. //
e. \\
56. Cara pemanggilan file PHP pada browser yang paling teapat adalah...
a. Localhost/namafile.php
b. Localhost/namafolder/php
c. Namafolder/namafile.php
d. Localhost/htdocs/namafile.php
e. Localhost/namafile.php/namafolder
57. Setiap perintah pada pemrograman PHP diakhiri dengan tanda….
a. ;
b. :
c. *
d. </php>
e. /
58. Pada saat membuat halaman homepage, sebaiknya menggunakan nama...
a. homepage.css
b. index.com
c. Google.id
d. index.html
e. html.html
59. Perhatikan contoh kode program dibawah ini, apa yang terjadi apabila menghapus tutup
PHP...

a. Program berjalan dengan lancar


b. Program otomatis di simpan
c. Program tidak dapat dibuka
d. Program akan error
e. Program keluar
60. Simbol %s sebuah placeholder yang digunakan untuk...
a. Boolean
b. Bilangan pecahan
c. Bilangan desimal
d. Integer
e. String
61. Perhatikan coding di bawah ini. Fungsi coding di bawah ini adalah ….

a. Menampilkan form login


b. Tag utama php ketika akan memulai coding
c. Proses input data yang akan masuk ke file index.php
d. Proses login
e. Proses logout
62. Contoh penamaan variabel yang benar pada Pemrograman PHP adalah …
a. $3kota
b. $sekolah anda
c. $sekolahku
d. $sekolah/school
e. $4_sekolah
63. Bagaimanakah perintah HTML agar muncul input type password...
a. <td><input type="password" name="password"</td>
b. <td><input type="name" name="password"</td>
c. <td><input type="password" password="alamat"</td>
d. <td><input type="word" name="password"</td>
e. <td><input type="password1" name="password2"</td>
64. File kecil yang diletakkan olrh server pada komputer cient (pengguna) disebut …
a. Session
b. Connection
c. Request
d. Respon
e. Cookie
65. Perintah yang digunakan untuk mengeksekusi query berikut yang tepat adalah …
a. Mysqli_query ($connection, $query);
b. Mysqli_query ($query, $connection);
c. Mysqli_query (query, connection);
d. Query=”select*from connection;
e. Query_mysqli (connection, query);

Anda mungkin juga menyukai