[30 markah]
2. Kemahiran yang perlu ada untuk melaksanakan pemikiran komputasional adalah seperti
berikut kecuali:
A. Kemahiran Kreativiti
B. Kemahiran Berilustrasi
C. Kemahiran Bekerja Sepasukan
D. Kemahiran Membina Algoritma
4. Teknik Leraian ialah memecahkan sesuatu masalah kepada bahagian-bahagian yang lebih
kecil supaya masalah mudah difahami dan diselesaikan.
A. Betul B. Salah
5. Dalam masalah penyediaan sandwich, mengenalpasti pola seperti jenis roti, bahan untuk inti
dan masa penyediaan adalah berkaitan dengan teknik:
A. Leraian C. Penskalaan
B. Pengecaman Corak D. Pengitlakan
6. Antara kepentingan teknik peniskalaan ialah membolehkan manusia mencipta idea secara
spesifik mengenai masalah dan cara penyelesaiannya.
A. Betul B. Salah
7. Penggunaan teknik pengitlakan memberikan hasil penyelesaian yang sama untuk beberapa
masalah yang berbeza.
A. Betul B. Salah
9. Semasa peniskalaan, hanya pola umum (relevant pattern) yang penting sahaja diambil kira.
A. Betul B. Salah
10. Hanya pola persamaan yang berlaku dalam masalah yang telah dileraikan perlu dilihat dalam
teknik pengecaman corak.
A. Betul B. Salah
11. Apakah maksud pengecaman corak?
A. Melihat persamaan umum sesuatu masalah
B. Membina model daripada pengecaman corak
C. Memecahkan masalah yang rumit kepada pecahan masalah yang lebih kecil.
D. Meninggalkan aspek-aspek yang kurang penting dalam corak yang dicamkan.
14. Yang mana di antara berikut TIDAK berkaitan dengan pengecaman corak?
A. Sebahagian jam ada loceng
B. Sebahagian jam menggunakan bateri
C. Jam tangan ini terdapat pelbagai fungsi
D. Sebahagian jam adalah dalam bentuk digital
17. Pengesanan ralat daripada pseudokod dan carta alir dikesan ketika proses pengkompil dengan
memberi mesej ralat. Tiga jenis ralat adalah
I. ralat logik
II. ralat sintak
III. ralat masa larian
IV. ralat pseudokod
A. I, dan II C. I, II dan III
B. I dan III D. I, II, III dan IV
18. Ralat yang terdapat dalam aturcara dipanggil sebagai pepijat (bug). Proses membetulkan ralat
dipanggil sebagai nyahpepijat (debug).
A. Betul B. Salah
A. Bahan-bahan
B. Pernomboran
C. Mula dan tamat
D. Arahan penyediaan
20. Algoritma perlu memenuhi sekurang-kurangnya ciri-ciri berikut:
A. Input ( mesti mempunya input)
B. Output (menghasilkan output yang bermakna)
C. Betul ( mesti betul dan dapat menyelesaikan masalah)
D. Tidak ambigious (setiap langkah dalam algoritma adalah jelas)
A. Kadar kedalaman bit = Kadar sampel (Hz) × kedalaman bit (bait) × durasi.
B. Kadar kedalaman bit = Kadar sampel (KHz) × kedalaman bit (bait) ×saluran.
C. Kadar kedalaman bit = Kadar sampel (Hz) × kedalaman bit × Saiz fail.
D. Kadar kedalaman bit = Kadar sampel (Hz) × kedalaman bit (bait) × saluran.
A. C.
B. D.
3
25. Apakah kepentingan struktur kawalan ulangan?
A. Kaedah yang digunakan ialah kaedah bahagi dengan 2 dan gunakan bakinya.
B. Nombor perduaan yang diperoleh ialah 110100.
C. Hasil bahagi 1 perlu dibahagikan lagi dengan 2.
D. Semakan perlu dilakukan selepas menjalankan penukaran ini.
27 Apakah elemen yang tekecil untuk paparan imej diital pada skrin komputer?
A. Resolusi C. Piksel
B. Dimensi D. Bit
28. Antara berikut, yang manakah rumus yang betul bagi mengukur kedalaman bit.
E. Kadar kedalaman bit = Kadar sampel (Hz) × kedalaman bit (bait) × durasi.
F. Kadar kedalaman bit = Kadar sampel (KHz) × kedalaman bit (bait) ×saluran.
G. Kadar kedalaman bit = Kadar sampel (Hz) × kedalaman bit × Saiz fail.
H. Kadar kedalaman bit = Kadar sampel (Hz) × kedalaman bit (bait) × saluran.
29. Struktur kawalan yang manakah mempunyai syarat yang diuji di bahagian bawah gelung,
selepas set langkah yang berulang?
4
30. Di antara carta-carta alir berikut yang manakah yang menunjukkan pelbagai pilihan.
A. C.
Tindakan 1 Ya Tidak
Syarat?
Tindakan 3
B. D.
Tidak Ya
Syarat? Syarat 1? Tindakan 1
Ya Tidak
Tindakan 1 Ya
Syarat 2? Tindakan 2
Tidak
Ya
Syarat 3? Tindakan 3
Tidak
Tindakan 4
5
Jawapan Bahagian A (Hitamkan jawapan anda)
1. A B C D 9 A B C D 17 A B C D 25 A B C D
2. A B C D 10 A B C D 18 A B C D 26 A B C D
3. A B C D 11 A B C D 19 A B C D 27 A B C D
4. A B C D 12 A B C D 20 A B C D 28 A B C D
5. A B C D 13 A B C D 21 A B C D 29 A B C D
6 A B C D 14 A B C D 22 A B C D 30 A B C D
7 A B C D 15 A B C D 23 A B C D
8 A B C D 16 A B C D 24 A B C D
Bahagian B
[ 50 markah ]
________________________________________________________________.
[ 1 markah ]
2. Lengkapkan proses pemikiran komputasional berikut:
[ 3 markah ]
3. Tandakan () bagi aspek penting dan (x) bagi aspek tidak penting dalam
penjagaan alam sekitar.
7
i) Kelas : _____ i) Kelas : _____ i) Kelas : _____
Bilangan : _____ Bilangan : _____ Bilangan : _____
[3 markah ]
6. Lengkapan jawapan diruangan yang disediakan.
(a) Sistem nombor perduaan menggunakan dua digit iaitu _____ dan ______
untuk mewakili data.
(b) Jadual di bawah menunjukkan susuan tiga mentol pada nilai tempat
nombor perduaan. Berikan nilai dalam perpuluhan untuk setiap baris.
___________
___________
[ 4 markah ]
45
8
41
[ 3 markah ]
8. Selesaikan pengiraan bagi nombor perduaan berikut.
a) b) c)
1 1 0 0 1 0 0 1 1 1 0 1
+ 1 0 1 + 1 1 1 1 1 1
[ 3 markah ]
9. Tandakan ( ) bagi padanan yang nombor perduaan dengan nombor perpuluhan yang betul dan ( x )
bagi yang salah dalam ruangan jawapan.
Ruangan
Nombor perduaan Nombor Perpuluhan
jawapan
10111 24
11010 26
10101 21
[ 3 markah ]
Bitmap (BMP)
9
Imej ini mengandungi 4 warna. Nyatakan empat warna tersebut dengan
melengkapkan jadual di bawah.
Bil. Warna
1 Putih
2
3
4
[ 3 markah ]
Berdasarkan rajah tersebut, tandakan ( ) jenis unit ukuran yang membeza imej
tersebut dan ( x ) bagi yang bukan pada ruang jawapan.
a. Dimensi
b. Kedalaman Bit Warna
c. Resolusi
[ 3 markah ]
10
13. Padankan kualiti audio digital berikut dengan gambar yang sesuai dengan menulis P, Q, R
atau S pada ruangan yang disediakan.
P : Audio 1 bit Q : Audio 2 bit R : Audio 4 bit S : Audio 16 bit
[ 3 markah ]
Proses
Pilihan
Penyambung
[ 3 markah ]
15. Susun mengikut urutan yang betul tentang langkah-langkah mencari ralat dalam
atur cara dengan menulis 1, 2 dan 4 pada petak yang disediakan.
11
Kesan ralat pada kod arahan dengan meneliti semula kod-kod arahan
yang ditulis dalam atur cara melalui perbincangan semakan meja
[ 3 markah ]
16. Rajah di bawah menunjukkan carta alir dan psedokod struktur kawalan dwipilihan.
Lengkapkan psedokod tersebut pada ruangan yang disediakan.
MULA
MULA
MASUKKAN MARKAH MASUKKKAN markah
__________ markah > 40
CETAK “Lulus”
JIKA TIDAK
MARKAH>40 CETAK “________”
CETAK TAMAT JIKA
LULUS
___________
CETAK GAGAL
TAMAT
17. Padankan jenis struktur kawalan pilihan berdasarkan penenrangan yang diberi.
Bahagian C
[ 20 MARKAH]
1. Hasilkan satu carta alir bagi aturcara Scratch di bawah dengan menggunakan simbol
berikut :
[ 5 MARKAH]
13
2.
14
3. Namakan tiga jenis ralat:
a) ______________________
b)_____________________
c)________________________
[ 3 markah]
[ 5 markah]
15