40 Soal dan Jawaban Lengkap Dasar Pemrograman Web

40 Soal dan Jawaban Lengkap Dasar Pemrograman Web – Mempelajari dasar-dasar pemrograman web adalah langkah pertama yang penting bagi siapa saja yang ingin terjun ke dunia pengembangan website. Dari berbagai istilah dan konsep yang harus dipahami, ada banyak hal yang perlu diketahui, seperti cara kerja HTML, domain, server, dan banyak lagi.

Untuk mempermudah pemahaman, berikut ini adalah beberapa soal yang sering ditanyakan seputar dasar pemrograman web beserta jawabannya. Soal-soal ini mencakup berbagai topik mulai dari struktur HTML, domain, sampai dengan pemahaman dasar lainnya yang penting untuk pengembangan web. Cek soal-soalnya berikut ini!

Soal dan Jawabannya : Dasar Pemograman Web

1. WWW merupakan singkatan dari ….

A. World Web Wide

B. Web World Wide

C. World Wide Web

D. Wide World Web

E. Word Wide Web

2. Perusahaan yang menyediakan layanan

penyimpanan web dan jual domain hosting

disebut ….

A. Web Crawler

B. Web Hosting

C. Web Company

D. Internet Service Provider

E. Web Domain

3. Berikut ini yang bukan merupakan web

browser adalah ….

A. Mozilla Firefox

B. Internet Explorer

C. Netscape

D. Opera

E. Google

4. Domain .uk merupakan domain negara ….

A. Amerika

B. Singapura

C. Ukraina

D. Inggris

E. Malaysia

5. Klasifikasi nama domain yang bergerak

dalam jasa penyedia internet adalah ….

A. org

B. edu

C. net

D. go.id

E. COM

6. Klasifikasi nama domain yang bergerak

dalam bidang pendidikan adalah ….

A.  EDU

B. org

C. net

D. go.id

E. com

7. Dalam penulisan file HTML, teks yang

akan muncul pada title bar didefinisikan di

antara tag ….

A. <head> dan </head>

B. <title> dan </title>

C. <bar> dan </bar>

D. <title bar> dan </title bar>

E. <body> dan </body>

8. Contoh penulisan tag HTML dan atribut

untuk menentukan warna latar belakang

dari badan dokumen yang benar ….

A. <body bgcolor= ”#red”>

B. <body background= ”red”>

C. <body bgcolor= ”#FFFFFF”>

D. <body bgcolor= ”#FFFFFF# “>

E. <body bgcolor= ”ff0022”>

9. Tag HTML yang digunakan untuk

menandai sebuah paragraf dari dokumen

HTML yang dibuat adalah ….

A. <p>

B. <paragraf>

C. <paragraph>

D. <pg>

E. <prg>

10. Tag HTML yang digunakan untuk

memisahkan teks menjadi baris baru

adalah ….

A. <hr>

B. <bb>

C. <teks>

D. <break>

E. <br>

11. Untuk membuat teks menjadi seperti

angka 2 pada X2 dalam HTML digunakan

perintah ….

A. X<superscript>2</superscript>

B. X<subscript>2</subscript>

C. X<sup>2</sup>

D. X<sub>2</sub>

E. <superscript>X2</superscript>

12. Untuk membuat teks menjadi seperti

angka 2 pada X2 dalam HTML digunakan

perintah ….

A. X<superscript>2</superscript>

B. X<subscript>2</subscript>

C. X<sup>2</sup>

D. X<sub>2</sub>

E. <superscript>X2</superscript>

13. Untuk membuat animasi teks berjalan dari

kiri ke kanan dalam halaman web

digunakan perintah ….

A. <marquee> teks </marquee>

B. <marquee direction=”left”> teks

</marquee>

C. <marquee direction=”right”> teks

</marquee>

D. <marquee><direction=”left”> teks

</direction></marquee>

E. <marquee><direction=”right”> teks

</direction></marquee>

14. Berikut ini merupakan atribut pada table,

kecuali 

A. Bgcolor

B. Align

C. Width

D. Border

E. Font

15. Atribut colspan digunakan untuk ….

A. Melebarkan baris

B. Melebarkan kolom

C. Melebarkan baris dan kolom

D. Membuat border kolom

E. Membuat border baris

16. Tag heading yang terkecil dalam HTML

adalah ….

A. <h6>heading</h6>

B. <h5>heading</h5>

C. <h4>heading</h4>

D. <h2>heading</h2>

E. <h1>heading</h1>

17. Tag HR memiliki atribut ….

A. size

B. width

C. height

D. size dan width

E. size dan height

18. Tag <a> digunakan untuk ….

A. Membuat hyperlink

B. Membuat tabel

C. Memformat teks menjadi tercetak

miring

D. Memformat teks menjadi tercetak tebal

E. Memformat teks menjadi tercetak

bergaris bawah

19. Atribut FACE pada tag font digunakan

untuk ….

A. Menentukan warna teks

B. Menentukan ukuran huruf

C. Menentukan ketebalan teks

D. Menentukan posisi teks

E. Menentukan jenis huruf

20. Berikut ini adalah bentuk atribut type pada

tag <ul>, kecuali ….

A. disc

B. square

C. circle

D. disc dan square

E. number

21. Tag HTML yang digunakan untuk

menampilkan sebuah gambar dalam

halaman web adalah ….

A. <img>

B. <image>

C. <jpg>

D. <bmp>

E. <gambar>

22. Tag HTML yang digunakan untuk

menampilkan sebuah video dalam halaman

web adalah ….

A. <img>

B. <vid>

C. <video>

D. <embed>

E. <img vid>

23. Secara default, tipe ordered list yang

keluar dalam halaman web adalah ….

A. 1

B. i

C. I

D. ●

E. □

24. Agar baris atau kolom dalam tabel sebuah

halaman web menjadi kosong digunakan

perintah HTML ….

A. &reg;

B. &amp;

C. &empty;

D. &none;

E. &nbsp;

25. Perintah <td valign=”top”> Isi sel </td>

berarti ….

3

A. Isi sel dalam kolom menjadi rata atas

B. Isi sel dalam baris menjadi rata atas

C. Isi sel dalam kolom menjadi rata

bawah

D. Isi sel dalam baris menjadi rata bawah

E. Isi sel dalam kolom dan baris menjadi

rata atas

26. Dalam form, isi atribut dari type untuk

menerima masukan berupa pilihan dengan

hanya satu pilihan dalam satu waktu

adalah ….

A. text

B. password

C. checkbox

D. radio

E. checkbox dan radio

27. Perintah HTML dalam form yang

digunakan untuk menerima masukan dari

pengguna berupa beberapa baris teks,

seperti komentar dalam guestbook adalah

….

A. <input type=”text”> masukan </input>

B. <input type=”radio”>masukan</input>

C. <form> masukan </form>

D. <select> masukan </select>

E. <textarea> masukan </textarea>

28. Tombol yang berfungsi untuk

membatalkan pengisian dalam form adalah

….

A. RESET

B. SUBMIT

C. PRESET

D. UNDO

E. BUTTON

29. Contoh penulisan perintah HTML untuk

menjadikan beberapa baris dalam tabel

menjadi satu adalah ….

A. <table colspan= ”3”>

B. <tr colspan= ”3”>

C. <td colspan= ”3”>

D. <tr rowspan= ”3”>

E. <td rowspan= ”3”>

30. Belanja melalui internet disebut ….

A. E-Commerce

B. E-Learning

C. E-Mail

D. E-Bay

E. E-Link

31. HTTP singkatan dari ….

A. Hypertext Transformasi Protocol

B. Hypertext Transmit Protocol

C. Hypertext Transfer Provider

D. Hypertext Transfer Protocol

E. Hypertext Transfer Protocol

32. URL merupakan singkatan dari ….

A. Uniform Resource Locator

B. Uniform Ring Locator

C. Uniform Ring Location

D. Universal Resource Location

E. Universal Riset Location

33. Proses mengambil data dari internet

disebut ….

A. Copy

B. Loading

C. Upload

D. Download

E. Get

34. Salah satu fasilitas internet yang

dijalankan melalui browser untuk mencari

informasi yang diinginkan adalah…

A. Situs

B. Portal

C. Search Engine

D. Web Site

E. Spider

35. Attachment dalam email digunakan untuk

….

A. Menulis email

B. Menghapus dokumen

C. Menambah email

D. Mengirim email

E. Melampirkan dokumen

36. Untuk membalas email menggunakan

perintah ….

A. Reply

B. Forward

C. Composed

D. Send

E. Rename

37. Nama domain dari alamat email

Okta_panggalo@yahoo.co.id adalah…

A. okta

B. panggalo@

C. @yahoo.co.id

D. yahoo.co.id

E. .co.id

38. Situs youtube.com dan blogger.com

merupakan situs yang dikembangkan oleh

perusahaan ….

A. Yahoo

B. Google

C. Microsoft

D. Oracle

E. Facebook

39. Situs search engine Bing.Com merupakan

situs yang dikembangkan oleh ….

A. Yahoo

B. Google

C. Microsoft

D. Oracle

E. Facebook

40. Berikut ini merupakan contoh situs

jejaring sosial (social networking), kecuali

….

A. Friendster

B. Facebook

C. Twitter

D. Myspace5

E. Kaskus

Penutup

Demikianlah rangkaian soal dan jawaban seputar dasar pemrograman web yang telah kita bahas. Mempelajari dasar-dasar HTML, domain, web browser, dan berbagai elemen penting lainnya adalah langkah pertama yang krusial dalam perjalanan menjadi seorang pengembang web. Soal-soal ini memberikan gambaran yang baik tentang topik-topik yang perlu dikuasai, mulai dari pengetahuan tentang struktur HTML hingga pemahaman tentang sistem domain dan cara kerja internet.

Bagi kamu yang sedang memulai belajar pemrograman web, jangan ragu untuk terus berlatih dan menggali pengetahuan lebih dalam. Pengembangan web adalah bidang yang luas dan selalu berkembang, sehingga penting untuk terus belajar dan mengikuti perkembangan terbaru. Semoga soal dan jawaban yang telah dibahas dapat membantu kamu untuk lebih memahami dasar pemrograman web dan memberikan gambaran yang jelas mengenai berbagai konsep yang ada.

Terus semangat dalam belajar dan jangan lupa untuk mencoba langsung membuat halaman web menggunakan pengetahuan yang telah dipelajari. Sampai jumpa di artikel dan latihan berikutnya!