wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

struktur kawalan ASK T2

Total questions: 50

Worksheet time: 38mins

Name
Class
Date
1.
Dalam pengaturcaraan, simbol ini dinamakan?
a)
Terminal
b)
Input/Output
c)
Proses
d)
Pilihan
2.
Dalam pengaturcaraan, simbol ini dinamakan?
a)
Proses
b)
Terminal
c)
Input/Output
d)
Penyambungan (arrow)
3.
Dalam pengaturcaraan, simbol ini dinamakan?
a)
Input/Output
b)
Penyambungan (arrow)
c)
Terminal
d)
Pilihan
4.
Dalam pengaturcaraan, simbol ini dinamakan?
a)
Pilihan
b)
Proses
c)
Input/Output
d)
Terminal
5.
Dalam pengaturcaraan, simbol ini dinamakan?
a)
Terminal
b)
Input/Output
c)
Pilihan
d)
Proses
6.
- 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
7.
- 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
8.
- 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
9.
MULA
Dapatkan nilai tapak, tinggi
Kira luas segitiga
Paparkan luas segitiga
TAMAT
a)
Kod Binari
b)
Kod Fizikal
c)
Kod algoritma
d)
Kod Pseudo
10.
Berdasarkan carta alir, pilih penyataan yang betul
a)
Struktur kawalan jujukan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
d)
Struktur kawalan linear
11.
Berdasarkan gambar rajah, pilih struktur kawalan yang betul
a)
Struktur kawalan pengulangan
b)
Struktur kawalan linear
c)
Struktur kawalan jujukan
d)
Struktur kawalan pilihan
12.
Struktur kawalan terbahagi kepada?
a)
satu
b)
tiga
c)
dua
d)
empat
13.
Berdasarkan gambar rajah, pilih struktur kawalan yang betul
a)
Struktur Kawalan pilihan
b)
Struktur Kawalan jujukan
c)
Struktur Kawalan pengulangan
d)
Struktur terbina didalam
14.
Terdapat berapa jeniskah struktur pilihan?
a)
Satu
b)
Dua
c)
Tiga
d)
Empat
15.
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.
16.
 " 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
17.
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
18.
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.
19.
Penyataan tentang komputer membuat keputusan disebut sebagai ' penyataan bersyarat ....................... ' ?
a)
boolean
b)
integer
c)
string
d)
double
20.
Terdapat BERAPA bentuk struktur kawalan pilihan?
a)
2
b)
3
c)
4
d)
5
21.
Yang manakah antara berikut, BUKAN bentuk struktur kawalan pilihan?
a)
if-else
b)
switch case
c)
while
d)
if
22.
"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
23.
"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
24.
"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
25.
"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
26.
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
27.
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
28.
"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
29.
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
30.
Yang manakah satu BUKAN contoh penggunaan struktur kawalan pilihan?
a)
JIKA_TIDAK
b)
if and only if
c)
switch-case
d)
?
31.
term (syarat) {
blok penyataan;
}
Apakah yang boleh menggantikan term sekiranya merupakan struktur kawalan pilihan?
a)
if
b)
else if
c)
else
d)
Semua
32.
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
33.
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
34.
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
35.
Yang manakah jenis syarat yang TIDAK boleh digunakan dalam struktur kawalan pilihan?
a)
benar / palsu
b)
perbandingan nilai
c)
penyataan umpukan
d)
pemadanan String
36.
Yang manakah akan memberi jawapan benar?
a)
if (10%2 == 0)
b)
if (5*3 = 15)
c)
if (x < 100)
d)
if (benar)
37.
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
38.
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
39.
berdasarkan pseudo kod yang telah dipaparkan, apa output yang akan terhasil
a)
tarikh lahir
b)
nama dan umur
40.
pemboleh ubah sentiasa berubah ubah
a)
benar
b)
palsu
41.
pemalar adalah tetap
a)
benar
b)
palsu
42.
struktur kawalan urutan dan struktur kawalan pilihan adalah contoh struktur kawalan dalam pengaturcaraan
a)
benar
b)
palsu
43.
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
44.
gambarajah merujuk kepada struktur kawalan?
a)
pengulangan
b)
pilihan
c)
urutan
45.
ciri ciri penyelesaian masalah yang berkesan ialah
a)
kos dan masa
b)
sumber dan masa
c)
kos dan sumber
d)
kos, masa, dan sumber 
46.
algoritma terbahagi kepada 2 bahagian iaitu pseudo kod dan carta alir
a)
palsu
b)
benar
47.
apakah nama bagi simbol ini
a)
terminal
b)
proses
c)
syarat
d)
input
48.
gambarajah ini merujuk kepada struktur kawalan
a)
urutan
b)
pengulangan
c)
pilihan
49.
Stuktur kawalan ulangan yang melibatkan operator increment dengan simbol ....
a)
==
b)
++
c)
--
d)
xx
50.
"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