Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SAINS KOMPUTER TING 4

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Apakah definisi algoritma

a)

adalah ringkasan langkah-langkah pernyataan aturara dan mengabaikan penulisan sintaks secara terperinci

b)

adalah siri arahan langkah demi langkah untuk menyelesaikan satu masalah atau menyempurnakan tugas

c)

adalah langkah demi langkah struktur kawalan komputer yang tidak formal secara visual menggunakan simbol

2.

Berikan definisi pSEUDOKOD

a)

ialah siri langkah demi langkah struktur kawalan komputer yang tidak formal menggunakan bahasa pertutiran manusia

b)

ialah siri arahan langkah demi langkah untuk menyelesaikan satu maslah atau menyempurnakan satu tugas

c)

ialah siri langkah demi langkah struktur kawalan komputer yang tidak formal secara visual menggunakan simbol

3.

pernyataan di bawah menunjukkan dua perwakilan algoritma

X - Ditulis dalam bahasa pertuturan manusia dan mempunyai nombor

Y- Menggunakan simbol grafik untuk mewakili arahan-arahan penyelesaian. Nyatakan X dan Y

a)

X- kod aturcara, Y- carta alir

b)

X- Pseudokod , Y- pembolehubah

c)

X- Pseudokod, Y-carta alir

4.

Nyatakan teknik pemikiran komputasional yang bersesuaian bagi pernyataan berikut

"Penyelesaian dilakukan mengikut pertaturan langkah demi langkah"

a)

Peniskalaan

b)

Algoritma

c)

Leraian

d)

Pengecaman corak

5.

Nyatakan teknik pemikiran komputasional yang bersesuaian bagi pernyataan berikut

"Memecahkan masalah yang sukar kepada bahagian-bahagian yang ringkas"

a)

Leraian

b)

Algoritma

c)

Peniskalaan

d)

Pengecaman corak

6.

Berdasarkan rajah dibawah namakan jenis struktur kawalan tersebut

a)

struktur kawalan urutan

b)

struktur kawalan pilihan

c)

struktur kawalan ulangan

7.

Berdasarkan rajah dibawah berikan nama simbol A dan simbol B

a)

A - input, B- Proses

b)

A- output, B - input

c)

A- input, B-output

8.

Berdasarkan pseudokod dibawah nyatakan jenis struktur kawalan yang akan digunakan

BEGIN

IF umur > 17 THEN

kategori = "Dewasa"

Else IF umur > 11 THEN

kategori = "Remaja"

Else IF

kategori = "Kanak-kanak"

END IF

END

a)

Struktir kawalan pilihan tunggal

b)

Struktur kawalan pilihan dwipilihan

c)

Struktur kawalan pilihan pelbagai pilihan

9.

Nyatakan jenis carta alir yang bersesuaian mengikut syarat yang ditentukan bagi kemasukan murid ke kelas aliran sains selepas PT3

Syarat kelayakan

i) gred A untuk subjek matematik

ii) gred A untuk subjek sains

a)

Struktur kawalan urutan

b)

Struktur kawalan pilihan

c)

Struktur kawalan pengulangan

10.

Nyatakan jenis data bagi pernyataan berikut.

Jenis data yang menyimpan nombor nyata iaitu nombor dengan titik perpuluhan yang mempunyai ketetapan sehingga 15, 16 atau 17 tempat perpuluhan .

a)

Integer

b)

Float

c)

Double

d)

Boolean

11.

Nyatakan jenis data bagi pernyataan berikut.

Jenis data yang menyimpan nombor bulat iaitu nombor tanpa titik perpuluhan

a)

Integer

b)

Double

c)

Float

d)

Boolean

12.

Nyatakan jenis data bagi pernyataan berikut.

Jenis data yang menyimpan samada true dan false

a)

Integer

b)

Double

c)

Float

d)

Boolean

13.

Nyatakan jenis data bagi pernyataan berikut.

Jenis data yang menyimpan urutan aksara-aksara

a)

Integer

b)

Double

c)

String

d)

Character

14.

Berikan nama simbol berikut yang di gunakan dalam penulisan kod aturcara java

( )

a)

Square bracket

b)

Round bracket

c)

Curly bracket

d)

Angle bracket

15.

Berikan nama simbol berikut yang di gunakan dalam penulisan kod aturcara java

{ }

a)

Round bracker

b)

square bracket

c)

curly bracket

d)

angle bracket

16.

Berikan nama simbol berikut yang di gunakan dalam penulisan kod aturcara java

;

a)

single quote

b)

double quote

c)

semi colon

17.

namakan jenis data pada pembolehubah tersebut

A- Sudah kahwin B- noKP

a)

double dan Integer

b)

boolean dan intger

c)

boolean dan string

18.

Namakan nama pembolehubah bagi pernytaan tersebut

"nilai pembolehubah hanya boleh diakses oleh fungsi yang mengistiharkannya sahaja"

a)

pembolehubah setempat

b)

pembolehubah sejagat

19.

final double PI = 3.142 ;

a)

pembolehubah

b)

pemalar

20.

__________________ mempunyai nilai yang boleh berubah disepanjang perlaksanaan atur cara

a)

Pembolehubah

b)

Pemalar

21.

apakah simbol yang digunakan bagi pernyataan umpukan

a)

==

b)

*

c)

=

d)

%

22.

operator aritmetik adalah simnol yang memberitahu komputer untuk melakukan

a)

operasi perbandingan

b)

operasi matematik

c)

operasi logik

23.

Antara berikut yang mana bukan simbol operator aritmatik

a)

+

b)

/

c)

=

d)

-

24.

1.3.6 Menulis aturcara untuk memasukkan input dari papan kekunci


method nextInt( ) digunakan bagi membaca jenis data

a)

Integer

b)

double

c)

string

25.

1.3.6 Menulis aturcara untuk memasukkan input dari papan kekunci


method nextLine( ) digunakan bagi membaca jenis data

a)

Integer

b)

Double

c)

String

d)

Character