wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

01 ASK-F2-PEMBANGUNAN ALGORITMA

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Algoritma ialah satu ___________ untuk menyelesaikan sesuatu masalah atau melengkapkan sesuatu tugasan

a)

kod atur cara

b)

arahan

c)

siri langkah

d)

gambaran grafik

2.

Algoritma boleh diwakilkan dalam bentuk

I kod arahan

II pseudokod

III carta alir

IV carta organisasi

a)

I dan II

b)

II dan III

c)

II dan IV

d)

I dan IV

3.

Soalan 3 hingga 5 berdasarkan maklumat di bawah:


Maklumat di atas menunjukkan algoritma dalam bentuk __________

a)

kod atur cara

b)

pseudokod

c)

carta alir

d)

kod arahan komputer

4.

Apakah struktur kawalan yang mungkin digunakan dalam algoritma di atas?

a)

Pilihan tunggal

b)

Dwipilihan

c)

Pelbagai pilihan

d)

Ulangan

5.

Apakah kegunaan algoritma di atas?

a)

Untuk membilang abjad dalam satu halaman teks

b)

Untuk membilang jumlah perkataan dalam satu halaman teks

c)

Untuk mencari perkataan tertentu dalam satu halaman teks

d)

Untuk mencari kesalahan ejaan dalam satu halaman teks

6.

Antara pernyataan berikut yang manakah adalah struktur kawalan bersarang?

a)

Jika Syarat 1 dipenuhi, laksana pernyataan 1, jika tidak, tamat

b)

Jika Syarat 1 dipenuhi, semak syarat 2, jika tidak, tamat.

c)

Jika Syarat 1 dipenuhi, laksana pernyataan 1. Jika tidak, laksana pernyataan 2

d)

Jika Syarat 1 dipenuhi, tamat. Jika tidak, laksana pernyataan 1

7.

Antara carta alir berikut, yang manakah mewakili struktur kawalan bersarang?

a)
b)
c)
d)
8.

Ainul telah menulis satu pseudokod yang mewakili satu struktur kawalan di bawah. Kenalpasti struktur kawalan tersebut.

a)

Struktur kawalan ulangan for

b)

Struktur kawalan ulangan while

c)

Struktur kawalan dwipilihan

d)

Struktur kawalan pelbagai pilihan

9.

Rajah di di atas menunjukkan carta alir bagi suatu struktur kawalan. Antara berikut, struktur kawalan yang manakah mewakili carta alir di atas?

a)

Struktur kawalan ulangan for

b)

Struktur kawalan ulangan while

c)

Struktur kawalan bersarang

d)

Struktur kawalan pelbagai pilihan

10.

Antara berikut, yang manakah mempunyai tindakan berulang?

I Menanak nasi menggunakan periuk nasi elektrik

II Menjerang air di dapur untuk membancuh kopi

III Menukul paku di dalam kayu

IV Berjalan kaki ke sekolah

a)

I dan II

b)

II dan III

c)

III dan IV

d)

I, II, III dan IV

11.

Ralat selalunya boleh dikenalpasti dalam fasa ______

a)

algoritma

b)

menulis pseudokod

c)

pengujian

d)

pembetulan

12.

Proses mencari dan menghapuskan ralat dipanggil ______

a)

pepijat

b)

penyahpepijatan

c)

pengujian

d)

pembetulan

13.

Apakah kesan ralat pada atur cara?

I Atur cara memberikan output yang tidak djangka

II Kesilapan menaip kod atur cara

III Atur cara berhenti secara tiba-tiba

IV Struktur kawalan ulangan berulang tanpa henti

a)

I dan II

b)

I, II dan III

c)

III dan IV

d)

I, III dan IV

14.

Apakah tiga jenis ralat yang boleh dikenalpasti dalam pengaturcaraan?

I Ralat sintaks

II Ralat masa larian

III Ralat pengujian

IV Ralat logik

a)

I, II dan III

b)

II, III dan IV

c)

I, III dan IV

d)

I, II dan IV

15.

Ralat ini menyebabkan atur cara terhenti secara tiba-tiba semasa uji lari.

a)

I

b)

II

c)

III

d)

IV

16.

Adib menulis pseudokod untuk satu atur cara penyelesaian masalah. Semasa menjalankan ujian terdapat ralat yang dikesan. Adib telah membuat kesilapan operator matematik dan output yang dihasilkan tidak seperti yang diingini. Apakah jenis ralat yang telah dikesan?

a)

I

b)

II

c)

III

d)

IV

17.

Ralat ini berlaku semasa penggunaan bahasa pengaturcaraan. Ralat ini menyebabkan mesej ralat dipaparkan,

a)

I

b)

II

c)

III

d)

IV

18.

Apakah persamaan struktur kawalan pilihan for dan while?

a)

Bilangan ulangan ditetapkan

b)

Pernyataan syarat diuji sebelum pernyataan berulang dilaksanakan.

c)

Bilangan ulangan tidak diketahui dan ditentukan sama ada syarat dipenuhi atau tidak

d)

Berhenti secara tiba-tiba

19.

Pernyataan yang manakah benar tentang struktur kawalan pilihan bersarang?

a)

Di dalam struktur kawalan terdapat lagi struktur kawalan yang lain

b)

struktur kawalan yang tidak mempunyai apa-apa pilihan

c)

struktur kawalan tidak mempunyai struktur kawalan ulangan di dalamnya

d)

struktur kawalan yang berulang

20.

Apakah output bagi struktur kawalan ulangan tersebut

a)

1 2 3

b)

1 2 3 4

c)

0 1 2 3

d)

1 2 3 4 5