Anda di halaman 1dari 6

Bahagian A

[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 ?

Masalah Kenal pasti corak


dipecahkan yang sama

Bina model
M
penyelesaian
masalah

Antara berikut, struktur kawalan yang


A. Leraikan sesuatu masalah
manakah mewakili carta alir di atas?
B. Samakan dengan masalah yang sama
C. Tinggalkan perkara-perkara yang tidak
A. Struktur kawalan ulangan for
penting
B. Struktur kawalan ulangan while
D. Bina formula bagi masalah tersebut
C. Struktur kawalan bersarang
D. Struktur kawalan pelbagai pilihan

2. Nyatakan teknik pemikiran komputasional


yang sesuai untuk pernyataan berikut:- 5. Antara berikut, ungkapan manakah akan
menghasilkan output false(palsu).
Sebelum membuat karangan, Sue
Jika x = 24 ?
merangka karangannya dahulu untuk
setiap perenggan. A. x > 20 B. x > = 22
B. x ! = 22 D. x = = 20
A. Teknik Leraian
B. Teknik Pengitlakan 6. Apakah teknik pemikiran komputasional
C. Teknik Pengecaman Corak yang digunakan dalam fasa analisis masalah?
D. Teknik Peniskalaan
A. Leraian C. Pengecaman Corak
B. Peniskalaan D. Pengitlakan
3. Diberi nombor perpuluhan 543, apakah
nombor perenambelasan yang setara
7. Berikut merupakan bentuk kuboid.
dengannya.

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.

Terjemahkan teks tersebut kepada teks biasa


menggunakan kaedah Columnar dengan
kunci=SIHAT?

A. JOM SIHAT
B. JAGA KESIHATAN
C. KEJOHANAN SUKAN
D. SUKAN OLAHRAGA

12. Apakah simbol grafik bagi abjad B dalam


Pigpen Cipher?
A. B.

C. D.
Bahagian B
[ 55 markah ]
Jawab semua soalan

1. Berikut merupakan teknik pemikiran komputasional.


A Teknik Leraian B Teknik Peniskalaan C Teknik Pengecaman Corak

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.

b) Hazimi ialah pengembara backpackers. Beliau hanya membawa barang yang


diperlukan ketika mengembara

c) Chef Laila perlu menyediakan resipi memasak ikan siakap tiga rasa.

[ 3 markah ]

2. Tuliskan output berdasarkan kod segmen yang diberi.


a) p = int (15) b) jejari = 10
q = int (3) luas = 3.14*(jejari*jejari)
r=p*r Print (“Luas=”,luas)
Print (r)

Output : ……………………………. Output : …………………………….

[ 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.

a) Menulis pseudokod dan melukis carta alir.

b) Memilih Bahasa pengaturcaraan berdasarkan pseudokod dan carta alir.

c) Mengenal pasti masalah dengan memecahkan masalah yang besar kepada


bahagian yang lebih kecil.
[ 3 markah ]
4. Berikut merupakan jenis ralat yang terdapat semasa fasa pengujian dan penyahpepijatan.
A Ralat Sintaks B Ralat Masa Larian C Ralat Logik

Padankan jenis ralat dengan punca yang menyebabkan ralat yang betul dengan menulis A, B atau C
dalam ruangan yang disediakan.

a) Tidak memberikan jenis data kepada pemboleh ubah.

b) Tertinggal tanda kurungan, tanda petik atau lain-lain.

c) Kesalahan menggunakan operator.

5. Hasilkan teks sifer berikut dengan kaedah Riverse Cipher. [ 3 markah ]


Lakukan songsangan berdasarkan abjad (A-Z) pada perkataan SALAM.

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

SALAM LEBARAN = …………………………………………………………


( Teks Biasa ) ( Teks Sifer )
[ 3 markah ]

6. Nyahsulitkan teks sifer berikut dengan kaedah Riverse Cipher. SELAMAT HARI RAYA

a) Terjemahkan teks sifer menggunakan songsangan berdasarkan abjad (A-Z).


YVIFHZSZ OZTR = ………………………………………………………
( Teks Sifer ) ( Teks Biasa )

b) Terjemahkan teks sifer menggunakan songsangan berdasarkan seluruh mesej.


AYAR IRAH TAMALES = …………………………………………………..
( Teks Sifer ) ( Teks Biasa )
[ 3 markah ]

7. Maklumat berikut berkaitan dengan tahap kerahsiaan.

A Tahap Kerahsiaan Tinggi B Tahap Kerahsiaan Rendah


Padankan kaedah sifer dengan tahap kerahsiaan itu dengan menulis A atau B pada petak yang
disediakan.

a) Riverse Cipher

b) Columnar Cipher

c) Pigpen Cipher

[ 3 markah ]
-6-
8. Maklumat berikut merupakan teks-teks biasa.

P DANI Q DATA R DAUN

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.

ANDA MURID BIJAK

a) ZWNZ NUIRD YIZQP

b) KAJIB DIRUM ADNA

c) ZMWZ NFIRW YRQZP

[ 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.

A Bubble Sort B Bucket Sort

Padankan jenis sort itu dengan menulis A atau B pada petak yang disediakan.

a) Mengasingkan item-item dalam senarai ke dalam baldi

b)
Digunakan untuk senarai yang mempunyai item yang banyak

c) Mengisihkan item-item yang bersebelahan dalam senarai

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

Baldi 1 Baldi 2 Baldi 3

a) [ 6, 7, 10 ]

b)
[ 10, 12, 15 ]

c) [ 5, 10, 12 ]

Anda mungkin juga menyukai