Professional Documents
Culture Documents
[30 markah]
(2 Markah)
3. Berikut merupakan proses penyelesaian masalah. Isikan tempat kosong bagi jadual
berkenaan
i. ________________________________________________________
ii. ________________________________________________________
iii. ________________________________________________________
iv. ________________________________________________________
2
(4 Markah)
4. Rajah berikut menunjukkan proses penyelesaian masalah.
Masalah X Program/Sistem
Nyatakan X.
X: analisa
(1 Markah)
A. Program
B. Struktur
C. Algoritma
D. Sintak
(1 Markah)
i. betul
3
(1 Markah)
8. Nyatakan 2 ciri-ciri algoritma tersebut
TERHINGGA
i)________ ii)________
CIRI-CIRI
ALGORITMA
BERKESAN JELAS
BETUL
i. Mempunyai batasan
ii. Butiran jelas
(2 Markah)
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
4
D. Struktur Kawalan
(1 Markah)
11. Nyatakan jawapan bagi X dan Y berdasarkan rajah bagi perwakilan algoritma berikut
PERWAKILAN ALGORITMA
Mula
Input
Proses
Output
Tamat
X: ________________________________________________________
Y: ________________________________________________________
(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
5
Berdasarkan gambar rajah berikut nyatakan Struktur Kawalan bagi X, Y dan Z.
X: struktur kawalan urutan
Y: struktuur kawalan pilihan
Z: struktur kawalan ulangan
(3 Markah)
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 DATA
primitf BUKAN
PRIMITIF
character string
6
i. ________________________________________
ii. ________________________________________
iii. ________________________________________
iv. ________________________________________
v. ________________________________________
(5 Markah)
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
7
3. Carta alir
(10 Markah)
2. Kod Psuedo
a. Mula
b. Inputkan/masukkan gred matematik dan gred sains
c. Gred matematik && sains>=80
d. Output anda layak masuk ke aliran sains
e. Gred nmatematik && sains <=80
f. Output anda tidak layak masuk ke aliran sains
3.
8
9
2. Anda dikehendaki untuk membangunkan satu aturcara yang memaparkan umur anda
Contoh output:
Umur anda ialah 16 tahun
(10 Markah)
Class abc
10