0% menganggap dokumen ini bermanfaat (0 suara)
388 tayangan17 halaman

Soal Uts PL901B - Ade Setiadi - Web Programming Ii - Kelas Malam

Teks tersebut berisi 40 pertanyaan pilihan ganda mengenai konsep-konsep dasar teknologi informasi seperti framework PHP, CodeIgniter, database, HTML, CSS, dan PHP.

Diunggah oleh

Muhamad Yusup
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
388 tayangan17 halaman

Soal Uts PL901B - Ade Setiadi - Web Programming Ii - Kelas Malam

Teks tersebut berisi 40 pertanyaan pilihan ganda mengenai konsep-konsep dasar teknologi informasi seperti framework PHP, CodeIgniter, database, HTML, CSS, dan PHP.

Diunggah oleh

Muhamad Yusup
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 17

Pilihan Ganda!

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

3. CodeIgniter cocok untuk orang sebagai berikut, kecuali….


a. Anda ingin framework dengan small footprint (Ukuran aplikasi yang kecil).
b. Anda membutuhkan kinerja yang luar biasa.
c. Anda perlu kompatibilitas yang luas untuk hosting standar yang berjalan di berbagai versi PHP
dan konfigurasi yang berbeda-beda.
d. Anda ingin sebuah framework yang penuh dengan konfigurasi.
e. Anda ingin sebuah framework yang tidak mengharuskan Anda untuk menggunakan command
line (CLI).

4. Berikut merupakan kelebihan dari CodeIgniter diantaranya adalah sebagai berikut, kecuali….

a. Berukuran sangat kecil


b. Dokumentasi sedikit
c. Kompitabilitas dengan Hosting
d. Tidak ada aturan coding yang ketat
e. Kinerja yang baik

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

6. Dalam URI di CodeIgniter: http://1/2/index.php/3/4/5/6, angka 3 merupakan….

a. Nama server
b. Nama aplikasi
c. Nama controller
d. Nama event
e. Parameter 1 event

7. Dalam URI di CodeIgniter: http://1/2/index.php/3/4/5/6, angka 1 merupakan….

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….

a. File Trasmitted Protocol


b. File Transfer Protocol
c. Font Transfer Protocol
d. Front Transfer Protocol
e. Front Transmitted Protocol

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

14. Dalam www.dosen.raharja.ac.id , bagian mana yang dimaksud nama domain....


a. Dosen.ac.id
b. ac.id
c. dosen.raharja.ac.id
d. raharja.ac.id
e. Salah semua

15. Berikut merupakan definisi primary key yang tepat adalah….

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

27. Perhatikan gambar di bawah ini:


Hubungan antara entitas RUANG dan PASIEN adalah….

a. One to one
b. One to many
c. Many to many
d. A dan B benar
e. A, B, dan C benar

28. Perhatikan gambar berikut:

Hubungan antara entitas KARYAWAN dan JABATAN adalah….

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:

Yang dimaksud dengan metode / fungsi adalah….

a. cobaSwing()
b. main()
c. mainFrame
d. A dan B benar
e. A, B, dan C benar

30. Perhatikan gambar class diagram dibawah ini:

Yang dimaksud dengan attribut / properties adalah….

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

Anda mungkin juga menyukai