wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Sains Komputer Tingkatan 5 - 3.1.7 Penggunaan Procedure dan

Total questions: 17

Worksheet time: 10mins

Name
Class
Date
1.

Satu atur cara JavaScript mempunyai banyak barisan arahan yang dihimpunkan dalam satu blok kod yang dikenali sebagai (a)   .

2.

Barisan arahan atur cara JacaScript boleh dipecahkan mengikut tugas masing-masing dan dihimpunkan dalam modul yang berasingan yang dipanggil (a)   .

3.

Terdapat dua jenis subatur cara dalam JavaScript, iaitu ______ .

a)

prosedur (procedure)

b)

fungsi (function)

c)

tatasusunan (array)

4.

Dalam konteks atur cara, prosedur (procedure) tidak memulangkan nilai manakala fungsi (function) akan memulangkan nilai.

a)

Benar

b)

Palsu

5.

Gambar rajah di atas merujuk kepada subatur cara _______ .

a)

prosedur

b)

fungsi

6.

Gambar rajah di atas merujuk kepada subatur cara _______ .

a)

prosedur

b)

fungsi

7.

Berdasarkan gambar rajah di atas, pilih padanan yang betuk berkaitan Subatur cara X dan Subatur cara Y.

a)

Subatur cara X adalah Pemanggil, manakala Subatur cara Y ialah Dipanggil.

b)

Subatur cara X adalah Dipanggil, manakala Subatur cara Y ialah Pemanggil.

8.

Gambar rajah di atas merupakan contoh atur cara JavaScript dan output.


P, Q, R dan S ialah segmen atur cara. Segmen manakah merupakan atur cara Memanggil?

a)

P

b)

Q

c)

R

d)

S

9.

Gambar rajah di atas merupakan contoh atur cara JavaScript dan output.


P, Q, R dan S ialah segmen atur cara. Segmen manakah merupakan atur cara Dipanggil?

a)

P

b)

Q

c)

R

d)

S

10.

(a)   membolehkan prosedur dan fungsi menghantar nilai (pemanggil) dan diterima oleh prosedur dan fungsi yang dipanggil.

11.

Ungkapan _______ digunakan untuk merujuk parameter bagi subatur cara yang dipanggil.

a)

parameter rasmi (formal parameter)

b)

parameter sebenar (actual parameter)

12.

Ungkapan _______ digunakan untuk merujuk pemboleh ubah di dalam subatur cara pemanggil.

a)

parameter rasmi (formal parameter)

b)

parameter sebenar (actual parameter)

13.

Gambar rajah di atas menunjukkan subatur cara toCelcius() dipanggil dan menghantar nilai Fahrenheit. Subatur cara toCelcius() menerima nilai Fahrenheit tersebut dan melaksanakan penukaran nilai Fahrenheit kepada Celcius dengan menggunakan formula (5/9)*(fahrenheit-32).


Penerangan 2 merujuk kepada _______ .

a)

penerimaan nilai suhu fahrenheit, iaitu, 77.

b)

arahan mencetak suhu dalam nilai celcius dengan memanggil fungsi toCelcius(fahrenheit) kemudian menghantar nilai fahrenheit=77 kepada fungsi yang dipanggil.

c)

memanggil fungsi yang akan menerima nilai fahrenheit dan menjalankan operasi aritmetik (5/9)*(fahrenheit-32) untuk menukarnya kepada celcius.

14.

Gambar rajah di atas menunjukkan hasil nilai kiraan (5/9)*(fahrenheit-32) akan dipulangkan kepada toCelcius() iaitu fungsi yang memanggil dan seterusnya memaparkan nilai tersebut.


S, T dan U ialah segmen atur cara. Segmen manakah merupakan atur cara memulangkan nilai?

a)

S

b)

T

c)

U

15.

Gambar rajah di atas merupakan contoh atur cara JavaScript dan output.


P, Q, R dan S ialah segmen atur cara. Segmen manakah merupakan atur cara Dipanggil?

a)

P

b)

Q

c)

R

d)

S

16.

Gambar rajah di atas menunjukkan subatur cara toCelcius() dipanggil dan menghantar nilai Fahrenheit. Subatur cara toCelcius() menerima nilai Fahrenheit tersebut dan melaksanakan penukaran nilai Fahrenheit kepada Celcius dengan menggunakan formula (5/9)*(fahrenheit-32).


Penerangan 1 merujuk kepada _______ .

a)

penerimaan nilai suhu fahrenheit, iaitu, 77.

b)

arahan mencetak suhu dalam nilai celcius dengan memanggil fungsi toCelcius(fahrenheit) kemudian menghantar nilai fahrenheit=77 kepada fungsi yang dipanggil.

c)

memanggil fungsi yang akan menerima nilai fahrenheit dan menjalankan operasi aritmetik (5/9)*(fahrenheit-32) untuk menukarnya kepada celcius.

17.

Gambar rajah di atas menunjukkan subatur cara toCelcius() dipanggil dan menghantar nilai Fahrenheit. Subatur cara toCelcius() menerima nilai Fahrenheit tersebut dan melaksanakan penukaran nilai Fahrenheit kepada Celcius dengan menggunakan formula (5/9)*(fahrenheit-32).


Penerangan 3 merujuk kepada _______ .

a)

penerimaan nilai suhu fahrenheit, iaitu, 77.

b)

arahan mencetak suhu dalam nilai celcius dengan memanggil fungsi toCelcius(fahrenheit) kemudian menghantar nilai fahrenheit=77 kepada fungsi yang dipanggil.

c)

memanggil fungsi yang akan menerima nilai fahrenheit dan menjalankan operasi aritmetik (5/9)*(fahrenheit-32) untuk menukarnya kepada celcius.