A. Input
B. File
C. Database
D. Masalah
A. Proses
2. Jenis data yang dapat digunakan, oleh komputer untuk memenuhi kebutuhan dalam membuat program
komputer disebut…
A. Linier C. Output E. Serial
B. Tipe Data D. Universal
3. Di bawah ini yang termasuk struktur dasar algoritma antara lain …….
A. Pengulangan C. Pemulihan E. Pengaturan
B. Perbaikan D. Pemograman
4. Symbol yang digunakan untuk menghubungkan antara symbol yang satu dengan yang lain adalah
Symbol…….
A. Terminator C. Flow Direction E. Input-output
B. Display D. Processing
5. Symbol untuk permulaan (start) atau akhir (stop) adalah Symbol ……
A. Terminator C. Flow Direction E. Input-output
B. Display D. Processing
6. Symbol yang menunjukkan pengolahan data yang dilakukan oleh komputer adalah Symbol ……
A. Terminator C. Flow Direction E. Input-output
B. Display D. Processing
c. Web publisher
c. Java
10. Kelebihan menggunakan flowchart adalah sebagai berikut,kecuali……
a. Memahami proses
b. Menggambarkan hubungan
c. Mendesain objek
d. Mengidentifikasi masalah
e. Menyediakan tool untuk latihan
11. Salah satu algoritma di bawah ini,kecuali………
a. Ibu tati mengupas kentang
b. Ani membaca buku
c. Bapak menulis surat
d. Rumus menghitung luas persegi panjang
e. Adi memasak nasi goreng
12. Algoritma adalah…….
a. Urutan penyelesaian masalah
b. Urutan masalah
c. Urutan contoh
d. Urutan langkah-langkah
e. Kumpulan urutan masalah
13. Fungsi dari simbol preparation adalah……..
a. Proses pengolahan data
b. Menjalankan program
c. Sebagai parameter
d. Permulaan program
e. Pemberian harga awal
14. Untuk membuat file PHP maka ekstensi yang harus ditambahkan adalah ...
a. HTML d. JS
b. PHP e. CSS
c. JSP
15. Jika akan menggunakan bahasa pemrograman yang berasal dari proses penjumlahan maka operator
yang digunakan adalah ...
a. Aritmatika
b. logika
c. relasional
d. @
e. class
16. Ada beberapa jenis editor yang dapat digunakan untuk membuat dan menuliskan skrip PHP,
diantaranya adalah ….
a. Notepad, adobe dreamweaver, macromedia firework
b. Macromedia dreamweaver, notepad, editplus
c. Editplus, adobe director, notepad
d. Adobe dreamweaver, adobe photoshop, adobe director
e. Macromedia firework, mocrosoft frontpage, editplus
20. Jika programmer membuat web dinamis pada direktori c:/xampp/htdocs/toko maka untuk
menampilkannya, alamat yang harus diakses di browser adalah …
a. http:// xampp/htdocs/toko
b. http://xampp/toko
c. http://localhost
d. http://localhost/toko
e. c:/ xampp/htdocs/toko
21. Merupakan tempat dimana kita dapat mengisi atau mengosongkan nilainya dan memanggil
kembali apabila dibutuhkan adalah pengertian dari ....
a. Tipe data
b. Konstanta
c. Operator
d. Variabel
e. String
23. Merupakan jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam
pemrograman komputer adalah pengertian dari ....
a. Tipe data
b. Konstanta
c. Operator
d. Variabel
e. String
24. Sintak yang digunakan untuk menandakan nama variabel dalam PHP adalah ....
a. Persen
b. Double slash
c. Petik satu
d. Petik dua
e. Dollar
25. Berikut ini adalah contoh nilai yang memiliki tipe data float adalah ….
a. 1.234
b. -123
c. 7e-3
d. 123
e. 0
27. Jika a=17 ; b=45 ; c=9. Maka pernyataan berikut yang bernilai TRUE adalah ….
a. (a=b) AND (a<b)
b. (a>c) OR (b<c)
c. (c>a) OR (b<a)
d. (a>c) && (c=b)
e. (a=c) II (b<a)
28. Operator yang digunakan untuk membandingkan satu nilai dengan nilai yang lain, untuk
mendapatkan hasil benar atau salah adalah jenis ….
a. Operator aritmatika
b. Operator penugasan
c. Operator perbandingan
d. Operator logika
e. Operator string
29. Alamat yang harus dituliskan dalam browser jika ingin membuka database melalui
PHPMyAdmin adalah …
a. http://localhost/
b. http://localhost/phpmyadmin
c. http://localhost/htdocs/phpmyadmin
d. http://localhost/phpmyadmin/database
e. http://localhost/database
30. Jika file PHP disimpan pada : c:\xampp\htdocs\berita_online maka alamat yang ditulis pada
browser untuk membuka file tersebut adalah ….
a. http://localhost/
b. http://localhost/phpmyadmin
c. http://localhost/berita_online
d. c:\xampp\htdocs\berita_online
e. c:/xampp/htdocs/berita_online