Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASKT2 : Ralat Python

Total questions: 30

Worksheet time: 16mins

Name
Class
Date
1.

Pilih ralat yang sesuai berdasarkan situasi yang terdapat dalam rajah di atas

a)

ralat logik

b)

ralat sintaks

c)

ralat masa larian

d)

ralat kecuaian

2.

Pilih ralat yang sesuai berdasarkan situasi yang terdapat dalam rajah di atas

a)

Ralat masa larian

b)

Ralat sintaks

c)

Ralat logik

d)

Ralat kecuaian

3.

Pilih ralat yang sesuai berdasarkan situasi yang terdapat dalam rajah di atas

a)

Ralat masa larian

b)

Ralat sintaks

c)

Ralat logik

d)

Ralat kecuaian

4.

"KESILAPAN ATAU KESALAHAN DALAM PROSES PEMBANGUNAN ATUR CARA SEGMEN KOD"


PERNYATAAN DI ATAS SESUAI DIRUJUK SEBAGAI

a)

KELEMAHAN

b)

RALAT

c)

KESILAPAN

d)

SINTAKS

5.

"KESILAPAN DALAM PENGGUNAAN BAHASA PENGATURCARAAN"


PERNYATAAN DI ATAS MERUJUK KEPADA

a)

RALAT LOGIK

b)

RALAT SINTAKS

c)

RALAT MASA LARIAN

d)

RALAT KECUAIAN

6.

"SEMASA PELAKSANAAN ATUR CARA, KESILAPAN YANG DISEBABKAN OLEH RALAT INI AKAN DIPAPARKAN DALAM BENTUK MESEJ RALAT"


PERNYATAAN DI ATAS MERUJUK KEPADA

a)

RALAT LOGIK

b)

RALAT SINTAKS

c)

RALAT MASA LARIAN

d)

RALAT KECUAIAN

7.

"RALAT INI SEOLAH-OLAH SERUPA SEPERTI KESILAPAN EJAAN ATAU TATABAHASA DALAM BAHASA MELAYU"


PERNYATAAN DI ATAS MERUJUK KEPADA

a)

RALAT LOGIK

b)

RALAT SINTAKS

c)

RALAT MASA LARIAN

d)

RALAT KECUAIAN

8.

"KESILAPAN YANG AKAN MENYEBABKAN ATUR CARA TERHENTI SECARA TIBA-TIBA TANPA DIDUGA SEMASA JALANAN UJIAN (TEST RUN)"


PERNYATAAN DI ATAS MERUJUK KEPADA

a)

RALAT LOGIK

b)

RALAT SINTAKS

c)

RALAT MASA LARIAN

d)

RALAT KECUAIAN

9.

"RALAT YANG DISEBABKAN OLEH PERKAKASAN KOMPUTER SEPERTI MEMORI YANG TIDAK MENCUKUPI ATAU DISEBABKAN OLEH VIRUS KOMPUTER MAHUPUN PERISIAN HASAD"


PERNYATAAN DI ATAS MERUJUK KEPADA

a)

RALAT LOGIK

b)

RALAT SINTAKS

c)

RALAT MASA LARIAN

d)

RALAT KECUAIAN

10.

"KESILAPAN YANG MENYEBABKAN ATUR CARA MEMBERI OUTPUT YANG TIDAK DIJANGKA YANG MANA KESILAPAN INI SERING KALI BERLAKU SEMASA PEMBANGUNAN ALGORITMA"


PERNYATAAN DI ATAS MERUJUK KEPADA

a)

RALAT LOGIK

b)

RALAT SINTAKS

c)

RALAT MASA LARIAN

d)

RALAT KECUAIAN

11.

"KESALAHAN URUTAN SESUATU TINDAKAN ATAU SYARAT DITULIS SALAH"


PERNYATAAN DI ATAS MERUJUK KEPADA

a)

RALAT LOGIK

b)

RALAT SINTAKS

c)

RALAT MASA LARIAN

d)

RALAT KECUAIAN

12.

"JIKA RALAT INI WUJUD DALAM ATUR CARA, RALAT INI SUKAR UNTUK DIKESAN KERANA TIADA PAPARAN MESEJ RALAT"


PERNYATAAN DI ATAS MERUJUK KEPADA

a)

RALAT LOGIK

b)

RALAT SINTAKS

c)

RALAT MASA LARIAN

d)

RALAT KECUAIAN

13.

APAKAH DUA TEKNIK YANG DAPAT DILAKUKAN UNTUK MENGESAN RALAT LOGIK?

a)

TEKNIK SEMAKAN MEJA (DESK CHECK)

b)

TEKNIK LANGKAH DEMI LANGKAH (STEP THROUGH)

c)

TEKNIK CUBA DAN SALAH (TRY & ERROR)

d)

TEKNIK DEBUGGING ERROR

14.

Pilih ralat yang sesuai berdasarkan situasi yang terdapat dalam rajah di atas

a)

RALAT LOGIK

b)

RALAT SINTAKS

c)

RALAT MASA LARIAN

d)

RALAT KECUAIAN

15.

Pilih ralat yang sesuai berdasarkan situasi yang terdapat dalam rajah di atas

a)

RALAT LOGIK

b)

RALAT SINTAKS

c)

RALAT MASA LARIAN

d)

RALAT KECUAIAN

16.

Apa kesilapan dalam kod ini?

a)

Huruf H besar dalam perkataan "What"

b)

Kesalahan ejaan perkataan "input"

c)

Huruf besar hilang dari "print"

d)

Huruf besar hilang dari "input"

17.

Apa kesilapan dalam kod ini?

a)

Pemboleh ubah "surname" memerlukan huruf besar (baris pertama kod)

b)

"print" memerlukan huruf besar

c)

"input" memerlukan huruf besar

d)

Terdapat tanda tambah pada baris terakhir kod

18.

Baris yang manakah yang mengandungi ralat?

a)

Pertama

b)

Kedua

c)

Ketiga

d)

Keempat

19.

Apakah output dari kod berikut?

Print("Hello world!")

a)

NameError

b)

Hello world!

c)

"Hello world"

d)

Print(Hello world!)

20.

Apakah output dari kod berikut?

print(Hello world!)

a)

Hello world!

b)

SyntaxError

c)

Hello world

d)

print(Hello world!)

21.

Di mana kesilapannya?

a)

Simbol / bukannya \

b)

Simbol \ bukannya /

c)

Kesalahan ejaan perkataan "print"

d)

"print" tanpa huruf besar

22.

Di mana kesilapannya?

a)

Ejaan salah "print"

b)

simbol " tak lengkap

c)

ada jarak antara Hello dan world

d)

Huruf "P" dalam print

23.

Apa yang tidak kena, 'print (x + hello)'

a)

Terlalu banyak watak karakter

b)

Print bukan pernyataan dalam Python

c)

Teksnya tidak terdapat dalam petikan

d)

Teks tidak dapat ditambahkan dalam python

24.

Kenalpasti jenis ralat bagi kod dibawah


print("Here is some text")

print(1/0)

a)

Ralat Sintaks

b)

Ralat Masa Larian

c)

Ralat Logik

25.

Kenalpasti jenis ralat bagi kod dibawah


print("Here is some text"

print(6/2)

a)

Ralat Sintaks

b)

Ralat Masa Larian

c)

Ralat Logik

26.

Kenalpasti jenis ralat bagi kod dibawah


print("Here is some text")

print(2/2)

a)

Ralat Sintaks

b)

Ralat Masa Larian

c)

Ralat Logik

27.

Kenalpasti jenis ralat bagi kod dibawah


prnt("Hello World")

a)

Ralat Sintaks

b)

Ralat Masa Larian

c)

Ralat Logik

28.

Kenalpasti jenis ralat bagi kod dibawah


x = 2

y = 6

average = x + y / 2

print(average)

a)

Ralat Sintaks

b)

Ralat Masa Larian

c)

Ralat Logik

29.

Kesalahan aritmetik (matematik) adalah contoh ralat?

a)

Ralat Sintaks

b)

Ralat Masa Larian

c)

Ralat Logik

30.

Gelung tak terhingga adalah contoh jenis ralat apa?

a)

Ralat Sintaks

b)

Ralat Masa Larian

c)

Ralat Logik