wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ALGORITMA

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.
 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
2.
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
3.
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
4.
Apakah fungsi pembilangan 
a)
A
b)
B
c)
C
d)
D
5.
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
6.
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
7.
Antara berikut, pernyataan yang manakah tidak menerangkan tentang Struktur kawalan UNTUK dengan betul.
a)
satu langkah yang memecahkan aliran algoritma kepada dua atau lebih canag penyelesaian.
b)
N
c)
Y
d)
Z
8.
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
9.
Semak carta alir dengan menggunakan m=15, n = 15. Output yang dihasilkan adalah 
a)
15
b)
Nombor terbesar ialah 15
c)
0
d)
Eror
10.
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