wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

1.1 STRATEGI PENYELESAIAN MASALAH & 1.2 ALGORITMA

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
Penyataan berikut merupakan maksud penyelesaian masalah. Penyelesaian masalah merupakan proses mengkaji butiran sesuatu masalah untuk mendapatkan satu penyelesaian. Berdasarkan penyataan di atas, yang manakah merupakan ciri penyelesaian masalah. I. Menggunakan kos yang optimum II. Melibatkan sumber yang banyak III. Menyelesaikan projek dalam tempoh masa yang ditentukan. IV. Melibatkan tenaga kepakaran yang tinggi
a)
I dan II
b)
I dan III
c)
II dan IV
d)
III dan IV
2.
Jadual 1 merupakan 3 daripada model generik penyelesaian masalah dalam pengaturcaraan. Berdasarkan Jadual 1, nyatakan P dan Q
a)
Menentukan tindakan, Buat penilaian
b)
Menentukan tindakan, Melaksanakan penyelesaian
c)
Penambahbaikan, Jana idea
d)
Tentukan masalah, Buat penilaian
3.
Rajah 3 menunjukkan algoritma yang menerima dua input iaitu x dan y. Berdasarkan Rajah 3: Nyatakan output yang dijangka sekiranya x = 6 dan y = 4
a)
18
b)
28
c)
10
d)
24
4.
Rajah menunjukkan kod segmen atur cara struktur kawalan ulangan berasaskan pembilang. int i; for (i=0; i<=5; i++) System.out.println ( "Tahniah Anda Hadir ke Sekolah hari ini"); Berdasarkan rajah di atas, lengkapkan simbol carta alir berikut:
a)
A
b)
B
c)
C
5.
a)
A - Proses, B - Terminal
b)
A - Syarat, B - Proses
c)
A - Input, B - Output
d)
A - Proses, B - Penyambung
6.
a)
Sumber
b)
Masa
c)
Kos
7.
Jadual di bawah menunjukkan proses penyelesaian masalah. Berdasarkan jadual, nyatakan aktiviti di P
a)
menggunakan pelbagai alat dan teknik yang telah dipilih untuk melaksanakan penyelesaian
b)
membuat pilihan yang terbaik daripada senarai idea yang telah dibuat
c)
Penilaian dibuat terhadap langkah-langkah penyelesaian
d)
menyenaraikan beberapa idea yang dapat digunakan
8.
Berikut adalah algoritma untuk mengira jumlah harga tiket. Berdasarkan algoritma yang diberikan, kenalpasti baris yang mempunyai ralat dan nyatakan jenis ralat tersebut.
a)
Baris 4, Ralat masa larian
b)
Baris 4, Ralat logik
c)
Baris 3, Ralat logik
d)
Baris 5, Ralat sintaks
9.
Rajah menunjukkan algoritma bagi mengira dan memaparkan jumlah zakat pendapatan tahunan. Berdasarkan maklumat yang diberikan dalam Rajah 1 dan Jadual 3, lukis jadual bernombor untuk setiap baris dan kod di atas.
a)
A
b)
B
c)
C
10.
Penyataan berikut adalah tentang ralat dalam atur cara. Nyatakan nama ralat tersebut.
a)
Ralat sintaks
b)
Ralat logik
c)
Ralat masa larian
11.
Rajah 1 menunjukkan algoritma menerima suatu nilai.
a)
A
b)
B
c)
C
12.
Rajah menunjukkan Proses Penyelesaian Masalah. Berdasarkan rajah, nyatakan proses di X, Y dan Z.
a)
A
b)
B
c)
C
13.
Dengan merujuk Jadual 1, nyatakan teknik pemikiran komputasional yang sesuai berdasarkan pernyataan berikut
a)
A
b)
B
c)
C
14.
Rajah 1 menunjukkan sebuah algoritma.
a)
A
b)
B
c)
C
15.
Aturcara ini akan memaparkan nilai n sebanyak 3 pusingan. Maklumat di bawah digunakan untuk membina carta alir tersebut
a)
A
b)
B
c)
C
16.
Ahli Meteorologi mengumpul sejumlah besar data dari pelbagai sumber seperti stesen cuaca, satelit, dan radar. Data ini kemudiannya dianalisis dan diproses untuk mengenal pasti tren yang boleh digunakan untuk membuat ramalan. Rajah 1 di bawah menunjukkan ramalan cuaca di sebuah daerah pelancongan di Sabah dalam tempoh seminggu. Nyatakan teknik dalam pemikiran komputasional yang terlibat dalam proses membuat ramalan cuaca tersebut.
a)
Teknik Leraian
b)
Teknik Pengecaman Corak
c)
Algoritma
d)
Teknik Peniskalaan
17.
Berikut adalah proses penyelesaian masalah dalam pengaturcaraan yang tidak mengikut urutan. Susun langkah tersebut mengikut urutan yang betul dengan menulis 1, 2, 3 dan 7 langkah 4, 5, 6, dan 8 diberi.
a)
3, 1, 2, 7
b)
2, 1, 7, 3
c)
1, 2, 3, 7
d)
7, 1, 2, 3
18.
Rajah 2 menunjukkan sebahagian daripada carta alir mengira komisyen jualan buku untuk tempoh tujuh hari. Komisyen bagi sebuah buku yang terjual ialah RM1.50. Setiap seminggu, staf jualan akan diberi tambahan RM7.00 ke dalam jumlah komisyen mereka. Berdasarkan Rajah 2, nyatakan jenis ralat yang berlaku dan perbaiki ralat tersebut.
a)
Ralat sintaks, Komisyen = jumlah buku * 1.50 * 7
b)
Ralat logik, komisyen = jumlah buku * 1.50 + 7
c)
Ralat masa larian, komisyen = 7 *1.50 + 7
19.
Rajah 13 di bawah menunjukkan carta alir sebuah struktur kawalan ulangan. Lengkapkan carta alir dibawah dengan menggunakan istilah yang diberikan.
a)
A
b)
B
c)
C
20.
a)
Struktur Kawalan
b)
Algoritma
c)
Ralat
d)
Struktur Data