wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASK T3-STRUKTUR KOD ARAHAN

Total questions: 15

Worksheet time: 8mins

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.

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

a)

Betul

b)

Salah

5.

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)

6.

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

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.

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

a)

BENAR

b)

PALSU

10.

Pilih jawapan bagi built-in function

a)

tinggi_rendah( )

b)

str ( )

c)

max ( )

d)

kuasadua ( )

11.

Pilih jawapan bagi user-defined function

a)

sum ( )

b)

hasilbahagi ( )

c)

int ( )

d)

hasil_tambah ( )

12.

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

a)

BENAR

b)

PALSU

13.

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

a)

Fasa menganalisis masalah

b)

Fasa reka bentuk aturcara

c)

Fasa pengekodan

14.

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

15.

Mempunyai set arahan dan datang dengan bahasa pengaturcaraan

a)

built-in function

b)

user-defined function