Professional Documents
Culture Documents
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
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.
(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
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
[4 markah]
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.
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
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
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 ]
……………………………………………………..........................................................
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 )
2.(a) √
(b) √
(c) √ [3 markah]
(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 )
2.(a) 4 [1 markah]
(b) XQZEXWDWOWXQZWUWGEPW [2 markah]
(c) INTEGRITI MAKLUMAT [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]