Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASK T1 3.0 ALGORITMA (PSEUDU KOD & CARTA ALIR

Total questions: 50

Worksheet time: 33mins

Name
Class
Date
1.

Aturcara berikut manakah pernyataan yang BENAR tentang perkara-perkara penting semasa menulis algorithma?

a)

Bahasa yang boleh difahami oleh manusia

b)

Langkah-langkah yang ditulis mestilah dalam bentuk yang ringkas

c)

Langkah-langkah ditulis mestilah dalam urutan yang betul.

d)

Algorithma yang ditulis mestilah mempunyai kesudahan yang tertentu dalam suatu tempoh masa.

2.

Apakah yang lazim digunakan untuk mewakili algorithma?

a)

Gambarajah

b)

Carta alir

c)

Pseudokod

d)

Perenggan

3.

JIKA katalaluan tepat

PAPARKAN akaun Gmail

JIKA TIDAK

PAPARKAN ruang nama dan katalaluan

TAMAT JIKA


Apakah jenis struktu kawalan bagi pseudokod di atas?

a)

Struktur kawalan pilihan tunggal

b)

Struktur kawalan dwipilihan

c)

Struktur kawalan pelbagai pilihan

d)

Struktur kawalan ulangan

4.

Apakah ralat yang biasa dijumpai dalam algorithma?

a)

Ralat logik

b)

Ralat masa larian

c)

Ralat sintaks

d)

Ralat ejaan

5.

Apakah struktur kawalan yang sesuai bagi data yang mempunyai lebih daripada dua tindakan?

a)

Struktur kawalan pilihan tunggal

b)

Struktur kawalan dwipilihan

c)

Struktur kawalan pelbagai pilihan

d)

Struktur kawalan ulangan

6.

Apakah yang menyebabkan berlakunya ralat logik dalam algorithma?

a)

Kesilapan kod arahan

b)

Format pengekodan salah

c)

Langkah salah diminta untuk dilaksanakan

d)

Urutan perlaksanaan tidak betul

7.

Apakah langkah pertama menghasilkan pseudokod dan carta alir?

a)

Mengenalpasti masalah

b)

Merekabentuk algorithma

c)

Menulis pseudokod dan melukis carta alir

d)

Menentukan output yang diingini

8.

Antara yang berikut, contoh manakah yang TIDAK melibatkan algorithma?

a)

Penggunaan lif

b)

Lampu isyarat

c)

Sistem peredaran darah

d)

Sistem pemarkahan pelajar

9.

Apakah definisi yang tepat berkaitan pembangunan algorithma?

a)

Algorithma dalam pengaturcaraan komputer adalah pencarian ralat bagi menyelesaikan masalah dalam pembangunan sesebuah aturcara.

b)

Algorithma dalam pengaturcaraan komputer adalah urutan penyelesaian masalah dalam membangunkan sesebuah aturcara.

10.

Pada situasi apakah pembangunan algorithma boleh digunakan?

a)

Hanya digunakan semasa pembangunan aturcara

b)

Digunakan untuk menyelesaikan sebarang masalah.

c)

Digunakan untuk memberikan arahan kepada komputer.

d)

Digunakan untuk menyelesaikan masalah komputer.

11.

Struktur kawalan manakah sesuai untuk bilangan ulangan yang tidak diketahui?

a)

Struktur kawalan FOR

b)

Struktur kawalan WHILE

12.

Algoritma ialah langkah-langkah atau kaedah untuk menyelesaikan sesuatu masalah. Apakah makna lain yang anda faham dengan algoritma?

a)

ALgoritma tidak boleh menghuraikan sesuatu masalah

b)

Algoritma juga merupakan satu set arahan dalam kehidupan seharian

c)

Algoritma tidak boleh digunakan dalam kehidupan seharian

d)

Algoritma diwujudkan hanya untuk menyelesaikan masalah

13.

Carta alir dibuat sebelum algoritma diwujudkan. BETUL atau SALAH?

a)

BETUL

b)

SALAH

14.

Dalam carta alir, simbol ini membawa makna apa?

a)

Input

b)

Mula/Tamat

c)

Proses

d)

Penyambung

15.

Apakah makna bagi simbol ini?

a)

Penyambung

b)

Sambungan

c)

Mula/Tamat

d)

Proses

16.
  1. Sikat rambut
  2. Pakai baju
  3. Pakai stokin
  4. Pakai tie
  5. Pakai kasut
  6. Mandi


Susun langkah di atas mengikut algoritma yang betul.

a)

1-2-3-4-5-6

b)

6-5-3-2-4-1

c)

6-1-2-4-3-5

d)

6-2-1-4-3-5

17.

Apakah yang anda faham dengan Carta Alir

a)

Carta alir boleh menambah beban kerja pelajar

b)

Carta alir dapat memudahkan aktiviti kita seharian

c)

Carta alir dapat memudahkan pelajar untuk menyelesaikan masalah

d)

Carta alir terdiri daripada simbol-simbol seperti segitaga, bintang dan bulan sabit.

18.

Jika pelajar di ajar cara untuk membuat popia, pelajar boleh membuat carta alir untuk menyelesaikan cara membuat popia. BETUL atau SALAH?

a)

BETUL

b)

SALAH

19.

Dalam carta alir, bentuk PILIHAN dilukis dengan bentuk segitiga. BETUL atau SALAH

a)

BETUL

b)

SALAH

20.

Pilih algoritma yang betul.

a)

Panaskan air - Masukkan perencah - Masukkan Maggi - Beli Maggi

b)

Panaskan air - Masukkan perencah - Masukkan Maggi - Basuh telur

c)

Beli maggi - Panaskan air - Masukkan maggi - Masukkan perencah

d)

Beli maggi - Masukkan Maggi - panaskan air - masukkan perencah

21.

Pilih jawapan yang tepat jika, Algoritma yang ditulis tidak jelas dan tidak teratur?

a)

Tidak mendapat output yang dikehendaki

b)

Tidak mendapat input yang dikehendaki

c)

Akan menambahkan kapasiti RAM komputer

d)

Boleh menjejaskan sesuatu komputer

22.

MULA

MASUKKAN markah

JIKA markah > 40

CETAK "Lulus"

JIKA TIDAK

CETAK "Gagal"

TAMAT JIKA

TAMAT


______________________________________

Pseudokod di atas dikenali sebagai pseudokod jenis apa?

a)

Pelbagai pilihan

b)

Dwi pilihan

c)

Pilihan tunggal

d)

Pilihan banyak

23.

Jika operator matematik '>12' di gunakan dalam pseudokod anda, Apakah yang anda faham?

a)

Nombor bermula dengan 12

b)

Nombor bermula dengan 13

c)

Nombor lebih kecil daripada 12

d)

Nombor lebih besar daripada 11

24.

MULA

MASUKKAN umur

JIKA umur lebih daripada 59,

PAPARKAN "Anda ialah seorang warga emas"

JIKA TIDAK

PAPARKAN "Anda masih kanak-kanak"

TAMAT

_________________________________________

Apakah kod yang tertinggal pada pseudokod di atas?

a)

input

b)

pilihan

c)

tamat jika

d)

tamat

25.

Apakah nama bagi i, ii, dan iii pada gambarajah di atas?

a)

i : costumes

ii : codes

iii : sounds

b)

i : scripts

ii : sounds

iii : costumes

c)

i : scripts

ii costumes

iii : sounds

d)

i : codes

ii : costumes

iii : sounds

26.
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
27.
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.
28.
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.
29.
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
30.
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
31.
Perkataan PAPAR, CETAK,BACA amat sesuai menggunakan simbol ...
a)
proses
b)
pilihan
c)
garis alir
d)
input / output
32.
Rajah ini merupakan contoh bagi 
a)
Atur cara
b)
Analisis IPO
c)
Pseudokod
d)
Carta alir
33.
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
34.
namakan simbol no.22?
a)
mula/tamat
b)
proses
c)
pilihan
d)
penghubung
35.
Algorithma : set langkah bagaimana proses penyelesaikan masalah dilaksanakan
a)
betul
b)
salah
36.
Apakah fungsi bentuk ini?
a)
Mula & Tamat
b)
Aktiviti atau proses
c)
Menguji sama ada benar atau salah
d)
Untuk menyambungkan aliran lain
37.
Apakah perkara penting menulis algoritma?
a)
carta alir
b)
pseudokod
c)
setiap langkah perlu dihuraikan
d)
tidak perlu ikut urutan langkah
38.
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
39.
 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
40.
Nama simbol cartalir berikut
a)
Input/Output
b)
Proses
c)
Mula/Tamat
d)
Pilihan
41.
Nama simbol cartalir berikut 
a)
Mula/Tamat
b)
Proses
c)
Input/Output
d)
Pilihan
42.
Nama simbol cartalir berikut 
a)
Mula/Tamat
b)
Proses
c)
Pilihan
d)
Input/Output
43.
Nama simbol cartalir berikut 
a)
Input/Output
b)
Proses
c)
Pilihan
d)
Mula/Tamat
44.
Apakah tujuan utama algoritma digunaka dalam penyelesaian 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
45.
urutan tindakan menyelesaikan masalah ialah...
a)
kod arahan
b)
algoritma
c)
pseudokod
d)
carta alir
46.
apakah kesan jika algoritma tidak dilaksanakan dengan jelas?
a)
tiada perubahan
b)
aktiviti tidak berjalan lancar
c)
output tidak terlaksana
d)
aktiviti berjalan lancar
47.
apakah maksud simbol ini?
a)
input
b)
pilihan
c)
output
d)
hasil
48.
_________ adalah memerihalkan langkah algoritma dengan ayat ringkas dan padat
a)
sturktur kawalan
b)
algoritma
c)
carta alir
d)
pseudokod
49.
berapakah pilihan struktur kawalan pilihan?
a)
satu
b)
dua 
c)
tiga
d)
empat
50.
Rajah diatas adalah satu contoh 
a)
carta alir
b)
algoritma
c)
pseudokod
d)
ralat