Anda di halaman 1dari 9

SOAL DAN KISI-KISI ULANGAN AKHIR SEMESTER

Sekolah : SMK Muhammadiyah Pencongan


Mapel : Pemograman Web
Kelas : XII RPL
Guru : Agus Ridwan, S.Kom
N Kompetensi Dasar Materi Pokok Indikator Soal Soal Bentuk Tes Kunci No Soal
O Jawaban
1 3.1 Memahami konsep teknologi Konsep www 3.1.2 Menjelaskan konsep www secara resmi digunakan secara luas PG B 1
aplikasi web teknologi pada jaringan internet pada tahun....
aplikasi web. a.1990
b.1991
c.1992
d.1993
e.1994
2 3.1 Memahami konsep teknologi Konsep www 3.1.2 Menjelaskan konsep www adalah singkatan dari PG B 2
aplikasi web teknologi a.word wide web
aplikasi web. b.world wide web
c.Web word web
d.Wide wan web
e.Windows web world
3 3.1 Memahami konsep teknologi Konsep www 3.1.2 Menjelaskan konsep URL adalah singkatan dari.... PG D 3
aplikasi web teknologi a.Universal Web Locators
aplikasi web.. b.Universal Remote Location
c.Universal Resource Locators
d.Uniform Resource Locators
e. Uniform Resouce Local
4 4.1 Mempresentasikan pelbagai Konsep Web server 4.1.1 Mempresentasikan Pengertian dari web statis adalah... PG B 4
teknologi pengembangan berbagai a.Web yang memiliki konten atau isi yang
aplikasi web teknologi web.. selalu berubah-ubah
b.Web yang kontent atau isinya tetap atau
tidak berubah-ubah
c.Web yang tidak ada animasinya
d.Web yang tidak bisa dijual
Web yang mempunyai background hitam
5 3.2 Menerapkan format teks Struktur dasar html Menyebutkan kode Struktur html Berikut ini perintah untuk mengganti baris PG A 5
pada pada HTML adalah...
halaman web a. br
b. tr
c. td
d. p
e. Insert
6 4.2 Membuat kode html untuk Menjelaskan tag-tag dalam Menjelaskan tag-tag dalam Berikut ini yang bukan termasuk tag untuk PG D 6
menampilkan teks dalam html. html. membuat heading adalah...
format tertentu pada a. <h4>
halaman web b. <h5>
c. <h6>
d. <h7>
e. Semua benar
7 3.2 Menerapkan format teks Struktur dasar html Menyebutkan kode Struktur html Jika kita ingin membuat garis datar PG A 7
pada (horizontal), kita perlu menuliskan
halaman web perintah...
a. <hr>
b. <break>
c. <br>
d. <img
e. <div>
8 3.6 Menerapkan format formulir Tipe-tipe inputan dalam form 3.6.3 Menjelaskan berbagai Salah satu type yang berfungsi untuk PG D 8
pada halaman web (text, password, radio, metoda menerima masukan berupa teks dari
checkbox, hidden, button, inputan formulir dalam halaman pengguna berikut ini adalah...
submit, file web. a. Checkbox
b. List
c. Submit
d. Text
e. Button
9 4.6 Membuat kode html untuk Link dalam form 4.6.2 Membuat program Untuk memasukan perintah berupa gambar PG C 9
menampilkan formulir pada tampilan yang dapat diklik dan fungsinya hampir
halaman web formulir dalam halaman web. sama dengan submit adalah...
a. Hidden
b. File
c. Image
d. Submit
e. Reset
10 4.2 Membuat kode html untuk Format teks dalam 4.2.1 Merancang program Sintak yang benar untuk menambahkan PG A 10
menampilkan teks dalam format html. tampilan warna background atau latar belakang
format teks dalam halaman web dibawah ini adalah...
tertentu pada halaman web
a. <body style=’background-color:green’>
b. <body style=’background-green’>
c. <body style=’background-:color:green’>
d. <background>green</background>
e. <latarbelakang>hijau<green>
11 3.2 Menerapkan format teks Struktur dasar html 3.2.1 Menjelaskan struktur dasar Di dalam HTML onfocus merupakan bagian PG B 11
pada pemrograman web dengan dari atribut yang bernama...
halaman web html. a. Atribut style
b. Atribut event
c. Atribut media
d. Atribut HTML
e. Tidak ada jawaban yang benar
12 4.6 Membuat kode html untuk Tipe-tipe inputan 4.6.2 Membuat program Berikut ini salah satu atribut dari tag PG D 12
menampilkan formulir pada dalam form (text, tampilan <TEXTAREA> adalah...
halaman web password, radio, formulir dalam halaman web. a. VALUE
checkbox, hidden, b. SIZE
button, submit, file) c. ACTION
d. NAME
e. SELECTED
13 4.3 Membuat kode html untuk Cellspacing, 4.3.2 Membuat program Berikut ini untuk memanjangkan kolom PG D 13
menampilkan tabel pada cellpadding, border. halaman menjadi 2, menggunakan perintah yang
halaman web web yang menampilkan tabel. benar adalah...
a. <table border=”2”>
b. <column=”2”>
c. <rowspan=”2”>
d. <colspan=”2”>
e. <table=”2”>
14 3.2 Menerapkan format teks Struktur dasar html 3.2.1 Menjelaskan struktur dasar Untuk mendefinisikan judul kita perlu PG C 14
pada pemrograman web dengan menggunakan tag...
halaman web html. a. <head>
b. <style>
c. <title>
d. <footer>
e. <body>
15 3.4 Menerapkan tampilan format Konsep tampilan 3.4.1 Menjelaskan prosedur Perintah marquee pada html berfungsi PG B 15
multimedia pada halaman multimedia dalam format untuk..
web html. tampilan multimedia dalam a.Tulisan berwarna biru
halaman web. b.Tulisan berjalan
c.Tulisan tebal
d.Tampilan mengikuti tulisan
e.Tulisan menjadi lebih besar
16 4.2 Membuat kode html untuk Fungsi berbagai tag 4.2.2 Membuat program Tag yang digunakan untuk membuat PG A 16
menampilkan teks dalam dalam html halaman navigasi link adalah...
format tertentu pada web yang menampilkan teks a. <nav>
halaman web dengan berbagai format. b. <navbar>
c. <navigation>
d. <head>
e. <?

17 3.2 Menerapkan format teks Format teks dalam 3.2.7 Menerapkan format teks Pada atribut properti yang berfungsi untuk PG A 17
pada html. dalam menentukan jenis huruf adalah...
halaman web script html. a. font-family
b. font size
c. text-align
d. background-color
e. drop-down
18 4.2 Membuat kode html untuk Fungsi berbagai tag 4.2.2 Membuat program Atribut yang digunakan untuk memberikan PG C 18
menampilkan teks dalam dalam html halaman nilai pada suatu elemen adalah...
format tertentu pada web yang menampilkan teks a. Get
halaman web dengan berbagai format. b. Post
c. Value
d. Placeholder
e. Img
19 4.6 Membuat kode html untuk Tipe-tipe inputan 3.6.4 Menentukan prosedur Tag yang digunakan untuk membuat kontak PG A 19
menampilkan formulir pada dalam form (text, pembuatanformat formulir dalam alamat adalah...
halaman web password, radio, halamanweb. a. <address>
checkbox, hidden, b. <alamat>
button, submit, file) c. <bdi>
d. <img>
e. <source>
20 4.6 Membuat kode html untuk Tipe-tipe inputan 3.6.4 Menentukan prosedur Tag yang digunakan untuk tombol yang PG C 20
menampilkan formulir pada dalam form (text, pembuatanformat formulir dalam dapat di klik adalah...
halaman web password, radio, halamanweb. a. <input>
checkbox, hidden, b. <form>
button, submit, file) c. <button>
d. <select>
e. <textarea>
21 4.6 Membuat kode html untuk Tipe-tipe inputan 3.6.4 Menentukan prosedur Tag yang digunakan untuk membuat PG D 21
menampilkan formulir pada dalam form (text, pembuatanformat formulir dalam sebuah label pada elemen <input> adalah...
halaman web password, radio, halamanweb. a. <form>
checkbox, hidden, b. <select>
button, submit, file) c. <input>
d. <label>
e. <textarea>
22 4.6 Membuat kode html untuk Tipe-tipe inputan 3.6.4 Menentukan prosedur Tag yang berfungsi untuk membuat daftar PG A 22
menampilkan formulir pada dalam form (text, pembuatanformat formulir dalam pilihan pada drop-down adalah...
halaman web password, radio, halamanweb. a. <option>
checkbox, hidden, b. <label>
button, submit, file) c. <input>
d. <form>
e. <select>
23 4.6 Membuat kode html untuk Tipe-tipe inputan 3.6.4 Menentukan prosedur Tag yang berfungsi untuk membuat proses PG B 23
menampilkan formulir pada dalam form (text, pembuatanformat formulir dalam hitungan adalah...
halaman web password, radio, halamanweb. a. <input>
checkbox, hidden, b. <output>
button, submit, file) c. <label>
d. <canvas>
e. <keygen>
24 4.3 Membuat kode html untuk Rowspan, colspan. 4.3.2 Membuat program Jika kita ingin membuat drop-down list, kita PG C 24
menampilkan tabel pada halaman perlu menggunakan tag...
halaman web web yang menampilkan tabel. a. <drop-up>
b. <drop-down>
c. <select>
d. <input type='drop-down'>
e. <input type='drop-up'>
25 4.3 Membuat kode html untuk tag-tag tabel dalam 4.3.2 Membuat program Untuk membuat tabel kita bisa PG A 25
menampilkan tabel pada html. halaman menggunakan tag...
halaman web web yang menampilkan tabel. a. <table>
b. <tables>
c. <tb>
d. <tbl>
e. <tab>
26 4.2 Membuat kode html untuk Fungsi berbagai tag 3.2.2 Menjelaskan berbagai Berikut ini perintah untuk melakukan break PG D 26
menampilkan teks dalam dalam html versi dari html. pada pembuatan situs HTML adalah...
format tertentu pada a. HR
halaman web b. LI
c. OL
d. BR
e. End
27 3.3 Menerapkan format tabel 3.3.3 Menentukan Cellspacing, Perintah apakah yang berfungsi untuk PG C 27
pada halaman web penerapan format cellpadding, border menggabungkan beberapa kolom menjadi
tabel dalam web. satu....
a. BR
b. Textarea
c. Colspan
d. Checkbox
e. Tidak ada jawaban yang benar
28 4.2 Membuat kode html untuk Fungsi berbagai tag 4.2.2 Membuat program Perintah Unordered list agar dapat PG B 28
menampilkan teks dalam dalam html halaman menampilkan list bulet titik adalah...
format tertentu pada web yang menampilkan teks a. Circle
halaman web dengan berbagai format. b. Disc
c. Textbox
d. Donuts
e. DiscBox
29 3.1 Memahami konsep teknologi Teknologi aplikasi 3.1.2 Menjelaskan konsep Apakah HTML sebuah bahasa PG B 29
aplikasi web web teknologi pemograman...
aplikasi web a. Bahasa pemrograman
b. Bukan bahasa pemrograman
c. Benar, tetapi tidak seperti bahasa
pemrograman lain
d. Bahasa pemrograman yang disusun
sebaik mungkin
e. Jawaban benar semua
30 3.5 Menerapkan format kaitan Konsep tampilan 3.5.2 Menjelaskan tag-tag link Berikut ini atribut yang digunakan untuk PG C 30
pada halaman web multimedia dalam dalam html untuk menampilkan mengatur panjang dan lebar suatu elemen
html. kaitan. adalah...
a. width dan value
b. pixel dan cm
c. width dan height
d. value dan height
e. body dan value
31 3.3 Menerapkan format tabel Cellspacing, 3.3.3 Menentukan penerapan Dalam penggunaan tabel terdapat atribut PG C 31
pada halaman web cellpadding, border. format colspan, fungsi dari colspan digunakan
tabel dalam web. untuk...
a. Menghubungkan tabel
b. Menggabungkan beberapa baris cell dan
juga daftar list
c. Menggabungkan beberapa cell kolom
d. Membuat atau memperbanyak cell serta
memisahkan cell baris
e. Benar semua
32 3.2 Menerapkan format teks Format teks dalam 3.2.4 Menjelaskan parameter Berikut ini karakter yang digunakan untuk PG C 32
pada html. parameter dalam html. tag akhir adalah...
halaman web a. <>
b. %
c ./
d. ^
e. &
33 3.2 Menerapkan format teks Html, head, title, 3.2.1 Menjelaskan struktur dasar Tag yang untuk menentukan kelompok dari PG B 33
pada body. pemrograman web dengan satu kolom atau lebih dalam sebuah tabel
halaman web html. untuk performatan adalah...
a. <colgrouo>
b. <colgroup>
c. <groupcol>
d. <dir>
e. <div>
34 3.2 Menerapkan format teks Html, head, title, 3.2.1 Menjelaskan struktur dasar Tag yang digunakan untuk mendefinisikan PG A 34
pada body. pemrograman web dengan sel header di dalam sebuah tabel adalah...
halaman web html. a. <tfoot>
b. <footer>
c. <th>
d. <tt>
e. <ahead>
35 3.2 Menerapkan format teks Html, head, title, 3.2.1 Menjelaskan struktur dasar Tag yang digunakan untuk mendefinisikan PG E 35
pada body. pemrograman web dengan jenis font, wara dan juga ukuran teks
halaman web html. adalah...
a. <area>
b. <fnt>
c. <form>
d. <head>
e. <font>
36 3.3 Menerapkan format tabel tag-tag tabel dalam 3.3.1 Menjelaskan tag-tag html Didalam penggunaan tabel terdapat atribut PG A 36
pada halaman web html. yang colspan yang dapat berfungsi untuk...
digunakan untuk membuat a. Menggabungkan beberapa cell kolom
tabel. b. Menggabungkan beberapa cell baris
c. Menggabungkan beberapa barisan
d. Menggabungkan semua kolom
e. Jawaban tidak ada yang benar
37 3.2 Menerapkan format teks 3.2.1 Menjelaskan struktur Struktur dasar html Elemen HTML digambarkan oleh... PG A 37
pada dasar a. Tag
halaman web pemrograman web dengan b. Tulisan
html. c. Text
d. Halaman
e. Browser
38 3.2 Menerapkan format teks 3.2.1 Menjelaskan struktur Struktur dasar html HTML Adalah bahasa markah yang PG A 38
pada halaman web dasar digunakan peramban untuk menafirkan dan
pemrograman web dengan menulis...
html. a. Teks, gambar dan bahan lainnya ke
halaman web secara visual mapun suara
b. Bahasa pemrograman untuk membuat
aplikasi
c. Teks dan juga membuat program
komputer
d. Membuat audio dengan software
bantuan
e. Tidak ada jawaban yang benar
39 3.2 Menerapkan format teks 3.2.1 Menjelaskan struktur Struktur dasar html Untuk membuat komentar di HTML adalah PG B 39
pada halaman web dasar a. Dimulai dengan <!&diakhiri dengan?
pemrograman web dengan b. Dimulai dengan <!– diakhiri dengan –>
html. c. Dimulai dengan //diakhiri dengan //
d. Dimulai dengan // diakhiri dengan *//
e. Tidak ada jawaban yang benar
40 3.2 Menerapkan format teks 3.2.1 Menjelaskan struktur Struktur dasar html Dalam atribut style properti yang digunakan PG D 40
pada halaman web dasar untuk menentukan jenis huruf yaitu...
pemrograman web dengan a. font-size
html. b. font-color
c. text-font
d. font-family
e. background-color
41 3.2 Menerapkan format teks 3.2.1 Menjelaskan struktur Struktur dasar html Fungsi dari title adalah... PG B 41
padahalaman web dasar a. Menunjukan file yang akan disave
pemrograman web dengan b. Menunjukan judul html
html. c. Melihat apa yang akan dilakukan
d. Membuat nomer
e. Membuat paragraph
42 4.2 Membuat kode html untuk Format teks dalam 4.2.1 Merancang program Perintah Unordered dengan TYPE PG A 42
menampilkan teks dalam format html. tampilan format teks dalam SQUARE digunakan untuk
tertentu pada halaman web halaman web mendeskripsikan…
a. Bullet kotak
b. Bullet segitiga
c. Bullet lingkaran
d. Bullet segilima
e. Bullet bergaris
43 4.2 Membuat kode html untuk Format teks dalam 4.2.1 Merancang program Tag <ol> digunakan untuk membuat list... PG C 43
menampilkan teks dalam format html. tampilan format teks dalam a. List tidak terurut
tertentu pada halaman web halaman web b. List terurut tapi berantakan
c. List terurut
d. List tunggal
e. List jamak
44 3.4 Menerapkan tampilan format Tag menampilkan 3.4.2 Menjelaskan tag untuk Struktur kode yang benar untuk membuat PG B 44
multimedia pada halaman gambar. tampilan gambar
web gambar dalam halaman web. a. <img src””></img>
b. <img src””>
c. <src img””></src img>
d. <img></img>
e. <img>
45 3.4 Menerapkan tampilan format Tag menampilkan 3.4.2 Menjelaskan tag untuk Contoh kode membuat gambar PG B 45
multimedia pada halaman gambar. tampilan a. <img src”rpl.jpg”></img>
Web gambar dalam halaman web. b. <img src”rpl.png”>
c. <src img”rpl.jpg”></src img>
d. <img”rpl.png></img>
e. <img”rpl.jpg>
46 3.10 Memahami teknologi Berbagai teknologi 3.10.2 Menjelaskan berbagai Proses penyimpanan data sementara dan PG E 46
aplikasi aplikasi web server teknologi gambar sebuah website untuk mengurangi
web server aplikasi web. bandwith dan loading server, merupakan
perngertian dari...
a.Save
b.Save As
c.Cache
d.Web Server
e.Database Website
47 3.11 Menerapkan pemrograman Konsep server side 3.11.1 Menjelaskan konsep Sebuah teknik perancangan Desain WEB PG A 47
server side scripting programming pemrograman disisi server yang melibatkan embedding script dalam
(server side programming). dokumen HTML yang diminta oleh client
dari sebuah server. Merupakan penjelasan
dari…
a.Server side scripting
b.Caching
c.Web server
d.C++
e.Client side scripting
48 4.12 Membuat struktur kendali Membuat program 4.12.1 Merancang program Suatu mekanisme yang digunakan oleh PG C 48
program dengan menerapkan aplikasi beberapa bahasa pemrograman untuk
struktur kendali halaman web menggunakan mendeskripsikan apa yang harus dilakukan
struktur kendali. jika ada suatu kondisi yang tidak diinginkan
terjadi, merupakan pengertian dari...’
a.Long
b.Enum
c.Exception
d.Double
e.Else

49 3.21 Merancang sistem informasi Konsep 3.21.1 Menjelaskan konsep Orang yang bertugas PG B 49
web pengembangan sistem mengimplementasikan rancangan system
sistem informasi informasi dalam aplikasi web. analis adalah.....
berbasis web. a.Web analysis
b.Web Designer
c.Web Programmer
d.Web Administrator
e.Web Server
50 3.21 Merancang sistem informasi Konsep 3.21.1 Menjelaskan konsep Team Pengembangan dari sebuah kegiatan PG D 50
web pengembangan sistem pembuatan web secara keseluruhan
sistem informasi informasi dalam aplikasi web. disebut..
berbasis web. a.Web master
b.Web Programmer
c.Web Server
d.Web Developer
e.Web Administrator
Penyusun Menyetujui
Guru Mapel Kepala Sekolah

Agus Ridwan, S.Kom Andi Abdillah, M.Pd


NBM. NBM.

Anda mungkin juga menyukai