wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kuiz 4 : Bab 3 Kod Arahan

Total questions: 40

Worksheet time: 24mins

Name
Class
Date
1.

INTEGER merujuk kepada penyimpanan data jenis?

a)

nombor perpuluhan

b)

nombor bulat

c)

Benar atau salah

d)

gabungan aksara

2.

FLOAT merujuk kepada penyimpanan data jenis?

a)

Nombor perpuluhan

b)

Nombor bulat

c)

Benar atau salah

d)

gabungan aksara

3.

>>>nama = "Siti Aisyah" merujuk kepada jenis data ?

a)

Nombor perpuluhan

b)

Nombor bulat

c)

Benar atau salah

d)

Gabungan Aksara

4.

umur = int(input("Masukkan umur anda :"))

Apakah jenis jenis data yang diterima berdasarkan aturcara di atas?

a)

float

b)

integer

c)

string

d)

char

5.

markah = input("Masukkan markah :")

Apakah kesilapan di dalam aturcara berikut?

a)

Tertinggal brackets

b)

Tidak menyatakan jenis data yang ingin diterima

c)

Tidak perlu perkataan input di dalam aturcara

d)

Tiada kesilapan

6.

Perhatikan segmen kod yang diberikan. pi= 3.142 ialah

a)

pemalar

b)

pemboleh ubah

c)

Teknik Casting

7.

Pemalar ialah

a)

mempunyai nilai yang berubah-ubah di sepanjang pelaksanaan aturcara

b)

mempunyai nilai yang tetap di sepanjang pelaksanaan aturcara

c)

mempunyai nilai infiniti

d)

tidak mempunyai sebarang nilai

8.

Perhatikan segmen kod yang diberikan. pi= 3.142 ialah

a)

pemalar

b)

pemboleh ubah

c)

Teknik Casting

9.

Perhatikan segmen kod yang diberikan. jejari_1 = 3 ialah segmen kod untuk

a)

mengisytiharkan pemboleh ubah jejari_1

b)

mencetak nilai jejari_1 dengan nilai 3

10.

Formula luas bulatan ialah

a)

Panjang X Lebar

b)

π \pi\ X jejari2jejari^2

11.

Pilih ciri-ciri pemboleh ubah

(Jawapan lebih dari satu pilihan )

a)

mempunyai nilai yang boleh berubah-ubah

b)

pengaturcara program perlu mengingat label dan nilai yang digunakan

c)

tiada nilai standard

d)

mempunyai nilai yang tetap dan tidak berubah

12.

Pilih ciri-ciri pemalar

( Jawapan lebih dari satu pilihan)

a)

mempunyai nilai yang tetap dan tidak berubah

b)

pengaturcara tidak perlu untuk mengingat label dan nilai yang digunakan

c)

nilai yang standard

d)

mempunyai nilai yang boleh berubah-rubah

13.
Apakah yang dimaksudkan dengan pemboleh ubah?
a)
storan ingatan yang digunakan oleh program komputer untuk menyimpan data yang perlu diolah kemudian.
b)
tatacara yang menyatakan tindakan-tindakan yang perlu dilaksanakan dan urutan tindakan untuk menyelesaikan sesuatu masalah.
c)
memerihalkan langkah-langkah algoritma dengan menggunakan ayat-ayat yang ringkas dan padat.
d)
satu proses aturcara yang mengarahkan program melakukan sesuatu tindakan berulang-ulang.
14.
Dalam kod arahan terdapat tiga jenis ralat yang perlu anda tahu. Antaranya ialah ___________
a)
Ralat sintaks
b)
Ralat virus
c)
Ralat pepijat
d)
Ralat berlari
15.

Ralat Masa Larian merujuk kepada ?

a)

Mencari pembahagian dengan punca kuasa bagi kosong "0"

b)

Output yang dihasilkan tidak menyamai seperti yang dikehendaki

c)

Kesilapan tatabahasa @ ejaan

d)

Penggunaan objek yang tidak dikenal pasti

16.

Ralat Sintaks merujuk kepada ?

a)

Mencari pembahagian dengan punca kuasa bagi kosong "0"

b)

Output yang dihasilkan tidak menyamai seperti yang dikehendaki

c)

Kesilapan tatabahasa @ ejaan

d)

Pengiraan yang salah

17.

Ralat Logik merujuk kepada ?

a)

Mencari pembahagian dengan punca kuasa bagi kosong "0"

b)

Output yang dihasilkan tidak menyamai seperti yang dikehendaki

c)

Kesilapan tatabahasa @ ejaan

d)

Pengiraan bukan berangka

18.

Pilih contoh sesuai bagi jenis data STRING

a)

namaKelas

b)

bilMurid

c)

jumlahGaji

d)

hargaMakanan

19.

Pilih contoh sesuai bagi jenis data FLOAT

a)

jumlahHarga

b)

bilanganHaiwan

c)

namaMurid

d)

tinggiMurid (dalam cm)

20.

Pilih contoh sesuai bagi jenis data INTEGER

a)

jantina

b)

namaMakanan

c)

bilanganTempahan

d)

bmiMurid

21.

Jenis data yang sesuai bagi TINGGI KUBOID ialah

a)

string

b)

Boolean

c)

char

d)

float

22.

Jenis data yang sesuai bagi BANGSA ialah

a)

string

b)

float

c)

Boolean

d)

integer

23.

Jenis data yang sesuai bagi HARGA PERMAINAN ialah

a)

integer

b)

float

c)

char

d)

string

24.

Jenis data yang sesuai untuk NOMBOR KAD PENGENALAN ialah

a)

integer

b)

float

c)

string

d)

Boolean

25.

Pilih nama pemboleh ubah yang dinamakan dengan betul

a)

Bilangan_Makanan

b)

bilMurid

c)

class

d)

LUAS_KUBUS

26.

Pilih PEMALAR yang dinamakan dengan betul

a)

diskaun

b)

DISKAUN

c)

diskaunTetap

d)

DiskaunHarga

27.

Pilih kata kunci Python yang tidak boleh digunakan sebagai nama pemboleh ubah dan pemalar

a)

elif

b)

jumlahMurid

c)

bilanganAnak

d)

PI

28.

1 == 0

a)

benar

b)

palsu

29.

23 >= 32

a)

Benar

b)

palsu

30.

5 < 40

a)

Benar

b)

palsu

31.

246 != 200 +40 +6

a)

Benar

b)

palsu

32.

Lapan lebih besar daripada lima ditulis dengan menggunakan operator perbandingan ialah

a)

8 > 5

b)

8 < 5

c)

8 == 5

d)

8 !5

33.

Tujuh tambah dua sama dengan lima tambah empat ditulis dengan operator perbandingan ialah

a)

7 + 2 = 5 + 4

b)

7 + 2 == 5 + 4

c)

7 + 2 != 5 + 4

d)

7 + 2 >= 5 + 4

34.

sembilan lebih besar atau sama dengan tiga tambah dua ditulis menggunakan operator perbandingan ialah

a)

9 > 3 + 2

b)

9 == 3 + 2

c)

9 <= 3 + 2

d)

9 >= 3 + 2

35.

Apakah maksud operator ==

a)

Jika nilai operan kiri adalah lebih besar daripada nilai operan kanan, maka keadaan menjadi benar

b)

JIka nilai operan kiri adalah kurang daripada nilai operan kanan, maka keadaan menjadi benar

c)

Jika nilai bagi dua operan tidak sama, maka keadaan menjadi benar

d)

JIka nilai dua operasi adalah sama maka keadaan menjadi benar

36.

Padankan operator perbandingan != dengan penerangan yang betul

a)

Jika nilai bagi dua operan tidak sama, maka keadaan menjadi benar

b)

Jika nilai dua operan adalah sama maka keadaan menjadi benar

c)

Jika nilai operan kiri adalah kurang daripada nilai operan kanan maka keadaan menjadi benar

d)

JIka nilai operan kiri adalah kurang daripada atau sama dengan nilai operan kanan maka keadaan menjadi benar

37.

Apakah kegunaan operator perbandingan yang terdapat dalam pengaturcaraan komputer?

a)

Untuk membandingkan nilai disebelah kiri operator dan nilai di sebelah kanan operator

b)

Untuk menjalankan sesuatu operasi matematik yang lebih kompleks

c)

Untuk mendapatkan nilai boolean iaitu benar atau palsu

38.

Apakah yang dimaksudkan dengan jenis data BOOLEAN?

a)

Data yang hanya mempunyai dua nilai iaitu benar atau salah

b)

Data yang merujuk kepada nombor perpuluhan

c)

Data yang merujuk kepada nombor bulat

d)

Data yang merujuk kepada teks

39.

Dalam pengaturcaraan, apakah fungsi operator aritmetik + ?

a)

Untuk menambah dua nilai

b)

Untuk mendarab dua nilai

c)

Untuk mengurangkan dua nilai

d)

Untuk membahagikan dua nilai

40.

Apakah yang dimaksudkan dengan algoritma dalam pengaturcaraan?

a)

Proses untuk mengubah data menjadi maklumat

b)

Kesilapan yang berlaku semasa menjalankan program

c)

Langkah-langkah yang sistematik untuk menyelesaikan masalah

d)

Bahasa pengaturcaraan yang digunakan untuk menulis kod