UTS Pemrograman Web
UJIAN TENGAH SEMESTER PEMROGRAMAN WEB TAHUN 2020/2021
Question 1
Atribut
tag <link> yang berfungsi untuk mendefinisikan relasi terhadap
sebuah dokumen dan dokumen lain yang berisi informasi tentang personil
yang memberi kontribusi terhadap dokumen tersebut adalah:
Select one:
a. Rel
b. Link
c. Type
d. Href
Question 2
Bagaimanakah
perintah HTML jika ingin menampilkan input type yang hanya boleh
memilih satu pilihan Misal pilihan untuk pilihan membaca:
Select one:
a. Perintah <input type=”radio one” name=”jk” radio=”membaca”> membaca
b. Perintah <input type=”check radio” name=”jk” value=”membaca”> membaca
c. Perintah <input type=”radio” name=”jk” value=”membaca”> membaca
d. Perintah <input type=”checkbox” name=”jk” radio=”membaca”> membaca
Question 3
Di bawah ini yang tidak termasuk tipe data yang sering dipakai dalam MySQL adalah :
Select one:
a. Atf
b. Date
c. Varchar
d. LongBlob
Question 4
Elemen-elemen pada bagian Head akan mengerjakan tugas-tugas berikut kecuali:
Select one:
a. Menjembatani hubungan antar dokumen
b. Memindah ke baris baru
c. Menyediakan judul dokumen
d. Memberitahu browser untuk membuat form pencarian
Question 5
Event Handler yang digunakan untuk menampilkan pesan singkat jika seseorang melakukan tindakan tertentu, adalah :
Select one:
a. On Submit
b. On Select
c. On Focus
d. On Click
Question 6
Jika menuliskan perintah “©” maka pada html akan muncul:
Select one:
a. Tampilan ©
b. Tampilan С
c. Tampilan @
d. Tampilan ®
Question 7
Karakter #**# merupakan karakter yang terdapat pada type data:
Select one:
a. Text
b. Radio
c. Password
d. Submit
Question 8
Lengkapi
potongan script ini $i = 1; ………..{ echo $i; $i++;} untuk menghasilkan
output nilai $i selama nilai $i kurang dari 6 adalah:
Select one:
a. Script if ($i <= 6)
b. Script if ($i < 6)
c. Script while ($i <= 6)
d. Script while ($i < 6)
Question 9
Mana pernyataan di bawah ini yang benar:
Select one:
a. Class dapat dipakai berulang kali, digunakan untuk memformat layout, Sebuah elemen dapat memakai lebih dari 1 Class
b. CLASS
digunakan untuk menandai atribut yang lebih sepesifik ID digunakan
untuk memformat isi seperti teks ID hanya dapat dipakai sekali
c. ID
digunakan untuk memformat layout CLASS digunakan untuk Left Sidebar ID
tidak akan dapat menggunakan ID yg sama utk 2 elemen berbeda
d. ID
hanya dapat dipakai sekali. sebaiknya digunakan sebagai identitas yang
unique ID hanya dapat dipakai 1 elemen pada satu halaman
Question 10
Pemanggilan CSS Eksternal ke dalam HTML menggunakan:
Select one:
a. Perintah <a type ="text/css" rel ="Stylesheet" href ="namafile.css" />
b. Perintah <link rel="stylesheet" href="Tulis nama file Css " type="text/css">
c. Perintah <a type ="css/text" rel =" Stylesheet" href ="namafile.css" />
d. Perintah <link type ="css/text" rel ="Stylesheet" href ="namafile.css" />
Question 11
Perhatikan
ilustrasi berikut Komputer mengirimkan paket data / ‘amplop’ virtual
Isi dari amplop adalah pesan “GET / HTTP/1.1“ Di depan amplop berisi
alamat tujuan (IP Google) Di belakang amplop berisi alamat pengirim (IP
publik komputer kita) Pernyataan yang benar dari ilustrasi di atas
adalah:
Select one:
a. Setiap router harus mengirimkan data ke router yang dituju tidak melalui gateway
b. Amplop yang dikirim untuk sampai ke tujuan melalui perantara yaitu Router
c. Komputer user membaca isi pesan yang berupa halaman HTML
d. Amplop sampai ke servernya google dan pesan didalam amplop tidak dibaca google
Question 12
Perhatikan
potongan operator di bawah ini $i = 1; $j = 2; $k = 3; if($i==1 XOR
$j==2) print "akan tercetak"; jika dieksekusi maka hasilnya adalah:
Select one:
a. Tidak mengeksekusi pernyataan print karena kedua variabel bernilai benar
b. Akan mengeksekusi pernyataan print
c. Tidak akan mengeksekusi pernyataan print
d. Error
Question 13
Perhatikan
potongan program di bawah ini <? $a = 2; $hasil = ($a<4) ? ($a*2)
: ($a*3) echo ”$hasil”;?> Maka hasil yang terlihat adalah:
Select one:
a. 2
b. Error
c. 6
d. 4
Question 14
Perintah
masukkan yang benar agar menampilkan tampilan seperti dibawah ini “ini
tombol input dengan type=”submit” Kirimkan adalah:
Select one:
a. Perintah
<br> ini tombol input dengan type=”submit”: Perintah
<input type=”submit” value=”kirimkan”>
b. Perintah <br> ini tombol input dengan type=”reset” Perintah <input type=”reset” value=”kirimkan”>
c. Perintah
<br> ini tombol input dengan type=”submit” Perintah
<input type=”reset” value=”kirimkan”>”>
d. Perintah
<br> ini tombol input dengan type=”reset” Perintah
<input type=”submit” value=”kirimkan”>
Question 15
Pernyataan
(1) Selector berfungsi untuk mencari bagian web yang ingin dimanipulasi
atau yang ingin di-style, Pernyataan (2) JavaScript tidak sepenuhnya
sebagai satu-satunya bahasa pemograman yang berjalan di browser:
Select one:
a. Jika pernyataan 1 dan 2 salah
b. Jika pernyataan 1 salah dan 2 benar
c. Jika pernyataan 1 benar dan 2 salah
d. Jika pernyataan 1 dan 2 benar
Question 16
Pernyataan
1 <?php> [kode PHP] </?> merupakan penulisan kode PHP yang
benar Pernyataan 2 age = array("Peter"=>"35", "Ben"=>"37",
"Joe"=>"43"); echo "Ben is " ..........." years old."; potongan
script di atas untuk menghasilkan output umur Ben adalah $age['Ben']
adalah:
Select one:
a. Jika pernyataan 1 dan 2 salah
b. Jika pernyataan 1 salah dan 2 benar
c. Jika pernyataan 1 dan 2 benar
d. Jika pernyataan 1 benar dan 2 salah
Question 17
Pernyataan
1 <?php> [kode PHP] </?> merupakann penulisan kode PHP yang
benar, Pernyataan (2) Potongan script PHP untuk menampilkan output
”Selamat Belajar PHP” adalah print(“\Selamat Belajar PHP\”) yaitu:
Select one:
a. Jika pernyataan 1 dan 2 benar
b. Jika pernyataan 1 salah dan 2 benar
c. Jika pernyataan 1 benar dan 2 salah
d. Jika pernyataan 1 dan 2 salah
Question 18
Pernyataan
1 $i = 3; if(5 = $i) print "lima"; /* parse error terdapat kesalahan.
PHP berusaha memberikan nilai $i */, Pernyataan 2Protokol Transfer
Telnet digunakan untuk login ke suatu server komputer:
Select one:
a. Jika pernyataan 1 salah dan 2 benar
b. Jika pernyataan 1 dan 2 salah
c. Jika pernyataan 1 dan 2 benar
d. Jika pernyataan 1 benar dan 2 salah
Question 19
Pernyataan
1 Aplikasi berbasis Web berjalan di atas Aplikasi berbasis Internet,
Pernyataan 2 Web merupakan salah satu contoh dari aplikasi berbasis
internet:
Select one:
a. Jika pernyataan 1 benar dan 2 salah
b. Jika pernyataan 1 dan 2 salah
c. Jika pernyataan 1 dan 2 benar
d. Jika pernyataan 1 salah dan 2 benar
Question 20
Pernyataan
1 Awalnya PHP bekerja di lingkungan Linux karena merupakan turunan
bahasa PEARL yang merupakan bahasa pemrograman native di lingkungan
Linux dan Unix Pernyataan 2 Printf() Untuk mencetak untai string atau
variabel dengan format:
Select one:
a. Jika pernyataan 1 benar dan 2 salah
b. Jika pernyataan 1 dan 2 benar
c. Jika pernyataan 1 salah dan 2 benar
d. Jika pernyataan 1 dan 2 salah
Question 21
Pernyataan
1 IP Publik didapat dari ISP, Pernyataan 2 Jika tidak menuliskan tipe
list pada tag <ol> maka tipe list yang akan tampil dalam format
bullet:
Select one:
a. Jika pernyataan 1 dan 2 benar
b. Jika pernyataan 1 salah dan 2 benar
c. Jika pernyataan 1 dan 2 salah
d. Jika pernyataan 1 benar dan 2 salah
Question 22
Pernyataan
1 Java Script mendeklarasikan tipe variabel data, Pernyataan 2 File
HTML berupa file teks (plain text file), yaitu binary file:
Select one:
a. Jika pernyataan 1 salah dan 2 benar
b. Jika pernyataan 1 dan 2 salah
c. Jika pernyataan 1 benar dan 2 salah
d. Jika pernyataan 1 dan 2 benar
Question 23
Pernyataan
1 JScript adalah penamaan lain JavaScript dari Sun Microsystem,
Pernyataan 2 Bahasa pemrograman script yang pertama adalah Mocha
kemudian diubah menjadi LiveScript untuk versi client-side, dan LiveWire
untuk versi server-side:
Select one:
a. Jika pernyataan 1 dan 2 benar
b. Jika pernyataan 1 benar dan 2 salah
c. Jika pernyataan 1 dan 2 salah
d. Jika pernyataan 1 salah dan 2 benar
Question 24
Pernyataan
1 Operator Ternary menggunakan tanda ’?’, dengan syntax : (ekspresi1) ?
(ekspresi2), (ekspresi3), Pernyataan 2 IP yang ada di laptop/komputer
adalah IP Publik:
Select one:
a. Jika pernyataan 1 dan 2 salah
b. Jika pernyataan 1 dan 2 benar
c. Jika pernyataan 1 salah dan 2 benar
d. Jika pernyataan 1 benar dan 2 salah
Question 25
Pernyataan
1 Penanganan Kejadian adalah pemanggilan kode javascript ketika sesuatu
terjadi dalam tag HTML karena aksi use, Pernyataan 2 Selector pada CSS
sama dengan atribut pada HTML yaitu berfungsi untuk memberi nilai dari
selector:
Select one:
a. Jika pernyataan 1 dan 2 salahh
b. Jika pernyataan 1 benar dan 2 salah
c. Jika pernyataan 1 salah dan 2 benar
d. Jika pernyataan 1 dan 2 benar
Question 26
Pernyataan
1 Sebuah elemen dapat memakai lebih dari 1 Class sedangkan ID hanya
dapat dipakai lebih dari satu elemen pada satu halaman, Pernyataan 2 ID
digunakan untuk memformat isi seperti teks:
Select one:
a. Jika pernyataan 1 salah dan 2 benar
b. Jika pernyataan 1 benar dan 2 salah
c. Jika pernyataan 1 dan 2 salah
d. Jika pernyataan 1 dan 2 benar
Question 27
Pernyataan
1 Sebuah elemen ID pada CSS dapat membuat link #nama_ID, Pernyataan 2
Keunikan sebuah elemen ID, dapat membuat link '#nama_ID' yang benar
adalah:
Select one:
a. Jika pernyataan 1 salah dan 2 benar
b. Jika pernyataan 1 dan 2 benar
c. Jika pernyataan 1 benar dan 2 salah
d. Jika pernyataan 1 dan 2 salah
Question 28
Pernyataan
1 Semua variable di dalamnya akan di hapus, namun terkadang jika ingin
variable tersebut tidak dihapus tetapi akan digunakan secara lanjut maka
harus menggunakan variable statis Pernyataan 2 Obyek paling besar
adalah obyek jendela dari navigator:
Select one:
a. Jika pernyataan 1 benar dan 2 salah
b. Jika pernyataan 1 dan 2 benar
c. Jika pernyataan 1 dan 2 salah
d. Jika pernyataan 1 salah dan 2 benar
Question 29
Pernyataan
1 Seorang pengrajin patung membeli patung yang sudah jadi , kemudian
merakitnya dengan memasang bagian-bagiannya dan memberi warna sesudah
manjadi patung sebagai istilah Framework, Pernyataan 2 Seorang pengrajin
patung membuat patung dari nol yaitu dengan memahat kayu sampai jadi
patung sebagai istilah CMC :
Select one:
a. Jika pernyataan 1 benar dan 2 salah
b. Jika pernyataan 1 salah dan 2 benar
c. Jika pernyataan 1 dan 2 benar
d. Jika pernyataan 1 dan 2 salah
Question 30
Pernyataan
1 Suatu kumpulan kode yang digunakan untuk melakukan sesuatu tindakan
terhadap objek adalah Metode, Pernyataan 2 Write() pada objek document
adalah metode:
Select one:
a. Jika pernyataan 1 dan 2 benar
b. Jika pernyataan 1 dan 2 salah
c. Jika pernyataan 1 salah dan 2 benar
d. Jika pernyataan 1 benar dan 2 salah
Question 31
Pernyataan
1 Tanda ( == ) merupakan operator perbandingan untuk menguji suatu
variabel, Pernyataan 2 Tanda ( = ) adalah operator penugasan untuk
memberikan nilai kepada suatu variabel:
Select one:
a. Jika pernyataan 1 benar dan 2 salah
b. Jika pernyataan 1 dan 2 benar
c. Jika pernyataan 1 dan 2 salah
d. Jika pernyataan 1 salah dan 2 benar
Question 32
Pernyataan
1 Tipe list pada tag <ol> tidak ditulis, maka tipe list yang akan
tampil dalam format bullet, Pernyataan 2 Javascript tidak memerlukan
kompilator atau penterjemah khusus untuk menjalankannya:
Select one:
a. Jika pernyataan 1 dan 2 salah
b. Jika pernyataan 1 benar dan 2 salah
c. Jika pernyataan 1 dan 2 benar
d. Jika pernyataan 1 salah dan 2 benar
Question 33
Pernyataan
1 Unordered list merupakan suatu list dimana item–item yang ada di
dalamnya tidak diberi nomor urutan tapi secara default akan ditampilkan
bentuk lingkaran putih, Pernyataan 2 Perbedaan antara tipe data skalar,
array dan hash adalah Skalar menyimpan nilai tunggal, array menyimpan
kumpulan skalar dengan urutan tertentu, sedangkan hash menyimpan skalar
berpasangan:
Select one:
a. Jika pernyataan 1 salah dan 2 benar
b. Jika pernyataan 1 dan 2 benar
c. Jika pernyataan 1 dan 2 salah
d. Jika pernyataan 1 benar dan 2 salah
Question 34
Pernyataan
1 Untuk menampilkan jumlah item dalam array $fruits = array("Apple",
"Banana", "Orange"); harus diisi dengan Echo sum($fruits);, Pernyataan 2
Perintah yang digunakan untuk menerima masukan berupa pilihan yang
dapat di pilih lebih dari satu adalah Checkbox:
Select one:
a. Jika pernyataan 1 benar dan 2 salah
b. Jika pernyataan 1 dan 2 salah
c. Jika pernyataan 1 dan 2 benar
d. Jika pernyataan 1 salah dan 2 benar
Question 35
Pernyataan
1 URL digunakan untuk menentukan lokasi informasi pada suatu web server
Pernyataan 2 Apliasi berbasis web dicompile sedangkan apliaski berbasis
desktop diinterpreter yaitu:
Select one:
a. Jika pernyataan 1 benar dan 2 salah
b. Jika pernyataan 1 dan 2 benar
c. Jika pernyataan 1 dan 2 salah
d. Jika pernyataan 1 salah dan 2 benar
Question 36
Pernyataan
1 URL merupakan bagian dari URI Pernyataan 2 Aplikasi berbasis Internet
menggunakan protokol yang sudah ada atau mendefinisikan protokol
sendiri:
Select one:
a. Jika pernyataan 1 dan 2 salah
b. Jika pernyataan 1 salah dan 2 benar
c. Jika pernyataan 1 benar dan 2 salah
d. Jika pernyataan 1 dan 2 benar
Question 37
Pernyataan
1 Versi awal HTML terdiri dari 18 element Pernyataan 2 Tidak semua
standard HTML berasal dari SGML seperti tag gambar murni berasal dari
HTML:
Select one:
a. Jika pernyataan 1 benar dan 2 salah
b. Jika pernyataan 1 dan 2 benar
c. Jika pernyataan 1 dan 2 salah
d. Jika pernyataan 1 salah dan 2 benar
Question 38
Pernyataan
1 Website dapat diakses seluruh dunia hanya cukup dari laptop dan akses
internet, Pernyataan 2 Website juga membutuhkan Web server dan IP
Publik /IP Private:
Select one:
a. Jika pernyataan 1 dan 2 salah
b. Jika pernyataan 1 benar dan 2 salah
c. Jika pernyataan 1 salah dan 2 benar
d. Jika pernyataan 1 dan 2 benar
Question 39
Pernyataan
1 XML didesain untuk menampilkan data yang direpresentasikan di
dalamnya, Pernyataan 2 Cara untuk memformat data XML agar dapat
ditampilkan pada web browser hanya dengan menggunakan XSLT
Select one:
a. Jika pernyataan 1 benar dan 2 salah
b. Jika pernyataan 1 dan 2 salah
c. Jika pernyataan 1 dan 2 benar
d. Jika pernyataan 1 salah dan 2 benar
Question 40
Potongan
script $age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
echo "Ben is " ..........." years old."; jika ingin menghasilkan output
umur Ben dilengkapi dengn:
Select one:
a. Script $age[2]
b. Script $age['Ben']
c. Script $age[37]
d. Script $age[Ben]
Question 41
Sintaks JavaScript untuk menampilkan teks “Selamat Pagi” adalah:
Select one:
a. Sintaks echo("Selamat Pagi")
b. Sintaks document.write("Selamat Pagi")
c. Sintaks ("Selamat Pagi")
d. Sintaks response.write("Selamat Pagi")
Question 42
Statemen kontrol untuk pengulangan terhadap variabel array termasuk array bersifat assosiatif adalah:
Select one:
a. Do While
b. Foreach
c. Do Until
d. For
Question 43
Tag yang berfungsi untuk mendefinisikan informasi-informasi diluar HTML adalah:
Select one:
a. Tag <link>
b. Tag <base>
c. Tag <meta>
d. Tag <title>
Question 44
Untuk membuat animasi teks berjalan dari kiri ke kanan dalam halaman web digunakan perintah:
Select one:
a. Perintah<marquee><direction=”left”> teks</direction></marquee>
b. Perintah <marquee> teks </marquee>
c. Perintah <marquee direction=”right”> teks</marquee>
d. Perintah <marquee direction=”left”> teks</marquee>
Question 45
Untuk mengulangi pengisian pada form menggunakan perintah:
Select one:
a. Perintah <input type=”repeat” value=”ulangi”>
b. Perintah <input type=”submit value=”reset”>
c. Perintah <input type=”checkbox” value=”reset”>
d. Perintah <input type=”reset” value=”reset”>
Question 46
window.defaultStatus = "Selamat belajar JavaScript"; Selamat belajar JavaScript akan ditampilkan pada posisi:
Select one:
a. Kanan pojok atas
b. Kiri pojok atas
c. Kanan pojok Atas
d. Kiri pojok Bawah
Question 47
Window.defaultStatus = “Selamat Belajar JavaScript “ Mana pernyataan di bawah ini yang benar:
Select one:
a. defaultStatus = Object
b. Window = Metode
c. defaultStatus = Parameter
d. Window = Object
Question 48
Perhatikan potongan program PHP
Select one:
a. Diterima tidak terisimpan
b. Diabaikan
c. Yang Diterima akan disimpan dalam Variabel
d. Benar semua
Question 49
Output dari potongan program di bawah ini adalah :
Select one:
a. 41
41
b. Null
41
c. Null
d. 41
Null
Question 50
Potongan program di bawah ini
Select one:
a.
27
27.5
b. NaN
NaN
c. NaN
27.5
d.
27.5
NaN
Terima Kasih telah berkunjung ke blog saya.