wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SAINS KOMPUTER

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.
Mengapa perlunya strategi dalam penyelesaian masalah ?
a)
Membantu pengembangan sesuatu konsep
b)
1.Membantu mengecilkan sesuatu konsep
c)
1.Mewujudkan komunikasi se hala
d)
Menggurangkan pembelajaran kendiri
2.
•Pembangunan .........komputer berkait rapat dengan strategi penyelesaian   masalah
a)
perisian
b)
aplikasi
c)
komunikasi
3.
•Seseorang perlu menguasai strategi penyelesaian masalah supaya dapat   memahami masalah dengan mudah bagi mendapatkan ............ yang terbaik
a)
plan
b)
teknik
c)
strategi
d)
rancangan
4.
Pemikiran .............. membolehkan kita memahami masalah yang   dihadapi dan membangunkan penyelesaian yang munasabah apabila   kita menghadapi masalah yang .............
a)
logik, kompleks
b)
kompleks, komputer
c)
asas, komputasional
d)
komputasional, kompleks
5.
TEKNIK PEMIKIRAN KOMPUTASIONAL ialah ........
a)
teknik peta
b)
teknik pengecaman
c)
teknik leraian
d)
teknik pemikiran
6.
Teknik  ...........Corak adalah salah satu teknik pemikiran komputasional.
a)
leraian
b)
abstrak
c)
cantuman
d)
Pengecaman
7.
Teknik Peniskalaan (Absraction) dan Algoritma (Algorithms) adalah teknik pemikiran komputasional.
a)
BENAR
b)
PALSU
8.
Gambar diatas adalah teknik...
a)
leraian
b)
pengecaman corak
c)
peniskalaan
d)
algoritma
9.
Gambar diatas adalah teknik...
a)
leraian
b)
pengecaman corak
c)
peniskalaan
d)
algoritma
10.
Mencari persamaan (smilarities) antara masalah dan dalam masalah adalah teknik ...........
a)
leraian
b)
peniskalaan
c)
pengecaman corak
d)
algoritma
11.
'untuk menghasilkan sebuah basikal, kita perlu    ciri umum & ciri spesifik'
Apakah teknik pemikiran komputasional yang digunakan
a)
leraian
b)
pengecaman corak
c)
peniskalaan
d)
algoritma
12.
untuk menghasilkan sebuah basikal, kita perlu   ciri .................... dalam teknik peniskalaan
a)
ciri spesifik
b)
ciri umum 
c)
ciri spesifik dan umun
d)
abstrak
13.
Dalam teknik peniskalaan kita hendaklah abaikan ciri ....... utk hasilkan sebuah model   basikal
a)
ciri spesifik
b)
ciri umum 
c)
ciri spesifik dan umun
d)
abstrak
14.
Dalam teknik peniskalaan kita hendaklah gunakan ciri ....... utk hasilkan sebuah model .
a)
ciri spesifik
b)
ciri umum 
c)
ciri spesifik dan umun
d)
abstrak
15.
Penyelesaian masalah ialah proses mengkaji butiran sesuatu masalah untuk mendapatkan sesuatu penyelesaian.
a)
Betul
b)
Salah
16.
Memecahkan sesuatu masalah kepada bahagian yang lebih kecil dan terkawal.
a)
Teknik leraian
b)
Pengecaman corak
c)
Peniskalaan
d)
Algoritma
17.
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
18.
Mencari persamaan antara masalah dan dalam masalah.
a)
Teknik leraian
b)
Pengecaman corak
c)
Peniskalaan
d)
Algoritma
19.
Dapat menjana peyelesaian yang tepat kepada masalah yang dihadapi.
a)
Teknik leraian
b)
Pengecaman corak
c)
Peniskalaan
d)
ALgoritma
20.
Ini ialah :
a)
Pseudokod
b)
Carta alir
c)
Atur cara
21.
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
22.
Simbol ini mewakili:
a)
Terminal mula/tamat
b)
Proses
c)
Input/output
d)
Syarat
23.
Simbol ini mewakili :
a)
input/output
b)
proses
c)
penghubung
d)
syarat
24.
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
25.
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
26.
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
27.
Nyatakan jenis data bagi :
901220-14-5560
a)
Boolean
b)
Integer
c)
String
d)
Double
28.
Nyatakan jenis data bagi :
90.12
a)
Integer
b)
Double
c)
String
d)
Char
29.
Nyatakan jenis data bagi :
A
a)
Integer
b)
Float
c)
Char
d)
String
30.
Nyatakan jenis data bagi :
False
a)
Char
b)
String
c)
Boolean
d)
Double
31.
...
...
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
32.
...
...
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
33.
&& mewakili operator logikal
a)
AND
b)
OR
c)
NOT
34.
|| mewakili operator logikal
a)
AND
b)
OR
c)
NOT
35.
|| mewakili operator logikal
a)
AND
b)
OR
c)
NOT
36.
|| mewakili operator logikal
a)
AND
b)
OR
c)
NOT
37.
boolean saya = true;
boolean dia = false;
if (saya && dia)
= ????
a)
true
b)
false
38.
Berikut ialah rajah model generik penyelesaian masalah .  Terdapat 8 proses penyelesaian masalah dalam pengaturcaraan.  Nyatakan proses B
a)
Jana Penyelesaian
b)
Laksanakan Penyelesaian
c)
Buat Penilaian
39.
Berikut ialah rajah model generik penyelesaian masalah .  Terdapat 8 proses penyelesaian masalah dalam pengaturcaraan.  Nyatakan proses C
a)
Jana Penyelesaian
b)
Laksanakan Penyelesaian
c)
Buat Penilaian
40.
Algoritma adalah suatu prosedur langkah demi langkah untuk menyelesaikan masalah dalam masa yang terhingga. Setiap langkah yang akan dilaksanakan seterusnya harus dapat ditentukan oleh arahan dan data yang diperolehi pada waktu itu.
a)
BENAR
b)
PALSU
41.
Algoritma tidak bergantung kepada bahasa pengaturcaraan. Ia boleh diwakili atau dibentuk     dengan pelbagai cara.   Terdapat 2 perwakilan algoritma.   Nyatakan perwakilan X
a)
Pseudo Kod
b)
Carta Alir
c)
Carta Gantt
d)
Proses Kod
42.
Struktur kawalan menentukan bagaimana komputer bertindak balas apabila diberi parameter dan syarat-syarat tertentu. Terdapat 3 jenis Struktur kawalan.
Nyatakan Struktur Kawalan J
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan ulangan
43.
Struktur kawalan menentukan bagaimana komputer bertindak balas apabila diberi parameter dan syarat-syarat tertentu. Terdapat 3 jenis Struktur kawalan.
Nyatakan Struktur Kawalan J
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan ulangan
44.
Struktur kawalan menentukan bagaimana komputer bertindak balas apabila diberi parameter dan syarat-syarat tertentu. Terdapat 3 jenis Struktur kawalan.
Nyatakan Struktur Kawalan K
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan ulangan
45.
Terdapat 3 jenis ralat yang mungkin terjadi dalam sesebuah aturcara : 
1.  Ralat sintaks.
2. 
Ralat logik.
3.  Ralat masa perlaksanaan.
Pernyataan yang manakah benar untuk penerangan bagi ralat logik.
a)
Ralat ini terjadi jika juruaturcara tidak mematuhi sintaks bahasa  pengaturcaraan yang dipilih. Untuk membetulkan ralat ini, suntingan sintaks diperlukan.
b)
Mesej ralat tidak diberikan, tetapi output yang diberikan adalah salah atau tidak seperti yang dikehendaki. Ini berlaku terutamanya dalam pengiraan yang melibatkan pengoperasian:- aritmetik, logik atau perbandingan.
c)
Ralat ini terjadi jika input data tidak mematuhi jenis atau  struktur data yang dibenarkan. Aturcara akan mengeluarkan mesej tertentu semasa perlaksanaanya.
46.

"Tarikh lahir bagi setiap orang pelajar dalam kelas 4 Sains 1". Pernyataan ini merujuk kepada;

a)

Data

b)

Maklumat

c)

Pangkalan Data

d)

Sistem Pangkalan Data

47.

Model pangkalan data ialah penyusunan secara konseptual sesuatu pangkalan data. Antara berikut yang manakah BUKAN model pangkalan data?

a)

Model Pangkalan Data Hierarki

b)

Model Pangkalan Data Rangkaian

c)

Model Pangkalan Data Hubungan

d)

Model Pangkalan Data Struktur

48.

Algoritma seperti pseudokod dan carta alir dibuat semasa fasa?

a)

Fasa Pelaksanaan

b)

Fasa Dokumentasi

c)

Fasa Pengujian

d)

Fasa Rekabentuk

49.

Yang manakah hubungan kekardinalan yang sesuai untuk menunjukkan satu kepada banyak (1:M)

a)

Ramai orang guru mengajar dalam satu sekolah

b)

Satu sekolah mempunyai ramai orang guru

c)

Ramai orang guru mengajar dalam satu kelas

d)

Ramai orang murid hanya dalam satu kelas

50.

Yang manakah hubungan kekardinalan yang sesuai untuk menunjukkan satu kepada banyak (1:M)

a)

Ramai orang guru mengajar dalam satu sekolah

b)

Satu sekolah mempunyai ramai orang guru

c)

Ramai orang guru mengajar dalam satu kelas

d)

Ramai orang murid hanya dalam satu kelas