Font size
WorksheetsSains Komputer Tingkatan 4 - 1.6.3 Membezakan antara
Total questions: 16
Worksheet time: 9mins
-Tidak mengembalikan data.
-Jenis data pulangan dalam sintaks adalah void.
-Badan tidak diakhiri dengan penyataan return.
Pernyataan di atas merujuk kepada ______ .
Prosedur
Fungsi
-Mengembalikan data.
-Jenis data pulangan dalam sintaks adalah int, double, char, String, tatasusunan atau objek Java.
-Badan diakhiri dengan penyataan return diikuti data yang dipulangkan.
Pernyataan di atas merujuk kepada ______ .
Prosedur
Fungsi
static void
namaProsedur([jenisData
namaParameter]){}
Sintaks definisi di atas merujuk kepada ______ .
Prosedur
Fungsi
static jenisData
namaFungsi([jenisData
namaParameter]){}
Sintaks definisi di atas merujuk kepada ______ .
Prosedur
Fungsi
static void cariJumlah(int x,
int y)
{
int jawapan = x + y;
System.out.print(jawapan);
}
Sintaks di atas adalah satu contoh ______ .
Prosedur
Fungsi
static int cariJumlah(int x,
int y)
{
int jawapan = x + y;
return jawapan;
}
Sintaks di atas adalah satu contoh ______ .
Prosedur
Fungsi
namaProsedur([jenisData
namaParameter]);
Sintaks di atas adalah satu contoh panggilan bagi ______ .
Prosedur
Fungsi
jenisData pembolehUbah;
pembolehUbah =
namaFungsi([jenisData
namaParameter]);
Sintaks di atas adalah satu contoh panggilan bagi ______ .
Prosedur
Fungsi
Bilakah prosedur atau fungsi menjadi pilihan?
Data yang telah diproses perlu disimpan dalam badan pemanggil.
Data yang telah diproses akan digunakan lagi oleh pemanggil.
Subatur cara digunakan untuk meminta input.
Subatur cara tidak memaparkan hasil atau menyimpan hasil di mana-mana.
Petunjuk berikut boleh digunakan untuk memilih prosedur iaitu _______ .
Subatur cara digunakan untuk membuat paparan sahaja, seperti mesej kepada pengguna.
Hasil proses digunakan dalam subatur cara sekali sahaja dan tidak diperlukan lagi
Berdasarkan contoh di dalam jadual di atas, yang manakah panggilan fungsi yang betul dan salah.
X
Y
Math.sqrt(double n) merupakan sintaks fungsi bagi ______ .
Memulangkan hasil punca kuasa dua untuk nilai n.
Memulangkan integer paling dekat tetapi kurang atau sama dengan nilai n.
Memulangkan nombor n setelah dibulatkan kepada integer terdekat.
Memulangkan nombor yang lebih besar antara m dan n.
Memulangkan nombor yang lebih kecil antara m dan n.
Math.floor(double n) merupakan sintaks fungsi bagi ______ .
Memulangkan hasil punca kuasa dua untuk nilai n.
Memulangkan integer paling dekat tetapi kurang atau sama dengan nilai n.
Memulangkan nombor n setelah dibulatkan kepada integer terdekat.
Memulangkan nombor yang lebih besar antara m dan n.
Memulangkan nombor yang lebih kecil antara m dan n.
Math.round(double n) merupakan sintaks fungsi bagi ______ .
Memulangkan hasil punca kuasa dua untuk nilai n.
Memulangkan integer paling dekat tetapi kurang atau sama dengan nilai n.
Memulangkan nombor n setelah dibulatkan kepada integer terdekat.
Memulangkan nombor yang lebih besar antara m dan n.
Memulangkan nombor yang lebih kecil antara m dan n.
Math.max(double m, double n) merupakan sintaks fungsi bagi ______ .
Memulangkan hasil punca kuasa dua untuk nilai n.
Memulangkan integer paling dekat tetapi kurang atau sama dengan nilai n.
Memulangkan nombor n setelah dibulatkan kepada integer terdekat.
Memulangkan nombor yang lebih besar antara m dan n.
Memulangkan nombor yang lebih kecil antara m dan n.
Math.min(double m, double n) merupakan sintaks fungsi bagi ______ .
Memulangkan hasil punca kuasa dua untuk nilai n.
Memulangkan integer paling dekat tetapi kurang atau sama dengan nilai n.
Memulangkan nombor n setelah dibulatkan kepada integer terdekat.
Memulangkan nombor yang lebih besar antara m dan n.
Memulangkan nombor yang lebih kecil antara m dan n.
