myUASARevision for UASAUlang kaji UASA
Asas Sains Komputer questionssoalan, bab 2

Perwakilan data

30 marksmarkah. Jawab Bahagian A dahulu, kemudian Bahagian B. Sediakan pensel dan kertas kosong untuk menulis jadual penyulitan. Dalam soalan Caesar Cipher, baca jadual abjad yang diberi: jangan mengira arah anjakan sendiri.

Bahagian A: soalan objektif

9 marksmarkah
Jawab semua soalan. Pilih satu jawapan yang betul bagi setiap soalan.
1

QuestionSoalan 1

Perkataan kriptos dalam bahasa Yunani, asal perkataan kriptografi, bermaksud
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
Kriptos bermaksud sembunyi dan graphein bermaksud tulis (ms. 30).
For the teacherUntuk guru: RememberingMengingat, lowrendah difficultyaras lowrendah, standard 2.1.1
TextbookBuku teks p.ms. 30
2

QuestionSoalan 2

Sebuah bank mendapati nombor akaun dalam satu transaksi telah diubah oleh pihak lain semasa dihantar. Perkhidmatan keselamatan data yang mengenal pasti perubahan ini ialah
Show answerTunjuk jawapanHide answerSembunyi jawapan
C
Integriti mengenal pasti sebarang perubahan terhadap data oleh pihak lain. Kerahsiaan menyembunyikan maklumat, pengesahan mengenal pasti pihak yang terlibat, dan tiada sangkalan membuktikan penghantar atau penerima tidak menafikan (ms. 31).
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, standard 2.1.1
TextbookBuku teks p.ms. 31
3

QuestionSoalan 3

Antara pernyataan berikut, yang manakah benar tentang sifer kunci simetri?
Show answerTunjuk jawapanHide answerSembunyi jawapan
B
Sifer kunci simetri menggunakan satu kunci yang sama untuk kedua-dua proses. Pilihan A, C dan D menerangkan sifer kunci tidak simetri (ms. 32).
For the teacherUntuk guru: UnderstandingMemahami, lowrendah difficultyaras lowrendah, standard 2.1.2
TextbookBuku teks p.ms. 32
4

QuestionSoalan 4

Jadual abjad berikut digunakan untuk Caesar Cipher (A menjadi W).
Teks biasa: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Teks sifer: WXYZABCDEFGHIJKLMNOPQRSTUV
Apakah teks sifer bagi KOD RAHSIA?
Show answerTunjuk jawapanHide answerSembunyi jawapan
D
Daripada jadual: K menjadi G, O menjadi K, D menjadi Z, R menjadi N, A menjadi W, H menjadi D, S menjadi O, I menjadi E. Teks sifer GKZ NWDOEW. A bergerak ke arah sebaliknya, B ialah songsangan abjad dan C menggunakan K = 3.
For the teacherUntuk guru: ApplyingMengaplikasi, lowrendah difficultyaras lowrendah, standard 2.1.3
TextbookBuku teks p.ms. 36
5

QuestionSoalan 5

Teks sifer OEILWJ ZWPW disulitkan dengan jadual Caesar Cipher yang sama seperti soalan sebelum ini (A menjadi W).
Teks biasa: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Teks sifer: WXYZABCDEFGHIJKLMNOPQRSTUV
Apakah teks biasa?
Show answerTunjuk jawapanHide answerSembunyi jawapan
A
Cari setiap huruf sifer dalam baris bawah dan baca huruf di atasnya: O menjadi S, E menjadi I, I menjadi M, L menjadi P, W menjadi A, J menjadi N; Z menjadi D, W menjadi A, P menjadi T, W menjadi A. Teks biasa SIMPAN DATA.
For the teacherUntuk guru: ApplyingMengaplikasi, lowrendah difficultyaras lowrendah, standard 2.1.3
TextbookBuku teks p.ms. 37
6

QuestionSoalan 6

Rajah 2 ialah teks sifer yang disulitkan dengan Pigpen Cipher. Rujuk jadual simbol (Rajah 1). Apakah teks biasa?
Jadual simbol Pigpen A hingga Z
Rajah 1
Tujuh simbol Pigpen
Rajah 2
Show answerTunjuk jawapanHide answerSembunyi jawapan
C
Simbol ikut urutan: U berpenjuru kiri-bawah-kanan dengan titik ialah K, petak penuh ialah E, penutup kanan dengan titik ialah M, bentuk U ialah B, penjuru kanan-bawah ialah A, penjuru kiri-atas dengan titik ialah R, dan A. Jawapan KEMBARA.
For the teacherUntuk guru: ApplyingMengaplikasi, lowrendah difficultyaras lowrendah, standard 2.1.3
TextbookBuku teks p.ms. 38
7

QuestionSoalan 7

Hasnah menyulitkan mesej LAPORAN SUDAH SIAP dengan Columnar Transposition menggunakan kunci KERTAS. Apakah bilangan lajur dan bilangan baris yang diperlukan?
Show answerTunjuk jawapanHide answerSembunyi jawapan
D
Kunci KERTAS ada 6 huruf, maka 6 lajur. Mesej ada 7 + 5 + 4 = 16 huruf. Baris = 16 ÷ 6 = 2.67, bundarkan ke atas menjadi 3 baris (2 petak kosong diisi huruf pengisi).
For the teacherUntuk guru: AnalysingMenganalisis, mediumsederhana difficultyaras mediumsederhana, standard 2.1.3
TextbookBuku teks p.ms. 40
8

QuestionSoalan 8

Apakah teks sifer bagi SEMAK DATA menggunakan Rail Fence Cipher dengan kunci 3?
Show answerTunjuk jawapanHide answerSembunyi jawapan
B
Huruf SEMAKDATA ditulis zig-zag pada 3 baris. Baris 1: S, K, A. Baris 2: E, A, D, T. Baris 3: M, A. Baca baris demi baris: SKA + EADT + MA = SKAEADTMA. A menggunakan kunci 2, C kunci 4 dan D menyongsangkan jawapan betul.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, standard 2.1.3
TextbookBuku teks p.ms. 43
9

QuestionSoalan 9

Cikgu Rahim menyimpan senarai markah peperiksaan dalam satu fail. Nama fail itu perlu disulitkan supaya tidak diketahui murid. Tahap kerahsiaan mesej ini sederhana. Kaedah sifer yang paling sesuai ialah
Show answerTunjuk jawapanHide answerSembunyi jawapan
C
Tahap sederhana memerlukan kaedah yang mempunyai kunci, iaitu Caesar Cipher atau Rail Fence Cipher. Reverse cipher dan Pigpen Cipher sesuai untuk tahap rendah kerana tiada kunci (ms. 48-50).
For the teacherUntuk guru: EvaluatingMenilai, hightinggi difficultyaras hightinggi, standard 2.1.5
TextbookBuku teks p.ms. 49

Bahagian B: soalan berstruktur

21 marksmarkah
Jawab semua soalan. Tulis langkah kerja anda.
10

QuestionSoalan 10

Mesej TUTUP PINTU KELAS hendak disulitkan dengan Reverse cipher. Tulis teks sifer bagi setiap jenis berikut.
[1 markmarkah] (a)Songsangan setiap perkataan

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (b)Songsangan seluruh mesej

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (c)Songsangan abjad (A menjadi Z, B menjadi Y dan seterusnya)

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, lowrendah difficultyaras lowrendah, standard 2.1.3
TextbookBuku teks p.ms. 35
11

QuestionSoalan 11

Aina menggunakan jadual Caesar Cipher berikut.
Teks biasa: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Teks sifer: WXYZABCDEFGHIJKLMNOPQRSTUV
[1 markmarkah] (a)Dalam jadual ini, abjad sifer dianjakkan ke kanan sebanyak K tempat berbanding abjad teks biasa (seperti dalam nota). Nyatakan kunci K yang digunakan.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[2 marksmarkah] (b)Sulitkan mesej PERIKSA ESOK.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (c)Nyahsulitkan teks sifer XANFWUW.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, standard 2.1.3
TextbookBuku teks p.ms. 36
12

QuestionSoalan 12

Hakim menyulitkan mesej HANTAR LAPORAN ESOK dengan Columnar Transposition menggunakan kunci BUKIT. Petak kosong diisi dengan huruf X. Jadual kosong ditunjukkan dalam Rajah 4 dengan nombor lajur yang telah diberi.
Jadual kosong dengan kunci BUKIT, nombor lajur 1 5 3 2 4 dan empat baris
Rajah 4
[1 markmarkah] (a)Berapakah bilangan baris yang diperlukan? Tunjukkan kiraan.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (b)Tulis huruf pada setiap baris jadual.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[2 marksmarkah] (c)Tulis teks sifer.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: ApplyingMengaplikasi, mediumsederhana difficultyaras mediumsederhana, standard 2.1.3
TextbookBuku teks p.ms. 41
13

QuestionSoalan 13

Faiz menerima teks sifer KSHIAIUASDAMDE dan kunci 3. Kaedah yang digunakan ialah Rail Fence Cipher. Rajah 5 menunjukkan jadual dengan baris pertama sudah diisi.
Jadual 3 baris dan 14 lajur; baris pertama diisi K, S, H, I
Rajah 5
[1 markmarkah] (a)Berapakah bilangan lajur dalam jadual?

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[2 marksmarkah] (b)Nyahsulitkan mesej itu.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: AnalysingMenganalisis, mediumsederhana difficultyaras mediumsederhana, standard 2.1.3
TextbookBuku teks p.ms. 44
14

QuestionSoalan 14

Hafiz perlu menyerahkan kata laluan wifi makmal komputer kepada guru ICT dalam bentuk nota bertulis. Kata laluan itu terlalu sulit kerana jika nota itu jatuh ke tangan murid lain, wifi boleh disalahgunakan.
[1 markmarkah] (a)Nyatakan tahap kerahsiaan mesej itu.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[2 marksmarkah] (b)Antara Pigpen Cipher dengan Columnar Transposition, kaedah yang manakah lebih sesuai? Beri satu sebab.

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (c)Nyatakan satu kelemahan kaedah yang tidak dipilih.

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: EvaluatingMenilai, hightinggi difficultyaras hightinggi, standard 2.1.5
TextbookBuku teks p.ms. 50
15

QuestionSoalan 15

Rina mencipta satu sifer baharu. Setiap huruf diganti dengan nombor kedudukannya dalam abjad (A = 1, B = 2, ... Z = 26), kemudian ditambah dengan kunci 5. Contohnya, A menjadi 6.
[1 markmarkah] (a)Sulitkan perkataan BUKU.

Auto-checked: type a short answerSemakan automatik: taip jawapan pendek

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (b)Sifer ini termasuk Substitution cipher atau Transposition cipher? Beri sebab.

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
[1 markmarkah] (c)Nyatakan satu kelemahan sifer Rina.

You mark this one: open Show answerAnda tanda sendiri: buka Tunjuk jawapan

Show answerTunjuk jawapanHide answerSembunyi jawapan
Tick each point you got.Tandakan setiap isi yang betul.
For the teacherUntuk guru: EvaluatingMenilai, hightinggi difficultyaras hightinggi, standard 2.1.6
TextbookBuku teks p.ms. 51