[30 markah]
Jadual 1
Berdasarkan Jadual 1, Nyatakan:
i. X ________________________________________________________
ii. Y ________________________________________________________
iii. Z ________________________________________________________
(3 Markah)
(2 Markah)
2
3. Berikut merupakan proses penyelesaian masalah. Isikan tempat kosong bagi jadual
berkenaan
Jana
ii. iii.
Penyelesaian
i. ________________________________________________________
ii. ________________________________________________________
iii. ________________________________________________________
iv. ________________________________________________________
(4 Markah)
4. Rajah berikut menunjukkan proses penyelesaian masalah.
Masalah X Program/Sistem
Nyatakan X.
X: ________________________________________________________
(1 Markah)
A. Program
B. Struktur
C. Algoritma
D. Sintak
(1 Markah)
3
6. Nyatakan sama ada pernyataan berikut Benar ataupun Salah
“Pseudokod adalah jujukan langkah yang ditulis menggunakan bahasa tabii yang
menerangkan pemprosesan yang terlibat dalam penyelesaian masalah. Ia
mempersembahkan penyelesaian masalah dalam bentuk semantik yang logik dan
sistematik”
i. ________________________________________________________
(1 Markah)
7. Nyatakan sama ada pernyataan berikut Benar ataupun Salah
“Masalah merupakan perkara yang belum diselesaikan yang memerlukan
penyelesaian atau keputusan dan selalunya memerlukan pertimbangan fikiran atau
kemahiran untuk mendapatkan penyelesaian”
i. ________________________________________________________
(1 Markah)
8. Nyatakan 2 ciri-ciri algoritma tersebut
TERHINGGA
i)________ ii)________
CIRI-CIRI
ALGORITMA
BERKESAN JELAS
BETUL
i. ________________________________________________________
ii. ________________________________________________________
(2 Markah)
4
9. ________ialah satu set peraturan yang mentakrifkan gabungan simbol geometri yang
dianggap sebagai dokumen berstruktur atau fragmen dengan betul dalam bahasa itu.
A. Psuedokod
B. Carta Alir
C. Algoritma
D. Struktur Kawalan
(1 Markah)
10. ________menentukan bagaimana komputer bertindak balas apabila diberi parameter
dan syarat-syarat tertentu. Ianya terdiri daripada Struktur Jujukan, Pilihan dan
Ulangan.
A. Psuedokod
B. Carta Alir
C. Algoritma
D. Struktur Kawalan
(1 Markah)
11. Nyatakan jawapan bagi X dan Y berdasarkan rajah bagi perwakilan algoritma berikut
PERWAKILAN ALGORITMA
KOD PSEUDO Y
X BENTUK SIMBOL
Mula
Input
Proses
Output
Tamat
X: ________________________________________________________
Y: ________________________________________________________
5
(2 Markah)
12. Struktur Kawalan menentukan bagaimana komputer bertindak balas apabila diberi
parameter dan syarat-syarat tertentu. Struktur Kawalan adalah antara kaedah yang
kerap digunakan di dalam pengaturcaraan komputer. Gambar rajah dibawah
menunjukkan 3 jenis Struktur Kawalan yang digunakan di dalam pengaturcaraan java.
X Y Z
6
14. Setiap pengaturcaraan mempunyai jenis data yang hampir sama, di dalam
pengaturcaraan java terdapat dua Jenis Data yang digunakan sewaktu menulis
pengaturcaraan. Lengkapkan rajah dibawah dengan jenis data yang berkaitan dengan
pengaturcaraan java
DATA
i. BUKAN
PRIMITIF
ii. v.
i. ________________________________________
DOUBLE
ii. ________________________________________
iii. ________________________________________
iv. ________________________________________
iii.
v. ________________________________________
iv.
(5 Markah)
7
BAHAGIAN B
[20 Markah]
Cikgu Hafizah ingin menentukan kelayakkan pelajar masuk ke aliran Sains. Syarat
layak masuk ke kelas Sains ialah Matematik dan Sains memperoleh gred A. Mencetak
“Anda Layak ke kelas Sains” jika memenuhi syarat dan mencetak “ Anda Tidak
Layak” jika syarat tidak dipenuhi
1. Anda dikehendaki mengkaji kehendak Cikgu Hafizah sebelum menghasilkan atur cara
tersebut. Cuba hasilkan :
1. Langkah-langkah penyelesaian masalah
2. Kod Pseudo
3. Carta alir
(10 Markah)
8
9
2. Anda dikehendaki untuk membangunkan satu aturcara yang memaparkan umur anda
Contoh output:
Umur anda ialah 16 tahun
(10 Markah)
10