You are on page 1of 9

SULIT 2

Bahagian A
[15 markah]
Jawab semua soalan.

1 Pembangunan atur cara mempunyai lima fasa utama. Apakah fasa di mana pengatur cara
membina pseudokod dan carta alir?
A pengekodan C reka bentuk atur cara
B analisis masalah D pengujian dan penyahpepijatan

2 Dalam fasa analisis masalah, pengatur cara akan mengenal pasti input, ______ dan output.
A storan C perisian
B proses D pengekodan

Membantu pengguna menggunakan aplikasi yang


telah dibina

Rajah 1
3 Pernyataan di atas menerangkan tentang
A Dokumen pustaka C Panduan pengguna
B Pendokumentasian D Dokumentasi dalaman

4 Apakah jenis ralat yang terjadi sekiranya output yang terhasil adalah salah?
A Ralat logik C Ralat masa larian
B Ralat sintaks D Ralat pengaturcaraan

5 Inaya ditugas untuk mencari perbezaan dan persamaan antara seekor kucing dan seekor arnab.
Inaya boleh menggunakan teknik
A leraian C peniskalaan
B pengitlakan D pengecaman corak

6 Antara berikut, yang mana merupakan pemalar?


A pi (3.142) C jejari bulatan
B tinggi murid D berat bungkusan

7 ____________ ialah proses penukaran teks biasa kepada teks sifer.


A Nyahsulit C Kriptografi
B Penyulitan D Nyahselulit

8 Apakah komponen utama semasa melakukan kriptografi?


I Kunci
II Teks biasa
III Algoritma
IV Teks sifer
A I dan II C I, II, dan IV
B II dan III D I, II, III dan IV

9 Jika penyulitan dan nyahsulit menggunakan kunci yang sama, jenis penyulitan tersebut
merupakan penyulitan
A klasik C tidak simetri
B simetri D kontemporari
[Lihat halaman sebelah
SULIT
SULIT 3

ARWMD
Rajah 2

10 Dengan menggunakan Caesar Cipher, anjakan 9, maksud teks rahsia dalam Rajah 2 ialah
A RINDU C MESTI
B CINTA D DRAMA

11 Apakah kunci bagi Caesar Cipher jika abjad pertama bermula dengan abjad P?
A 7 C 15
B 9 D 24

12 Pigpen Cipher merupakan sejenis Substitution Cipher. Dalam Pigpen Cipher, huruf-huruf A-Z
digantikan dengan
A set emoji C set simbol simbol
B set kedudukan D set huruf-huruf lain

13 Apakah simbol grafik bagi abjad K dalam Pigpen Cipher?


A C
B D

14 Rail Fence Cipher dan Columnar Cipher merupakan sejenis


A Reverse Cipher C Transposition Cipher
B Substitution Cipher D Transformers Cipher

15 Sekiranya anda ingin menghantar mesej dengan tahap kerahsiaan yang tinggi, apakah kaedah
sifer yang paling sesuai anda gunakan?
A Atbash Cipher C Substitution Cipher
B Reverse Cipher D Transposition Cipher

RUANG JAWAPAN OBJEKTIF

MARKAH

[Lihat halaman sebelah


SULIT
SULIT 4

Bahagian B
[55 markah]
Jawab semua soalan.

16 Senaraikan teknik pemikiran komputasional yang terdapat dalam fasa pembangunan atur cara
untuk menyelesaikan masalah.
a) _____________________________________________
b) _____________________________________________
c) _____________________________________________
d) _____________________________________________
[4 markah]

17 Isi tempat kosong dengan fasa pembangunan atur cara yang betul.

Fasa analisis a) b)
masalah

c) Fasa pengujian dan


penyahpepijatan
[3 markah]

Rajah 3

18 Isi tempat kosong dengan jawapan yang sesuai.

a) Dalam fasa ____________________, pengatur cara akan menemu bual, membuat soal
selidik dan pemerhatian bagi mengetahui keperluan pelanggan.
b) Pada fasa ____________________, pengatur cara akan menulis pseudokod dan melukis
carta alir.
c) Semasa fasa ____________________, algoritma akan ditukarkan kepada kod arahan yang
difahami oleh komputer.
[3 markah]

[Lihat halaman sebelah


SULIT
SULIT 5

19 Tulis teknik pemikiran komputasional yang sesuai dengan pernyataan yang betul dalam fasa
pembangunan atur cara di bawah.

Teknik Pemikiran
Bil Pernyataan
Komputasional
Meleraikan dokumentasi kepada jenis dan bahagian-
1
bahagian yang kecil supaya mudah disediakan.

Semasa proses pengujian, setiap ralat yang ditemui


2
perlu dicam ciri-ciri persamaan dan perbezaannya.

Aspek yang penting dalam pengekodan antaranya ialah


3
menggunakan pemboleh ubah yang betul.
Dalam mereka bentuk atur cara mengira luas padang,
4 algoritma dibina untuk menentukan formula yang
sesuai.
Jenis rumput padang merupakan perkara kurang
5
penting dalam pengiraan luas padang
Jadual 1
[5 markah]

20 Tulis jenis ralat yang betul bagi setiap ralat di bawah.

Ralat sintaks Ralat logik Ralat masa larian

Bil Ralat Jenis Ralat

Pengatur cara memasukkan formula ini:


1
luasPadang = panjang + lebar

Pengatur cara menulis kod untuk mencetak nama yang


2 dimasukkan pengguna.
print = input(“Masukkan nama anda:”)

Program yang dibina oleh pengatur cara menyebabkan


3
aplikasi terhenti apabila diuji

Output yang dikeluarkan apabila diuji ialah:


4
2 + 20 = 220

Pengatur cara ingin pengguna memasukkan tinggi


5 mereka dengan menggunakan kod ini:
tinggiMurid = input“Masukkan tinggi anda:”
Jadual 2
[5 markah]

[Lihat halaman sebelah


SULIT
SULIT 6

21 Tulis jawapan yang betul pada ruang yang disediakan.

a) Kriptografi berasal daripada bahasa ______________ yang terdiri daripada perkataan


‘kriptos’ yang bermaksud ______________ dan ‘graphein’ yang bermaksud
______________.
b) Kriptografi boleh dihuraikan sebagai kajian tentang teknik ______________ untuk
melindungi ______________ daripada terdedah dan ______________ oleh orang lain.
c) Bagi mengatasi masalah ______________ maklumat, kriptografi menjadi satu keperluan
untuk melindungi kepentingan maklumat dalam ______________.

Iran informasi tulis pengkomputeran kerahsiaan

sembunyi dipintas Yunani pencerobohan kehilangan


[8 markah]

22 Nyatakan tiga kepentingan kriptografi


a) ___________________________________________
b) ___________________________________________
c) ___________________________________________
[3 markah]

23 Jadual di bawah menunjukkan proses sifer. Susun proses sifer ini dengan betul mengikut
turutannya.

Proses Susunan

Teks sifer dinyahsulit menggunakan


kunci dan algoritma nyahsulit

Penghantar menghantar mesej dalam


bentuk teks biasa

Teks sifer akan menjadi teks biasa

Teks biasa disulitkan dengan


menggunakan kunci dan algoritma
penyulitan
Penerima akan menerima teks biasa
yang boleh dibaca

Teks sifer yang tidak bermakna akan


terhasil
Jadual 3
[6 markah]

[Lihat halaman sebelah


SULIT
SULIT 7

24 Padankan kaedah-kaedah sifer berikut dengan ciri-ciri yang tepat.

CIRI-CIRI KAEDAH SIFER


c) mudah dinyahsulit jika
a) paling selamat b) paling mudah
dibuat analisis
e) kedudukan teks atau huruf f) kedudukan huruf berubah
d) tidak menggunakan kunci
diterbalikkan dari yang asal
g) huruf teks biasa diganti h) menggunakan bilangan i) kedudukan teks biasa tidak
dengan set huruf atau simbol baris berubah

Reverse Cipher Substitution Cipher Transposition Cipher

Jadual 4
[9 markah]

25 Mesej di bawah akan disulitkan menggunakan Reverse Cipher. Lakukan penyahsulitan mengikut
perkataan dan keseluruhan teks.

ATTACK CAMP AFTER EIGHT

Rajah 2

a) Songsangan mengikut perkataan : _________________________________________

b) Songsangan keseluruhan mesej : _________________________________________

c) Apakah kelemahan kaedah sifer ini?

_________________________________________________________________________
[5 markah]

26 Penuhkan jadual di bawah dengan pernyataan yang betul.

Kaedah Sifer Teks Biasa Teks Sifer Digantikan dengan


I LOVE YOU R UXEN HXD
I LOVE YOU
Jadual 5
[4 markah]

[Lihat halaman sebelah


SULIT
SULIT 8

Bahagian C
[30 markah]
Jawab semua soalan.

27 Anda dikehendaki membina satu atur cara untuk mengira luas dan perimeter taman permainan
untuk kawasan perumahan anda. Taman permainan tersebut hendaklah berbentuk segiempat tepat.

a) Dengan menggunakan teknik leraian, nyatakan masalah besar dan masalah kecil yang terlibat
dalam fasa analisis masalah.
i) Masalah besar : ____________________________________________
ii) Masalah kecil : a. __________________________________________
b. __________________________________________
[3 markah]

b) Anda menggunakan teknik pengecaman corak dalam fasa reka bentuk atur cara. Apakah
perbezaan dan persamaan yang terdapat dalam pengiraan luas dan perimeter taman
permainan?

Pengiraan Persamaan Perbezaan

Luas taman permainan

Perimeter taman permainan

Jadual 6
[3 markah]

c) Rajah di bawah menunjukkan atur cara yang ditulis. Walau bagaimanapun apabila anda
menguji atur cara tersebut, terdapat mesej ralat.

Rajah 4
i) Apakah ralat yang dikesan? Gariskan pada atur cara di atas. [2 markah]

ii) Tulis pembetulan untuk ralat-ralat tersebut.


a.
b.
[2 markah]
[Lihat halaman sebelah
SULIT
SULIT 9

28 Abang anda ingin memberi hadiah harijadi anda yang ke 15. Walau bagaimanapun, untuk
mencabar kemampuan anda memecahkan teks sifer, abang anda meninggalkan mesej rahsia di
atas meja. Anda harus menyahsulit mesej pertama untuk mendapatkan klu mesej kedua.
Berikut merupakan mesej tersebut:

Mesej 1
ADAIDIHLHHWTAAAXIBKT Mesej 2

Rajah 5

a) Apakah nama sifer yang telah abang anda gunakan?


i)

ii)

[2 markah]

b) Tulis jadual simbol untuk huruf A-Z bagi mesej pertama.

[2 markah]

c) Apakah teks biasa untuk mesej pertama?

[2 markah]

d) Bina lajur dan baris yang diperlukan bagi mesej kedua. Nyahsulit teks sifer tersebut untuk
mendapatkan hadiah harijadi anda.

TEKS SIFER : ADAIDIHLHHWTAAAXIBKT


KUNCI :
TEKS BIASA :

[4 markah]
[Lihat halaman sebelah
SULIT
SULIT 10

29 Rakan anda menulis mesej rahsia kepada anda untuk program rahsia kumpulan anda pada malam
ini. Anda harus menyahsulit teks rahsia ini sebelum pukul 12 malam untuk mengetahui tempat
berkumpul. Berikut merupakan mesej tersebut.

pagar kunci empat


MNTAIIITLMBKOAUR

Rajah 6
a) Apakah maksud ayat ‘pagar kunci empat’?

[2 markah]
b) Tukar teks rahsia tersebut kepada teks biasa.

M N T
A I I I T
L M B K O
A U R

TEKS BIASA: ____________________________________________________________


[4 markah]

c) Anda juga perlu membalas mesej tersebut dengan ayat “PERGI DENGAN BASIKAL”.
Sekiranya kunci yang ditentukan ialah 5, tulis teks biasa di atas pada petak yang disediakan.
Susun semula huruf-huruf tersebut untuk menjadi teks rahsia.

P G A
E N A K L
R E N I
G D B S
I A

TEKS SIFER: __________________________________________________________


[4 markah]
KERTAS SOALAN TAMAT
Disediakan oleh Disemak oleh

(SITI REHANA ISNIN) (NOOR HAZREENA SOHRI)


Guru ASK Tingkatan 3 Ketua Panitia SK/ASK
SMK Iskandar Shah SMK Iskandar Shah

[Lihat halaman sebelah


SULIT

You might also like