wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ask tingkatan 2

Total questions: 51

Worksheet time: 37mins

Name
Class
Date
1.
Apakah perkara penting menulis algoritma?
a)
carta alir
b)
pseudokod
c)
setiap langkah perlu dihuraikan
d)
tidak perlu ikut urutan langkah
2.
Berapa jenis pilihan ulangan yang anda pelajari?
a)
1
b)
2
c)
3
d)
4
3.
"Arahan ini tidak mengulang pelaksanaan atur cara kerana ia bukan arahan ulangan", pernyataan di atas merupakan struktur kawalan?
a)
ulangan
b)
pilihan
4.
Gambar di atas menunjukkan struktur kawalan berbentuk?
a)
struktur kawalan ulangan
b)
struktur kawalan pilihan tunggal
c)
struktur kawalan pilihan berganda
d)
struktur kawalan pilihan pelbagai
5.
"Ruby baru sahaja selesai menduduki ujian bulanan. Beliau telah mendapat markah bagi setiap mata pelajaran. Ibu bapa beliau ingin mengetahui gred bagi mata pelajaran yang telah diperoleh oleh Ruby."
Kenal pasti input, proses dan output masalah di atas.
a)
input: markah
proses: gred
output: Penetapan gred berdasarkan markah
b)
input: Penetapan gred berdasarkan markah
proses: markah
output: gred
c)
input: markah
proses: Penetapan gred berdasarkan markah
output: gred
d)
input: gred
proses: markah
output: Penetapan gred berdasarkan markah
6.
 Satu set arahan yang ditulis dalam Bahasa pertuturan dan beberapa kod asas untuk menyelesaikan sesuatu masalah ialah ?
a)
Simbol Geometrik
b)
Algoritma
c)
Carta alir
d)
 Pseudokod
7.
Maksud Carta alir ialah ? 
i)  Mengandungi symbol geometric
ii)  Satu urutan tindakan untuk menyelesaikan masalah
iii)  Keadah grafik yang menunjukkan langkah demi langkah bagi menyelesaikan masalah.
iv)  Satu set arahan yang menujukan langkah demi langkah untuk melaksanakan sesuatu tugas dari mula hingga tamat.
a)
A.  I,II
b)
A.  I,III
c)
A.  II,III,IV
d)
A.  I,III,IV
8.
Pengendali hubungan <= yang digunakan dalam carta alir dan pseudokod bermaksud ?
a)
Lebih besar daripada
b)
Lebih besar atau sama dengan
c)
Lebih kecil daripada
d)
Lebih kecil atau sama dengan
9.
Struktur kawalan ulangan SELAGI berbeza daripada Struktur kawalan ulangan SEHINGGA kerana ulangan SELAGI 
a)
Menguji syarat sebelum langkah-langkah dalam gelung dilaksanakan
b)
Melaksanakan satu langkah secara berulang-ulang sehingga syarat yang diuji adalah benar
c)
Akan menguji setiap kali selepas langkah-langkah dalam gelung dilaksanakan
d)
Satu set langkah berdasarkan pembilangan yang telah ditetapkan
10.
Anda mempunyai wang sebanyak RM14.50. Anda diminta untuk membeli buku latihan. Berapakah jumlah maksimum bilangan buku latihan yang ada boleh beli?
a)
2 buku latihan
b)
3 buku latihan
c)
4 buku latihan
d)
5 buku latihan
11.
Ralat bermaksud .......................... yang menyebabkan suatu algoritma atau aturcara tidak berfungsi seperti yang diharapakan atau mengeluarkan output yang salah
a)
Kesulitan
b)
Kesalahan
c)
Teknik
d)
Pemprosesan
12.
Semak carta alir dengan menggunakan m=15, n = 15. Output yang dihasilkan adalah 
a)
15
b)
Nombor terbesar ialah 15
c)
0
d)
Eror
13.
1.  Susunkan langkah-langkah untuk menghasilkan algoritma ?  
 i)  Menentukan data
ii)  Menentukan output
iii)  Menentukan proses
iv)  Mengenalpasti masalah
v)  Mereka bentuk algoritma
vi)  Menulis pseudokod atau carta alir
a)
 IV,II,I,III,V,VI
b)
V,IV,VI,I,III,II
c)
IV,I,III,II,V,VI
d)
 II,IV,I,VI,V,III
14.
Nama simbol cartalir berikut
a)
Input/Output
b)
Proses
c)
Mula/Tamat
d)
Pilihan
15.
Nama simbol cartalir berikut 
a)
Mula/Tamat
b)
Proses
c)
Input/Output
d)
Pilihan
16.
Nama simbol cartalir berikut 
a)
Mula/Tamat
b)
Proses
c)
Pilihan
d)
Input/Output
17.
Nama simbol cartalir berikut 
a)
Input/Output
b)
Proses
c)
Pilihan
d)
Mula/Tamat
18.
Struktur kawalan pilihan terdiri daripada 3 jenis antaranya struktur kawalan
a)
Pilihan tunggal
b)
Pilihan berangkai
19.
Tindakan atau set tindakan yang dilaksanakan bergantung kepada sama ada satu syarat dipenuhi atau tidak. Struktur kawalan ini merujuk kepada struktur kawalan
a)
Pilihan tunggal
b)
Dwipilihan
c)
Pelbagai pilihan
20.
Nyatakan definisi algoritma
a)
alternatif kepada pseudokod menggunakan simbol grafik untuk mewakili arahan – arahan penyelesaian.
b)
senarai struktur kawalan komputer yang ditulis dalam bahasa pertuturan manusia dan mempunyai nombor turutan.
c)
Set arahan untuk menyelesaikan masalah
21.
Terangkan maksud pseudokod
a)
set arahan untuk menyelesaikan masalah.
b)
alternatif kepada pseudokod menggunakan simbol grafik untuk mewakili arahan – arahan penyelesaian.
c)
senarai struktur kawalan komputer yang ditulis dalam bahasa pertuturan manusia dan mempunyai nombor turutan.
22.
Terangkan maksud carta alir
a)
alternatif kepada pseudokod menggunakan simbol grafik untuk mewakili arahan – arahan penyelesaian.
b)
senarai struktur kawalan komputer yang ditulis dalam bahasa pertuturan manusia dan mempunyai nombor turutan.
c)
satu set arahan untuk menyelesaikan masalah.
23.
MULA
Berjalan ke tempat perhimpunan
Berbaris
Nyanyi lagu Negaraku
TAMAT
Maklumat di atas berkaitan dengan
a)
Atur cara
b)
Carta alir
c)
Pseudokod
d)
Analisis IPO
24.
Dino hendak melukis satu perwakilan algoritma dengan menggunakan bentuk-bentuk geometri. Apakah jenis perwakilan tersebut?
a)
Carta alir
b)
Pseudokod
c)
Pengaturcaraan
d)
Analisis IPO
25.
Perkataan PAPAR, CETAK,BACA amat sesuai menggunakan simbol ...
a)
proses
b)
pilihan
c)
garis alir
d)
input / output
26.
Rajah ini merupakan contoh bagi 
a)
Atur cara
b)
Analisis IPO
c)
Pseudokod
d)
Carta alir
27.
Algoritma tidak bergantung kepada bahasa pengaturcaraan. Ia boleh diwakili atau dibentuk     dengan pelbagai cara.   Terdapat 2 perwakilan algoritma.   Nyatakan perwakilan X
a)
Pseudokod
b)
Carta Alir
c)
Analisis IPO
28.
Algoritma tidak bergantung kepada bahasa pengaturcaraan. Ia boleh diwakili atau dibentuk     dengan pelbagai cara. Terdapat 2 perwakilan algoritma. Nyatakan perwakilan Y
a)
Pseudokod
b)
Carta Alir
c)
Analisis IPO
29.
namakan simbol no.22?
a)
mula/tamat
b)
proses
c)
pilihan
d)
penghubung
30.
Apakah tujuan utama algoritma digunaka dalam penyelesaian masalah?   Dapat mengurankan masalah
a)
Membantu menyelesaikan masalah dengan mudah
b)
Dapat menyatakan masalah yang terdapat algoritma
c)
Dapat mengenal pasti sebarang kesilapan pada peringkat awal. 
d)
Dapat mengurankan masalah
31.
Terdapat dua kaedah dalam penyelesaian masalah. Antara berikut yang manakah padanan yang betul mengenai kaedah penyelesaian masalah?
a)
Pseudokod dan menganalisis masalah
b)
Mereka bentuk penyelesaian masalah dan memahami apa yang diperlukakan oleh masalah
c)
Carta alir dan pseudokod
d)
Carta alir dan menganalisi masalah
32.
"Arahan ini tidak mengulang pelaksanaan atur cara kerana ia bukan arahan ulangan", pernyataan di atas merupakan struktur kawalan?ulanganpilihan
a)
Ulangan
b)
Pilihan
33.
Antara contoh  aktiviti harian yang berikut, yang manakah memerlukan langkah algoritma?
a)
Memasak sandwich
b)
Berjalan
c)
Termenung
34.
APAKAH MAKNA SIMBOL CARTA ALIR INI ?
a)
Mula dan tamat sesuatu aktiviti
b)
Aktiviti atau Proses
c)
Menggabungkan aliran yang berlainan
d)
Operasi Input / Output
35.
Apakah yang dimaksudkan dengan carta alir?
a)
Carta alir merupakan langkah-langkah yang ditulis yang menyerupai bahasa yang  kita guna seharian.
b)
Carta alir merupakan penyelesaian masalah yang terdapat dalam algoritma.
c)
Carta alir merupakan perwakilan algoritma secara bergrafik iaitu menggunakan simbol-simbol tertentu.
d)
Carta ailr merupakan salah satu kaedah yang digunakan dalam algoritma
36.
APAKAH MAKNA SIMBOL CARTA ALIR INI ?
a)
Operasi Input / Output
b)
Aliran Aktiviti
c)
Menguji sama ada benar atau salah
d)
Arahan meneruskan
37.
APAKAH JENIS CARTA ALIR DALAM RAJAH INI ?
a)
CARTA ALIR PILIHAN
b)
CARTA ALIR MUDAH
c)
CARTA ALIR ULANGAN
d)
CARTA ALIR URUTAN
38.
APAKAH MAKNA SIMBOL CARTA ALIR INI ?
a)
Mula atau tamat sesuatu aktiviti
b)
Operasi input atau output
c)
Menguji samada benar atau salah
d)
Aktiviti atau proses
39.
Apakah yang dimaksudkan dengan algoritma?
a)
Algoritma merupakan satu jujukan langkah-langkah yang perlu diikut bagi menghasilkan penyelesaian kepada sesuatu masalah
b)
Algoritma merupakan satu penyelesaian masalah 
c)
Algoritma  merupakan langkah penting dalam penyelesaian masalah
d)
Algoritma merupakan sesuatu yang perlu dibuat dalam menyelesaikan masalah
40.
APAKAH JENIS CARTA ALIR DALAM RAJAH INI?
a)
CARTA ALIR PILIHAN
b)
CARTA ALIR MUDAH
c)
CARTA ALAIR ULANGAN
d)
CARTA ALIR URUTAN
41.
APAKAH MAKNA SIMBOL CARTA ALIR INI ?
a)
Operasi Input / Output
b)
Mula dan tamat sesuatu Mula atau Tamat sesuatu aktiviti.
c)
Menguji sama ada benar atau salah
d)
Menyambungkan aliran yang berlainan
42.
APAKAH MAKNA SIMBOL CARTA ALIR INI ?
a)
Mula atau tamat sesuatu aktiviti
b)
Operasi input atau output
c)
Menguji samada benar atau salah
d)
Aktiviti atau proses
43.
APAKAH JENIS CARTA ALIR DALAM RAJAH INI?
a)
CARTA ALIR PILIHAN
b)
CARTA ALIR MUDAH
c)
CARTA ALAIR ULANGAN
d)
CARTA ALIR URUTAN
44.
"Ruby baru sahaja selesai menduduki ujian bulanan. Beliau telah mendapat markah bagi setiap mata pelajaran. Ibu bapa beliau ingin mengetahui gred bagi mata pelajaran yang telah diperoleh oleh Ruby."
Kenal pasti input, proses dan output masalah di atas.
a)
input: gred
proses: markah
output: Penetapan gred berdasarkan markah
b)
input: markah
proses: gred
output: Penetapan gred berdasarkan markah
c)
input: Penetapan gred berdasarkan markah
proses: markah
output: gred
d)
input: markah
proses: Penetapan gred berdasarkan markah
output: gred
45.
Pseudokod memperihalkan langkah-langkah algoritma dengan menggunakan ayat-ayat yang ringkas dalam bahasa yang boleh difahami oleh manusia.
a)
PALSU
b)
BENAR
46.

Apakah tujuan siri prosedur langkah demi langkah yang tersusun dilaksanakan?

a)

untuk menghasilkan jawapan

b)

untuk mendapatkan output

c)

untuk menerima input

d)

untuk menghasilkan panduan

47.

Apakah kegunaan simbol carta alir tersebut ?

a)

untuk menunjukkan aktiviti yang dilaksanakan

b)

untuk baca, simpan, papar dan cetak data

c)

untuk membuat keputusan

d)

untuk menyambungkan carta alir dengan bahagian yang lain

48.

Contoh aktiviti dalam kehidupan kita yang menggunakan algoritma adalah cara memasak nasi goreng.

a)

Betul

b)

Salah

49.

Struktur kawalan pilihan yang terbenam dalam struktur kawalan pilihan yang lain disebut _______________.

a)

struktur kawalan pelbagai pilihan

b)

struktur kawalan ulangan

c)

struktur kawalan pilihan bersarang

d)

struktur kawalan dwipilihan

50.

Cara menulis sturktur kawalan pilihan bersarang adalah seperti berikut kecuali _________

a)

Jika

b)

Jika tidak jika

c)

Jika tidak

d)

Untuk

51.

Satu struktur kawalan pilihan bersarang berlaku apabila

a)

kejadian satu struktur kawalan diikuti dengan kejadian satu struktur kawalan yang lain

b)

satu blok kenyataan perlu dilaksanakan berulang-ulang beberapa kali

c)

perlaksanaan yg berulang membentuk gelung

d)

blok kenyataan akan dilaksanakan sekurang-kurangnya sekali jika syarat 'Palsu'