Font size
WorksheetsSAINS KOMPUTER TINGKATAN 4 - 1.6 STRUKTUR DATA DAN MODULAR
Total questions: 25
Worksheet time: 21mins
Apakah saiz tatasusunan NamaBulan ?
Manakah antara berikut merupakan kod Java yang betul untuk mencetak elemen "Johan".
System.out.print (MarkahUjian[1]);
Apakah nilai yang akan dicetak oleh kod yang berwarna hijau tersebut?
System.out.print (UmurPelajar[4]);
Apakah nilai yang akan dicetak oleh kod yang berwarna hijau tersebut?
System.out.print (TinggiPelajar[2]);
Apakah nilai yang akan dicetak oleh kod yang berwarna hijau tersebut?
Manakah antara berikut merupakan kod yang salah dan tidak dapat digunakan ?
System.out.print (JenamaKasut ['2']);
Apakah silap bagi kod di atas ?
Manakah antara berikut merupakan kod yang dapat memaparkan "Iguana" ?
Apakah jenis data bagi tatasusunan berikut ?
Apakah jenis data yang sesuai bagi tatasusunan di atas ?
I have four legs - but I can't walk. What am I ?
Langkah 2 : Mengisytiharkan saiz tatsusunan
Benarkah langkah pengisytiharan struktur tatasusunan berikut ?
BENAR atau SALAH ?
Apakah nilai bagi WangSaku [1] ?
Apakah nilai bagi WangSaku [3] ?
Kod komputer seharusnya mudah dibaca, di tulis dan mudah dikemaskini. Pemboleh ubah boleh dipecahkan kepada kumpulan-kumpulan kecil. Pernyataan ini merujuk kepada:
Struktur data
Struktur kawalan
Tatasusunan (array)
Struktur modular
Berdasarkan maklumat di bawah, yang manakah teknik pengisytiharan yang tepat?
int jualan = 100;
integer jualan = 100;
int jualan;
jualan = 100;
jualan = integer;
jualan = 100;
Rajah di bawah menunjukkan pengisytiharan pemboleh ubah. Tukarkan pengisytiharan tersebut kepada pengisytiharan tatasusunan.
Int jualan = {100, 120, 110, 145}
Int [1] jualan = {100, 120, 110, 145}
Int [4] jualan = {100, 120, 110, 145}
Int jualan [ ] = {100, 120, 110, 145}
Antara berikut yang manakah kelebihan menggunakan struktur modul atau sub aturcara?
Data yang dimasukkan lebih tepat
Pengisytiharan pemboleh ubah lebih mudah
Lebih mudah untuk diuji dan dibaiki ralat
Lebih mudah memahami aturcara komputer
Rajah di bawah menunjukkan sebuah aturcara. Pilih nama yang tepat untuk setiap bahagian aturcara tersebut.
P = Pengepala
Q = Badan
P = Kata Kunci
Q = Fungsi
P = Jenis data
Q = Parameter
P = Paramater
Q = Sub Aturcara
Rajah di bawah menunjukkan sub aturcara main ( ). Pilih pernyataan yang tepat mengenai sub aturcara main ( ).
I. Sub aturcara wajib dengan nama main ( )
II. Tidak boleh wujud tanpa sub aturcara yang lain
III. Mengandungi baris pertama pernyataan mesti
dilaksanakan komputer
IV. Mengandungi baris terakhir pernyataan yang mesti
dilaksanakan komputer
I dan II sahaja
I, II dan III sahaja
I, III dan IV sahaja
Semua di atas
Rajah di bawah menunjukkan pengisytiharan parameter dalam aturcara komputer. Yang manakah menunjukkan nama parameter.
static
void
untung
int jualan
Antara pernyataan yang berikut, yang manakah TIDAK BENAR mengenai sub aturcara main ( )?
Sub aturcara main tidak memulangkan data. Maka gunakan void.
Bekas parameter mesti mengandungi parameter tatasusunan string dengan nama “args”.
Tidak semua sub aturcara mempunyai statik supaya dapat digunakan secara langsung tanpa objek.
Public ialah skop akses sub aturcara yang membolehkan sub aturcara ini diakses dari mana-mana kod projek.
