Professional Documents
Culture Documents
2019
TINGKATAN 2
ARAHAN
NAMA :______________________________________________________________
1
TERHAD S70
2
TERHAD S70
Bahagian A
[15 markah]
Jawab semua soalan.
1. Pernyataan berikut adalah tentang istilah dan maksud dalam konsep asas pemikiran
komputasional.
Istilah Maksud
Leraian Memecahkan masalah atau sistem kepada beberapa masalah atau
I sistem yang lebih kecil
Peniskalaan Membina model berdasarkan corak-corak yang dikenal pasti
II daripada beberapa masalah yang serupa
Pengitlakan Mengutamakan perkara-perkara penting dalam sesuatu masalah
III dan meninggalkan perkara-perkara yang kurang penting
Pengecaman corak Persamaan-persamaan yang terdapat dalam beberapa masalah
IV atau dalam masalah yang sama
Antara yang berikut, manakah istilah yang betul dengan maksud itu?
A I dan II
B I dan IV
C II dan III
D III dan IV
A 1, 2, 3, 4, 6, 7, 8
B 0, 1, 2, 3, 4, 5, 7, 9
C 1, 2, 3, 4, 5, 6, 7, 8, 9
D 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
A 4
B 14
C 40
D 400
4. Apakah sistem pengekodan yang paling luas digunakan dalam dunia pengkomputeran?
A ASCII
B Kod aturcara
C MPEG
D Unicode
[Lihat Halaman Sebelah
S70 TERHAD
3
TERHAD S70
5. Antara yang berikut, manakah yang menunjukkan atribut bagi audio digital?
A Dimensi
B Resolusi
C Kedalaman bit
D kedalaman warna
7. Nombor perenambelasan 6A16 mewakili aksara “ j” dan 6B mewakili aksara “k”. Apakah
nombor perenambelasan bagi aksara “o”?
A 6C16
B 6D16
C 6E16
D 6F16
10. Apakah jenis data yang disimpan dalam bentuk True / False?
A Nilai berangka
B Teks
C Nilai Logik
D Operator matematik
4
TERHAD S70
12. Yang manakah cara penulisan paragraph heading dalam HTML yang memaparkan saiz teks
yang paling kecil?
A <h1><p>Pengenalan</p><h1>
B <h2><p>Pengenalan</p><h2>
C <h4><p>Pengenalan</p><h4>
D <h6><p>Pengenalan</p><h6>
111001012
Antara berikut yang manakah betul hasil penukaran nombor perduaan kepada nombor
perlapanan?
A 3458
B 5438
C 6458
D 6548
14. Apakah sintaks umum yang digunakan dalam pengisytiharan nombor bulat?
A float
B double
C str
D int
5
TERHAD S70
ayat = str(“Matahari!”)
print(“*”.join(ayat))
Rajah 1
Apakah output yang dihasilkan dari kod segmen tersebut?
A *Matahari!
B *Matahari!*
C M*a*t*a*h*a*r*i*!
D *M*a*t*a*h*a*r*i*!*
Bahagian B
[55 markah]
Jawab semua soalan.
Kedalaman bit Y
X
warna
Rajah 2
Berdasarkan Rajah 2,
a) Nyatakan :
X : …………………………………………………………………………………………..
Y : …………………………………………………………………………………………..
(2 markah)
2 =2 =1x2
2+4 =6 =2x3
2+4+6 = 12 =3x4
2+4+6+8 = 20 =4x5
Ruang Jawapan
= 30 =
Rajah 3
Berdasarkan Rajah 3, lengkapkan 1 siri nombor berikutnya dengan mengekalkan susunan dan
corak yang sama. Tulis jawapan anda pada ruang jawapan yang di sediakan.
( 2 markah )
( 2 markah )
( 2 markah )
5. Nyatakan kaedah yang boleh digunakan untuk menukar nombor perduaan kepada nombor
perenambelasan.
…………………………………………………………………………………………………..
( 1 markah )
6. Maklumat berikut merupakan kod segmen pengaturcaraan Python 3.7 bagi isipadu sfera.
pi = 3.142
jejari = int(input (“Masukkan nilai jejari : “))
isipadu = (4/3)*pi * jejari * jejari * jejari
print (“Isipadu sfera ialah : “,isipadu)
.....................................................................................................................................................
(1 markah)
.......................................................................................................................................................
.......................................................................................................................................................
(2 markah)
…………………………………………………………………………………………………..
(1 markah)
W Integer Y String
X Char Z Boolean
Berdasarkan maklumat di atas, padankan jenis data dengan menulis W, X, Y dan Z pada
petak jawapan yang disediakan.
Jenis
Penerangan Jenis Data
Data
Mengandungi jenis data yang digunakan untuk mewakili aksara.
Aksara terdiri daripada huruf, abjad, angka dan simbol.
( 4 markah )
i. ………………………………………………………………………………………
ii. ………………………………………………………………………………………
( 2 markah )
9. Tukarkan nombor perduaan berikut kepada nombor perpuluhan dengan melengkapkan Jadual
1.
Nombor 1 0 1 1 0 1
Perduaan
Nilai Tempat 32 16 8 4 2 1
Nilai Digit
Jadual 1
……………………………………………………………………………… (1 markah)
10. Rajah 4 menunjukkan carta alir bagi menentukan status kualiti untuk setiap buah epal.
MULA
Masukkan Gred
gred
Ya Paparkan
Gred = A?
“Diterima”
Tidak
Paparkan
“Ditolak”
TAMAT
Rajah 4
Berdasarkan Rajah 4,
a. Nyatakan jenis struktur kawalan yang digunakan itu.
………………………………………………………………………………………..……….
(1 markah)
b. Berikan dua jenis struktur kawalan pilihan selain di (a).
i. …………………………………………………………………………………………..
ii. ………………………………………………………………………………………….
(2 markah)
11
TERHAD S70
11. Rajah 5 memaparkan segmen kod bagi pengiraan perimeter dan luas.
Rajah 5
Berdasarkan Rajah 5,
b) Nyatakan ralat yang dinyatakan di(a) seterusnya, tulis segmen kod yang telah diperbaiki.
i. ………………………………………………………………………………………….…
ii. …………………………………………………………………………….………………
( 2 markah)
i. …………………………………………………………………………………………….
( 1 markah)
TERHAD S70
12
12. Maklumat berikut merupakan salah satu aktiviti dalam fasa pembangunan atur cara.
Analisis Masalah R S
Pengujian dan T
penyahpepijatan
Rajah 6
Berdasarkan Rajah 6, tuliskan R, S dan T bagi pernyataan berikut dalam ruang jawapan
yang disediakan.
TERHAD S70
13
14. Tukarkan nombor 7248 yang berikut kepada nombor perduaan.
7248
7 2 4
111 a) 100
b)
Jadual 2
( 2 markah )
Rajah 7
Berdasarkan Rajah 7, nyatakan
14
[Lihat Halaman Sebelah
S70 TERHAD
TERHAD S70
16. Jadual 3 merupakan arahan kod segmen. Nyatakan Output bagi kod arahan berikut.
Berdasarkan maklumat,
a. Nyatakan satu input.
............................................................................................................................................
(1 markah)
b. Hitungkan nilai output yang terhasil jika tinggi = 1.50 m dan jisim = 55 kg
dimasukkan.
.............................................................................................................................................
.............................................................................................................................................
(2 markah)
Rajah 8
Berdasarkan Rajah 8, nyatakan
i. Jenis menu
………………………………………………………………………………………………
(1 markah)
ii. Tag yang digunakan untuk menghasilkan menu yang dinyatakan di 18 i.
………………………………………………………………………………………………
(1 markah)
iii. Tag untuk menunjukkan jenis pilihan yang ada
………………………………………………………………………………………………
(1 markah)
19. Maklumat menunjukkan pseudokod.
Baris 1 MULA
Baris 2 ISYTIHARKAN pemboleh ubah nama
Baris 3 MASUKKAN nama
Baris 4 IF nama bukan nombor
Baris 5 PAPARKAN nama
Baris 6 TAMAT
17
[Lihat Halaman Sebelah
S70 TERHAD
TERHAD S70
Bahagian C
[30 markah]
Jawab semua soalan.
1. Anda merupakan Pengerusi Kelab Sains Sekolah. Sepanjang minggu sains, anda telah
ditugaskan untuk membina satu atur cara mengira BMI pengunjung. Rajah 9 adalah carta alir
BMI.
Rajah 9
18
[Lihat Halaman Sebelah
S70 TERHAD
TERHAD S70
a) Berdasarkan Rajah 9,
(7 markah)
ii. Hitung BMI seorang pengunjung yang mempunyai berat 88 kg dan 1.75m
……………………………………………………………………………………
……………………………………………………………………………………
(2 markah)
19
[Lihat Halaman Sebelah
S70 TERHAD
TERHAD S70
2. Nombor perenambelasan adalah salah satu sistem nombor yang digunakan dalam
bidang sains komputer
Nombor 1 0 1 1 0 0 0 1 1 0 1 0 0 1 0 1
perduaan
Kumpulan
empat digit
Nombor
perenambelasan
TERHAD S70
b) Ali bermain satu aplikasi permainan dalam talian. Untuk menamatkan permainan tersebut,
Ali dikehendaki mencari perkataan daripada nombor perpuluhan 6510 6810 7310 7510. Ali
perlu menukarkan nombor perpuluhan itu kepada nombor perenambelasan terlebih dahulu.
Seterusnya, satu perkataan akan diperoleh daripada nombor perenambelasan itu dan
permainan akan tamat. Bantu Ali untuk memperoleh perkataan tersebut dan menamatkan
permainan. Tunjukkan langkah penyelesaian anda.
Nombor Perenambelasan
Aksara Aksara
Perenambelasan Nombor
41 A 47 G
42 B 48 H
43 C 49 I
44 D 4A J
45 E 4B K
46 F 4C L
Ruang pengiraan
6510 6810
7310 7510
Nombor perenambelasan
Perkataan
(8 markah)
21
S70 TERHAD
TERHAD S70
22
(7 markah)
[Lihat Halaman Sebelah
S70 TERHAD
TERHAD S70
(1 markah)
c) Nyatakan output yang dijangka jika nombor yang dimasukkan ialah:
10 : ..............................................................................................................................
5 : .............................................................................................................................
(2 markah)
S70 TERHAD
23