You are on page 1of 3

SMK SULTAN AGUNG

ULANGAN AKHIR SEMESTER GASAL

TAHUN PELAJARAN 2015-2016

LEMBAR SOAL

Mata Pelajaran : Pemprograman Web

Hari/Tanggal : Rabu, 9 Desember 2015

Waktu : 90 Menit

Kelas : XII

Pukul : 09.15-10.45

I. Berilah tanda silang (X) pada salah satu jawaban yang benar!

1. Orang yang melakukan kegiatan perencanaan, termasuk studi kelayakan, analisis dan desain
terhadap suatu proyek pembuatan aplikasi berbasis web adalah ....
a. sistem analis d. web programmer
b. programmer e. technical engineer
c. web designer

2. Orang yang bertugas membuat program berbasis web sesuai desain yang telah dirancang
sebelumnya adalah ....
a. sistem analis d. web programmer
b. programmer e. technical engineer
c. web designer

3. Orang yang berkecimpung dalam bidang teknik, baik mengenai pemeliharaan maupun erbaikan
perangkat system computer adalah ....
a. sistem analis d. web programmer
b. programmer e. technical engineer
c. web designer

4. Di bawah ini adalah salah satu orang yang bergelut di bidang perangkat keras (hardware)
adalah ....
a. sistem analis d. networking engineer
b. programmer e. system administrator
c. web designer

5. Di bawah ini adalah salah satu orang mereka yang berkecimpung dalam operasional system
informasi adalah ....
a. sistem analis d. networking engineer
b. programmer e. system administrator
c. web designer

6. Di bawah ini adalah program yang dikuasai oleh web programmer yang merupakan profesi
yang berada dalam lingkungan pengembangan aplikasi web adalah ....
a. HTML d. Jaringan LAN
b. MYSQL e. Jaringan WAN
c. OS Unix

7. Sebuah tim yang memberi bantuan seperti konsultasi web, konsep web yang akan di buat,
membangun sebuat website disebut ....
a. web designer d. web master
b. web programmer e. web developer
c. web administrator

8. HTML (Hypertext Markup Language) merupakan bahasa standar web yang didefinisikan dan
dikelola penggunaannya oleh ....
a. WWW d. Web Management System
b. W3C e. Content
c. Global Web
f. Management System

9. Di bawah ini bahasa pemrograman web yang berjalan pada server dan mengolah data dan
informasi sebelum dikirim ke browser pengguna, kecuali
a. HTML d. Python
b. PHP e. ASP.NET
c. Ruby
10. Web page authoring adalah kelompok perangkat lunak seperti perangkat lunak seperti desktop
publishing tetapi format yang dihasilkan adalah halaman web. Aplikasi ini biasanya bersifat
“WYSIWYG” (What You See Is What You Get, dibaca “whizzy-wig”) yaitu apa yang kamu lihat,
itulah yang kamu dapatkan. Dibawah ini salah satu perangkat lunak yang bebas digunakan
(open source) adalah ....
a. Adobe Dreamweaver d. Text Pad
b. Microsoft Expression Web e. Coda
c. NVU

11. Elemen yang berfungsi untuk memformat heading (judul dan sub-judul) dari suatu halam web
adalah ....
a. tag heading d. tag body
b. tag editor e. tag link
c. tag dokumen

12. Dibawah ini tag HTML pemformatan teks yang mendefiniskan teks miring adalah ....
a. <b> d. <small>
b. <em> e. <strong>
c. <i>

13. Di bawah ini tag HTML pemformatan teks yang mendefiniskan teks digaris bawah adalah ....
a. <sub> d. <del>
b. <sup> e. <mark>
c. <ins>

14. Dalam dokumen HTML, tipe daftar dibedakan menjadi tiga, yaitu : Daftar berurutan (ordered
list), Daftar tidak berututan (unordered list) dan ....
a. nomination list d. subscibe list
b. definition list e. order by list
c. subject list

15. Untuk membuat suatu daftar yang tidak berurutan dalam dokumen HTML, digunakan tag ....
a. <li> d. <ul>
b. <div> e. <ol>
c. <dl>

16. Atribut table row yang berfungsi sebagai perataaan sebaris sel secara vertikal adalah ....
a. Align d. Cellspacing
b. Valign e. Cellpadding
c. Bgcolor

17. Atribut elemen tabel yang berfungsi sebagai spasi didalam sel adalah ....
a. Border d. Width
b. Cellspacing e. Height
c. Cellpadding

18. Tag <th> … </th> berfungsi untuk ....


a. mendifinisikan tabel
b. mendifinisikan table row atau baris
c. mendefiniskan data pada tabel/sel
d. mendifiniskan data pada sub tabel
e. mendifinisikan table heading atau judul tiap kolom

19. Tabel atribut data yang digunakan untuk membuat baris yang di span oleh sel yaitu ....
a. Rowspan d. Tabspan
b. Colspan e. Linespan
c. Subspan

20. <td> ... </td> adalah salah satu cara untuk menghasilkan layout tabel yang bernama ....
a. tabel komplek d. tabel multi tag
b. tabel layout e. tabel multi tasking
c. tabel bersarang

21. Apa yang dimaksud dengan layout split?


a. halaman web yang digunakan untuk menampilkan link yang banyak ke situs lain, seperti
search engine
b. halaman web yang biasanya digunakan apabila isi dari halaman banyak berhubungan
dengan topik tunggal
c. halaman web yang digunakan untuk layar dengan resolusi yang lebar sehingga mudah
dalam penyediaan navigasi, tanpa menimbulkan kekacauan penyajian pada halaman
utama
d. halaman web yang merupakan model yang banyak dipakai, karena terjaga keseimbangan
dalam halaman web
e. halaman web yang digunakan untuk halaman yang banyak menampilkan grafik, foto dan
produk yang disertai dengan teks berupa keterangan, harga, jumlah, dan lain - lain

22. Jika file image atau gambar yang akan ditampilkan dalam web yang kita buat berada di situs
web lain, maka penulisannya adalah ....
a. <img src=”kamera”>
b. <img src= “../image/kamera.jpg”>
c. <img src=http://www.abcde.com/image/kamera.jpg/>
d. <img src=http://image/kamera.jpg/>
e. <img src=http://www.abcde.com/image/kamera.jpg/

23. Sintaks atribut audio yang menampilkan kontrol seperti volume, audio, dan juga tombol untuk
memulai/pause adalah ....
a. <audio autoplay="autoplay">
b. <audio controls = "controls" >
c. <audio loop="loop">
d. <audio muted =”muted” >
e. <audio preload="preload">

24. Penulisan tag elemen form html yang mendikripsikan group dengan element yang berhubungan
satu sama lain didalam form adalah ....
a. <form> d. <label>
b. <input> e. <fieldset>
c. <textarea>

25. Beberapa atribut yang dimiliki oleh tag <form> adalah :


a. Accept d. Action
b. Accept-charset e. Autocomplete
c. Home

II. Jawablah pertanyaan-pertanyaan berikut dengan benar!


1. Jelaskan yang dimaksud dengan pie chart!
2. Bagaimanakah cara menyisipkan gambar melalui file? jelaskan !
3. Sebutkan cara membuat grafik!
4. Bagaimanakah langkah membuat sebuah sertifikat !
5. Sebutkan 5 perintah yang ada pada toolbar formating !

You might also like