BAHAGIAN A
SOALAN OBJEKTIF
4. Kriptografi berasal dari perkataan Yunani yang terdiri daripada dua suku kata
iaitu “kriptos” dan “graphein”. Apakah yang dimaksudkan dengan “kriptos” ?
A. Sulit
B. Sembunyi
C. Rahsia
D. Tulis
Asas Sains Komputer – Ujian 1/2021
7. Dengan menggunakan kaedah Ceaser Cipher, nyatakan teks sifer dari teks
biasa “MAJU” dengan nilai kunci bersamaan dengan 3.
A. OBKV
B. NBKW
C. OCPV
D. PDMX
9. Jadual di bawah menyatakan ciri-ciri kaedah sifer. Pilih kaedah sifer yang
tepat berdasarkan ciri-ciri tersebut.
Page 2
Asas Sains Komputer – Ujian 1/2021
A. Pigpen Cipher
B. Rail Fence Cipher
C. Reverse Cipher
D. Columnar Transposition
A. Linear search
B. Binary search
C. Bubble search
D. Bucket sort
11. “ Teknik ini akan mula mengisih dua item pertama dalam senarai. Item kedua
dan pertama akan bertukar tempat untuk menyusun item mengikut urutan
menaik atau menurun.”
Pernyataan ini merujuk kepada __________
A. Linear search
B. Binary search
C. Bubble sort
D. Bucket sort
Page 3
Asas Sains Komputer – Ujian 1/2021
13. Jika item yang dicari adalah ‘29’, berapakah nilai kedudukan item tersebut
dalam senarai
A. 6
B. 7
C. 8
D. 9
14. Jika item yang dicari adalah “19”, apakah yang akan dipaparkan.
A. 18
B. 29
C. Item carian ditemui
D. Tiada item carian
Page 4
Asas Sains Komputer – Ujian 1/2021
Page 5
Asas Sains Komputer – Ujian 1/2021
BAHAGIAN B
ARAHAN : Jawab semua soalan. Tuliskan jawapan pada ruangan yang disediakan.
[ 4 markah ]
i. Penyulitan (encryption)
__________________________________________________________________
___________________________________________________________________
[ 2 markah ]
Songsangan
dilakukan
berdasarka
Jawapan:
n
perkataan. [2 markah]
Page 6
Asas Sains Komputer – Ujian 1/2021
Songsangan
dilakukan Jawapan:
berdasarka
n
keseluruhan [2 markah]
mesej
Pigpen
Cipher
Jawapan: [3 markah]
Caecer
Cipher
K=6
Jawapan: [3 markah]
Page 7
Asas Sains Komputer – Ujian 1/2021
Rail Fence
Cipher
Kunci = 3
Jawapan : [ 3 markah ]
[ 3 markah ]
Page 8
Asas Sains Komputer – Ujian 1/2021
6. Batrisya menggunakan teknik bubble sort untuk mengisih senarai item di bawah
mengikut susunan menaik. Tunjukkan cara kerja anda.
12 7 45 23 18 54 32 9 17
[ 4 markah ]
Page 9
Asas Sains Komputer – Ujian 1/2021
Jika item yang dicari adalah “47”, berapakah nilai kedudukan item tersebut dan
apakah output yang dipaparkan.
__________________________________________________________________________________
__________________________________________________________________________________
[ 3 markah ]
1. Mula
2. Setkan senarai L=[Ali, Budin, Chew, Danny, Endrew]
3. Isytiharkan _________________________________________
4. Setkan __________________________________________
5. Masukkan satu nilai carian b
6. While i < j
Setkan ______________________________________
Jika b==Ln
Papar “Item ada dalam senarai”
Keluar
Jika Tidak
Jika b>Ln
Kira _______________________________________
Jika tidak
Kira _______________________________________
Tamat Jika
Tamat Jika
7. Tamat
[5 markah]
SOALAN TAMAT.
Page 10