Font size
WorksheetsUjian SK Tingkatan 4 - Bab 1
Total questions: 25
Worksheet time: 13mins
Rajah di atas merupakan contoh bagi _______ .
Algoritma (Algorithms)
Pengecaman corak (Pattern recognition)
Peniskalaan (Abstraction)
Teknik Leraian (Decomposition)
Penyelesaian Masalah Berkesan melibatkan tiga ciri penting iaitu
Kos
Masa
Perisian
Sumber
Berikut merupakan senarai langkah-langkah dalam _____ dalam Proses Penyelesaian Masalah yang disusun secara rawak.
1. Menjana idea – menghapuskan halangan
2. Membuat penilaian
3. Menjana penyelesaian
4. Menentukan tindakan
5. Mengumpulkan dan menganalisis data
6. Menentukan masalah
7. Membuat penambahbaikan
8. Melaksanakan penyelesaian
Berdasarkan senarai di atas, susun langkah-langkah yang betul dalam proses penyelesaian masalah.
1 > 3 > 2 > 6 > 4 > 8 > 5 > 7
5 > 3 > 2 > 6 > 8 > 4 > 1 > 7
5 > 6 > 1 > 3 > 4 > 8 > 2 > 7
5 > 7 > 2 > 4 > 4 > 6 > 1 > 3
Pernyataan di bawah menunjukkan senarai langkah-langkah membuat analisis IPO yang disusun secara rawak.
I. Langkah-langkah ataupun rumusan untuk memproses data input kepada output.
II. Mengenal pasti data yang perlu dibaca daripada pengguna atau persekitaran.
II. Mengenal pasti output yang dikehendaki, yakni apa yang perlu dipaparkan pada skrin di akhir atur cara.
Berdasarkan senarai di atas, susun langkah yang betul dalam membuat analisis IPO.
I > II > III
I > III > II
II > I > III
II > I > III
_______ memberikan perisian komputer keupayaan untuk membuat keputusan berasaskan syarat yang telah ditentukan pengatur cara.
Struktur Kawalan Urutan
Struktur Kawalan Pilihan
Struktur Kawalan Pengulangan
Algoritma yang mengandungi ralat akan menyebabkan pengatur cara menghasilkan atur cara yang juga mengandungi ralat
Benar
Palsu
_______ ialah ruang simpanan sementara untuk nombor, teks dan objek. Nilainya sentiasa berubah semasa berlakunya pemprosesan dan tidak akan memegang sebarang nilai selepas program tamat.
Pemboleh ubah
Pemalar
-Tidak mengembalikan data.
-Jenis data pulangan dalam sintaks adalah void.
-Badan tidak diakhiri dengan penyataan return.
Pernyataan di atas merujuk kepada ______ .
Prosedur
Fungsi
Pemboleh ubah boleh dipecahkan kepada "kumpulan-kumpulan kecil" yang dipanggil _______ .
tatasusunan
fungsi
pemboleh ubah
algoritma
Pilih tiga jenis ralat yang sering berlaku semasa proses pengaturcaraan
Ralat Sintaks
Ralat Masa Larian
Ralat Logik
Ralat Operator
Metodologi umum yang terdapat bagi Kitaran Hayat Pembangunan Sistem (Software development Life Cycle, SDLC) ialah _______ .
Model air terjun (Waterfall model)
Model RAD (Rapid Application Development model)
Model lelaran (Iterative model)
Model lingkaran (Spiral model)
Model tangkas (Agile model)
Rajah di atas merupakan perbezaan antara kod tanpa modularisasi dan selepas modularisasi.
X merupakan ______ .
kod tanpa modularisasi
kod selepas modularisasi
_______ merangkumi semua nombor yang tidak mempunyai pecahan atau perpuluhan.
Integer
Nombor nyata
Aksara/rentetan
Boolean
_______ terdiri daripada satu atau lebih ungkapan yang lain. Penyataan umpukan merujuk “sama dengan” atau simbol “=”. Penyataan ini akan memberikan nilai kepada pemboleh ubah.
Penyataan Umpukan
Penyataan Aritmetik
• Pemboleh hanya berfungsi dalam atur cara sahaja.
• Penggunaan pemboleh ini adalah semasa dalam fungsi atur cara sahaja.
Pernyataan di atas merujuk kepada _______ .
pemboleh ubah sejagat (global )
pemboleh ubah setempat (local )
Pilih kod aturcara Java yang betul bagi algoritma berikut;
Mula
public static void main(String[] args){
System.out.print("Masukkan nama pengguna: ");
String nama = new java.util.Scanner(System.in).
nextLine();
System.out.println("Hello " + nama);
Gambar rajah di atas merupakan satu aturcara yang mengisytiharkan pemboleh ubah.
Apakah jenis data yang paling sesuai bagi X?
Integer
String
Double
Boolean
Float
Rajah di atas menunjukkan fasa-fasa Kitaran Hayat Pembangunan Sistem berdasarkan Model Air Terjun.
Antara yang berikut, fasa manakah dipadankan betul dengan kitaran hayat pembangunan sistem?
1. Menganalisis masalah untuk menentukan keperluan > 2. Mereka bentuk penyelesaian > 3. Melaksanakan penyelesaian > 4. Menguji dan menyah ralat > 5. Mendokumentasi
1. Mereka bentuk penyelesaian > 2. Menganalisis masalah untuk menentukan keperluan > 3. Melaksanakan penyelesaian > 4. Menguji dan menyah ralat > 5. Mendokumentasi
1. Mereka bentuk penyelesaian > 2. Melaksanakan penyelesaian > 3. Menganalisis masalah untuk menentukan keperluan > 4. Menguji dan menyah ralat > 5. Mendokumentasi
1. Menguji dan menyah ralat > 2. Mereka bentuk penyelesaian > 3. Melaksanakan penyelesaian > 4. Menganalisis masalah untuk menentukan keperluan > 5. Mendokumentasi
public class Exersice {
public static void main(String[] args) {
int first = 2;
int second = 4;
int sum = first + second;
System.out.println(sum);
}
}
Apakah output bagi atur cara di atas?
(a)
Rajah di atas menunjukkan atur cara dan ralat terhasil selepas dikompil.
Atur cara di atas boleh dibaiki dengan memasukkan simbol (a) ke dalam baris atur cara yang telah dikesan mempunyai ralat.
Berdasarkan gambar rajah di atas, berapakah nilai a apabila x = 2 dan y = 8 ?
(a)
Berdasarkan pernyataan di dalam gambar rajah di atas, berapakah nilai a?
(a)
Atur cara manakah yang membenarkan input dimasukkan menggunakan papan kekunci?
_______ ialah penambahan nilai pemboleh ubah bagi bilangan nombor tertentu.
Operator increment (++)
Operator decrement (−−)
Rajah di atas merupakan satu keratan kod atur cara.
Pilih kod yang mengisytiharkan pemboleh ubah sejagat (global).
package
public class
static
public static
