Professional Documents
Culture Documents
LOGO SEKOLAH
UJIAN BERTULIS
OKTOBER 2 Jam
PANDUAN
PENSKORAN
NO.
CONTOH JAWAPAN MARKAH JUMLAH
SOALAN
Bahagian A
1 B 1 1
2 C 1 1
3 A 1 1
4 A 1 1
5 C 1 1
6 B 1 1
7 B 1 1
8 D 1 1
9 A 1 1
10 A 1 1
11 D 1 1
12 C 1 1
13 B 1 1
14 D 1 1
15 B 1 1
NO.
CONTOH JAWAPAN MARKAH JUMLAH
SOALAN
Bahagian B
1 a. Teknik leraian 1 1
b. X : jejari 1
Y : π x jejari x jejari 1 2
@ pi*jejari*jejari
@ πj2
(mana-mana satu)
2 i. penyulitan/menyulitkan @ encryption 1
ii. nyahsulit @ decryption 1 2
3 i. Mempunyai tayar 1
ii. Mempunyai stering @ 1
mempunyai tingkap @
mempunyai cermin sisi
i. Bitmap @ .bmp
4 1
ii. 24 bit 1
iii. 171/1024 1
= 0.17MB @ 0.167MB 1 4
7 Ruang Jawapan
Resolusi 1
Kedalaman bit warna 1
Dimensi 1
Piksel 1 4
8
0 0 1 0 1
(+) 0 1 1 1
1 0 0 1
00111001 2
1
diberi E A F B diberi
satu jawapan betul = 1 markah 4 4
12 Ruang Jawapan
A 1
A 1 2
13 S 1
Q 1
R 1 3
14 i. 78 1
ii. -5.8 1 2
15 Ruang Jawapan
√ 1
√ 1
× 1
√ 1 4
16 <select></select > 1 1
17 i. masukkan id 1
ii. jawapan != id 1
iii. j≤2 1
4
iv. papar anda berjaya log masuk 1
18 a. i. Pemboleh ubah 1
ii. Pemalar 1 2
NO.
CONTOH JAWAPAN MARKAH JUMLAH
SOALAN
Bahagian C
1 i. Linear Search 1 1
Justifikasi
- Tidak memerlukan isihan data sebelum 1
membuat search 1
- Merupakan kaedah search yang paling
mudah
- Lebih efesian apabila data tidak disusun
mengikut urutan 2
(mana-mana dua)
ii. 1. Mula
2. Setkan senarai L = [10, 21, 11, 16, 19, 15, 20,
18, 12, 17, 14, 22, 13] 1
3. Isytiharkan pemboleh ubah i, n, T
4. Setkan nilai n = 13 1
5. Setkan nilai i = 0
6. Masukkan nilai T @ Setkan nilai T = 15 1
7. for i < n 1
jika Li == T
Papar Item ada dalam senarai
Langkau ke langkah 9 1
Jika tidak
Kira i = i + 1 1
Tamat jika
8. Jika i > = n
Papar Item tiada dalam senarai 1
Tamat jika
9. Tamat Mula+tamat
1 Maks 7
2 i. Mula
Baca nilai berat dan tinggi 1
Kira BMI = berat/(tinggi*tinggi) 1
Jika BMI < 18.5
Papar “kurang berat badan” 1
Jika BMI < 24.9
Papar “kurang berat badan normal” 1
Jika BMI < 29.9
Papar “lebih berat badan”
Papar “obesiti”
Papar “Anda perlu menjaga 1
pemakanan”
Jika tidak
Papar “obesiti”
Papar “Anda perlu menjaga 1
pemakanan”
Tamat Jika
Tamat Mula +
Tamat
1 7
ii. BMI = 80
(1.50 x 1.50) @
= 80 1
2.25
= 35.56 @ 35.6 1 2
iii. Obesiti 1 1
Anda perlu menjaga pemakanan
3 a.
Jenis
Baris Pembetulan Kod Arahan
Ralat
Q= int(input(“Masukkan satu 1+1
nombor :”)) @
1 Ralat logik Q= float(input(“Masukkan satu
nombor :”)) 1+1 4
Ralat Masa
2 for P in range (1,5):
Larian
b. Tiada output dipaparkan kerana terdapat ralat 1 1
c. Carta alir
Mula
P=1
Masukkan Q
P = P+1
Ya
P<5 Papar Q * P
Tidak
Tamat
- Terminal 1
- Input 1
- Syarat 1
- Papar 1
- Ya/Tidak & aliran 1 5