wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SAINS KOMPUTER TINGKATAN 4 -1.3 P/UBAH, PEMALAR & JENIS DATA

Total questions: 24

Worksheet time: 12mins

Name
Class
Date
1.

Nilai pembolehubah sentiasa berubah.

a)

Benar

b)

Palsu

2.

Pembolehubah akan memegang nilai selepas sesuatu program itu tamat.

a)

Benar

b)

Salah

3.

Sewaktu proses pengaturcaraan dilaksanakan, nilai pemalar adalah tetap dan tidak akan berubah.

a)

Benar

b)

Salah

4.

Nilai seperti bilangan hari dalam seminggu dan bilangan jam dalam sehari adalah contoh pembolehubah.

a)

Benar

b)

Salah

5.

String mempunyai kapasiti ingatan komputer yang lebih bank dari char

a)

Benar

b)

Salah

6.

Apakah Jenis data yang perlu digunakan untuk mengisytiharkan pemboleh ubah yang boleh menyimpan nombor perpuluhan yang besar?

a)

double

b)

float

c)

integer

d)

string

7.

Rajah di bawah menunjukkan sebahagian dari aturcara untuk mengisytiharkan pemboleh ubah.


Pilih pernyataan yang BENAR berdasarkan aturcara di atas.

a)

Jenis data adalah aksara

b)

Pemboleh ubah adalah panjang dan lebar

c)

Nilai panjang tak boleh dimasukkan nilai perpuluhan

d)

Nilai lebar hanya untuk nombor integer sahaja

8.

Pilih kapasiti ingatan komputer yang tepat untuk jenis data yang diberikan

I Integer (4 bait)

II Double (8 bait)

III Char (4 bait)

IV Float (4 bait)

a)

I dan II sahaja

b)

I, II dan III sahaja

c)

I, II dan IV sahaja

d)

Semua di atas

9.

Pilih pernyataan yang tepat untuk menerangkan jenis-jenis data

a)

Integer merangkumi semua nombor termasuk nombor pecahan dan nombor perpuluhan

b)

Nombor nyata (float) ialah nombor yang terdiri daripada semua nombor yang tidak mempunyai perpuluhan

c)

Aksara (string) merupakan data dalam bentuk ruang kosong, teks, perkataan atau nilai yang mengandungi susunan aksara atau simbol

d)

Double adalah nombor integer positif yang melibatkan perpuluhan sahaja

10.

Rajah di bawah menunjukkan sebahagian dari aturcara untuk mengisytiharkan pemboleh ubah.

Yang manalah pemboleh ubah setempat?

a)

P

b)

Q

c)

P dan Q

d)

Bukan semua di atas

11.

int nombor1, nombor2, jawapan;

nombor1=10;

nombor2=12;

jawapan=nombor1 + nombor2


Apakah jenis data yang diisytiharkan bagi pemboleh ubah jawapan?

a)

integer

b)

string

c)

boolean

d)

double

12.

Labelkan pemboleh ubah sejagat berdasarkan kod atur cara di atas

a)

static int l = 5;

b)

int m=7;

13.

Nyatakan output bagi atur cara di atas

a)

30

b)

10

c)

20

14.

Apakah yang dimaksudkan dengan input.nextInt() dalam atur cara di atas?

a)

Mendapatkan integer daripada pengguna

b)

Mendapatkan nombor jenis double daripada pengguna

c)

Mendapatkan rentetan aksara daripada pengguna

15.

Berdasarkan aturcara di atas, nyatakan sintaks yang digunakan untuk memaparkan output

a)

System.out.println

b)

import java.util.Scanner

c)

Scanner input = new Scanner(System.in)

16.

untuk nombor perpuluhan yang mempunyai tempat

perpuluhan yang tidak terhad seperti 0.333333

a)

float

b)

double

c)

integer

17.

Apakah yang dimaksudkan dengan sintaks

nama="hardeep";

a)

penetapan nilai

b)

pengisytiharan pemboleh ubah

18.

Apakah jenis umpukan bagi kod atur cara di atas?

a)

Umpukan untuk satu ungkapan

b)

Umpukan untuk lebih satu ungkapan

19.
pembolehubah sejagat ialah yang berikut kecuali..
a)
berfungsi dalam subatur cara yang di istiharkan
b)
berfungsi dalam atucara sahaja
c)
penggunaan adalah semasa
d)
ruang memori yang diperuntukkan akan tamat jika atucara telah tamat
20.
Boleh di akses dimana mana fungsi ialah..
a)
pemboleh ubah sejagat
b)
pemboleh ubah setempat
21.
......................... hanya berfungsi dalam sun atucara yang di istiharkan
a)
pemboleh ubah sejagat
b)
pemboleh ubah setempat
22.
Pilih pernyataan yang betul tentang pemboleh ubah dan pemalar.
I  
Pemboleh ubah adalah pengecam
II  
Pemalar adalah pengecam
III 
Pemboleh ubah digunakan untuk nilai       yang     boleh berubah
IV 
Pemalar digunakan untuk nilai yang boleh berubah
a)
I, II dan III 
b)
I, II dan IV
c)
I, III dan IV
d)
II, III and IV
23.
Boolean ialah
a)
benar atau palsu
b)
dua atau tiga
c)
kira atau kanan
d)
negetif atau positif
24.

Apakah jenis data yang ada dalam kategori nombor?

a)

Char

b)

Integer

c)

Double

d)

Float

e)

Boolean