wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

BAB 4 : KOD ARAHAN ( 3 AMANAH)

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.

Mempunyai set arahan dan datang dengan bahasa pengaturcaraan

a)

built-in function

b)

user-defined function

7.

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

8.

Menulis pseudokod dan melakar carta alir

a)

Fasa menganalisis masalah

b)

Fasa reka bentuk aturcara

c)

Fasa pengekodan

9.

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

a)

Fasa menganalisis masalah

b)

Fasa reka bentuk aturcara

c)

Fasa pengekodan

10.

mengenal pasti input, proses dan output.

a)

Fasa menganalisis masalah

b)

Fasa reka bentuk aturcara

c)

Fasa pengekodan

11.

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

12.

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

13.

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

a)

print(SELAMAT DATANG!!!)

b)

print "SELAMAT DATANG!!!"

c)

print("SELAMAT DATANG!!!")

d)

print="SELAMAT DATANG!!!"

14.

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.

Pilih pernyataan yang SALAH tentang kepentingan function dan procedure dalam penghasilan atur cara.

a)

Boleh diguna pakai dalam atur cara lain sekiranya tugasan yang sama diperlukan

b)

Mengelakkan pengulangan data

c)

Mengurangkan kemungkinan berlakunya ralat

d)

Dapat menjimatkan masa kerana boleh digunakan secara terus atau berulangkali tanpa menulis kodnya.

16.

Salah satu fungsi dalaman yang digunakan untuk menghadkan bilangan titik perpuluhan ialah .....

a)

input()

b)

float()

c)

format()

d)

round()

17.

Kod atur cara di atas merujuk kepada

a)

Procedure

b)

Procedure sedia ada

c)

bulit-in function

d)

user-defined function

18.

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

a)

float()

b)

input()

c)

int()

d)

str()

19.

Pilih pasangan yang betul

a)

"5" - integer

b)

5.0 - boolean

c)

5.0 - float

d)

5 - string

20.

Apakah X?

a)

Parameter

b)

Indent

c)

Argument

d)

Colon