wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PEMBANGUNAN ATUR CARA (ASK TINGKATAN 2)

Total questions: 67

Worksheet time: 49mins

Name
Class
Date
1.
Pembangunan atur cara melibatkan _______ fasa utama
a)
6
b)
4
c)
7
d)
5
2.
Fasa pertama dalam pembangunan atur cara adalah
a)
Fasa Analisis Masalah
b)
Fasa Pengekodan
c)
Fasa Pengujian dan Penyahpepijatan
d)
Fasa Reka Bentuk Atur Cara
3.
Fasa ketiga dalam pembangunan atur cara adalah
a)
Fasa Pengekodan
b)
Fasa Dokumentasi
c)
Fasa Analisis Masalah
d)
Fasa Reka Bentuk Atur Cara
4.
Fasa kelima dalam pembangunan atur cara adalah
a)
Fasa Pengekodan
b)
Fasa Pengujian dan Penyahpepijatan
c)
Fasa Reka Bentuk Atur Cara
d)
Fasa Dokumentasi
5.
Fasa keempat dalam pembangunan atur cara adalah
a)
Fasa Analisis Masalah
b)
Fasa Pengekodan
c)
Fasa Pengujian dan Penyahpepijatan
d)
Fasa Reka Bentuk Atur Cara
6.
Fasa kedua dalam pembangunan atur cara adalah
a)
Fasa Dokumentasi
b)
Fasa Pengekodan
c)
Fasa Reka Bentuk Atur Cara
d)
Fasa Pengujian dan Penyahpepijatan
7.
Berdasarkan algoritma yang diberikan, apakah input yang akan dimasukkan oleh pengguna?
a)
Pendaraban dua nombor
b)
Dua nombor
c)
Hasil darab dua nombor
d)
Nombor dua
8.
Berdasarkan imej, pengatur cara mula menulis pseudukod ketika fasa ...
a)
Fasa Dokumentasi
b)
Fasa Pengekodan
c)
Fasa Reka Bentuk Atur Cara
d)
Fasa Pengujian dan Penyahpepijatan
9.
Berdasarkan algoritma yang diberikan, hasil darab dua nombor adalah ...
a)
Input
b)
Storan
c)
Output
d)
Proses
10.
Pada Fasa Reka Bentuk Atur Cara, selain daripada menulis pseudokod dan melukis carta alir, pengatur cara juga akan mereka bentuk ...
a)
Pseudokod
b)
Carta Alir
c)
Antara Muka Pengguna Grafik
d)
Algoritma
11.
"Pengatur cara akan menukarkan pseudokod kepada kod yang difahami oleh komputer dengan menggunakan bahasa pengaturcaraan."
Penyataan berikut adalah mengenai fasa ...
a)
Fasa Reka Bentuk Atur Cara
b)
Fasa Analisis Masalah
c)
Fasa Pengujian dan Penyahpepijatan
d)
Fasa Pengekodan
12.
Yang berikut adalah tiga jenis ralat kecuali
a)
Ralat Sintaks
b)
Ralat Masa
c)
Ralat Logik
d)
Ralat Masa Larian
13.
"Pengatur cara akan menguji atur cara yang telah ditulis." 
Berdasarkan penyataan di atas, pengatur cara akan melaksanakan ..
a)
Analisis Masalah
b)
Penyahpepijatan
c)
Pengekodan
d)
Pengujian
14.
"Pengatur cara akan mengesan dan membetulkan sebarang ralat yang terdapat pada atur cara." 

Berdasarkan penyataan di atas, pengatur cara akan melaksanakan ..
a)
Analisis Masalah
b)
Penyahpepijatan
c)
Pengekodan
d)
Pengujian
15.
Pada fasa dokumentasi, pengatur cara akan menyediakan _______ jenis dokumentasi
a)
1
b)
2
c)
3
d)
4
16.
Pembangunan atur cara melibatkan berapa fasa utama?
a)
3
b)
2
c)
5
d)
4
17.
Apakah fasa yang melibatkan temubual bersama pelanggan untuk mengetahui kehendak pelanggan dalam menentukan input, proses dan output untuk atur cara yang akan dibangunkan?
a)
Fasa Analisis Masalah
b)
Fasa Reka bentuk
c)
Fasa Dokumentasi
d)
Fasa Pengekodan
18.
Pseudokod, carta alir dan pembinaan antara muka pengguna grafik digunakan dalam fasa apa?
a)
Fasa Pengekodan
b)
Fasa Reka bentuk
c)
Fasa Dokumentasi
d)
Fasa Pengujian dan penyahpepijatan
19.
Pada fasa manakah pengatur cara akan menguji atur cara yang ditulis untuk mengesan dan membetulkan sebarang ralat yang terdapat pada atur cara? 
a)
Fasa Dokumentasi
b)
Fasa Analis Masalah
c)
Fasa Reka bentuk
d)
Fasa Pengekodan
20.
Terdapat 2 jenis dokumentasi disediakan oleh pengatur cara bagi memudahkan penyelenggaraan sistem. Salah satunya ialah dokumentasi dalaman dan?
a)
Dokumentasi luaran
b)
Dokumentasi berpusat
21.
Dalam pengaturcaraan, simbol ini dinamakan?
a)
Terminal
b)
Input/Output
c)
Proses
d)
Pilihan
22.
Dalam pengaturcaraan, simbol ini dinamakan?
a)
Proses
b)
Terminal
c)
Input/Output
d)
Penyambungan (arrow)
23.
Dalam pengaturcaraan, simbol ini dinamakan?
a)
Input/Output
b)
Penyambungan (arrow)
c)
Terminal
d)
Pilihan
24.
Dalam pengaturcaraan, simbol ini dinamakan?
a)
Terminal
b)
Input/Output
c)
Pilihan
d)
Proses
25.
- Melaksanakan arahan baris demi baris
- Melaksanakan pernyataan satu demi satu dalam urutan linear atau berturutan

Berikut adalah ciri-ciri :
a)
Struktur kawalan pilihan
b)
Struktur kawalan pengulangan
c)
Struktur kawalan jujukan
d)
Struktur terbina didalam
26.
- Melaksanakan arahan baris demi baris
- Melaksanakan pernyataan satu demi satu dalam urutan linear atau berturutan

Berikut adalah ciri-ciri :
a)
Struktur kawalan pilihan
b)
Struktur kawalan pengulangan
c)
Struktur kawalan jujukan
d)
Struktur terbina didalam
27.
- Melaksanakan arahan berdasarkan syarat/situasi tertentu
- Melaksanakan proses pilihan dalam program
Berikut adalah ciri-ciri :
a)
Struktur kawalan pilihan
b)
Struktur kawalan pengulangan
c)
Struktur kawalan jujukan
d)
Struktur terbina didalam
28.
MULA
Dapatkan nilai tapak, tinggi
Kira luas segitiga
Paparkan luas segitiga
TAMAT
a)
Kod Binari
b)
Kod Fizikal
c)
Kod algoritma
d)
Kod Pseudo
29.
Berdasarkan carta alir, pilih penyataan yang betul
a)
Struktur kawalan jujukan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
d)
Struktur kawalan linear
30.
Berdasarkan gambar rajah, pilih struktur kawalan yang betul
a)
Struktur kawalan pengulangan
b)
Struktur kawalan linear
c)
Struktur kawalan jujukan
d)
Struktur kawalan pilihan
31.
Berdasarkan gambar rajah, pilih struktur kawalan yang betul
a)
Struktur Kawalan pilihan
b)
Struktur Kawalan jujukan
c)
Struktur Kawalan pengulangan
d)
Struktur terbina didalam
32.
Struktur kawalan terbahagi kepada?
a)
satu
b)
tiga
c)
dua
d)
empat
33.
Terdapat berapa jeniskah struktur pilihan?
a)
Satu
b)
Dua
c)
Tiga
d)
Empat
34.
Apakah yang dimaksudkan dengan struktut kawalan pilihan?
a)
Satu langkah yang memecahkan aliran algoritma kepada dua atau lebih cabang.
b)
Langkah yang dilaksanakan bergantung kepada syarat yang tertentu.
c)
Menggunakan beberapa langkah untuk menyelesaikan algoritma.
d)
Menggunakan carta alir dan pseudokod untuk menyelesaikan masalah.
35.
 " Hanya mempunyai satu pilihan untuk melaksanakan satu set tindakan tertentu" ialah definisi untuk  
a)
Struktur Kawalan Pilihan tunggal
b)
Struktur Kawalan Dwipilihan
c)
Struktur Kawalan Pelbagai pilihan
d)
Struktur Kawalan For
36.
"Struktur kawalan ini hanya akan melaksanakan penyataan-penyataan tertentu sekiranya syarat adalah benar."
Kenyataan ini merujuk kepada 
a)
Kawalan Pilihan If
b)
Kawalan Pilihan If-Else
c)
Kawalan Pilihan If-Else-If
d)
Kawalan Pilihan Switch
37.
Yang manakah antara berikut, BUKAN bentuk struktur kawalan pilihan?
a)
if-else
b)
switch case
c)
while
d)
if
38.
Terdapat BERAPA bentuk struktur kawalan pilihan?
a)
2
b)
3
c)
4
d)
5
39.
Penyataan tentang komputer membuat keputusan disebut sebagai ' penyataan bersyarat ....................... ' ?
a)
boolean
b)
integer
c)
string
d)
double
40.
Antara pernyataan berikut yang manakah benar mengenai struktur kawalan pelbagai pilihan.
a)
Mepunyai lebih daripada dua set tindakan yang berlainan sebagai pilihan unyuk dilaksanakan.
b)
Hanya mempunyai satu set tindakan untuk dilaksanakan.
c)
Memilih dua set tindakan untuk dilaksanakan.
d)
Satu langkah yang memecahkan aliran algoritma kepada banyak cabang.
41.
Struktur kawalan dwipilihan merupakan salah satu jenis struktur kawalan pilihan. Apakah yang dimaksudkan dengan struktur kawalan dwipilihan
a)
Menjalankan satu langkah sahaja dalam set tindakan.
b)
Melaksanakan satu langkah berdasarkan pembilangan yang telah ditetapkan
c)
Mengadungi lebih daripada satu set  tindakan yang berlainan  sebagai pilihan untuk dilaksanakan
d)
Memilih diantara dua tindakan untuk dilaksanakan
42.
"Struktur kawalan ini digunakan untuk membuat keputusan dalam sesuatu aturcara."
Kenyataan ini merujuk kepada 
a)
Kawalan Pilihan If
b)
Kawalan Pilihan If-Else
c)
Kawalan Pilihan If-Else-If
d)
Kawalan Pilihan Switch
43.
"Komputer boleh mencuba syarat baru boolean yang baharu sekiranya syarat terdahulu menghasilkan keputusan palsu."
Kenyataan ini merujuk kepada 
a)
Kawalan Pilihan If
b)
Kawalan Pilihan If-Else
c)
Kawalan Pilihan If-Else-If
d)
Kawalan Pilihan Switch
44.
"Penggunaan struktur kawalan ini adalah untuk mengatasi kekurangan penyataan Struktur Kawalan X yang perlu diulang berulang kali dan rumit."
Kenyataan ini merujuk kepada 
a)
Kawalan Pilihan If
b)
Kawalan Pilihan If-Else
c)
Kawalan Pilihan If-Else-If
d)
Kawalan Pilihan Switch
45.
Carta alir berikut merujuk kepada? 
a)
Struktur Kawalan If
b)
Struktur Kawalan If-Else
c)
Struktur Kawalan If-Else-If
d)
Struktur Kawalan Switch Case
46.
Carta alir berikut merujuk kepada? 
a)
Struktur Kawalan If
b)
Struktur Kawalan If-Else
c)
Struktur Kawalan If-Else-If
d)
Struktur Kawalan Switch Case
47.
"Bina program yang menerima input markah ujian dari pengguna dan memaparkan gred sebagai output"
Masalah ini paling sesuai diselesaikan menggunakan struktur kawalan jenis?
a)
Struktur kawalan If
b)
Struktur kawalan If-Else
c)
Struktur kawalan If-Else-If
d)
Struktur kawalan Switch Case
48.
Apakah yang dimaksudkan dengan struktur kawalan pilihan?
Sistem yang membenarkan komputer membuat ......... berdasarkan .........
a)
output, input
b)
keputusan, keadaan
c)
tindakan, syarat
d)
pilihan, syarat
49.
Yang manakah satu BUKAN contoh penggunaan struktur kawalan pilihan?
a)
JIKA_TIDAK
b)
if and only if
c)
switch-case
d)
?
50.
term (syarat) {
blok penyataan;
}
Apakah yang boleh menggantikan term sekiranya merupakan struktur kawalan pilihan?
a)
if
b)
else if
c)
else
d)
Semua
51.
int x = 5.0;
if (x) { x = x+1};
else if (x < 0) x =- 4;
else x++
Berapakah kesalahan yang terdapat dalam kod ini?
a)
5
b)
6
c)
7
d)
8
52.
double x = 8;
if (x>0) {System.out.println("positif");
if (x%2) {System.out.print(x%2);
else if (x==8) {System.out.println("8");
Apakah output?
a)
positif
0
b)
positif
4
8
c)
positif
08
d)
positif
8
53.
Sekiranya suatu arahan dilaksanakan hanya sekiranya syaratnya dipatuhi dan sayrat sebelumnya tidak dipenuhi, kita patut menggunakan...
a)
if
b)
else if
c)
if else
d)
else
54.
Yang manakah jenis syarat yang TIDAK boleh digunakan dalam struktur kawalan pilihan?
a)
benar / palsu
b)
perbandingan nilai
c)
penyataan umpukan
d)
pemadanan String
55.
Yang manakah akan memberi jawapan benar?
a)
if (10%2 == 0)
b)
if (5*3 = 15)
c)
if (x < 100)
d)
if (benar)
56.
Yang manakah paling sesuai diselesaikan menggunakan struktur kawalan pilihan?
a)
Langkah membuat kek
b)
Pembelian baju Hari Raya
c)
Latihan larian 5 pusingan
d)
Nyanyian lagu
57.
Apakah urutan menghasilkan program yang membandingkan input pengguna dengan sesuatu nombor dan memaparkan sekiranya sama?
Contoh program ialah password protector
a)
Scanner -> if-else -> input -> output
b)
Scanner -> input -> if-else -> output
c)
Scanner -> output -> if-else -> input
d)
if-else -> Scanner -> input -> output
58.
berdasarkan pseudo kod yang telah dipaparkan, apa output yang akan terhasil
a)
tarikh lahir
b)
nama dan umur
59.
pemalar adalah tetap
a)
benar
b)
palsu
60.
struktur kawalan urutan dan struktur kawalan pilihan adalah contoh struktur kawalan dalam pengaturcaraan
a)
benar
b)
palsu
61.
untuk menghasilkan pseudo kod, maklumat yang perlu ada ialah :
a)
mula dan tamat
b)
mula sahaja
c)
mula,input,proses output dan tamat
d)
proses dan input
62.
gambarajah merujuk kepada struktur kawalan?
a)
pengulangan
b)
pilihan
c)
urutan
63.
ciri ciri penyelesaian masalah yang berkesan ialah
a)
kos dan masa
b)
sumber dan masa
c)
kos dan sumber
d)
kos, masa, dan sumber 
64.
apakah nama bagi simbol ini
a)
terminal
b)
proses
c)
syarat
d)
input
65.
gambarajah ini merujuk kepada struktur kawalan
a)
urutan
b)
pengulangan
c)
pilihan
66.
Stuktur kawalan ulangan yang melibatkan operator increment dengan simbol ....
a)
==
b)
++
c)
--
d)
xx
67.
"Struktur kawalan ulangan ini membuat ujian ke atas input selepas blok arahan dalam gelung dilaksanakan"
Kenyataan ini merujuk kepada struktur kawalan ulangan?
a)
for
b)
while
c)
do-while