myUASARevision for UASAUlang kaji UASA
Asas Sains Komputer questionssoalan, bab 4

Kod arahan

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 teks p.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 teks p.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 teks p.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 teks p.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 teks p.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 teks p.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 teks p.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 teks p.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 teks p.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 teks p.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 teks p.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 teks p.ms. 129
13

QuestionSoalan 13

Rajah 1 menunjukkan satu carta alir. Apakah jenis struktur kawalan pilihan yang digunakan?
Carta alir: masukkan markah, jika markah >= 50 paparkan Lulus, jika tidak paparkan Gagal
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 teks p.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 teks p.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 teks p.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).
<html>
<head>
<(a)>Kucing Saya</(a)>
</head>
<body>
<(b)>Kucing Saya</(b)>
<p>Kucing saya bernama Mimi.</(c)>
<img (d)="mimi.jpg" alt="Mimi">
</body>
</html>
Pelayar web: tab Kucing Saya, tajuk besar Kucing Saya, perenggan dan gambar mimi.jpg
Rajah 2
[1 markmarkah] (a)(a)

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)(b)

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)(c)

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] (d)(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.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, standard 4.2.2
TextbookBuku teks p.ms. 118
17

QuestionSoalan 17

Kod HTML berikut mempunyai tiga ralat sintaks.
1  <html>
2  <head>
3  <title>Laman Saya<title>
4  </head>
5  <body>
6  <p>Selamat datang.</p>
7  <img scr="logo.jpg">
8  <a href="http://moe.gov.my">Laman KPM
9  </body>
10 </html>
Nyatakan setiap ralat dan cara membaikinya.
[1 markmarkah] (a)Baris 3

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 teks p.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
TextbookBuku teks p.ms. 97