wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TD ASK Tingkatan 1 Bab 3

Total questions: 45

Worksheet time: 21mins

Name
Class
Date
1.
urutan tindakan menyelesaikan masalah ialah...
a)
kod arahan
b)
algoritma
c)
pseudokod
d)
carta alir
2.
apakah kesan jika algoritma tidak dilaksanakan dengan jelas?
a)
tiada perubahan
b)
aktiviti tidak berjalan lancar
c)
output tidak terlaksana
d)
aktiviti berjalan lancar
3.
apakah maksud simbol berikut?
a)
mula / tamat
b)
pilihan
c)
input
d)
output
4.
apakah maksud simbol ini?
a)
input
b)
pilihan
c)
output
d)
hasil
5.
_________ adalah memerihalkan langkah algoritma dengan ayat ringkas dan padat
a)
sturktur kawalan
b)
algoritma
c)
carta alir
d)
pseudokod
6.
berapakah pilihan struktur kawalan pilihan?
a)
satu
b)
dua 
c)
tiga
d)
empat
7.
Apakah maksud operator ini?
=
a)
sama dengan
b)
lebih besar
c)
kurang dari
d)
lebih kecil
8.
Apakah maksud operator ini?
>
a)
lebih besar atau sama dengan
b)
lebih kecil daripada
c)
lebih besar daripada
d)
sama dengan
9.
berapakah strukur kawalan ulangan?
a)
satu 
b)
dua
c)
tiga
d)
empat
10.
Salah satu cara membuat semakan kualiti terhadap pseudokod dan carta alir....
a)
ant check
b)
quality check
c)
desk check
d)
quality control
11.

Pada situasi apakah pembangunan algoritma boleh digunakan ?

a)

Hanya digunakan semasa pembangunan atur cara

b)

Digunakan untuk menyelesaikan sebarang masalah

c)

Digunakan untuk memberi arahan kepada komputer bagi menyelesaikan masalah

d)

Digunakan oleh pengatur cara komputer untuk menyelesaikan masalah komputer.

12.

Apakah kepentingan struktur kawalan pilihan?

a)

Membenarkan penyelesaian masalah lebih efisien

b)

Membenarkan lebih daripada satu aliran untuk penyelesaian

c)

Membenarkan set langkah untuk penyelesaian sentiasa berulang

d)

Membenarkan penyelesaian masalah lebih interaktif

13.

Struktur kawalan dwipilihan hanya akan melibatkan................

a)

semua set diuji dan dilaksanakan

b)

satu set sahaja diuji

c)

set yang memenuhi syarat sahaja dilaksanakan

d)

semua set diuji tanpa dilaksanakan

14.

Bagi struktur kawalan pelbagai pilihan, berapakah aliran laluan yang ada untuk setiap syarat yang diuji?

a)

satu

b)

dua

c)

tiga

d)

ikut bilangan pernyataan bersyarat

15.

Apakah kepentingan struktur kawalan ulangan?

a)

membenarkan algoritma memilih satu daripada beberapa pilihan laluan

b)

membenarkan langkah-langkah dalam algoritma sentiasa berulang

c)

membenarkan algoritma ditulis dengan lebih ringkas tanpa langka-langkah yang berulang

d)

membenarkan masalah dapat diselesaikan dengan lebih efisien

16.

Struktur kawalan yang manakah sesuai digunakan jika pembilangan ulangan telah ditetapkan?

a)

struktur kawalan UNTUK (FOR)

b)

struktur kawalan SELAGI (WHILE)

c)

struktur kawalan ULANG-SEHINGGA (REPEAT_UNTIL

d)

struktur kawalan ULANG-BILANG (REPEAT-COUNT)

17.

Struktur kawalan yang manakah sesuai untuk bilangan ulangan yang tidak diketahui dan syarat yang diuji di bahagian atas gelung?

a)

struktur kawalan UNTUK (FOR)

b)

struktur kawalan SELAGI (WHILE)

c)

struktur kawalan ULANG-SEHINGGA (REPEAT_UNTIL

d)

struktur kawalan ULANG-BILANG (REPEAT-COUNT)

18.

Struktur kawalan yang manakah mempunyai syarat yang diuji di bahagian bawah gelung, selepas set langkah yang berulang?

a)

struktur kawalan UNTUK (FOR)

b)

struktur kawalan SELAGI (WHILE)

c)

struktur kawalan ULANG-SEHINGGA (REPEAT_UNTIL

d)

struktur kawalan ULANG-BILANG (REPEAT-COUNT)

19.

Teknik semakan kualiti yang manakah melibatkan penggunaan satu sampel data input untuk diproses?

a)

semakan terperingkat

b)

semakan meja

c)

semakan langkah demi langkah

d)

semakan algoritma

20.

Apakah teknik pengesanan ralat yang dilakukan secara manual ?

a)

teknik semakan meja

b)

teknik langkah demi langkah

c)

teknik semakan ralat sintaks

d)

teknik semakan ralat logik

21.

Apakah yang dimaksudkan dengan algoritma?

a)

Setiap masalah boleh diselesaikan dengan melaksanakan satu siri tindakan mengikut urutan yang tertentu

b)

Peraturan atau langkah-langkah yang perlu diikuti oleh pengaturcara

c)

Set beberapa perkara yang perlu dilaksanakan tanpa mengikut susunan yang betul

d)

Teknik-teknik yang mesti diikuti sebelum melaksanakan sesuatu kod aturcara

22.

Berikut merupakan beberapa perkara-perkara penting yang perlu diikuti semasa menulis algoritma KECUALI ...

a)

Langkah-langkah dalam algoritma biasanya ditulis dalam bahasa yang difahami oleh manusia seperti bahasa Melayu, bahasa Inggeris atau bahasa tabii manusia lain

b)

Setiap langkah yang perlu dilaksanakan mesti dihuraikan dengan jelas

c)

Algoritma mesti menghasilkan output yang bermakna setelah satu set langkah telah dilaksanakan dalam suatu tempoh tertentu

d)

Semua jawapan di atas

23.

Carta alir menggunakan simbol grafik seperti berikut KECUALI ...

a)

Garis lurus

b)

Anak panah

c)

Bentuk geometri

d)

Sudut

24.

Struktur kawalan pilihan (selection control structure) ialah satu langkah yang memecahkan aliran algoritma kepada berapa cabang?

a)

0

b)

1

c)

2

d)

Lebih daripada 2

25.

Struktur kawalan pilihan terdiri daripada tiga jenis iaitu

a)

Struktur kawalan pilihan tunggal

b)

Struktur kawalan dewi-pilihan

c)

Struktur kawalan pelbagai

d)

Struktur kawalan bayangan

26.

Yang manakah TIDAK menerangkan carta alir di atas?

a)

Struktur kawalan ini mempunyai satu pilihan tindakan untuk dilaksanakan sahaja

b)

Merupakan struktur kawalan pelbagai pilihan

c)

Palamkan plag ke dalam soket

d)

Tindakan ini akan dilaksanakan jika syarat plag tidak dipalam ke dalam soket didapati benar

27.

Rajah di atas menunjukkan carta alir bagi proses ...

a)

Ulangan

b)

Pilihan

c)

Urutan

d)

Gabungan

28.

Rajah di atas adalah contoh ...

a)

Karangan

b)

Algoritma

c)

Carta alir

d)

Pseudokod

29.

Simbol yang digunakan dalam carta alir seperti rajah di atas mewakli ...

a)

Mula/tamat

b)

Proses

c)

Input

d)

Pilihan

30.

Dalam kod arahan, terdapat 3 jenis ralat yang anda perlu tahu. Antaranya ialah ...

a)

Ralat virus

b)

Ralat masa caraan

c)

Ralat sintaks

d)

Ralat pepijat

31.

Merujuk kepada carta alir di atas, bahagian yang ditandakan biru merupakan struktur kawalan pilihan. Pilih pernyataan yang TIDAK BENAR mengenai struktur kawalan pilihan tersebut.

a)

Mengandungi 2 tindakan berlainan sebagai pilihan untuk dilaksanakan, iaitu cetak Lulus atau cetak Gagal

b)

Syarat yang menentukan apa tindakan yang akan dilaksanakan ialah markah lebih/sama 40

c)

Jika syarat dipenuhi, markah bersamaan 60, maka Lulus akan dicetak

d)

Jika markah bersamaan 39, maka Gagal akan dicetak

32.

Apakah yang dimaksudkan dengan simbol > ?

a)

Lebih kecil daripada

b)

Lebih besar daripada

c)

Sama dengan

d)

Sama besar/kecil

33.

Berdasarkan gambarajah, namakan jenis struktur kawalan tersebut.

a)

Struktur kawalan pelbagai pilihan

b)

Struktur kawalan dwi-pilihan

c)

Struktur kawalan pilihan tunggal

d)

Struktur kawalan pra-pilihan

34.

Berdasarkan gambarajah, namakan jenis struktur kawalan tersebut.

a)

Struktur kawalan pelbagai pilihan

b)

Struktur kawalan dwi-pilihan

c)

Struktur kawalan pilihan tunggal

d)

Struktur kawalan pra-pilihan

35.

Berdasarkan gambarajah, namakan jenis struktur kawalan tersebut.

a)

Struktur kawalan pelbagai pilihan

b)

Struktur kawalan dwi-pilihan

c)

Struktur kawalan pilihan tunggal

d)

Struktur kawalan pra-pilihan

36.

Bahagian algoritma yang mengandungi langkah-langkah yang berulang dikenali sebagai ...

a)

For

b)

While

c)

Loop

d)

Until

37.

Tiga jenis struktur kawalan ulangan yang sering digunakan ialah struktur kawalan yang berikut KECUALI

a)

Untuk (For)

b)

Sehingga (Until)

c)

Selagi (While)

d)

Ulang...Sehingga (Repeat...Until)

38.

Pernyataan manakah yang menerangkan carta alir di atas?

a)

Pembilang disetkan sebagai 1 di bahagian atas gelung sebagai nilai permulaan

b)

Jika syarat dipenuhi, tindakan laungkan “Merdeka” akan dilaksanakan

c)

Struktur kawalan ulangan berulang semula tanpa menyemak nilai pembilang

d)

Proses ini berulang sehingga syarat tidak dipenuhi iaitu nilai pembilang melebihi 1

39.

Struktur kawalan ulangan SELAGI akan melaksanakan satu langkah atau satu set langkah selagi satu syarat yang diuji adalah benar. Yang manakah contoh yang sesuai untuk menggambarkan proses struktur kawalan ulangan SELAGI?

a)

Tarian

b)

Latih tubi

c)

Lampu isyarat

d)

Markah

40.

Yang manakah TIDAK BENAR mengenai ralat logik?

a)

Menyebabkan sesuatu algoritma tidak menghasilkan output yang diingini

b)

Terjadi apabila tindakan atau langkah yang salah diminta untuk dilaksanakan atau urutan pelaksanaan tindakan tidak betul

c)

Juga disebabkan oleh kesilapan manusia semasa pembangunan algoritma

d)

Merupakan jenis ralat yang sangat jarang dijumpai dalam algoritma

41.

Semakan meja ialah satu teknik manual untuk menyemak logik setiap langkah serta logik aliran langkah-langkah algoritma. Yang manakah pernyataan yang BENAR mengenai semakan meja?

a)

Pemprosesan yang dilakukan tanpa menggunakan mesin

b)

Hanya pen dan kertas digunakan untuk mencatatkan keputusan yang diperoleh

c)

Penyemak menggunakan satu sampel data input dan memproses data itu secara manual mengikut langkah-langkah algoritma

d)

Semua jawapan di atas

42.

Langkah-langkah menghasilkan pseudokod dan carta alir bagi sesuatu algoritma ialah ...

a)

Kenalpasti masalah > tentukan proses > tentukan input > tentukan data > reka bentuk algoritma > tulis pseudokod dan lukis carta alir

b)

Kenalpasti masalah > tentukan data > tentukan proses > tentukan output > reka bentuk algoritma > tulis pseudokod dan lukis carta alir

c)

Kenalpasti masalah > tulis pseudokod dan lukis carta alir > reka bentuk algoritma > tentukan data > tentukan proses > tentukan output

d)

Kenalpasti masalah > tulis pseudokod dan lukis carta alir > reka bentuk algoritma > tentukan data > tentukan proses > tentukan output

43.

Teknik langkah demi langkah (step through) ...

a)

Memerlukan sampel data

b)

Tidak mengikut urutan dalam algoritma

c)

Merupakan teknik yang memeriksa logik algoritma secara langkah demi langkah

d)

Tidak memerlukan pensil atau kertas untuk mencatat

44.

Berdasarkan keseluruhan bab yang telah dipelajari, algoritma mestilah terdiri daripada pernyataan berikut KECUALI ...

a)

Pernyataan masalah

b)

Carta alir

c)

Pseudokod

d)

Kod arahan

45.

Kesimpulannya, anda telah mempelajari perkara-perkara yang berikut KECUALI ...

a)

Struktur kawalan pilihan tunggal

b)

Struktur kawalan ulangan for

c)

Struktur kawalan dwi-pilihan

d)

Struktur kawalan ulangan to