Practice paper, not an official KPM paperKertas latihan, bukan kertas rasmi KPM
Asas Sains Komputer Tingkatan 1
Ujian Akhir Sesi Akademik
Asas Sains Komputer
Tingkatan 1, 1 jam 30 minit, 70 marksmarkah
NameNama
ClassKelas
DateTarikh
marksmarkah: / 70
InstructionsArahan
Kertas soalan ini mengandungi tiga bahagian: Bahagian A, Bahagian B dan Bahagian C.
Jawab semua soalan.
Bahagian A: pilih satu jawapan yang betul.
Bahagian B dan C: tulis jawapan anda di ruang yang disediakan.
Practice shows answers as you go. Exam times you and hides answers until you submit.Latihan menunjukkan jawapan semasa menjawab. Peperiksaan menetapkan masa dan menyembunyikan jawapan sehingga dihantar.
Bahagian A
10 marksmarkah
Jawab semua soalan. Setiap soalan diikuti oleh empat pilihan jawapan, A, B, C dan D. Pilih satu jawapan yang betul.
1
QuestionSoalan 1
Antara pernyataan berikut, yang manakah menerangkan pemikiran komputasional dengan betul?
Show answerTunjuk jawapanHide answerSembunyi jawapan
C
Pemikiran komputasional bukanlah berfikir tentang komputer atau berfikir seperti komputer kerana komputer tidak boleh berfikir sendiri. Ia ialah proses berfikir oleh manusia untuk menyelesaikan masalah, berbantukan mesin atau tidak, dengan konsep asas sains komputer (ms. 2).
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, Bab 1, standard 1.1
TextbookBuku teksp.ms. 2
2
QuestionSoalan 2
Dalam proses pendigitalan audio, apakah peranan alat analog-to-digital converter (ADC)?
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
ADC mengambil sampel-sampel kecil voltan elektrik yang dihasilkan oleh audio analog mengikut sela masa yang tertentu. Setiap sampel ditukar kepada satu nilai perduaan untuk mewakili aras voltan sampel itu (ms. 46).
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, Bab 2, standard 2.2.1
TextbookBuku teksp.ms. 46
3
QuestionSoalan 3
Audio digital yang menggunakan kedalaman bit 24 bit dengan dua saluran (stereo) digunakan dalam
Show answerTunjuk jawapanHide answerSembunyi jawapan
D
Jadual 2.13: telefon dan radio AM menggunakan 8 bit (mono), radio FM dan audio CD menggunakan 16 bit (stereo), manakala audio DVD menggunakan 24 bit (stereo) (ms. 47).
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, Bab 2, standard 2.2.1
TextbookBuku teksp.ms. 47
4
QuestionSoalan 4
Format fail audio yang tidak menyimpan bunyi sebagai pola bit 0 dan 1 tetapi menyimpan satu set arahan seperti not muzik dan bunyi peralatan muzik untuk mengarah kad bunyi menghasilkan muzik ialah
Show answerTunjuk jawapanHide answerSembunyi jawapan
B
MIDI (Musical Instrument Digital Interface) menyimpan arahan dan data tentang not muzik dan bunyi peralatan muzik, bukan bunyi dalam bentuk bit, maka failnya sangat kecil (ms. 56). WAVE ialah fail tidak mampat, MP3 memampatkan dengan membuang data yang tidak kritikal dan TIFF ialah format fail imej.
For the teacherUntuk guru: UnderstandingMemahami, mediumsederhana difficultyaras mediumsederhana, Bab 2, standard 2.2.5
TextbookBuku teksp.ms. 56
5
QuestionSoalan 5
Antara berikut, yang manakah menerangkan teknik semakan meja (desk check)?
Show answerTunjuk jawapanHide answerSembunyi jawapan
D
Semakan meja ialah teknik manual: penyemak menggunakan satu sampel data input, memprosesnya mengikut langkah-langkah algoritma dengan pen dan kertas, kemudian membandingkan output dengan output yang dijangka (ms. 84). Teknik langkah demi langkah pula tidak menggunakan sampel data (ms. 86).
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, Bab 3, standard 3.1.3
TextbookBuku teksp.ms. 84
6
QuestionSoalan 6
Seorang jurujual mendapat komisen mengikut jualan bulanannya. Apakah bayaran komisen apabila jualan bulanan RM36 000 dimasukkan?
MULA
MASUKKAN jualan
JIKA jualan ≥ 50 000
SETKAN komisen kepada 15
JIKA jualan ≥ 40 000
SETKAN komisen kepada 12
JIKA jualan ≥ 30 000
SETKAN komisen kepada 8
JIKA jualan ≥ 20 000
SETKAN komisen kepada 5
JIKA TIDAK
SETKAN komisen kepada 3
TAMAT JIKA
SETKAN bayaran kepada jualan × komisen ÷ 100
PAPARKAN bayaran
TAMAT
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
Dalam pelbagai pilihan syarat diuji dari atas ke bawah dan hanya cabang pertama yang benar dilaksanakan. 36 000 ≥ 50 000 dan 36 000 ≥ 40 000 palsu, 36 000 ≥ 30 000 benar, maka komisen = 8. Bayaran = 36 000 × 8 ÷ 100 = RM2 880 (ms. 77-78). RM1 800 menggunakan 5%, RM4 320 menggunakan 12% dan RM1 080 menggunakan 3%.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, Bab 3, standard 3.1.1
TextbookBuku teksp.ms. 78
7
QuestionSoalan 7
Apakah mesej yang dipaparkan oleh pseudokod berikut apabila umur 14 dimasukkan?
MULA
MASUKKAN umur
JIKA umur lebih daripada 59
PAPARKAN “Anda ialah seorang warga emas.”
JIKA umur lebih daripada 30
PAPARKAN “Anda ialah seorang dewasa.”
JIKA umur lebih daripada 14
PAPARKAN “Anda ialah seorang belia.”
JIKA umur lebih daripada 12
PAPARKAN “Anda ialah seorang awal remaja.”
JIKA TIDAK
PAPARKAN “Anda masih kanak-kanak.”
TAMAT JIKA
TAMAT
Show answerTunjuk jawapanHide answerSembunyi jawapan
B
Umur 14 tidak lebih daripada 59, 30 atau 14 (14 lebih daripada 14 palsu), tetapi 14 lebih daripada 12 benar, maka mesej “Anda ialah seorang awal remaja.” dipaparkan (ms. 97). Syarat lebih daripada 14 tidak termasuk umur 14 itu sendiri.
For the teacherUntuk guru: ApplyingMengaplikasi, lowrendah difficultyaras lowrendah, Bab 4, standard 4.1.2
TextbookBuku teksp.ms. 97
8
QuestionSoalan 8
Seorang murid memuat turun sebuah gambar daripada Internet dan memasukkannya ke dalam laman sesawangnya tanpa kebenaran pemilik gambar itu. Tindakan murid itu ialah
Show answerTunjuk jawapanHide answerSembunyi jawapan
C
Perlanggaran hak cipta berlaku apabila seseorang memuat turun imej dari Internet dan menggunakannya dalam laman sesawang tanpa kebenaran pemilik atau syarikat pemegang hak cipta. Ini ialah kesalahan jenayah yang boleh didakwa di mahkamah (ms. 131).
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, Bab 4, standard 4.2.6
TextbookBuku teksp.ms. 131
9
QuestionSoalan 9
Apakah maksud kod HTML <frameset rows="70%,30%">?
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
Atribut rows dalam <frameset> digunakan bagi frame melintang. Dua nilai peratusan bermaksud dua bingkai, dengan ruang melintang 70% dan 30% (ms. 124). Frame menegak menggunakan atribut cols.
For the teacherUntuk guru: UnderstandingMemahami, mediumsederhana difficultyaras mediumsederhana, Bab 4, standard 4.2.4
TextbookBuku teksp.ms. 124
10
QuestionSoalan 10
Sebuah atur cara kuiz dapat dilaksanakan tanpa sebarang mesej ralat, tetapi atur cara itu memaparkan “Tahniah!” apabila jawapan murid salah. Apakah jenis ralat itu?
Show answerTunjuk jawapanHide answerSembunyi jawapan
D
Ralat logik berlaku apabila atur cara dapat mengenal kod arahan dan melaksanakannya tetapi menghasilkan output yang bukan diingini (ms. 108). Ralat sintaks menghalang atur cara daripada dibaca, dan ralat masa larian berlaku semasa atur cara sedang dilancarkan.
For the teacherUntuk guru: ApplyingMengaplikasi, lowrendah difficultyaras lowrendah, Bab 4, standard 4.1.5
TextbookBuku teksp.ms. 108
Bahagian B
40 marksmarkah
Jawab semua soalan. Setiap soalan bernilai 4 markah.
11
QuestionSoalan 11
Sebuah sekolah mahu membina tiga kemudahan di taman sekolah. Masalah mengira anggaran kos dileraikan kepada kos setiap kemudahan, kemudian kos keseluruhan. Gunakan formula: Kos pembinaan = Bilangan binaan × Luas satu binaan × Kos satu meter persegi. Jadual 1 menunjukkan maklumat kemudahan itu.
Jadual 1
[1 markmarkah](a)Kos membina pondok rehat (RM)
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
2 × 16 × RM150 = RM4 800 (ms. 8).
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](b)Kos membina kolam ikan (RM)
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
3 × 20 × RM85 = RM5 100.
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](c)Kos membina laluan pejalan kaki (RM)
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
1 × 240 × RM60 = RM14 400.
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](d)Anggaran kos keseluruhan (RM)
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
RM4 800 + RM5 100 + RM14 400 = RM24 300.
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, lowrendah difficultyaras lowrendah, Bab 1, standard 1.1.2
TextbookBuku teksp.ms. 8
12
QuestionSoalan 12
Sebuah kilang biskut menyusun kotak biskut seperti anak tangga dalam lima bahagian, P hingga T. Setiap bahagian ialah satu susunan segi empat tepat kotak. Jadual 2 menunjukkan bilangan kotak pada panjang, lebar dan tinggi setiap bahagian dan jumlah kotak. Jumlah kotak bagi bahagian T belum ditulis.
Jadual 2
[1 markmarkah](a)Pengecaman corak: nilai yang sama bagi kelima-lima bahagian ialahShow answerTunjuk jawapanHide answerSembunyi jawapan
Panjang dan lebar
Panjang (6) dan lebar (2) sama bagi semua bahagian. Tinggi dan jumlah kotak berbeza (ms. 4, 6).
[1 markmarkah](b)Pengitlakan: formula yang betul bagi jumlah kotak setiap bahagian ialahShow answerTunjuk jawapanHide answerSembunyi jawapan
Jumlah = panjang × lebar × tinggi
Model dalam bentuk formula: jumlah bagi setiap bahagian = panjang × lebar × tinggi. Contoh bahagian P: 6 × 2 × 1 = 12 (ms. 6).
[1 markmarkah](c)Jumlah kotak bagi bahagian T
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
6 × 2 × 5 = 60 kotak.
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](d)Jumlah kotak bagi kelima-lima bahagian P hingga T
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
12 + 24 + 36 + 48 + 60 = 180 kotak.
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, lowrendah difficultyaras lowrendah, Bab 1, standard 1.1.1
TextbookBuku teksp.ms. 6
13
QuestionSoalan 13
Sebuah syarikat telekomunikasi mahu menyambungkan enam menara A hingga F dengan kabel dan kos pemasangan paling rendah. Rajah 1 menunjukkan laluan kabel yang mungkin dan jaraknya dalam kilometer. Langkah-langkahnya: susun semua laluan mengikut urutan menaik; pilih laluan paling dekat untuk bermula; pilih laluan terdekat seterusnya; jika sesuatu laluan membentuk kitaran, tinggalkan laluan itu; ulang sehingga semua menara bersambung.
Rajah 1
[1 markmarkah](a)Laluan yang dipilih pertamaShow answerTunjuk jawapanHide answerSembunyi jawapan
E-F
Jarak terpendek ialah E-F, 3 km (ms. 12).
[1 markmarkah](b)Laluan yang dipilih keempatShow answerTunjuk jawapanHide answerSembunyi jawapan
B-C
Urutan menaik: E-F 3, A-B 4, C-D 5, B-C 6, D-E 7. Laluan keempat ialah B-C, 6 km, yang menyambungkan {A, B} dengan {C, D}.
[1 markmarkah](c)Laluan pertama yang ditinggalkan kerana membentuk kitaranShow answerTunjuk jawapanHide answerSembunyi jawapan
C-E
Selepas D-E (7 km) dipilih, laluan seterusnya C-E (8 km) membentuk kitaran C-D-E, maka ditinggalkan. A-C, B-D dan D-F juga membentuk kitaran.
[1 markmarkah](d)Jumlah panjang kabel yang diperlukan (km)
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Lima laluan menyambungkan enam menara: 3 + 4 + 5 + 6 + 7 = 25 km.
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: AnalysingMenganalisis, mediumsederhana difficultyaras mediumsederhana, Bab 1, standard 1.1.4
TextbookBuku teksp.ms. 12
14
QuestionSoalan 14
Komputer mentafsir aksara pada papan kekunci melalui kod ASCII. Jadual 3 menunjukkan petikan kod ASCII. Gunakan Jadual 3 untuk menjawab soalan.
Jadual 3
[1 markmarkah](a)Aksara yang diwakili oleh kod 01001101
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Kod 01001101 mewakili huruf besar M (Jadual 2.7, ms. 35).
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](b)Aksara yang diwakili oleh kod 01100001Show answerTunjuk jawapanHide answerSembunyi jawapan
a
Kod 01100001 mewakili huruf kecil a. Huruf besar A ialah 01000001 (ms. 34-35).
[1 markmarkah](c)Aksara yang diwakili oleh kod 00110111
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Kod 00110111 mewakili angka 7.
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](d)Perkataan yang diwakili oleh empat kod 01000010 01010101 01001011 01010101
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
01000010 = B, 01010101 = U, 01001011 = K, 01010101 = U, maka perkataan BUKU.
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, lowrendah difficultyaras lowrendah, Bab 2, standard 2.1.6
TextbookBuku teksp.ms. 35
15
QuestionSoalan 15
Sistem nombor perduaan hanya menggunakan digit 0 dan 1. Setiap nilai tempat perduaan dari kanan ialah 1, 2, 4, 8, 16, 32 dan seterusnya, iaitu dua kali lebih besar daripada nilai tempat sebelumnya. Jawab soalan berikut.
[1 markmarkah](a)Nombor perduaan yang mengikut selepas 1011 apabila membilang secara perduaan
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
1011 ialah 11 dalam perpuluhan. Nombor seterusnya ialah 12, iaitu 8 + 4 = 1100 (ms. 21, 23).
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](b)Nilai perpuluhan bagi nombor perduaan terbesar yang dapat ditunjukkan oleh empat mentol (empat digit)
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Nombor terbesar ialah 1111 = 8 + 4 + 2 + 1 = 15 (ms. 22-23).
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](c)Empat mentol pada nilai tempat 8, 4, 2 dan 1. Hanya mentol pada nilai tempat 8 dan 2 menyala (menyala = 1, tidak menyala = 0). Tulis nombor perduaan yang diwakili.
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
8 menyala (1), 4 tidak menyala (0), 2 menyala (1), 1 tidak menyala (0), maka 1010, iaitu 8 + 2 = 10 dalam perpuluhan (ms. 23).
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](d)Nilai tempat perduaan bagi sepuluh digit ialah ?, ?, 128, 64, 32, 16, 8, 4, 2, 1 dari kiri ke kanan. Tulis dua nilai tempat yang hilang dari kiri ke kanan (berasingan dengan koma).
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Setiap nilai tempat dua kali nilai tempat sebelumnya: 128 × 2 = 256 dan 256 × 2 = 512 (ms. 25).
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, Bab 2, standard 2.1.2
TextbookBuku teksp.ms. 23
16
QuestionSoalan 16
Kualiti audio digital bergantung kepada kadar sampel dan kedalaman bit. Jawab soalan berikut tentang audio digital.
[1 markmarkah](a)Unit bagi kadar sampel ialahShow answerTunjuk jawapanHide answerSembunyi jawapan
Hz
Kadar sampel diukur dalam hertz (Hz). 1 Hz bermaksud 1 sampel sesaat (ms. 45).
[1 markmarkah](b)Kadar sampel 8 kHz yang digunakan pada rangkaian telefon sesuai untukShow answerTunjuk jawapanHide answerSembunyi jawapan
suara manusia yang didengar dengan jelas
Pada kadar 8 kHz suara manusia masih jelas tetapi muzik berkualiti rendah (ms. 45, 47).
[1 markmarkah](c)Bilangan nilai perduaan yang boleh digunakan oleh audio 16 bit
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Audio 16 bit mempunyai 216 = 65 536 nilai perduaan (Jadual 2.12 dan Rajah 2.13, ms. 46-47).
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](d)Antara audio 1 bit dan audio 4 bit, audio yang bunyinya lebih hampir dengan audio analog asal ialahShow answerTunjuk jawapanHide answerSembunyi jawapan
4 bit
Lebih banyak bit digunakan untuk mewakili sampel (4 bit = 16 nilai, 1 bit = 2 nilai), lebih hampir audio digital dengan audio analog asal (Rajah 2.13, ms. 46).
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, Bab 2, standard 2.2.1
TextbookBuku teksp.ms. 46
17
QuestionSoalan 17
Sebuah fail audio stereo (dua saluran) dirakam dengan kadar sampel 16 000 Hz dan kedalaman bit 16 bit (2 bait) selama 32 saat. Kadar bit = kadar sampel × kedalaman bit × saluran. Saiz fail audio = kadar sampel × kedalaman bit (bait) × bilangan saluran × durasi (saat). 1 bait = 8 bit dan 1 KB = 1024 bait.
[1 markmarkah](a)Kadar bit audio itu (bps)
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
16 000 × 16 × 2 = 512 000 bps (ms. 53).
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](b)Saiz fail audio itu dalam bait
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
16 000 × 2 × 2 × 32 = 2 048 000 bait (ms. 62).
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](c)Saiz fail audio itu dalam KB
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
2 048 000 ÷ 1024 = 2 000 KB (ms. 60).
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah](d)Saiz fail audio itu dalam bit
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
2 048 000 × 8 = 16 384 000 bit (ms. 60, 63).
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, Bab 2, standard 2.2.6
TextbookBuku teksp.ms. 62
18
QuestionSoalan 18
Sebuah taman rekreasi memberi tiket percuma kepada pengunjung berumur 12 tahun ke bawah. Pengunjung yang lebih tua membayar RM8. Rajah 2 menunjukkan carta alir yang disediakan oleh seorang pengatur cara. Anda menyemak carta alir itu dengan teknik semakan meja.
Rajah 2
[1 markmarkah](a)Output apabila umur 9 dimasukkanShow answerTunjuk jawapanHide answerSembunyi jawapan
Tiket percuma
9 ≥ 12 palsu, maka cabang Tidak dilaksanakan: Tiket percuma. Output ini seperti yang dijangka (ms. 84).
[1 markmarkah](b)Output apabila umur 15 dimasukkanShow answerTunjuk jawapanHide answerSembunyi jawapan
Tiket RM8
15 ≥ 12 benar, maka Tiket RM8. Output ini seperti yang dijangka.
[1 markmarkah](c)Output apabila umur 12 dimasukkanShow answerTunjuk jawapanHide answerSembunyi jawapan
Tiket RM8
12 ≥ 12 benar, maka Tiket RM8. Output ini tidak seperti yang dijangka kerana pengunjung berumur 12 tahun sepatutnya mendapat tiket percuma.
[1 markmarkah](d)Nyatakan syarat yang betul bagi keputusan dalam carta alir itu.
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
umur > 12? Ya: Tiket RM8, Tidak: Tiket percuma.
Ini ialah ralat logik pada nilai sempadan. Syarat umur ≥ 12 termasuk umur 12, sedangkan umur 12 tahun ke bawah percuma. Terima juga umur ≤ 12 dengan Ya = Tiket percuma dan Tidak = Tiket RM8 (ms. 83-84).
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: AnalysingMenganalisis, hightinggi difficultyaras hightinggi, Bab 3, standard 3.1.3
TextbookBuku teksp.ms. 84
19
QuestionSoalan 19
Sebuah kuiz sains mempunyai tiga soalan. Setiap soalan ditulis sebagai satu pseudokod kecil yang memanggil pseudokod seterusnya. Selepas soalan terakhir, satu pseudokod mesej tamat kuiz dipanggil. Pseudokod bagi Soalan 2 ialah:
MULA
SIMPAN jawapan betul dalam pemboleh ubah Betul
PAPARKAN Soalan 2
BACA input jawapan murid
JIKA jawapan murid betul
PAPARKAN mesej “Tahniah!”
JIKA TIDAK
PAPARKAN mesej “Maaf! Jawapannya ialah …”
TAMAT JIKA
MEMANGGIL Soalan 3 untuk bermula
TAMAT
[1 markmarkah](a)Bilangan pseudokod kecil yang diperlukan bagi seluruh kuiz (soalan dan mesej tamat kuiz)
Auto-checked: type a short answerSemakan automatik: taip jawapan pendek
Show answerTunjuk jawapanHide answerSembunyi jawapan
Tiga pseudokod soalan dan satu pseudokod mesej tamat kuiz, jumlahnya empat (ms. 106).
Tick each point you got.Tandakan setiap isi yang betul.
Soalan terakhir memanggil pseudokod mesej tamat kuiz, sama seperti Soalan 4 dalam Contoh 4.1 yang memanggil mesej tamat kuiz (ms. 106).
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, Bab 4, standard 4.1.4
TextbookBuku teksp.ms. 106
20
QuestionSoalan 20
Sebelum membina laman sesawang, pengatur cara melakar papan cerita. Jawab soalan tentang langkah-langkah melakar papan cerita.
[1 markmarkah](a)Langkah pertama ialahShow answerTunjuk jawapanHide answerSembunyi jawapan
mengumpulkan semua maklumat yang dikehendaki, iaitu teks, imej, audio dan grafik
Langkah pertama ialah mengumpulkan semua maklumat yang dikehendaki, sama ada teks, imej, audio dan grafik (Rajah 4.12, ms. 114).
[1 markmarkah](b)Maklumat yang dikumpulkan disusun mengikut topik, iaituShow answerTunjuk jawapanHide answerSembunyi jawapan
topik dari umum ke khusus
Maklumat disusun mengikut topik dari umum ke khusus (ms. 114).
[1 markmarkah](c)Skema warna, jenis, saiz dan warna teks ditentukan semasaShow answerTunjuk jawapanHide answerSembunyi jawapan
merancang rupa dan reka bentuk laman
Langkah merancang rupa dan reka bentuk laman menentukan skema warna, jenis, saiz dan warna teks (ms. 114).
[1 markmarkah](d)Langkah terakhir ialahShow answerTunjuk jawapanHide answerSembunyi jawapan
melakarkan aliran pautan bagi kesemua laman dalam tapak sesawang
Akhir sekali, aliran pautan bagi kesemua laman dalam tapak sesawang dilakarkan (ms. 114).
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, Bab 4, standard 4.2.1
TextbookBuku teksp.ms. 114
Bahagian C
20 marksmarkah
Jawab semua soalan. Tulis jawapan anda di ruang yang disediakan. Semak jawapan anda dengan skema.
21
QuestionSoalan 21
Sebuah kedai alat tulis memaparkan jadual harga pen untuk 1 hingga 10 batang apabila harga sebatang dimasukkan. Jika jumlah harga melebihi RM50, potongan RM5 diberi. Rajah 3 menunjukkan carta alir bagi algoritma itu.
Rajah 3
[2 marksmarkah](a)Namakan jenis struktur kawalan ulangan dan jenis struktur kawalan pilihan yang digunakan dalam carta alir itu.
You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan
Show answerTunjuk jawapanHide answerSembunyi jawapan
Struktur UNTUK menetapkan pembilang kepada 1, menguji pembilang ≤ 10 dan menambah 1 pada setiap lelaran (ms. 79). Syarat jumlah > 50 hanya mempunyai satu tindakan, maka ia pilihan tunggal (ms. 74).
Tick each point you got.Tandakan setiap isi yang betul.
[8 marksmarkah](b)Tulis pseudokod bagi carta alir itu. Gunakan MULA, TAMAT, MASUKKAN, SETKAN, UNTUK, JIKA, TAMAT JIKA, TAMBAH dan PAPARKAN.
You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan
Show answerTunjuk jawapanHide answerSembunyi jawapan
MULA
MASUKKAN harga
SETKAN pembilang kepada 1
UNTUK pembilang = 1 HINGGA 10
SETKAN jumlah kepada pembilang × harga
JIKA jumlah > 50
SETKAN jumlah kepada jumlah − 5
TAMAT JIKA
PAPARKAN pembilang dan jumlah
TAMBAH 1 kepada pembilang
TAMAT
Semakan: jika harga RM8, pembilang 6 memaparkan 48, pembilang 7 memaparkan 56 − 5 = 51 dan pembilang 10 memaparkan 80 − 5 = 75.
Pseudokod UNTUK mengikut Rajah 3.16 dan 3.18: SETKAN pembilang kepada 1, UNTUK pembilang = 1 HINGGA n, tindakan, TAMBAH 1 kepada pembilang (ms. 79). Pilihan tunggal berada di dalam gelung kerana jumlah dikira semula pada setiap lelaran. Terima struktur SELAGI pembilang ≤ 10 yang betul.
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: CreatingMencipta, hightinggi difficultyaras hightinggi, Bab 3, standard 3.1.2
TextbookBuku teksp.ms. 79
22
QuestionSoalan 22
Koperasi sekolah membina sebuah laman sesawang. Rajah 4 menunjukkan paparan laman itu dalam pelayar web. Skrin dibahagikan kepada dua frame menegak: frame menu di sebelah kiri (25%) dan frame isi di sebelah kanan (75%). Frame menu memaparkan fail menu.html dan frame isi memaparkan fail isi.html.
Rajah 4
[2 marksmarkah](a)Apakah fungsi frame dalam laman sesawang? Mengapakah atribut cols digunakan dan bukan rows dalam Rajah 4?
You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan
Show answerTunjuk jawapanHide answerSembunyi jawapan
Frame ialah bingkai yang membahagikan skrin paparan kepada bahagian tertentu dan memudahkan navigasi (ms. 121, 124). Frame menegak menggunakan cols, frame melintang menggunakan rows (ms. 124).
Tick each point you got.Tandakan setiap isi yang betul.
[8 marksmarkah](b)Lengkapkan kod HTML bagi laman dalam Rajah 4 dengan menulis nama tag atau atribut yang betul bagi ruang (1) hingga (8). Tag atau atribut yang sama ditulis pada ruang yang bernombor sama. Tajuk laman pada tab ialah Koperasi Sekolah dan gambar ialah koperasi.jpg berlebar 300 piksel.
Fail utama (koperasi.html)
title: teks dipaparkan pada tab (ms. 117). frameset dengan cols: dua frame menegak, dan setiap frame diberi name serta src ke fail yang dipaparkan (ms. 124-125). h1: heading terbesar bagi tajuk (ms. 119). img ialah tag kosong, src ialah nama fail dan width menentukan lebar imej dalam piksel (ms. 131).
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, Bab 4, standard 4.2.4
TextbookBuku teksp.ms. 124
Test specification (JSU)Jadual Spesifikasi Ujian (JSU)
Bab
RememberingMengingat
UnderstandingMemahami
ApplyingMengaplikasi
AnalysingMenganalisis
EvaluatingMenilai
CreatingMencipta
Item
marksmarkah
1. Konsep asas pemikiran komputasional
–
1 (1)
2 (8)
1 (4)
–
–
4
13
2. Perwakilan data
3 (6)
2 (5)
2 (8)
–
–
–
7
19
3. Algoritma
–
1 (1)
1 (1)
1 (4)
–
1 (10)
4
16
4. Kod arahan
2 (5)
2 (5)
3 (12)
–
–
–
7
22
TotalJumlah
5 (11)
6 (12)
8 (29)
2 (8)
0 (0)
1 (10)
22
70
Each cell shows items (marks).Setiap petak menunjukkan item (markah).