wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ULANGKAJI ASK BAB 3

Total questions: 70

Worksheet time: 35mins

Name
Class
Date
1.

Antara berikut, struktur kawalan manakah yang sesuai digunakan bagi data yang mempunyai lebih daripada dua tindakan ?

a)

Struktur Kawalan Dwipilihan

b)

Struktur Kawalan Tiga Pilihan

c)

Struktur Kawalan Pilihan Tunggal

d)

Struktur Kawalan Pelbagai Pilihan

2.

JIKA pendaftaran berjaya

PAPARKAN "Tahniah Anda Berjaya"

JIKA TIDAK

PAPAR "Maaf sila suba lagi"


Apakah jenis algoritma tersebut ?

a)

Carta Alir

b)

Pseudokod

c)

Kod Arahan

d)

Gambar Rajah

3.

Aapakah punca yang menyebabkan terjadinya ralat logik dalam algoritma ?

I - Urutan pelaksanaan tidak betul

II - Tindakan atau langkah yang salah diminta untuk dilaksanakan

III - Pelaksanaan algoritma yang melibatkan strutur kawalan pelbagai pilihan

IV - Tindakan atau langkah yang dilaksanakan melebihi had limit iaitu sepuluh

a)

I dan II

b)

I dan IV

c)

II dan III

d)

III dan IV

4.

Nyatakan maksud ralat ?

(a)  

5.

Senaraikan 2 Teknik semakan semula untuk mengesan ralat.

(a)  

6.

MULA
JIKA saya lapar 
MAKA saya makan
TAMAT jika
TAMAT

Pseudokod diatas merujuk kepada struktur kawalan Pilihan ?

a)

Ulangan

b)

Pelbagai

c)

Dwipilihan

d)

Tunggal

7.

MULA

JIKA saya lapar

MAKA saya makan

JIKA tidak

saya mandi

TAMAT jika

TAMAT


Pseudokod diatas merujuk kepada struktur kawalan pilihan ?

a)

Pelbagai

b)

Tunggal

c)

Dwipilihan

d)

Ulangan

8.

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

a)

satu

b)

dua

c)

tiga

d)

ikut bilangan pernyataan bersyarat

9.

Pernyataan manakah yang menerangkan carta alir dengan tepat ?

a)

menggunakan simbol grafik yang menggunakan ayat - ayat ringkas

b)

menggunakan simbol grafik untuk mewakili ayat ringkas bagi algoritma

c)

menggunakan simbol grafik untuk menerangkan urutan bagi algoritma

d)

Menggunakan simbol grafik dan bentuk geometri untuk mewakili jenis proses dan urutan langkah bagi algoritma.

10.

Pernyataan berikut menerangkan perkara penting semasa menulis algoritma

I - Algoritma dihuraikan dengan jelas

II - Algoritma ditulis dengan bahasa yang mudah difahami

III - Urutan algoritma dinyatakan dengan betul

IV - Algoritma menghasilkan output tertentu


Senaraikan mengikut urutan yang betul

a)

I --> II --> III --> IV

b)

III--> I --> II --> IV

c)

II --> I --> III --> IV

d)

II --> III --> I --> IV

11.

Yang manakah BUKAN jenis penterjemah bahasa pengaturcaraan?

a)

Penghimpun

b)

Penganalisis

c)

Pengumpul

d)

Pentafsir

12.

Contoh bahasa pengaturcaraan yang menggunakan penterjemah PENTAFSIR ialah

a)

Python

b)

Java

c)

Pascal

d)

C++

13.

Jenis data dapat dikelaskan kepada 3 bahagian uatam berikut KECUALI

a)

Nombor

b)

Teks

c)

Hipotesis

d)

Nilai Logik

14.

Kod arahan manakah yang betul?

a)

a = int (10)

b)

a = int (10),

c)

a = int, (10)

d)

a = int [10]

15.

Pernyataan manakah yang benar?

a)

Float digunakan oleh C++

b)

Double digunakan oleh Python

c)

Float menggunakan memori 32 bit

d)

Double menggunakan memori 16 bit

16.

Lengkapkan gambar rajah struktur kawalan dwipilihan

a)

sayarat 1 dan 2

b)

pilihan 1 dan 2

c)

betu dan salah

d)

pelbagai pilihan 1dan 2

17.

Gambar rajah tersebut adalah struktur kawalan ................

a)

pilihan

b)

dwipilihan

c)

tunggal

d)

pelbagai pilihan

18.

Strukur kawalan ulangan terdiri daripada_____________ jenis struktur

a)

4

b)

2

c)

3

d)

5

19.

Antara berikut, yang manakah merupakan struktur kawalan ulangan yang anda pelajari hari ini?

a)

Struktur kawalan pilihan

b)

Struktur kawalan ulangan for

c)

Struktur kawalan ulangan while

d)

Struktur kawalan ulangan repeat until

20.

Struktur Kawalan Ulangan For ________________________

a)

dilaksanakan dua langkah atau dua set langkah berdasarkan pembilang yang telah ditetapkan

b)

dilaksanakan satu langkah atau dua set langkah berdasarkan pembilang yang telah ditetapkan

c)

dilaksanakan dua langkah atau satu set langkah berdasarkan pembilang yang telah ditetapkan

d)

dilaksanakan satu langkah atau satu set langkah berdasarkan pembilang yang telah ditetapkan

21.

Kita boleh menyelesaikan masalah dengan menggunakan teknik-teknik yang berikut kecuali

a)

Teknik Pengecaman Corak

b)

Teknik Larasan

c)

Teknik Peniskalaan

d)

Teknik Pengitlakan

22.

Untuk menghasilkan sehelai baju, aspek apakah yang kurang penting untuk difikirkan?

a)

Baju tersebut untuk lelaki atau perempuan

b)

Harga jualan baju tersebut

c)

Warna baju tersebut

d)

Saiz baju tersebut

23.

Yang manakah antara berikut adalah contoh penggunaan konsep nombor perduaan?

a)

Membuat panggilan telefon dengan rakan di luar negara

b)

Memesan makanan melalui apps 'Grab Food'

c)

Mengisi minyak petrol di Petronas

d)

Membuka dan menutup lampu bilik tidur

24.

Penukaran nombor perpuluhan kepada nombor perduaan boleh dijalankan dengan menggunakan kaedah ini:

a)

Kaedah bahagi dengan dua

b)

Kaedah bahagi dengan dua dan gunakan bakinya

c)

Kaedah bahagi dengan sepuluh dan gunakan bakinya

d)

Kaedah bahagi dengan sepuluh

25.

Tiga jenis ukuran yang lazim digunakan untuk membezakan dan mengukur saiz serta kualiti imej digital adalah seperti berikut kecuali

a)

Kedalaman bit warna

b)

Dimensi

c)

piksel

d)

Resolusi

26.

Apakah proses penukaran audio analog kepada isyarat audio digital dipanggil

a)

Analog to digital converter

b)

Digital to Analog converter

c)

Analogan

d)

Pendigitalan

27.

Fail grafik digital ini banyak digunakan dalam industri pencetakkan dan penerbitan atas meja.

a)

JPEG

b)

GIFF

c)

BMP

d)

TIFF

28.

Kadar sampel diukur dengan unit

a)

bit

b)

Hz

c)

bait

d)

bps

29.

Yang manakah antara berikut yang tidak benar

a)

= sama dengan

b)

> lebih kecil daripada

c)

<= lebih kecil atau sama dengan

d)

>= lebih besar atau sama dengan

30.

Apakah nama guru ASK anda?

a)

Pn Hjh Siti Yusrina

b)

Cik. Norfahani Bt Janun

c)

En. Ramli B Kurani

d)

Pn. Erni Bt Lewa

31.

Lengkapkan gambar rajah struktur kawalan dwipilihan

a)

sayarat 1 dan 2

b)

pilihan 1 dan 2

c)

betu dan salah

d)

pelbagai pilihan 1dan 2

32.

Gambar rajah tersebut adalah struktur kawalan ................

a)

pilihan

b)

dwipilihan

c)

tunggal

d)

pelbagai pilihan

33.

Lengkapkan A dalam rajah

a)

Jika

b)

Jika Tidak

c)

Tidak

d)

maka jika

34.

Gambar rajah tersebut adalah struktur kawalan ................

a)

pilihan

b)

dwipilihan

c)

tunggal

d)

pelbagai pilihan

35.

Lengkapkan petak berwana merah dalam rajah

a)

else, if

b)

if , else

c)

else, no

d)

no else

36.

Lengkapkan langkah ke 6

(a)  

37.

Lengkapkan kod arahan untk baris ke 4

(a)  

38.

Lengkapkan kod arahan untk baris ke 6

(a)  

39.

Berdasarkan gamba rajah ,B ialah

a)

nama

b)

isytihar

c)

papar

d)

simpan

40.

Bradasarkan gambar rajah ,D ialah

a)

papar

b)

output

c)

pilihan

d)

tamat

41.

MAKSUD KOD ARAHAN IALAH.......

Arahan kepada komputer supaya melakukan sesuatu tindakan tertentu

a)

SALAH

b)

BETUL

42.

Kod arahan ditulis dalam suatu bahasa komputer yang boleh difahami oleh manusia.

a)

SALAH

b)

BETUL

43.

Satu set kod arahan yang mengarahkan komputer untuk menyelesaikan sesuatu tugas dipanggil ................

a)

Pseudo kod

b)

Kod arahan

c)

Aturcara

44.

Ini contoh bahasa pengaturcaraan.....

a)

SQL

b)

JAVA

c)

PYTHON

d)

SCRATCH

45.

Ini contoh bahasa pengaturcaraan .....

a)

Scratch

b)

SQL

c)

Python

d)

Java

46.

............... ialah STORAN INGATAN yang digunakan oleh program komputer untuk MENYIMPAN DATA yang perlu diolahkan kemudian.

a)

Kod arahan

b)

Aturcara

c)

Pemboleh Ubah

d)

Operator

47.

Data yang disimpan oleh pemboleh ubah adalah seperti berikut KECUALI.....

a)

nilai berangka

b)

teks

c)

logik

d)

kod arahan

48.

Operasi asas seperti tambah (+), tolak (–), darab (×) dan bahagi (÷) dinamakan.......

a)

Operator Pengeluaran

b)

Operator Perhubungan

c)

Operator Geometrik

d)

Operator Matematik

49.

Untuk hasil darab, operator yang betul difahami oleh komputer ialah............

a)

2 x 3

b)

2 * 3

c)

2 / 3

d)

2 + 3

50.

Untuk hasil bahagi, operator yang betul difahami oleh komputer ialah............

a)

5 x 5

b)

5 - 5

c)

5 bahagi 5

d)

5 / 5

51.

Pilih DUA label pemboleh ubah yang BOLEH digunakan dalam kod arahan.

a)

nama murid

b)

NamaMurid

c)

Nama Murid

d)

Nama_murid

52.

Blok arahan Scratch ini merupakan struktur kawalan .......

a)

pilihan tunggal

b)

dwi pilihan

c)

pelbagai pilihan

53.

Ulangan ialah satu proses atur cara akan mengarahkan program melakukan sesuatu tindakan berulang- ulang sehingga sesuatu syarat dipenuhi.

a)

Salah

b)

Betul

54.

Terdapat struktur kawalan ulangan yang diketahui bilangan ulangannya ada berapa.

a)

Salah

b)

Betul

55.

Dalam Scratch, struktur kawalan ulangan yang diketahui bilangan akan menggunakan blok....

a)

forever

b)

repeat

c)

repeat until

56.

Algoritma ialah urutan tindakan untuk menyelesaikan masalah.

a)

BETUL

b)

SALAH

57.

Penggunaan carta alir dan pseudokod adalah kaedah yang biasa digunakan oleh pengaturcara untuk mewakilkan algoritma

a)

BETUL

b)

SALAH

58.

Algoritma ditulis dalam kod khas yang perlu diterjemah

a)

BETUL

b)

SALAH

59.

Apakah ciri-ciri Pseudokod yang tiada dalam algoritma?

a)

Arahan penyediaan

b)

Mula dan Tamat

c)

Bahan bahan

d)

Pernomboran

60.

Antara berikut,yang manakah pernyataan yang menerangkan tentang algoritma?

a)

Proses mengenal pasti aspek penting dalam suatu masalah

b)

Urutan tindakan untuk menyelesaikan sesuatu masalah

c)

Suatu set aturan untuk membina laman sesawang

61.

Antara berikut, contoh manakah yang tidak melibatkan algoritma?

a)

Penggunaan Lif

b)

Sistem Peredaran darah

c)

Lampu Isyarat

d)

Sistem Permarkahan murid

62.

Dino hendak melukis satu perwakilan algoritma dengan menggunakan bentuk-bentuk geometri. Apakah jenis perwakilan tersebut?

a)

Pengaturcaraan

b)

Analisis IPO

c)

Pseudokod

d)

Carta alir

63.

Perkataan PAPAR, CETAK,BACA amat sesuai menggunakan simbol ...

a)

garis alir

b)

proses

c)

pilihan

d)

input / output

64.

tiga simbol ini digunakan dalam

a)

Pseudokod

b)

Carta Alir

c)

Arahan

d)

Aturcara

65.

simbol ini digunakan untuk _______________dalam carta alir

a)

membuat keputusan /pilihan

b)

proses

c)

arahan

d)

output

66.

simbol ini digunakan untuk _______________dalam carta alir

a)

membuat keputusan /pilihan

b)

penyambung

c)

arahan

d)

output

67.

simbol ini digunakan untuk _______________dalam carta alir

a)

input

b)

penyambung

c)

mula/tamat

d)

output

68.

simbol ini digunakan untuk _______________dalam carta alir

a)

pilihan

b)

penyambung

c)

mula/tamat

d)

input/output

69.

Algoritma tidak bergantung kepada bahasa pengaturcaraan. Ia boleh diwakili atau dibentuk dengan pelbagai cara. Terdapat 2 perwakilan algoritma. Nyatakan perwakilan X

a)

Pseudokod

b)

Analisis IPO

c)

Carta Alir

70.

Gambar menunjukkan proses makan nasi bungkus. Apakah yang sesuai untuk diletakkan pada (9)?

a)

buka bungkusan

b)

mula

c)

tamat

d)

minum