
5 Contoh Soal Pemrograman Web Kelas 11 Semester 2 yang Wajib Dikuasai Ternyata Sering Keluar di Ujian
Disiarkan oleh stiedharmaputrasmg.ac.id – Artikel seputar contoh soal pemrograman web kelas 11 semester 2 bisa anda temukan disini. Latihan soal merupakan salah satu cara efektif untuk menguasai materi pemrograman web di kelas 11 semester 2. Dengan mengerjakan contoh soal, siswa dapat mengukur pemahaman dan mempersiapkan diri menghadapi ujian.
Artikel ini menyajikan 15 soal pilihan ganda lengkap dengan kunci jawaban yang mencakup topik HTML, CSS, JavaScript, PHP, dan database. Soal-soal ini disusun berdasarkan kurikulum terbaru dan cocok digunakan sebagai bahan belajar mandiri.
Soal 1 hingga 5: HTML dan CSS Dasar
-
Tag HTML yang digunakan untuk membuat paragraf adalah…
- A. <h1>
- B. <p>
- C. <div>
- D. <span>
Kunci Jawaban: B. <p>
-
Atribut pada tag <a> yang berfungsi menentukan URL tujuan adalah…
- A. href
- B. src
- C. alt
- D. target
Kunci Jawaban: A. href
-
Properti CSS yang digunakan untuk mengubah warna latar belakang elemen adalah…
- A. color
- B. background-color
- C. font-size
- D. border
Kunci Jawaban: B. background-color
-
Selektor CSS yang menargetkan elemen dengan id tertentu ditulis dengan simbol…
- A. . (titik)
- B. # (pagar)
- C. (bintang)
- D. > (lebih besar)
Kunci Jawaban: B. #
-
Untuk membuat teks menjadi tebal dalam HTML, tag yang digunakan adalah…
- A. <i>
- B. <u>
- C. <b>
- D. <strong>
Kunci Jawaban: C. <b> (atau <strong>)
Soal 6 hingga 10: JavaScript dan Interaktivitas
-
Fungsi JavaScript yang digunakan untuk menampilkan pesan dialog kepada pengguna adalah…
- A. console.log()
- B. alert()
- C. prompt()
- D. confirm()
Kunci Jawaban: B. alert()
-
Variabel dalam JavaScript yang nilainya tidak dapat diubah setelah dideklarasikan menggunakan kata kunci…
- A. var
- B. let
- C. const
- D. static
Kunci Jawaban: C. const
-
Metode array JavaScript untuk menambahkan elemen di akhir array adalah…

Soal Ujian Pemrograman Web dan CSS PDF - A. push()
- B. pop()
- C. shift()
- D. unshift()
Kunci Jawaban: A. push()
-
Untuk mengambil nilai dari elemen input dengan id “nama” menggunakan JavaScript, perintah yang tepat adalah…
- A. document.getElementById(“nama”).value
- B. document.querySelector(“#nama”).innerHTML
- C. document.getElementsByName(“nama”)[0].value
- D. Semua benar
Kunci Jawaban: A. document. value
-
Struktur pengulangan yang akan menjalankan blok kode minimal satu kali meskipun kondisi salah adalah…
- A. for
- B. while
- C. do…while
- D. foreach
Kunci Jawaban: C. do…while
Soal 11 hingga 15: PHP dan Database
-
Ekstensi file untuk skrip PHP adalah…
- A. .html
- B. .php
- C. .js
- D. .css
Kunci Jawaban: B. .php
-
Fungsi PHP yang digunakan untuk menghubungkan ke database MySQL adalah…
- A. mysql_connect()
- B. mysqli_connect()
- C. PDO::connect()
- D. db_connect()
Kunci Jawaban: B. mysqli_connect()
-
Perintah SQL untuk mengambil semua data dari tabel “siswa” adalah…
- A. SELECT FROM siswa
- B. SELECT ALL FROM siswa
- C. GET FROM siswa
- D. FETCH FROM siswa
Kunci Jawaban: A. SELECT * FROM siswa
-
Dalam PHP, superglobal yang digunakan untuk mengambil data dari form dengan metode POST adalah…
- A. $_GET
- B. $_POST
- C. $_REQUEST
- D. $_SERVER
Kunci Jawaban: B. $_POST
-
Fungsi PHP untuk mengarahkan pengguna ke halaman lain adalah…
- A. redirect()
- B. header()
- C. location()
- D. forward()
Kunci Jawaban: B. header()
Kesimpulan
Mengerjakan contoh soal secara rutin dapat membantu siswa kelas 11 menguasai materi pemrograman web semester 2. Soal-soal di atas mencakup konsep fundamental yang sering muncul dalam ujian.
Teruslah berlatih dan eksplorasi lebih dalam agar kemampuan coding semakin terasah. Semoga artikel ini bermanfaat untuk persiapan menghadapi ujian tahun 2026.