Professional Documents
Culture Documents
Skema Ud2 Ask t3
Skema Ud2 Ask t3
15 markah
1 C 6 D 11 A@D
2 D 7 C 12 B
3 A 8 B 13 C
4 D 9 D 14 B
5 B 10 B 15 C
JUMLAH
BAHAGIAN B
(55 markah)
1. a) Tulis semula setiap jujukan nombor dan kenal pasti tiga nilai seterusnya bagi
setiap jujukan nombor tersebut.
i. 10 20 30 40 50
10,20,30,40,50,60,70,80
ii. 4 8 16 32 64
4,8,16,32,64,118,236,472
[2 markah]
b) Apakah teknik pemikiran komputasional yang terlibat dalam menyelesaikan
masalah di 1.a)?
Pengecaman Corak
[1 markah]
2. Nyatakan lima fasa pembangunan atur cara mengikut urutan yang betul.
Analisis Rekabentuk
Pengekodan
Masalah
Pengujian dan
nyahralat
[2 markah]
1
3. a) Tukarkan nombor perpuluhan 1210 kepada nombor perduaan.
8 4 2 1
1 1 0 0
= 11002
[2 markah]
b) Tukarkan nombor perduaan 10112 kepada nombor perpuluan.
8 4 2 1
1 0 1 1
=8+2+1
= 1110
[2 markah]
[2 markah]
a) Kriptografi adalah berasal daripada bahasa Yunani iaitu kriptos dan graphien
b) Dalam istilah bahasa Yunani kriptos bermaksud sembunyi dan graphien pula
bermaksud tulis
Abjad
teks 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
biasa
Abjad
teks 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
sifer
[1 markah]
2
ii. Berdasarkan jadual abjad teks biasa dan abjad teks sifer di 6.a)i., hasilkan
teks sifer untuk teks biasa berikut,
Teks
A S A S S A I N S K O M P U T E R M U D A H
biasa
Teks W O W O O W E J O G K I L Q P A N I Q Z W D
sifer
[1 markah]
7. Lengkapkan peta pokok berikut dengan menulis jenis-jenis data untuk setiap bahagian
utama.
Jenis Data
[3 markah]
8. Isikan ruangan yang disediakan dengan BENAR atau PALSU untuk setiap pernyataan
berikut berkenaan dengan syarat pengisytiharan pemboleh ubah.
Pernyataan Jawapan
Nama pemboleh ubah harus menggambarkan nilai yang dipegang agar BENAR
atur cara mudah difahami.
Nama bagi pemboleh ubah tidak boleh ada ruang kosong. BENAR
[2 markah]
3
b) Tulis Teks Sifer yang terhasil dengan menunjukkan jalan kerja dalam kotak di bawah.
I P B S J
N O E I A I A A A
F R D H
IPBSJNOEIAIAAAFRDH [2 Markah]
i. Carta alir
ii. Pseudokod
[2 markah]
13. Ralat logic, ralat masa larian, ralat sintaks (mana2 dua jawapan)
4
14. Pernyaataan Benar/Palsu
Contoh bagi jenis data float dalam pengkodan python ialah 2.13. BENAR
Pembolehubah bagi alamat biasanya menggunakan jenis data PALSU
integer.
15. KOMEN
a) #
b) ‘’’ ‘’’ ( triplet quotes-untuk multi lines) atau /* */
16. Rajah berikut adalah senarai air yang dijual pada mesin.
Air teh Air laici Air tebu Air milo Nescafe Kopi Mirinda 100
bunga Plus
1 2 3 4 5 6 7 8
a) Nyatakan dua kaedah search yang boleh diguna untuk mencari sesuatu nilai dalam
satu senarai.
i. Linear search
ii. Binary search
[2 markah]
b) Nyatakan kaedah yang paling sesuai untuk mencari “Air milo” pada senarai yang
diberikan tersebut.
Linear search
[1 markah]
18.
MAKSUD ALGORITMA
Algoritma carian yang digunakan untuk mencari indeks
Linear Search lokasi data dalam senarai yang telah disusun sahaja.
5
22
19. Cari nombor 20 dalam senarai di atas menggunakan teknik binary search.
Cubaan 0 1 2
Indeks pertama 0 5 7
Indeks terakhir 8 8 8
Indeks pertengahan 4 6 7
Item 14 18 20
1m 1m 1m
20. Mesej asal bagi teks sifer itu telah disulitkan menggunakan Columnar Transposition dengan
lajur 5. Anda perlu menyahsulitkan teks sifer tersebut untuk mengetahui apakah mesej yang rakan
anda ingin sampaikan.
[3 markah]
J U M P A
S A Y A D
I D A T A JUMPA SAYA DI DATARAN MERDEKA JAM LIMA
R A N M E
R D E K A
J A M L I
M A X X X
6
BAHAGIAN C
(30 markah)
1. Kod arahan berikut adalah aturcara bagi mencari luas dan perimeter bagi sebuah segiempat
tepat.
2. lebar
[2 markah]
2. Baris 9
[2 markah]
(c) Apakah punca ralat yang terlibat berdasarkan jawapan di (b)
1. Tertinggal “
2. Salah formula
[2 markah]
(d) Kenalpasti jenis ralat yang terlibat berdasarkan jawapan di (c)
1. Ralat sintaks
2. Ralat Logik
[2 markah]
(e) Tulis semula kod arahan tersebut dengan membetulkan ralat-ralat yang terdapat dalam
aturcara.
7
2. Rajah 3 menunjukkan antaramuka KIOSK sesentuh sistem perisian makanan sebuah restoran.
Berdasarkan Rajah 1,
mula
Serah di kaunter
Masukkan kuantiti
Buat bayaran
Tambah? YA
Tamat
TIDAK
[6 markah]
Ulang-sehingga, kerana akan melaksanakan sekurang-kurangnya satu kali tindakan dan akan berulang
sehingga syarat yang diuji adalah benar
[2 markah]
Selagi, Melaksanakan satu set Langkah selagi satu syarat yang diuji adalah benar dan syarat-syarat
diuji sebelum Langkah dalam gelung dilaksanakan
[2 markah]
8
3. Fasa Reka Bentuk Aturcara
i) Teknik pengecaman corak
[1 markah]
[1 markah]
[5 markah]
9
10