Soal Uts PL901B - Ade Setiadi - Web Programming Ii - Kelas Malam
Soal Uts PL901B - Ade Setiadi - Web Programming Ii - Kelas Malam
1. Framework php yang memiliki source code ringan dibandingkan framework lainnya….
a. Yii Framework
b. CodeIgniter
c. Bootstrap
d. HTML5
e. Jquery
2. Beriikut adalah aplikasi yang dibutuhkan untuk menjalankan atau mengedit file CodeIgniter,
kecuali….
a. Xampp
b. Notepad++
c. Firefox
d. Photoshop
e. Salah semua
4. Berikut merupakan kelebihan dari CodeIgniter diantaranya adalah sebagai berikut, kecuali….
5. CodeIgniter mempunyai banyak kelebihan, namun CodeIgniter juga memiliki kekurangan yaitu:
a. Belum adanya editor khusus CodeIgniter, sehingga dalam melakukan create project dan
modul-modulnya harus berpindah-pindah folder.
b. Kompitabilitas dengan Hosting
c. Tidak ada aturan coding yang ketat
d. Kinerja yang baik
e. Berukuran sangat kecil
a. Nama server
b. Nama aplikasi
c. Nama controller
d. Nama event
e. Parameter 1 event
a. Nama server
b. Nama aplikasi
c. Nama controller
d. Nama event
e. Parameter 1 event
8. Dalam URI di CodeIgniter: http://1/2/index.php/3/4/5/6, angka 2 merupakan….
a. Nama server
b. Nama aplikasi
c. Nama controller
d. Nama event
e. Parameter 1 event
9. FTP merupakan suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network
yang menggunakan TCP koneksi, FTP merupakan kepanjangan dari….
10. Berikut merupakan nomor port yang benar untuk FTP adalah….
a. 3306
b. 21
c. 80
d. 8080
e. 081
11. Berikut ini merupakan domain dari beberapa Negara yang benar, kecuali….
a. .id
b. .uk
c. .us
d. .tv
e. .asia
12. Untuk menjalankan codeigniter dibutuhkan aplikasi bundle php dan mysql seperti pilihan dibawah
ini yang benar, kecuali….
a. Xampp
b. Lampp
c. Wampp
d. Localhost
e. AppServ
13. Untuk mengakses localhost dapat digantikan menggunakan IP Address, berikut IP Address yang
dimaksud adalah….
a. 126.0.0.1
b. 127.0.0.1
c. 128.0.0.1
d. 192.168.25.4
e. 255.255.255.0
a. Kunci utama
b. Kunci kedua
c. Kunci cadangan
d. Kunci tamu
e. Kunci suatu table
16. Kunci yang pada table sendiri disebut kunci utama namun jika ditable lain menjadi kunci namun
bukan sebagai kunci utama, melainkan untuk relasi antar table. Table apakah yang dimaksud….
a. Primary key
b. Secondary key
c. Foreign key
d. Third key
e. Fourth key
17. Bagian yang menangani tampilan. bagian inilah yang bertugas untuk mempresentasikan data
kepada user disebut….
a. Database
b. Model
c. View
d. Controller
e. Captcha
18. Bagian yang bertanggung jawab terhadap operasi database, baik itu create, read, update atau
delete disebut….
a. Database
b. Model
c. View
d. Controller
e. Captcha
19. Bagian yang mengatur hubungan, otak dari kinerja aplikasi, dan terdiri dari fungsi-fungsi yang
bersifat operasional dan logikal. Pengertian apakah yang dimaksud….
a. Database
b. Model
c. View
d. Controller
e. Captcha
20. Sebuah nama unik yang diberikan oleh domain name server agar dapat dikenali sebagai nama
server computer merupakan pengerian dari....
a. Domain
b. Hosting
c. Homepage
d. Website
e. HTML
21. Ruang penyimpanan untuk menampung file-file website merupakan pengertian dari....
a. Domain
b. Hosting
c. Homepage
d. Website
e. HTML
22. Dalam menjalankan file HTML, memerlukan browser. Berikut adalah contoh browser yang dapat
digunakan untuk menjalankan file HTML, kecuali….
a. Firefox
b. Chrome
c. Magnifer
d. Safari
e. Opera
23. Didalam menampilkan form dalam html terdapat beberapa method, url:
http://localhost/homepage/tampilnama.php?firstname=Aysha&lastname=Farzana merupakan
contoh menggunakan method....
a. LET
b. GOT
c. SOP
d. GET
e. POST
24. CSS dapat ditampilkan dengan beberapa cara, CSS yang ditampilkan dengan menggunakan file
CSS terpisah disebut dengan….
a. Inline
b. Internal
c. External
d. Import
e. Export
25. Untuk mendefinisikan sebuah tombol pilihan (untuk memilih salah satu dari beberapa pilihan)
dalam html form menggunakan....
a. Text
b. Radio
c. Check
d. Textarea
e. Submit
26. Hubungan antara entitas terhadap entitas dimana diantaranya terdapat relasi atau relationship
disebut….
a. Mapping Cardinality
b. Mapping SQL
c. Mapping GPS
d. Mapping Query
e. Mapping Php
a. One to one
b. One to many
c. Many to many
d. A dan B benar
e. A, B, dan C benar
a. One to one
b. One to many
c. Many to many
d. A dan B benar
e. A, B, dan C benar
29. Perhatikan gambar class diagram dibawah ini:
a. cobaSwing()
b. main()
c. mainFrame
d. A dan B benar
e. A, B, dan C benar
a. MainFrame
b. Pnl
c. Tombol
d. Label
e. Benar Semua
31. H2O, untuk membuat angka 2 dibawah seperti rumus air pada umumnya dapat menggunakan
perintah….
a. <sup>2</sup>
b. <sub>2</sub>
c. <i>2</i>
d. <s>2</s>
e. <em>2</em>
32. Untuk memberi garis tengah pada teks/mencoret teks (coret ditengah) pada HTML menggunakan
perintah….
a. <sup></sup>
b. <sub></sub>
c. <i></i>
d. <s></s>
e. <em></em>
33. CSS dapat ditampilkan dengan beberapa cara, CSS yang menggunakan atribut style dalam
elemen HTML disebut dengan….
a. Inline
b. Internal
c. External
d. Import
e. Export
34. Headline atau tag <Hx> biasa digunakan untuk penamaan Bab atau sub bab didalam maupun
halaman, berikut tag headline yang paling besar adalah….
a. <h1>
b. <h2>
c. <h3>
d. <h4>
e. <h5>
35. Dalam php, untuk menampilkan kata atau kalimat dapat menggunakan perintah….
a. Print
b. Echo
c. Tampil
d. A dan B benar
e. A, b, dan C benar
36. Untuk menampilkan data pada database mysql menggunakan perintah....
a. UPDATE
b. DELETE
c. SELECT
d. CREATE
e. DROP
37. Untuk menghapus record pada database mysql dapat menggunakan perintah....
a. Hapus
b. Drop
c. Delete
d. Insert
e. Update
38. String karakter yang digunakan untuk identifikasi atau memberi nama suatu resource di internet.
Identifikasi tersebut memungkinkan interaksi dengan representasi dari resouce melalui network
dengan menggunakan protokol tertentu merupakan penjelasan dari….
a. URI
b. MURI
c. Domain
d. Hosting
e. CodeIgniter
39. Berikut merupakan yang termasuk ke dalam Client Side Scripting kecuali….
a. HTML
b. CSS
c. Javascript
d. XML
e. PHP
40. Berikut merupakan yang termasuk ke dalam Server Side Scripting kecuali….
a. PHP
b. JSP
c. ASP
d. Perl
e. HTML