wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

FUNCTION ASK FORM 3

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

_____________________digunakan bagi sub tugas yang perlu memulangkan satu nilai selepas tugas itu diselesaikan. Juga digunakan sebagai proses pengiraan kerana kod yang sama tidak perlu ditulis semula.

a)

Procedure

b)

Parameter

c)

Argumen

d)

Function

2.

___________________digunakan dalam situasi seperti satu tugas perlu dilaksanakan berulang kali apabila diperlukan tanpa pemulangan nilai.

a)

Procedure

b)

Argumen

c)

Parameter

d)

Function

3.

______________________ialah pembolehubah yang digunakan oleh sesuatu function atau procedure.

a)

Procedure

b)

Argumen

c)

Parameter

d)

Function

4.

______________________ialah data atau nilai sebenar dalam pemboleh ubah tersebut.

a)

Procedure

b)

Argumen

c)

Parameter

d)

Function

5.

Pilih jawapan bagi built-in function

a)

tinggi_rendah( )

b)

str ( )

c)

max ( )

d)

kuasadua ( )

6.

Pilih jawapan bagi user-defined function

a)

sum ( )

b)

hasilbahagi ( )

c)

int ( )

d)

hasil_tambah ( )

7.

Apakah output bagi kod aturcara berikut?


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

x=sum(a)

print(x)

(a)  

8.

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)  

9.

Pilih penyataan yang BENAR bagi pernyataan berikut:


Procedure sesuai digunakan bagi sub aturcara yang melibatkan pengiraan kerana set aturcara tidak perlu ditulis beberapa kali.

a)

BENAR

b)

PALSU

10.

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

a)

BENAR

b)

PALSU