wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

AMALAN TERBAIK PENGATURCARAAN

Total questions: 8

Worksheet time: 4mins

Name
Class
Date
1.

Apakah yang dimaksudkan dengan mesej ralat dalam sesuatu atur cara komputer?


a)

Arahan yang diberikan oleh pengguna kepada komputer

b)

Kod khas yang digunakan untuk menyimpan pemboleh ubah

c)

Maklumat yang dipaparkan apabila terdapat kesilapan dalam atur cara

d)

Output yang dijana selepas atur cara berjaya dilaksanakan

2.

Antara berikut, yang manakah merupakan ralat tatabahasa (syntax error)?

a)

Menulis pront("Hello") dalam Python

b)

Pembahagian nombor dengan sifar

c)

Input pengguna yang tidak dijangka

3.

Apakah langkah pertama yang perlu dilakukan apabila menerima

mesej ralat daripada sesuatu atur cara?

a)

Pindahkan atur cara ke komputer lain

b)

Padamkan keseluruhan kod dan mulakan semula

c)

Abaikan ralat tersebut dan jalankan semula atur cara

d)

Fahami mesej ralat dan kenal pasti lokasi ralat dalam kod

4.

Apakah nilai akhir pemboleh ubah x selepas kod berikut dilaksanakan?

python

x = 5

x = x + 3

x = x * 2

a)

10

b)

13

c)

8

d)

16

5.

Pilih kenyataan yang benar tentang pemboleh ubah dalam atur cara:

a)

Nilai pemboleh ubah boleh berubah mengikut logik atur cara

b)

Nilai pemboleh ubah tidak boleh berubah selepas ia diisytiharkan

c)

Semua pemboleh ubah perlu diberi nama yang sama

d)

Pemboleh ubah menyimpan arahan yang diberikan oleh pengguna

6.

Apakah jenis ralat yang berlaku apabila program dijalankan tetapi tidak

menghasilkan output yang betul?

a)

Ralat Larian

b)

Ralat Logik

c)

Ralat Sintaks

d)

Ralat Tatabahasa

7.

Manakah antara berikut BUKAN contoh ralat larian (runtime error)?

a)


Menggunakan pemboleh ubah yang tidak diisytiharkan

b)

Membahagi nombor dengan sifar

c)

Tersalah ejaan kata kunci while sebagai wile

d)

Mengakses elemen dalam senarai yang tiada

8.

Apakah maksud penterjemahan mesej ralat?

a)

Menukar mesej ralat kepada bahasa lain

b)

Menafsir mesej ralat untuk memahami punca ralat

c)

Menghasilkan output berdasarkan ralat

d)

Menulis mesej ralat yang baharu