Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BAB 4 - STRUKTUR KOD ARAHAN TINGKATAN 3

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Antara berikut, pernyataan yang manakah betul mengenai persamaan function dan procedure

a)

ditulis oleh pengguna

b)

memulangkan satu nilai

c)

terbahagi kepada dua jenis

d)

mempunyai nama khusus yang eksplisit

2.

Berikut menunjukkan sintaks pentakrifan suatu user-defined function.


Antara berikut, manakah kegunaan bagi pernyataan return?

a)

mentakrifkan function

b)

pemboleh ubah untuk menerima argument

c)

memulangkan nilai yang dihasilkan function

d)

menerima data yang dihantar semasa dipanggil

3.

Antara berikut, manakah yang betul mengenai parameter

a)

mentakrifkan procedure

b)

arahan untuk melaksanakan satu tugas

c)

memulangkan nilai atau output yang dihasilkan

d)

pemboleh ubah yang menerima nilai yang dihantar kepada function semasa dipanggil

4.

Antara yang berikut, manakah pernyataan yang betul mengenai built-in function?

a)

ditulis oleh pengatur cara

b)

kod sumber function tersebut boleh dilihat dan diubah

c)

nama yang unik, deskriptif, terpelihara dan tidak boleh diubah

d)

ianya boleh diberi nama yang tidak bercanggah dengan kata kata kunci dalam bahasa pengaturcaraan

5.

Kod sumbernya boleh dilihat

a)

built-in function

b)

user-defined function

6.

Tidak semestinya mempunyai argument dan boleh diberikan nama yang tidak bercanggah dengan kata kunci dalam bahasa pengaturcaraan

a)

built-in function

b)

user-defined function

7.

Menulis pseudokod dan melakar carta alir

a)

Fasa menganalisis masalah

b)

Fasa reka bentuk aturcara

c)

Fasa pengekodan

8.

mengenal pasti sintaks bagi function, procedure, input, proses dan output

a)

Fasa menganalisis masalah

b)

Fasa reka bentuk aturcara

c)

Fasa pengekodan

9.

Yang mana antara berikut adalah benar tentang Sub Atur Cara?

a)

Boleh digunakan berulang kali

b)

Menjadikan program ringkas dan mudah dikendali

c)

Terbahagi kepada dua iaitu function dan procedure

d)

Semua di atas

10.

Yang manakah antara berikut BUKAN ciri-ciri sub atur cara function

a)

sebahagian daripada penyataan

b)

Digunakan untuk mengembalikan sesuatu nilai

c)

terdapat kata kunci return di akhir sub aturcara

d)

Tidak mengembalikan sesuatu nilai

11.

Yang manakah arahan yang memaparkan teks "SELAMAT DATANG!!!"

a)

print(SELAMAT DATANG!!!)

b)

print "SELAMAT DATANG!!!"

c)

print("SELAMAT DATANG!!!")

d)

print="SELAMAT DATANG!!!"

12.

Kod atur cara di atas merujuk kepada

a)

Procedure

b)

Procedure sedia ada

c)

bulit-in function

d)

user-defined function

13.

Fungsi yang manakah yang digunakan bagi menukarkan jenis data string kepada integer untuk membuat pengiraan?

a)

float()

b)

input()

c)

int()

d)

str()

14.

Apakah X?

a)

Parameter

b)

Indent

c)

Argument

d)

Colon

15.

Apakah yang dimaksudkan dengan parameter dalam function dan procedure?

a)

nilai

b)

persamaan

c)

pemboleh ubah

d)

input data

16.

Apakah yang dimaksudkan dengan argumen?

a)

nilai sebenar

b)

nilai ragu-ragu

c)

rekod data

d)

output

17.

Function perlu menerima argumen manakala procedure tidak semestinya, betul atau salah?

a)

Betul

b)

Salah

18.

Tandakan dua jenis function yang betul

a)

built-in function

b)

user function

c)

built-on function

d)

user-defined function

19.

Antara berikut yang manakah persamaan bagi procedure dan function?

a)

Boleh digunakan berulang kali dalam atur cara yang sama atau berbeza.

b)

Tidak memulangkan sebarang nilai kecuali nilai secara lalai: None.

c)

Ditulis oleh pengguna

d)

Memulangkan satu atau beberapa nilai.

20.

Funsi seperti sum, max, min dan index merupakan library bagi user-defined function.

a)

Betul

b)

Salah