wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ALGORITHMS QUIZ (Pre)

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apakah perkara penting yang perlu diingat dalam menulis algoritma?

What are the most important thing to keep in mind in writing Algorithm?

a)

A. Pseudokod / Pseudocode

b)

B. Carta Alir / Flowchart

c)

C. Perlu berada dalam susunan yang teratur / Need to be in sequence

2.

Apakah simbol yang menunjukkan aktiviti Mula dan Tamat dalam carta alir?

What is the symbol for starting and ending activities in the flowchart?

a)

A.    Oval / Bujur

b)

B.    Square / Segi Empat Sama

c)

C.    Circle / Bulat

3.

How many types of symbols are there in the flowchart? / Berapakah jenis simbol yang terdapat dalam carta alir?

a)

A.    5

b)

B.    7

c)

C.    6

4.

“This command does not repeat the execution of the program because it is not a repeat command” / "Arahan ini tidak mengulang pelaksanaan atur cara kerana ia bukan arahan ulangan"

This above statement refers to what control structure? / Pernyataan di atas merujuk kepada struktur kawalan?

a)

A.    Repeat Control Structure / Struktur Kawalan Ulangan

b)

B.    Selection Control Structure / Struktur Kawalan Pilihan

5.

What is the meaning of flowchart? / Apakah yang dimaksudkan dengan carta alir?

a)

A.    Set of statments that resembles a computer programming language / satu set pernyataan yang menyerupai bahasa atur cara komputer.

b)

B.    Diagram that uses geometric symbols to show the steps in an algorithm / gambar rajah yang menggunakan simbol-simbol geometri untuk menunjukkan langkah-langkah dalam algoritma.

6.

Identify a variable within this flowchart? / Kenal pasti pemboleh ubah dalam carta alir ini?

a)

A.    Input / input.

b)

B.    Result / Hasil.

7.

What is the number of selection control structure and repeat control structure? / Berapakah bilangan struktur kawalan pilihan dan struktur kawalan ulangan?

a)

A.    Selection – 1, Repeat – 3 / Pilihan – 1, Ulangan – 3

b)

B.    Selection – 2, Repeat – 4 / Pilihan - 2, Ulangan – 4

c)

C.    Selection - 3, Repeat – 3 / Pilihan - 3, Ulangan – 3

d)

D.    Selection – 3, Repeat – 2 / Pilihan – 3, Ulangan – 2

8.

The <= relational operator used in flowcharts and pseudocode means / Pengendali hubungan <= yang digunakan dalam carta alir dan pseudokod bermaksud

a)

A.    Greater than / Lebih besar daripada

b)

B.    Greater or Equal to / Lebih besar atau sama dengan

c)

C.    Smaller than / Lebih kecil daripada

d)

D.    Smaller or Equal to / Lebih kecil atau sama dengan

9.

Which of the following examples of daily activities requires an algorithmic step? / Antara contoh aktiviti harian yang berikut, yang manakah memerlukan langkah algoritma?

a)

A.    Making sandwich / Membuat sandwich

b)

B.    Walking / Berjalan

c)

C.    Sleep / Tidur

10.

Error means _________ that causes an algorithm or program to not work as expected or produce incorrect output. / Ralat bermaksud _________ yang menyebabkan suatu algoritma atau aturcara tidak berfungsi seperti yang diharapakan atau mengeluarkan output yang salah.

a)

A.    Difficulties / Kesulitan

b)

B.    Mistake / Kesalahan

c)

C.    Technique / Teknik

d)

D.    Processing / Pemprosesan