[15 markah]
Jawab semua soalan
1. Berdasarkan rajah di bawah menunjukkan 4. Rajah di bawah menunjukkan carta alir bagi
proses pemikiran komputasional. Apakah suatu struktur kawalan.
yang diwakili oleh M ?
Bina model
M
penyelesaian
masalah
A. 20E16
B. 20F16 Apakah input yang diperlukan bagi mengira
C. 21F16 isipadu kuboid tersebut?
D. 20F16 A. Panjang dan lebar
B. Lebar dan panjang
C. Tinggi, panjang dan lebar
D. Tinggi tapak dan lebar
-1-
8. Apakah jenis ralat yang boleh dikaitkan 13. Dalam industri penternakan, telur-telur ayam
dengan situasi di bawah? akan diproses mengikut gred atau saiz.
Seorang pengatur cara telah mengalami masalah Aktiviti ini menggambarkan __________.
apabila paparan output yang terhasil adalah salah
A. Linear search C. Binary Search
A. Ralat Sintaks C. Ralat Masa Larian B. Bubble Sort D. Bucket Sort
B. Ralat Logik D. Ralat Perlaksanaan
14. Danish diberi satu senarai [ 2,4,1,3 ]. Beliau
9. Apakah komponen utama semasa melakukan ingin mengisih item-item dalam senarai
kriptografi? mengikut urutan menaik dengan
I. Kunci menggunakan bubble sort. Apakah urutan
II. Teks biasa proses pengisihan?
III. Teks sifer I. [ 1,2,3,4 ]
IV. Algoritma II. [ 2,4,1,3 ]
III. [ 2,1,4,3 ]
IV. [ 2,1,3,4 ]
A. I dan II C. I, II dan III
A. II, IV, I, III C. II, I, III, IV
B. II, III dan IV D. Semua di atas
B. II, III, IV, I D. II, IV,III, I
10. Berikut merupakan teks biasa. 15. Antara berikut, aktiviti manakah
SELAMAT DATANG menggunakan teknik search and sort?
I. Puan Hani mengasingkan pakaian
Apakah teks sifer yang terhasil apabila mengikut warna sebelum membasuh
disulitkan mengunakan Rail Fense Cipher II. Seorang wanita membeli ikan di pasar
dengan kunci=2 ? III. Cikgu Ani merekod markah ujian murid
IV. Seorang posmen mengasingkan surat
A. STDAATGELDAGN sebelum diposkan kepada penerima
B. SLMTAAGEAADTN
C. SDAATELGDNMDN
A. I dan II C. I, II, dan III
D. SMAATDELAAETN B. I, III dan IV D. II, III dan IV
11. Berikut merupakan teks sifer.
Ruangan jawapan Bahagian A :
ONNJAAENKKAUHSV Sila tandakan menggunakan pensel.
A. JOM SIHAT
B. JAGA KESIHATAN
C. KEJOHANAN SUKAN
D. SUKAN OLAHRAGA
Padankan situasi yang diberi dengan teknik pemikiran komputasional yang betul dengan menulis
A, B atau C dalam ruangan yang disediakan.
a) Sebelum ke luar negara, Rashid menyemak keadaan cuaca dan suhu di negara
tersebut bagi membuat persediaan tentang jenis pakaian yang akan dipakai.
c) Chef Laila perlu menyediakan resipi memasak ikan siakap tiga rasa.
[ 3 markah ]
[ 3 markah ]
3. Berikut merupakan antara 3 fasa pembangunan atur cara dalam penyelesaian masalah.
A Fasa Analisis Masalah B Fasa Reka Bentuk C Fasa Pengekodan
Atur Cara
Padankan penyataan yang diberi dengan fasa pembangunan atur cara yang betul dengan menulis
A, B atau C dalam ruangan yang disediakan.
Padankan jenis ralat dengan punca yang menyebabkan ralat yang betul dengan menulis A, B atau C
dalam ruangan yang disediakan.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Z Y X W V U T S R Q P O N M L K J I H G F E D C B A
6. Nyahsulitkan teks sifer berikut dengan kaedah Riverse Cipher. SELAMAT HARI RAYA
a) Riverse Cipher
b) Columnar Cipher
c) Pigpen Cipher
[ 3 markah ]
-6-
8. Maklumat berikut merupakan teks-teks biasa.
Padankan teks sifer di bawah dengan teks biasa menggunakan kaedah pigpen yang betul dengan
menuliskan P,Q dan R pada petak yang disediakan.
a)
b)
c)
[ 3 markah ]
9. Tandakan ( 1 ) bagi teks sifer yang betul dan ( 0 ) bagi yang salah, apabila mesej di bawah disulitkan
dengan pelbagai jenis teknik Reverse Cipher dalam ruangan yang disediakan.
[ 3 markah ]
10. Tandakan ( 1 ) bagi lelaran pertama yang betul dan ( 0 ) bagi yang salah, apabila senarai item asal
diisih secara menurun. Tandakan dalam ruangan yang disediakan.
[ 6, 3, 9, 10, 5 ]
Item Asal
a) [ 3, 6, 9, 10, 5 ]
b) [ 6, 9, 3, 10, 5 ]
c) [ 10, 9, 6, 5, 3 ]
11. Maklumat berikut berkaitan dengan jenis-jenis sort.
Padankan jenis sort itu dengan menulis A atau B pada petak yang disediakan.
b)
Digunakan untuk senarai yang mempunyai item yang banyak
12. Tandakan ( 1 ) bagi item yang terkandung dalam Baldi 2 yang betul dan ( 0 ) bagi yang salah pada
petak yang disediakan.
[ 10, 20, 5, 12, 4, 16, 6, 15, 7 ]
Item asal
a) [ 6, 7, 10 ]
b)
[ 10, 12, 15 ]
c) [ 5, 10, 12 ]