You are on page 1of 9

Arahan : Kertas soalan ini mengandungi tiga bahagian, iaitu Bahagian A, Bahagian B dan Bahagian C.

Bahagian A
[15 markah]
Jawab semua soalan.

1. Apakah kelebihan penggunaan teknik-teknik V Gunakan sampel data untuk menguji atur
pemikiran komputasional dalam cara
pembangunan atur cara?
Susun semula senarai semak di atas dalam
I Menyelesaikan masalah secara sistematik susunan yang betul.
II Menghasilkan atur cara dengan cekap
A. I - II - III - IV - V
III Menghasilkan atur cara yang menepati
B. II - I - IV - III - V
kehendak pengguna.
C. III - I - II - IV - V
A. I sahaja C. II dan III D. II - III - I - V - IV
B. I dan II D. I, II, dan III
6. Rajah di bawah menunjukkan satu dokumentasi
2. Antara berikut, manakah aspek penting dalam yang perlu disediakan semasa fasa dokumentasi
membuat kek? dengan menggunakan teknik pengitlakan.
I Bahan-bahan membuat kek
II Bentuk bekas adunan kek Keperluan Sistem Windows
III Jenama ketuhar yang digunakan Keperluan Perisian Python
IV Masa untuk membakar kek Keperluan Ingatan Minimum
A. I dan II C. II dan III Pseudokod Seperti Lampiran 1
B. I dan IV D. III dan IV Carta Alir Seperti Lampiran 2
Namakan jenis dokumen seperti di atas.
3. Dalam fasa analisis masalah, pengatur cara
akan mengenal pasti input, proses, dan A. Panduan Pengaturcara
___________. B. Panduan Pengguna
C. Dokumen Pustaka
A. output C. perisian
D. Dokumen Sistem
B. storan D. perkakasan
7. Pernyataan manakah yang benar tentang
4. Semasa proses pembangunan atur cara, terdapat
kriptografi (cryptography)?
beberapa aktiviti yang dilakukan dalam fasa
reka bentuk atur cara. Pilih aktiviti yang sesuai A. Berasal daripada Mesir Purba
dilakukan semasa fasa tersebut. B. Kajian tentang teknik perkhidmatan atau
sebagai keselamatan perwakilan data
I Mereka bentuk antara muka pengguna
C. Bertujuan melindungi informasi daripada
II Mengenal pasti keperluan pengguna
terdedah dan dipintas oleh pihak lain
III Melukis carta alir
D. menyimpan data dengan selamat
IV Menulis pseudokod
A. I dan II C. I, III, dan IV
B. I, II, dan III D. I, II, III, dan IV 8. Anda diminta untuk menyediakan satu set atur
cara untuk mengira luas segi empat tepat.
Apakah nama pemboleh ubah yang sesuai untuk
5. Maklumat di bawah adalah senarai semak untuk digunakan?
pengujian dan penyahpijatan secara manual
I Tinggi III Panjang
yang dilakukan dengan menggunakan teknik
II Lebar IV Luas
pengitlakan.
A. I dan II C. II, III, dan IV
I Pastikan sintaks kod arahan adalah betul
B. I, II, dan III D. I, II, III, dan IV
II Semak kesesuaian nama pemboleh ubah
III Formula matematik adalah betul
IV Logik dan susunan kod arahan adalah betul

1
13. Antara berikut, apakah fungsi-fungsi yang
9. Apakah teknik pemikiran komputasional yang penting bagi kriptografi?
mementingkan untuk mencari persamaan dan
I Integriti III Pengesahan
perbezaan dalam proses pembangunan atur
II Kerahsiaan IV Tiada sangkalan
cara?
A. I, II dan III sahaja
A. Teknik leraian
B. I, II dan IV sahaja
B. Teknik peniskalaan
C. II, III dan IV sahaja
C. Teknik pengitlakan
D. Semua di atas
D. Teknik pengecaman corak

10. Apakah yang dimaksudkan dengan istilah sifer 14. Rajah di bawah menunjukkan salah satu
(cipher)? simbol yang digunakan dalam kaedah sifer.
Namakan kaedah sifer yang sesuai
A. Data telah disulitkan
berdasarkan simbol tersebut.
B. Sistem perkakasan komputer dan internet
C. Pasangan algoritma untuk penyulitan dan
nyahsulit data komunikasi
D. Masyarakat yang berpengetahuan tentang
komputer dan teknologi maklumat
A. Caesar Cipher
B. Rail Fence Cipher
11. Berapakah bilangan anjakan bagi Caesar C. Pigpen Cipher
Cipher jika abjad pertama bermula dengan H? D. Columnar Transposition Cipher
A. 4 C. 6
B. 5 D. 15. Mariam ingin menyulitkan satu teks biasa,
MAKLUMAT PERIBADI KELUARGA
12. Caesar Cipher dan Pigpen Cipher merupakan menggunakan Columnar Transposition. FAIL
sebahagian daripada kaedah-kaedah sifer. merupakan kata kunci yang digunakan oleh
Nyatakan kategori bagi kaedah cipher Mariam.
tersebut. Berapakah bilangan baris yang diperlukan
dalam jadual untuk menyulitkan teks tersebut?
A. Reverse Cipher A. 5 C. 7
B. Rail Fence Cipher B. 6 D. 8
C. Substitution Cipher
D. Transposition Cipher

RUANG JAWAPAN BAHAGIAN A

NO NO NO
JAWAPAN JAWAPAN JAWAPAN
SOALAN SOALAN SOALAN
1 6 11
2 7 12
3 8 13
4 9 14
5 10 15

JUMLAH

2
BAHAGIAN B
[15 markah]
Jawab semua soalan.

1. Nyatakan dua teknik yang digunakan dalam fasa reka bentuk atur cara.
(i) __________________________________________________________
(ii) __________________________________________________________ [2 Markah]

2. Tandakan () bagi pernyataan yang betul tentang dokumentasi dan () bagi pernyataan yang salah
pada petak yang disediakan.

(a) Memudahkan penyelenggaraan sesuatu aplikasi atau atur cara.

(b) Memberikan maklumat kepada pengguna akhir tentang pemasangan dan cara
perlaksanaan atur cara yang telah dibangunkan.
(c) Membantu pengaturcara baharu untuk memahami atur cara yang telah
dibangunkan.
[3 markah]

3. Rajah di bawah menunjukkan penggunaan teknik leraian dalam fasa analisis masalah. Lengkapkan
rajah di bawah dengan maklumat yang tepat.

MASALAH UTAMA
Membina atur cara mudah
untuk mengira purata

Masalah Kecil Masalah Kecil

Mengira bilangan nombor X

Tuliskan masalah yang sesuai untuk X.


………………………………………………………………………………………….. [1 Markah]

4. Algoritma boleh diwakilkan dalam bentuk :

a. …………………………………………………………………………………….

b. …………………………………………………………………………………….
[2 markah]

3
5. Lukiskan simbol-simbol carta alir berikut dengan nama setiap simbol tersebut.

SIMBOL NAMA

(a) Proses

(b) Input/Output

(c) Penyambung

(d) Garis alir

[4 markah]

6. Rajah berikut adalah senarai air yang dijual pada mesin

Air teh Air laici Air tebu Air milo Nescafe Kopi Mirinda 100 Plus
bunga
1 2 3 4 5 6 7 8
a) Nyatakan dua kaedah search yang boleh diguna untuk mencari sesuatu nilai dalam
satu senarai.
i.
……………………………………………………………………………......
ii.
………………………………………………………………………………..
[2 markah]
b) Nyatakan kaedah yang paling sesuai untuk mencari “Air milo” pada senarai yang
diberikan tersebut.

……………………………………………………………………………………….
[1 markah]

4
BAHAGIAN C
[15 markah]
Jawab semua soalan.

1. Anastasia ingin menggunakan teknik Caesar Cipher berdasarkan jadual susunan abjad teks biasa dan
teks sifer untuk penyulitannya.

Abjad dalam teks sifer


W X Y Z A B C D E F G H I J K L M N O P Q R S T U V

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
Abjad dalam teks biasa

Berdasarkan senarai abjad di atas, jawab soalan-soalan berikut:

(a) nyatakan kunci yang digunakan.


[1 markah]

(b) sulitkan mesej “BUDI BAHASA BUDAYA KITA”.


[2 markah]

(c) nyahsulitkan teks sifer “EJPACNEPE IWGHQIWP”.


[2 markah]

2. Jawab soalan-soalan berikut berdasarkan situasi di bawah. [5 Markah]

Dasira ingin menghantar satu maklumat berkaitan nombor akaun banknya di dalam satu fail
dokumen. Beliau akan melakukan penyulitan nama fail tersebut menggunakan Rail Fence Cipher
dengan menggunakan kunci 3. Nama fail tersebut ialah INFOPERIBADISAHAJA

a) Apakah nama lain bagi Rail Fence Cipher?

b) Berapakah baris dan lajur yang akan digunakan?

c) Tulis Teks Sifer yang terhasil dengan menunjukkan jalan kerja dalam kotak di bawah.

5
4. Ibu bapa anda telah meninggalkan rumah untuk menziarahi saudara anda di hospital. Setibanya di
depan pintu rumah, anda ternampak satu nota yang dilekatkan di pintu. Anda tahu itu adalah teks
sifer yang ditinggalkan dengan kata kunci “hati”. [ 5 Markah ]

Kami gerak dulu.. ok…columnar “hati” ya..


UDMURKIASICLABXNAKTU

Berdasarkan nota di atas, lakukan penyahsulitan dengan menjawab soalan-soalan di bawah:


a) Berapakah lajur yang digunakan dalam penyahsulitan ini?
…………………………………………………………………………………………………
b) Berapakah baris yang akan anda gunakan?
…………………………………………………………………………………………………

c) Tunjukkan teks asal dengan jalan kerja dalam kotak di bawah:

Teks biasa yang terhasil adalah :

……………………………………………………..........................................................

-KERTAS SOALAN TAMAT-

6
SKEMA JAWAPAN UJIAN AKADEMIK 1
ASAS SAINS KOMPUTER
TINGKATAN 3
MAC / 2020

BAHAGIAN A ( 15 MARKAH )

NO NO NO
JAWAPAN JAWAPAN JAWAPAN
SOALAN SOALAN SOALAN
1 D 6 C 11 D
2 B 7 C 12 C
3 A 8 C 13 D
4 C 9 D 14 C
5 B 10 C 15 B

JUMLAH /15

BAHAGIAN B ( 15 MARKAH )

1.(i) Teknik Pengecaman Corak


(ii) Teknik Peniskalaan @ Teknik Pengitlakan [2 markah]

2.(a) √
(b) √
(c) √ [3 markah]

3.Mengira purata jumlah nombor [1 markah]

4.(a) Carta Alir


(b) Pseudokod [2 markah]
7
5.
SIMBOL NAMA

(a) Proses

Input/Output
(b)

(c)
Penyambung

(d)Garis alir

[4 markah]
6.
i. Proses C
ii.Syarat B
iii.Output D
[3 markah]

BAHAGIAN C ( 20 MARKAH )

1.(a) Analisis Masalah


i) Masalah Besar = Membina atur cara bagi mengira isi padu tin
[2 markah]
(b) Reka bentuk Atur cara
i) Masalah Kecil = jejari dan tinggi
ii) Formula = Isi padu tin = pi x jejari x jejari x tinggi
[4 markah]

2.(a) 4 [1 markah]
(b) XQZEXWDWOWXQZWUWGEPW [2 markah]
(c) INTEGRITI MAKLUMAT [1 markah]

3.(a) zig zag cipher [1 markah]


(b) baris = 3, lajur = 18 [1 markah ]
(c)
I P B S J
8
N O E I A I A A A
F R D H
[2 markah]

Teks sifer = IPBSJNOEIAIAAAFRDH [1 markah]

4.(a) 4 [1 markah]
(b) 20/4 = 5 [1 markah]
(c)

H A T I
2 1 4 3
Teks biasa yang terhasil adalah :
K U N C
I D A L KUNCI DALAM KASUT BIRU
A M K A
S U T B
I R U X
[3 markah]

You might also like