Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Sains Komputer tingkatan 4

Total questions: 41

Worksheet time: 22mins

Name
Class
Date
1.
Penyelesaian masalah ialah proses mengkaji butiran sesuatu masalah untuk mendapatkan sesuatu penyelesaian.
a)
Betul
b)
Salah
2.
Memecahkan sesuatu masalah kepada bahagian yang lebih kecil dan terkawal.
a)
Teknik leraian
b)
Pengecaman corak
c)
Peniskalaan
d)
Algoritma
3.
Membangunkan penyelesaian langkah demi langkah terhadap masalah yang dihadapi atau mematuhi peraturan untuk menyelesaikan masalah.
a)
Teknik leraian
b)
Pengecaman corak
c)
Peniskalaan
d)
Algoritma
4.
Mencari persamaan antara masalah dan dalam masalah.
a)
Teknik leraian
b)
Pengecaman corak
c)
Peniskalaan
d)
Algoritma
5.
Dapat menjana peyelesaian yang tepat kepada masalah yang dihadapi.
a)
Teknik leraian
b)
Pengecaman corak
c)
Peniskalaan
d)
ALgoritma
6.
Ini ialah :
a)
Pseudokod
b)
Carta alir
c)
Atur cara
7.
1. MULA
2. INPUT TAHUN_LAHIR
3. UMUR = TAHUN_SEMASA - TAHUN_LAHIR
4. OUTPUT UMUR
5. TAMAT
Ini ialah :
a)
Pseudokod
b)
Carta alir
c)
Atur cara
8.
Simbol ini mewakili:
a)
Terminal mula/tamat
b)
Proses
c)
Input/output
d)
Syarat
9.
Simbol ini mewakili :
a)
input/output
b)
proses
c)
penghubung
d)
syarat
10.
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
11.
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
12.
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
13.
Nyatakan jenis data bagi :
90.12
a)
Integer
b)
Double
c)
String
d)
Char
14.
Nyatakan jenis data bagi :
A
a)
Integer
b)
Float
c)
Char
d)
String
15.
Nyatakan jenis data bagi :
False
a)
Char
b)
String
c)
Boolean
d)
Double
16.
...
...
int x = 2;
int y = 8;
int z = x * y;
System.out.println("z ialah "+z);
...
output bagi atur cara dia atas ialah:
a)
z=16
b)
Z ialah 16
c)
z ialah 16
d)
16
17.
&& mewakili operator logikal
a)
AND
b)
OR
c)
NOT
18.
|| mewakili operator logikal
a)
AND
b)
OR
c)
NOT
19.
Terdapat BERAPA bentuk struktur kawalan pilihan?
a)
2
b)
3
c)
4
d)
5
20.
Yang manakah antara berikut, BUKAN bentuk struktur kawalan pilihan?
a)
if-else
b)
switch case
c)
while
d)
if
21.
Terdapat BERAPA langkah dalam proses penyelesaian masalah?
a)
7
b)
8
c)
9
d)
6
22.
Di langkah ini, data tentang punca dan skop masalah dikumpul.
Kenyataan ini merujuk kepada langkah
a)
Kumpul dan analisis data
b)
Tentukan masalah
c)
Jana idea
d)
Jana penyelesaian
23.
Di langkah ini, masalah yang paling utama untuk diselesaikan akan dikenalpasti.
Kenyataan ini merujuk kepada langkah
a)
Kumpul dan analisis data
b)
Tentukan masalah
c)
Jana idea
d)
Jana penyelesaian
24.
"Operator ini digunakan untuk membandingkan dua nilai bagi menghasilkan keputusan boolean."
Kenyataan ini merujuk kepada operator?
a)
Operator Hubungan
b)
Operator Logikal
c)
Operator Matematik
d)
Operator Aritmetik
25.
"Operator ini digunakan untuk menghasilkan beberapa ungkapan boolean bagi menghasilkan syarat yang lebih kompleks."
Kenyataan ini merujuk kepada operator?
a)
Operator Hubungan
b)
Operator Logikal
c)
Operator Matematik
d)
Operator Aritmetik
26.
public class Test{
public class void main (String [] args){
int nombor = 15;
if (nombor > 0)
System.out.println ("Integer positif");
else
System.out.println ("Integer negatif");}
}
Output bagi aturcara di atas adalah?
a)
integer positif
b)
Integer positif
c)
Integer Negatif
d)
Integer Positif
27.
Apakah yang dimaksudkan pemikiran komputasional?
a)
A.  Memberi arahan kepada komputer.
b)
B.    Berfikir seperti komputer – dalam bentuk perduaan.
c)
C.  Menggunakan suatu set teknik dan pendekatan untuk membantu penyelesaian masalah.
28.
Manakah antara berikut yang bukan jenis ralat ?
a)
Ralat Masa Larian
b)
Ralat Sintaks
c)
Ralat Logik
d)
Ralat Sistem
29.
Mengapa perlunya strategi dalam penyelesaian masalah ?
i.  Meningkatkan kemahiran berfikir
ii.  Membantu pengembangan sesuatu konsep
iii.  Mewujud komunikasi dua hala
iv.  Menggalak pembelajaran kendiri
Pilih pilihan jawapan yang betul.
a)
i, ii dan iii
b)
i, ii dan iv
c)
i, iii dan iv
d)
Semua
30.
Jenis ralat ialah
a)
ralat sintaks,larat masa , larat logik
b)
ralat sintaks,larat masa larian , larat logik
c)
ralat sintaks,larat masa 
d)
ralat sintaks,larat logik
31.
Ralat logik  ialah
a)
dapat dikesan oleh pengkompil
b)
dapat dikesan oleh komputer
c)
dapat dikesan oleh pengatur cara melalui input
d)
rdapat dikesan oleh pengatur cara melalui output
32.
Ralat sintaks ialah
a)
kesalahan tatatanda
b)
kesalahan tatatanda dan pembahagian dengan sifar
c)
kesalahan tatatanda dan tatabahasa
d)
kesalahan ejaan
33.

Antara berikut yang manakah merupakan keperluan strategi penyelesaian masalah berkesan?

a)

Mewujudkan komunikasi dua hala

b)

Menggalakkan pembelajaran bilik darjah

c)

Meningkatkan kemahiran berfikir

d)

Membantu perkembangan otak

34.

Yang manakah benar mengenai teknik leraian

a)

a) Teknik ini memecahkan masalah kepada bahagian yang lebih kecil

b)

b) Teknik ini memerlukan manusia membuat ramalan awal

c)

c) Teknik ini membahagikan masalah mengikut corak

d)

d) Teknik ini mencadangkan kepada kita cara-cara menyelesaikana masalah

35.

Selain dari input interaktif, apakah kaedah lain untuk memasukkan data ke dalam pemboleh ubah?

a)

Kaedah Boolean

b)

Kaedah Linear

c)

Kaedah Umpukan

d)

Kaedah Simbolik

36.
Empat teknik pemikiran komputasional dalam penyelesaian masalah ialah :
1. Teknik Leraian (Decomposition)
2, Teknik Corak (Pattern (Recognition)
3. Teknik P
4. Teknik Q
Nyatakan Teknik P
a)
Algoritma (Algorithms)
b)
Peniskalaan (Abstraction)
c)
Pseudo Kod (Code Pseudo)
d)
Carta Alir (Flow Chart)
37.
Tiga ciri penting penyelesaian masalah berkesan ialah
a)
Kos, Masa dan Tempat
b)
Kos, Masa dan Sumber
c)
Masa, Tempat dan Sumber
d)
Kos, Tempat dan Sumber
38.
Tunjang utama dalam sains komputer ialah penyelesaian masalah
a)
Benar
b)
Palsu
39.
Rajah diatas menunjukkan sebuah carta alir bagi proses...
a)
ulangan
b)
berturutan
c)
pilihan
d)
gabungan pilihan dan ulangan
40.
Simbol di atas bermakna 
a)
Mula / Tamat
b)
Proses
c)
Pilihan
d)
Penyambungan
41.
i. Ralat Logik
ii. Ralat Masa Larian
iii. Ralat Sintaks
iv.  Ralat Sistem
Antara berikut yang manakah merukan jenis ralat dalam pengaturcaraan ?
a)
i sahaja
b)
ii & iii
c)
i, ii, iii & iv
d)
i, ii & iii