wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ULANGKAJI ASK T2 BAB 3 KOD ARAHAN

Total questions: 37

Worksheet time: 19mins

Name
Class
Date
1.

Apakah itu kod arahan?

a)

Bahasa komputer

b)

Arahan yang ditulis untuk melaksanakan tugas komputer

c)

Pengkompil

d)

Penghimpun

2.

Apakah bahasa pengaturcaraan yang digunakan dalam Bab 3 ini?

a)

Java

b)

HTML

c)

Python

d)

C++

3.

Apakah peranan penterjemah dalam kod arahan?

a)

Menukar kod sumber kepada bahasa mesin

b)

Melaksanakan kod secara terus

c)

Mengkompil kod kepada bahasa perantaraan

d)

Semua di atas

4.

Apakah jenis penterjemah yang digunakan untuk menjalankan kod baris demi baris?

a)

Pengkompil

b)

Pentafsir

c)

Penghimpun

d)

Interpreter

5.

Apakah struktur kawalan yang melaksanakan kod mengikut urutan?

a)

Struktur kawalan pilihan

b)

Struktur kawalan jujukan

c)

Struktur kawalan ulangan

d)

Struktur kawalan bersyarat

6.

Struktur kod arahan digunakan untuk...

a)

Meningkatkan kualiti atur cara

b)

Membina atur cara secara manual

c)

Menghasilkan kesilapan dalam kod

d)

Menjalankan operasi perkakasan

7.

Apakah jenis data yang digunakan untuk nombor bulat?

a)

String

b)

Integer

c)

Double

d)

Boolean

8.

Apakah data yang mewakili nilai benar atau palsu?

a)

Integer

b)

String

c)

Boolean

d)

Double

9.

Apakah yang mewakili teks dalam pengaturcaraan?

a)

String

b)

Boolean

c)

Integer

d)

Char

10.

Apakah operator yang digunakan untuk membandingkan dua nilai?

a)

==

b)

+

c)

AND

d)

OR

11.

Apakah fungsi `print()` digunakan untuk?

a)

Mencetak data di skrin

b)

Membaca data dari papan kekunci

c)

Menyimpan data ke dalam fail

d)

Melakukan perbandingan logik

12.

Apakah yang berlaku jika terdapat ralat sintaks dalam kod?

a)

Kod akan terus berjalan

b)

Kod tidak akan dapat dijalankan

c)

Kod akan menghasilkan output yang salah

d)

Kod akan berhenti separuh jalan

13.

Manakah antara berikut adalah contoh operator perbandingan?

a)

+

b)

==

c)

AND

d)

NOT

14.

Apakah tujuan operator logik AND?

a)

Mengulang kod

b)

Menambah syarat logik

c)

Menentukan jika dua syarat benar

d)

Menentukan jika salah satu syarat benar

15.

Manakah berikut adalah struktur kawalan pilihan?

a)

if-else

b)

for loop

c)

while loop

d)

function

16.

Manakah berikut adalah struktur kawalan pilihan?

a)

if-else

b)

for loop

c)

while loop

d)

function

17.

Dalam pengaturcaraan Python, apakah jenis data yang digunakan untuk nombor perpuluhan?

a)

Integer

b)

Boolean

c)

Float

d)

Char

18.

Apakah yang dimaksudkan dengan ralat masa larian?

a)

Ralat semasa penulisan kod

b)

Ralat yang berlaku apabila kod sedang dilaksanakan

c)

Ralat dalam perbandingan logik

d)

Ralat dalam pengisytiharan pemboleh ubah

19.

Manakah berikut adalah contoh ungkapan boolean?

a)

5 > 3

b)

"Hello"

c)

x = 10

d)

print("Hello")

20.

Apakah output bagi `print(5 + 3)` dalam Python?

a)

53

b)

8

c)

5

d)

Error

21.

Apakah maksud simbol `!=` dalam pengaturcaraan?

a)

Sama dengan

b)

Tidak sama dengan

c)

Lebih besar daripada

d)

Kurang daripada

22.

Fungsi apakah yang digunakan untuk mendapatkan input daripada pengguna?

a)

input()

b)

print()

c)

scan()

d)

read()

23.

Apakah yang digunakan untuk menggabungkan dua rentangan dalam Python?

a)

,

b)

+

c)

-

d)

*

24.

Operator matematik yang manakah digunakan untuk pembahagian dalam Python?

a)

*

b)

+

c)

/

d)

-

25.

Apakah nilai boolean bagi perbandingan 10 < 5?

a)

False

b)

True

c)

Error

d)

5

26.

Manakah contoh pemboleh ubah yang sah dalam Python?

a)

3data

b)

_data

c)

data-1

d)

data!

27.

Apakah struktur kawalan yang digunakan untuk mengulang operasi berdasarkan syarat?

a)

Struktur kawalan pilihan

b)

Struktur kawalan ulangan

c)

Struktur kawalan jujukan

d)

Struktur kawalan bersyarat

28.

Apakah hasil daripada `print(4 // 2)`?

a)

2.0

b)

2

c)

4

d)

Error

29.

Apakah ralat logik?

a)

Ralat semasa pelaksanaan

b)

Ralat dalam logik program yang memberikan keputusan yang salah

c)

Ralat dalam sintaks

d)

Ralat dalam input pengguna

30.

Apakah simbol yang digunakan untuk menyimpan nilai ke dalam pemboleh ubah dalam Python?

a)

==

b)

=

c)

:=

d)

!=

31.

Apakah fungsi `len()` digunakan untuk dalam Python?

a)

Mengira panjang rentetan

b)

Mengira jumlah pemboleh ubah

c)

Membundarkan nombor perpuluhan

d)

Membandingkan nilai

32.

Apakah yang digunakan untuk mengira jumlah elemen dalam senarai di Python?

a)

count()

b)

length()

c)

size()

d)

total()

33.

Apakah yang dimaksudkan dengan pemboleh ubah dalam pengaturcaraan?

a)

Tempat untuk menyimpan data

b)

Fungsi untuk mengira nilai

c)

Struktur kawalan

d)

Jenis data

34.

Manakah antara berikut adalah contoh fungsi dalam Python?

a)

def myFunction():

b)

myFunction[]

c)

function myFunction()

d)

myFunction()

35.

Apakah yang dimaksudkan dengan fungsi dalam pengaturcaraan?

a)

Set sekumpulan arahan

b)

Tempat untuk menyimpan data

c)

Struktur kawalan

d)

Jenis data

36.

Apakah operator yang digunakan untuk menambah dua nilai dalam Python?

a)

+

b)

-

c)

*

d)

/

37.

Apakah yang dimaksudkan dengan ralat logik dalam kod?

a)

Ralat yang berlaku semasa penulisan kod

b)

Ralat yang berlaku apabila kod tidak memberikan output yang diharapkan

c)

Ralat dalam pengisytiharan pemboleh ubah

d)

Ralat sintaks