30 marksmarkah. Guna mod Latihan untuk menyemak setiap jawapan, atau mod Peperiksaan untuk menjawab semua soalan dahulu. Sediakan pensel dan kertas kosong untuk menulis kod.
Bahagian A: soalan objektif
13 marksmarkah
Jawab semua soalan. Pilih satu jawapan yang betul.
1
QuestionSoalan 1
Apakah maksud pemboleh ubah dalam atur cara?
Show answerTunjuk jawapanHide answerSembunyi jawapan
B
Pemboleh ubah ialah storan ingatan untuk menyimpan data yang akan diolah (ms. 94). A ialah operator matematik, C ialah atur cara dan D ialah antara muka pengguna grafik.
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 4.1.1
TextbookBuku teksp.ms. 94
2
QuestionSoalan 2
Operator dalam komputer yang digunakan untuk operasi darab ialah
Show answerTunjuk jawapanHide answerSembunyi jawapan
C
Dalam komputer, darab ditulis * (3 * 5). Tanda / ialah bahagi (Jadual 4.1, ms. 95).
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 4.1.1
TextbookBuku teksp.ms. 95
3
QuestionSoalan 3
Tag HTML yang digunakan untuk menghasilkan pull-down menu ialah
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
Tag select menghasilkan pull-down menu dan tag option di dalamnya ialah pilihan (ms. 133). form dan textarea untuk ruang komen; nav untuk pautan pengemudian.
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 4.2.7
TextbookBuku teksp.ms. 133
4
QuestionSoalan 4
Blok Scratch yang manakah mengulang tindakan tanpa berhenti?
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
forever berulang tanpa berhenti; repeat mengikut bilangan lelaran; repeat until sehingga syarat dipenuhi (ms. 101).
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 4.1.3
TextbookBuku teksp.ms. 101
5
QuestionSoalan 5
Pengatur cara menemu bual pelanggan untuk menentukan input, proses dan output. Fasa ini ialah
Show answerTunjuk jawapanHide answerSembunyi jawapan
C
Temu bual pelanggan dan penentuan input, proses dan output dilakukan pada fasa analisis masalah (ms. 102).
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, standard 4.1.4
TextbookBuku teksp.ms. 102
6
QuestionSoalan 6
Atur cara mengira luas segi empat sama dengan sisi + sisi. Atur cara berjalan tanpa mesej ralat tetapi jawapannya salah. Apakah jenis ralat ini?
Show answerTunjuk jawapanHide answerSembunyi jawapan
D
Atur cara dapat mengenal dan melaksanakan kod tetapi output bukan yang diingini: ralat logik (ms. 108). Patutnya sisi * sisi.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, standard 4.1.5
TextbookBuku teksp.ms. 108
7
QuestionSoalan 7
Teks di antara tag <title> dan </title> dipaparkan
Show answerTunjuk jawapanHide answerSembunyi jawapan
B
Tag title mengarahkan pelayar web memaparkan teks pada tab laman sesawang (ms. 117).
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 4.2.2
TextbookBuku teksp.ms. 117
8
QuestionSoalan 8
Kod <frameset cols="*,*,*"> membahagikan laman sesawang kepada
Show answerTunjuk jawapanHide answerSembunyi jawapan
B
Tag cols menghasilkan frame menegak dan tiga tanda * bermaksud ketiga-tiga bingkai itu sama lebar. Frame melintang menggunakan rows (ms. 124).
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, standard 4.2.4
TextbookBuku teksp.ms. 124
9
QuestionSoalan 9
Kod HTML berikut digunakan. Imej kucing.gif tidak dapat dipaparkan kerana tiada rangkaian Internet. Apakah yang dipaparkan?
<img src="kucing.gif" alt="Kucing Mimi">
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
Atribut alt memaparkan teksnya jika imej tidak dapat dipaparkan (ms. 131). Teks ialah “Kucing Mimi”.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, standard 4.2.6
TextbookBuku teksp.ms. 131
10
QuestionSoalan 10
Dalam struktur maklumat laman sesawang yang manakah pengunjung terpaksa kembali ke laman utama sebelum dipautkan ke laman seterusnya?
Show answerTunjuk jawapanHide answerSembunyi jawapan
D
Struktur roda berbentuk seperti ruji basikal. Pengunjung mesti kembali ke laman utama dahulu, tidak seperti struktur hierarki yang membenarkan terus ke laman seterusnya (Rajah 4.11, ms. 113).
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 4.2.1
TextbookBuku teksp.ms. 113
11
QuestionSoalan 11
Tag <form> digunakan bersama satu tag lain untuk menghasilkan ruang komen yang boleh memuatkan teks panjang (banyak barisan). Tag itu ialah
Show answerTunjuk jawapanHide answerSembunyi jawapan
C
Tag textarea digunakan untuk mengisi teks yang panjang dalam ruang komen. li ialah item senarai, img memasukkan imej dan option ialah satu pilihan dalam pull-down menu (ms. 135 dan 136).
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 4.2.8
TextbookBuku teksp.ms. 136
12
QuestionSoalan 12
Atribut yang menyatakan destinasi bagi tag <a> ialah
Show answerTunjuk jawapanHide answerSembunyi jawapan
D
Atribut href dalam tag a menyatakan destinasi pautan (ms. 129). src ialah nama fail imej dan alt ialah teks ganti imej.
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 4.2.5
TextbookBuku teksp.ms. 129
13
QuestionSoalan 13
Rajah 1 menunjukkan satu carta alir. Apakah jenis struktur kawalan pilihan yang digunakan?
Rajah 1
Show answerTunjuk jawapanHide answerSembunyi jawapan
D
Satu syarat dengan dua tindakan (Ya: Lulus, Tidak: Gagal) ialah dwipilihan (IF…ELSE) (Jadual 4.2, ms. 96).
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, standard 4.1.2
TextbookBuku teksp.ms. 96
Bahagian B: soalan berstruktur
17 marksmarkah
Jawab semua soalan.
14
QuestionSoalan 14
Pilih jenis ralat yang betul bagi setiap keadaan.
[1 markmarkah](a)Murid menaip alamat e-mel sebagai “dotcom” dan bukan “.com”.Show answerTunjuk jawapanHide answerSembunyi jawapan
Ralat sintaks
[1 markmarkah](b)Atur cara berjalan tetapi memberi output yang bukan diingini.Show answerTunjuk jawapanHide answerSembunyi jawapan
Ralat logik
[1 markmarkah](c)Virus menyebabkan atur cara terhenti semasa program dilancarkan.Show answerTunjuk jawapanHide answerSembunyi jawapan
Ralat masa larian
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, standard 4.1.5
TextbookBuku teksp.ms. 108
15
QuestionSoalan 15
Pseudokod berikut menggunakan struktur kawalan ulangan.
MULA
SETKAN n kepada 1
SETKAN jumlah kepada 0
SELAGI n <= 4
SETKAN jumlah kepada jumlah + n * 3
TAMBAH 1 kepada n
TAMAT SELAGI
PAPARKAN jumlah
TAMAT
Jejak pseudokod itu.
[1 markmarkah](a)Berapakah nilai jumlah selepas gelung dilaksanakan kali kedua?
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](b)Apakah output atur cara?
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](c)Berapa kali badan gelung dilaksanakan?
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, standard 4.1.3
TextbookBuku teksp.ms. 101
16
QuestionSoalan 16
Rajah 2 menunjukkan paparan laman Kucing Saya dalam pelayar web. Lengkapkan kod HTML dengan menulis nama tag atau atribut yang betul pada (a) hingga (d).
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](b)Baris 7
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](c)Baris 8
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: AnalysingMenganalisis, mediumsederhana difficultyaras mediumsederhana, standard 4.2.9
TextbookBuku teksp.ms. 137
18
QuestionSoalan 18
Sebuah taman tema mengenakan yuran masuk berdasarkan umur: umur 12 tahun ke bawah RM5; umur 13 hingga 59 tahun RM10; umur 60 tahun ke atas RM4. Tulis pseudokod yang menerima umur dan memaparkan yuran masuk menggunakan struktur kawalan pelbagai pilihan.
[4 marksmarkah]Tulis pseudokod itu.
You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan
Show answerTunjuk jawapanHide answerSembunyi jawapan
MULA
MASUKKAN umur
JIKA umur lebih daripada 59,
PAPARKAN “Yuran RM4”
JIKA umur lebih daripada 12,
PAPARKAN “Yuran RM10”
JIKA TIDAK
PAPARKAN “Yuran RM5”
TAMAT JIKA
TAMAT
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: CreatingMencipta, hightinggi difficultyaras hightinggi, standard 4.1.2