Soal dan Jawaban Semester genap Pemrograman web perangkat bergerak kelas XI SMK


 Soal Semester Gasal  Pemrograman Web dan Perangkat Bergerak

1.       Css terdiri dari tiga bagian utama, yaitu …

a.       Selector, sum dan value

b.      Selector, formula dan property

c.       Selector, property dan value

d.      Formula, property dan value

e.      System, property dan formula

2.       Atribut css yang digunakan untuk mengatur tampilan baris pada tabel ketika diklik adalah …

a.       :clickable

b.      :actionClick

c.       :over

d.      :hofer

e.      :hover

3.       Tujuan css berikut yang tepat adalah …

a.       Mengatur Bahasa pemrograman

b.      Mengatur cara penyimpanan dokumen web

c.       Mengatur cahaya tampilan web

d.      Menggabungkan antara bagian presentasi da nisi web yang dibuat

e.      Mengatur gaya tampilan pada website

4.       Berikut manfaat css dalam pembuatan web, kecuali …

a.       Kode HTML menjadi lebih kompleks

b.      Dapat digunakan hamper semua web developer

c.       Mudah mengubah tampilan, hanya dengan mengubah file css saja

d.      Ukuran file menjadi lebih kecil sehingga loading file lebih cepat

e.      Dapat berkolaborasi dengan javascript

5.       Lembaga yang merekomendasikan css adalah …

a.       World web wide consortium

b.      World wide web consortium

c.       Wide world web consortium

d.      World web wide conservation

e.      World wire web conservation

6.       Syntax css berikut yang dapat digunakan untuk menghapus garis bawah pada link adalah …

a.       Text: no-underline;

b.      Text: delete-underline;

c.       Text-decoration: delete-underline;

d.      Text-align: underline;

e.      Text-decoration: none;

7.       Jenis css yang didefinisikan langsung pada tag HTML adalah …

a.       External style sheet

b.      Outline style sheet

c.       Embedded style sheet

d.      Style sheet

e.      Inline style sheet

8.       Pengaturan syle pada property line-height berfugsi untuk …

a.       Mengatur spasi bagian atas

b.      Mengatur tinggi baris teks

c.       Mengatur batas atas teks

d.      Mengatur jarak indent dan baris

e.      Menentukan efek dari tinggi kolom

9.       Pengaturan style pada property letter-spacing berfungsi untuk …

a.       Menambah atau mengurangi batas text

b.      Mengurangi dan menambah spasi antar kata

c.       Menambah atau mengurangi spasi antarkarakter dalam teks

d.      Menambah dan mengurangi bayangan teks

e.      Menentukan dekorasi/hiasan pada teks

10.   Agar box pada elemen input memilki ujung yang melengkung, dapat menggunakan property …

a.       Border-radius

b.      Box sizing

c.       Padding

d.      Background-round

e.      Border-rounded

11.    Property yang digunakan untuk mengatur textarea dapat diubah ukurannya secara manual atau otomatis adalah …

a.       Grabber

b.      None

c.       Size

d.      Resize

e.      Box-sizing

12.   Gambar tepi disekeliling padding dan konten pada css disebut …

a.       Border

b.      Line box

c.       Outline

d.      Margin

e.      Box

13.   Perhatikan potongan kode berikut!

Td { text-alight: nilai; }

Agar text yang berada didalam tabel rata tengah, nilai yang tepat untuk mengisi propertytext-align diatas adalah …

a.       Central

b.      Right

c.       Center

d.      Top

e.      Left

14.   Berikut merupakan url untuk embed video dari YouTube dengan ID video I8W4LylXlNe tanpa tombol control dan kondisi tanpa suara ketika halaman dimuat adalah …

a.       Src=”https://www.youtube.com/embed/I8W4LyIXINe&controls=0+mute=1

b.      Src=”https://www.youtube.com/embed/I8W4LyIXINe+controls=0+mute=1

c.       Src=”https://www.youtube.com/embed/I8W4LyIXINe+control=0&muted=1

d.      Src=https://www.youtube.com/embed/I8W4LyIXINe?control=0&mute=1

e.      Src=”https://www.youtube.com/embed/I8W4LyIXINe?controls=0&mute=1

15.   Perhatikan potongan kode berikut!

Table, th, td {border-right: 2px solid green; border-left: 2px solid blue;}

Pada kode program diatas, yang menunjukkan value adalah …

a.       Table

b.      Border-right

c.       Border-left

d.      Table,th,td

e.      2 px

16.   Berikut yang merupakan deklarasi HTML5 adalah …

a.       <!DOCTYPE>

b.      <!DOCTYPE html5>

c.       <!DOCTYPE html>

d.      <!DOCTYPE HTML PUBLIC>

e.      <!DOCTYPE HTML DTD>

17.   Menyediakan judul halaman HTML merupakan fungsi dari elemen …

a.       Base

b.      Body

c.       Head

d.      Link

e.      Meta

18.   Tag judul yang memiliki ukuran paling kecil adalah …

a.       <h1>

b.      <h3>

c.       <h4>

d.      <h5>

e.      <h6>

19.   Tag yang digunakan untuk mengganti baris pada HTML …

a.       <td>

b.      <tr>

c.       <p>

d.      <br>

e.      <insert>

20.   Atribut name pada jenis input text digunakan untuk …

a.       Menamai kotak teks

b.      Menandai teks

c.       Mengatur ukuran

d.      Menentukan penjang maksimum teks

e.      Memasukkan teks

21.   Nilai atribut yang harus diubah untuk memberi warna teks pada halaman web adalah …

a.       Body

b.      Color

c.       Head

d.      Title

e.      Bgcolor

22.   Tag yang digunakan untuk menampilkan daftar yang terurut seperti1,2, …, 5, adalah …

a.       <ul>

b.      <ol>

c.       <li>

d.      <dd>

e.      <dl>

23.   Tipe MIME untuk format MP3 yang tepat adalah …

a.       Audio/mp4

b.      Audio/mp3

c.       Audio/mpeg

d.      Audio/ogg

e.      Audio/wav

24.   Agar audio yang ditampilkan dapat menampilkan berbagai tombol seperti volume, audio, pause, dan sebagainya menggunakan atribut …

a.       Audio

b.      Autoplay

c.       Pause

d.      Loop

e.      controls

25.   Memberikan tampilan awal video sebelum diklik play pada halaman HTML dapat menggunakan atribut …

a.       Image

b.      Cover

c.       Src

d.      Poster

e.      width

26.   Atribut action digunakan untuk …

a.       Menentukan nama form

b.      Menentukan meode pengiriman yang dipakai

c.       Menentukan alamat halaman web yang akan memproses masukan dari form

d.      Menerima masukkan berupa pilihan

e.      Menandai atau mengatur nilai dari sebuah radio

27.   Berikut merupakan value pada input type, kecuali …

a.       Text

b.      Symbol

c.       Button

d.      Password

e.      checkbox

28.   Atribut input file pada HTML yang digunakan untuk membatasi jenis file yang diunggah adalah …

a.       Accept

b.      Size

c.       Format file

d.      Maxlenght

e.      name

29.   Tag yang digunakan untuk menggabungkan beberapa kolom menjadi satu adalah …

a.       <tr>

b.      <td>

c.       <colspan>

d.      <make merge>

e.      <rowspan>

30.   Data yang penting seperti password sebaiknya ketika submit form menggunakan atribut method dengan nilai …

a.       Get

b.      Post

c.       Password

d.      Size

e.      accept

31.   berikut yang merupakan web browser bawaan dari system operasi windows adalah …

a.       Mozilla firefox

b.      Opera

c.       Google chrome

d.      Duck duckgo

e.      Edge

32.   penemu www adalah …

a.       bill gates

b.      tim barners lee

c.       mark Zuckerberg

d.      linus Torvalds

e.      Donald knuth

33.   berikut merupakan alur kerja website yang benar adalah …

a.       user->browser->url->user->browser->user

b.      browser->user->url->server->browser->user

c.       user->browser->user->server->browser->user

d.      url->user->browser->server->browser->user

e.      user->browser->url->server->browser->user

34.   www merupakan singkatan dari …

a.       web world wide

b.      world web wide

c.       wide world web

d.      world wide web

e.      word wide web

35.   berikut merupakan perangkat lunak pengembang aplikasi web, kecuali …

a.       screen

b.      ftp

c.       web page authoring

d.      editor

e.      internet

36.   suatu teknologi yang termasuk ke dalam behavioural layer adalah …

a.       html

b.      javascript

c.       xml

d.      xhtml

e.      css

37.   profesi berikut yang tidak termasuk profesi pengembangan website adalah … web

a.       desainer

b.      programmer

c.       administrator

d.      dbs

e.      css

38.   suatu jenis website dimana pengguna tidak dapat mengubah konten dalam web tersebut secara langsung melalui browser disebut website …

a.       statis

b.      dinamis

c.       seo

d.      social networking

e.      banking

39.   jenis website yang memiliki interaksi lebih banyak dengan user seperti memberikan komentar atau pertanyaan melalui chat disebut website …

a.       bisnis

b.      profil

c.       social networking

d.      dinamis

e.      statis

40.   ekstensi file berikut merupakan dokumen website, kecuali …

a.       .html

b.      .php

c.       .xlsx

d.      .css

e.      .js


 

Essay

1.      Sebut dan jelaskan macam-macam nilai yang dapat diberikan kepada atribut ALIGN!

2.      Jelaskan perbedaan antara method POST dan method GET pada tag form!

3.      Bagaimana kode HTML input form file dengan ketentuan file yang diunggah berektensi *xlsx?

4.      Apa nama atribut yang digunakan untuk mengatur tampilan gambar menjadi disebelah kiri teks?

5.      Sebutkan jenis input yang digunakan untuk meminta informasi dari pengguna?

 

4 komentar: