wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PBD ASK T3 : 4.2 STUKTUR KOD ARAHAN

Total questions: 20

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

(TP1) sum, max, min dan index merupakan library bagi user-defined function.

a)

Betul

b)

Salah

2.

(TP1) sum, max, min dan index merupakan library bagi user-defined function.

a)

Mempunyai pernyataan return

b)

Kod sumber tidak boleh dilihat

c)

Mempunyai badan function (set arahan)

d)

Mempunyai nama (bahagian pengepala)

3.

(TP2) Pilih jawapan bagi built-in function

a)

tinggi_rendah( )

b)

str ( )

c)

max ( )

d)

kuasadua ( )

4.

(TP2) Pilih jawapan bagi user-defined function

a)

sum ( )

b)

hasilbahagi ( )

c)

int ( )

d)

hasil_tambah ( )

5.

(TP3) Apakah output bagi kod aturcara berikut?

a=(1,2,3,4,5)

x=sum(a)

print(x)

(a)  

6.

(TP3) Apakah output bagi kod aturcara berikut sekiranya Ali memasukkan nombor 4 sebagai nombor pertama dan nombor 6 sebagai nombor kedua?

def tambah_nombor(x,y):

jumlah = x + y

return jumlah

num1 = int (input("masukkan nombor pertama:"))

num2 = int (input("masukkan nombor kedua:"))

tambah_nombor(num1,num2)

print("jumlah hasil dua nombor ialah:", tambah_nombor))

(a)  

7.

(TP1) Kod sumber built-in function tidak boleh dilihat oleh pengaturcara. BENAR atau PALSU?

a)

BENAR

b)

PALSU

8.

(TP1) 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

9.

(TP2) 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

10.

(TP2) 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

11.

(TP2) 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

12.

(TP1) Mempunyai set arahan dan datang dengan bahasa pengaturcaraan

a)

built-in function

b)

user-defined function

13.

(TP1) mengenal pasti sintaks bagi function, procedure, input, proses dan output

a)

Fasa menganalisis masalah

b)

Fasa reka bentuk aturcara

c)

Fasa pengekodan

14.

(TP1) Manakah yang berikut merupakan persamaan antara built-in function dan user-defined function?

a)

Perlu ada argumen

b)

mempunyai perkataan return

c)

Kod sumber yang boleh dilihat

d)

Mempunyai nama yang unik dan tidak boleh diubah

15.

(TP1) Kod sumber built-in function tidak boleh dilihat oleh pengaturcara. BENAR atau PALSU?

a)

BENAR

b)

PALSU

16.

(TP2) Pilih jawapan bagi built-in function

a)

tinggi_rendah( )

b)

str ( )

c)

max ( )

d)

kuasadua ( )

17.

(TP2) Pilih jawapan bagi user-defined function

a)

sum ( )

b)

hasilbahagi ( )

c)

int ( )

d)

hasil_tambah ( )

18.

(TP1) Kod sumber built-in function tidak boleh dilihat oleh pengaturcara. BENAR atau PALSU?

a)

BENAR

b)

PALSU

19.

(TP3) Apakah output bagi kod aturcara berikut?

a=(1,2,3,4,5)

x=sum(a)

print(x)

(a)  

20.

(TP1) 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