Font size
WorksheetsAmalan terbaik pengaturcaraan
Total questions: 25
Worksheet time: 16mins
Antara faktor-faktor yang berikut, yang manakah boleh mempengaruhi kebolehbacaan kod aturcara?
I Komen yang baik
II Penggunaan jenis data yang betul
III Pemboleh ubah yang bermakna
IV Inden yang konsisten
I dan II sahaja
I, II dan III sahaja
I, III dan IV sahaja
Semua di atas
Rajah di bawah menunjukkan output ralat yang dipaparkan semasa proses Run dijalankan.
Ralat yang bergaris merujuk kepada
Ralat sintaks
Ralat masa larian
Ralat logik
Ralat aturcara
Ralat sintaks merujuk ralat yang berlaku akibat perkara-perkara berikut:
I Kesalahan tatabahasa seperti ejaan atau tatatanda
II Penggunaan objek atau aksara yang tidak dikenali
III Penggunaan jenis data yang tidak betul
IV Pengisytiharan pemboleh ubah yang salah
I dan II sahaja
I, II dan III sahaja
I, III dan IV sahaja
Semua di atas
“Dokumen yang ditulis dalam aturcara yang dapat membantu pengguna lain memahami operasi dalam aturcara”. Pernyataan ini merujuk kepada:
Pemboleh ubah
Inden
Komen
Pemalar
Aturcara di atas mempunyai ralat. Apakah ralat tersebut
Ralat sintaks
Ralat masa larian
Ralat logik
Ralat aturcara
Aturcara yang perlu diperbetulkan adalah
JumlahJualan = jualan1+jualan2;
JumlahJualan = jualan1*jualan2;
JumlahJualan = jualan2-jualan1;
JumlahJualan = jualan2/jualan1;
Berdasarkan aturcara di atas, berapakah output yang sepatutnya dipaparkan?
Jumlah Jualan Anda = 20.0
Jumlah Jualan Anda = 30.0
Jumlah Jualan Anda = 100.0
Jumlah Jualan Anda = 220.0
Rajah di bawah menunjukkan aturcara untuk mengira jumlah jualan. Padankan kenyataan yang berlabel dengan istilah yang diberi.
I Pengisytiharan pemboleh ubah
II Komen yang bermakna
III Tatatanda fungsi
(a)
Baca setiap pernyataan berikut dengan teliti. Tandakan pernyataan yang BENAR.
Tatatanda
//Pengisytiharan pemboleh ubah
Pernyataan
Pengkompil mengabaikan semua teks bermula dengan tatatanda (//) hingga ke teks terakhir dalam baris yang sama.
Tatatanda
/*Pengisytiharan pemboleh ubah*/
Pernyataan
Pengkompil mengabaikan semua teks bermula dengan tatatanda (/*) hingga ke teks /* walaupun dalam baris yang sama
Tatatanda
/**Pengisytiharan pemboleh ubah*/
Pernyataan
Komen untuk dokumentasi aturcara. Berfungsi seperti komen /* dan */
Susun semula bagaimana cara untuk mengesan, mengenalpasti, menterjemah mesej dan membaiki ralat?
I Pastikan semua tatatanda ditaip dengan lengkap
II Pastikan nama pemboleh ubah yang diisytiharkan
adalah sama dengan nama yang akan dipanggil balik
dalam atur cara
III Baiki ralat yang dikenalpasti
IV Semak semula atur cara pada bahagian pengisytiharan
(a)
Rajah diatas merujuk kepada
Komen
Inden
Pembolehubah
Jenis data
Inden yang konsisten membuatkan kod atur cara__________________
mudah dibaca dan difahami oleh pengguna lain.
mudah dilaksanakan oleh pengguna lain.
mudah diubahsuai oleh pengguna lain.
mudah dipadam oleh pengguna lain.
Pemilihan jenis data yang sesuai dapat.......................
menjimatkan ruang ingatan komputer
menambah ruang ingatan komputer
menentukan saiz data dalam ingatan komputer
menentukan pembolehubah
Kata kunci seperti string, boolean boleh digunakan sebagai nama pembolehubah
Benar
Palsu
Penggunaan singkatan tidak digalakkan dalam pengisytiharan pembolehubah
Benar
Palsu
Rajah diatas menunjukkan tentang....
Komen
Inden
Jenis Data
Pembolehubah
Tujuan Komen ditulis adalah untuk
membantu pengaturcara memahami kod aturcara
membolehkan aturcara dilaksanakan tanpa ralat
mencatat kesalahan pengaturcaraan
membantu pengaturcara menulis aturcara
Amalan terbaik pengaturcaraan ialah apabila pengatur cara dapat....
mempraktikkan amalan-amalan yang biasa diikuti untuk menghasilkan aturcara yang baik
mempraktikkan teknik atau metodologi yang telah dibuktikan untuk mendapatkan hasil yang dinginkan
memberikan komitmen untuk menggunakan semua pengetahuan dan teknologi yang ada untuk memastikan keberhasilan yang baik
Berikut adalah amalan-amalan terbaik pengaturcaraan KECUALI
Inden yang konsisten
jenis data yang bersesuaian
pemboleh ubah yang bermakna
komen yang jelas
simbol yang menarik
Ada berapa jenis ralat dalam atur cara yang dipelajari?
2
3
4
5
Cari ralat yang terdapat dalam atur cara di bawah.
Pengiraan data bukan berangka
Mencari kuasa dua bagi nombor negatif
Pembahagian dengan digit 0
Kesalahan tatatanda
Cari jenis ralat yang terlibat dalam atur cara di bawah.
Ralat Sintaks
Ralat Logik
Ralat Masa Larian
Ralat Tatabahasa
Cari jenis ralat yang terlibat dalam atur cara di bawah.
Ralat Sintaks
Ralat Logik
Ralat Masa Larian
Ralat Tatabahasa
public static void main (String[]args){
int Tapak = 6;
Tinggi = 4;
double luas;
Luas = 1/2 * Tapak * Tinggi;
System.out.println ("Luas Segitiga ialah : " + luas); }
Kenalpasti jenis ralat bagi aturcara di atas...
Ralat Sintaks
Ralat Masa Larian
Ralat Logik
Kenal pasti jenis ralat bagi aturcara di bawah
// Program mengira hasil tolak 2 nombor
int nombor1 = 20;
int nombor2 = 10;
double hasil;
hasil = nombor1 + nombor2
System.out.println ("Hasil tolak ialah: " + hasil) ;
Ralat Logik
Ralat Sintaks
Ralat Masa Larian
