wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ask t2

Total questions: 46

Worksheet time: 23mins

Name
Class
Date
1.

Maklumat berikut merupakan langkah pengiraan yang tidak lengkap bagi kaedah bahagi dengan 8 dan gunakan bakinya.

Antara yang berikut, manakah nilai nombor yang akan diperoleh?

a)

1728

b)

16728

c)

27168

d)

6172

2.

Antara yang berikut, manakah langkah kaedah pengumpulan tiga digit nombor perduaan dan tukarkan kepada nilai perlapanan?

a)

Hasil darab bagi setiap digit dan nilai tempat dijumlahkan

b)

Dapatkan hasil darab digit nombor perduaan dan nilai tempatnya

c)

Bahagikan digit nombor perduaan kepada kumpulan tiga digit bermula dari kiri

d)

Setiap kumpulan tiga digit ditukarkan kepada nombor perlapanan yang setara dengannya

3.

Susun mengikut urutan yang BETUL langkah pemindahan aksara pada skrin monitor.

I Pengguna menekan papan kekunci untuk menghasilkan input

II Kod ASCII nombor perduaan dihantar ke unit pemprosesan pusat melalui sistem bas

III Kod ASCII nombor perduaan bagi aksara dihantar ke storan ingatan untuk disimpan

IV Kod ASCII diproses dan ditukarkan semula menjadi aksara untuk dipaparkan sebagai output

a)

I, II, III dan IV

b)

II, III, IV dan I

c)

III, IV, I dan II

d)

IV, III, II dan I

4.

Antara yang berikut, manakah nama lain bagi sistem nombor heksadesimal?

a)

Sistem nombor perduaan

b)

Sistem nombor perlapanan

c)

Sistem nombor perpuluhan

d)

Sistem nombor perenambelasan

5.

Antara yang berikut, manakah yang dimaksudkan dengan kod aksara?

a)

Satu rentetan nombor yang menghasilkan bunyi apabila papan kekunci ditekan

b)

Satu rentetan nombor yang menghasilkan imej grafik apabila papan kekunci ditekan

c)

Satu rentetan nombor yang mewakili warna digital apabila papan kekunci ditekan

d)

Satu rentetan nombor yang mewakili sesuatu simbol atau aksara apabila papan kekunci ditekan

6.

Antara yang berikut, manakah merupakan maksud struktur kawalan pilihan bersarang?

a)

Satu struktur yang mempunyai satu pilihan syarat sahaja

b)

Satu struktur yang mempunyai pelbagai jenis kod arahan di dalamnya

c)

Satu struktur yang melibatkan dua jenis struktur kawalan ulangan

d)

Satu struktur kawalan yang terbenam dalan satu struktur kawalan yang lain

7.

Maklumat berikut menerangkan suatu situasi.

"Kudin ingin membuat pengiraan jumlah bil elektrik dan air bagi 3 buah rumah sewanya"

Antara yang berikut, struktur kawalan manakah yang sesuai digunakan?

a)

Struktur kawalan ulangan for

b)

Struktur kawalan ulangan while

c)

Struktur kawalan pilihan tunggal

d)

Struktur kawalan pelbagai pilihan

8.

Maklumat berikut merupakan sintaks fungsi X.

Antara yang berikut, X ialah

a)

input

b)

output

c)

pemalar

d)

operator

9.

Maklumat berikut merupakan suatu segmen kod arahan.

Antara yang berikut, manakah output yang akan diperolehi?

a)

a

b)

H

c)

hari9

d)

ruang kosong

10.

Berikut merupakan suatu segmen kod arahan.

Antara yang berikut, manakah output yang akan dipaparkan?

a)

Or

b)

And

c)

True

d)

False

11.

Antara yang berikut, manakah susunan yang BETUL bagi struktur kawalan jujukan?

a)

Satu aliran secara linear

b)

Mempunyai susunan secara zig zag

c)

Mempunyai susunan secara menyongsang

d)

Susunan yang melangkau kepada struktur kawalan yang lain

12.

Sistem nombor perlapanan dikenali sebagai sistem nombor

a)

Binary

b)

Decimal

c)

Octal

d)

Hexadecimal

13.

Sistem nombor perenambelasan menggunakan digit-digit seperti

a)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15

b)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

c)

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16

d)

1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G

14.

Jadual 1 menunjukkan tiga nilai tempat pertama dalam sistem nombor perenambelasan

a)

32

b)

64

c)

128

d)

256

15.

Ralat ______________________ merujuk kepada kesilapan dalam penggunaan bahasa pengaturcaraan.

a)

Logik

b)

Sintaks

c)

Masa larian

d)

Segmen

16.

Jenis data dapat dibahagikan kepada tiga bahagian utama, iaitu

a)

nombor, teks, operator

b)

teks, char, nilai logik

c)

nombor, operator, nilai logik

d)

nombor, teks, nilai logik

17.

Apakah jenis data bagi -3.87?

a)

Integer

b)

Char

c)

String

d)

Double/float

18.

Nilai PI selalu sama dengan 3.142. PI ialah sejenis _______.

a)

pemalar

b)

data yang boleh ditukar

c)

ukuran yang akan berubah

d)

data mentah

19.

Sintaks yang manakah digunakan untuk mengakhiri pilihan dalam suatu struktur kawalan?

a)

if

b)

elif

c)

else

d)

for

20.

Apakah struktur kawalan yang sesuai bagi atur cara memasukkan dua nombor perpuluhan dan operasi pendaraban dilakukan?

a)

Struktur kawalan pilihan

b)

Struktur kawalan jujukan

c)

Struktur kawalan ulangan

d)

Struktur kawalan bersarang

21.

Rajah 1 menunjukkan satu kod arahan dalam struktur kawalan ulangan. Apakah output yang mungkin dipaparkan?

a)

Ralat sintaks

b)

5, 6, 7, 8, 9, 10, 11, 12, 13, 14

c)

5, 10, 15

d)

Tiada sebarang output

22.

Apakah nama proses mencari dan menghapuskan ralat

a)

Penyahpijatan

b)

Pepijat

c)

Perisian hasad

d)

Pengujian

23.

Pilih contoh sesuai bagi jenis data STRING

a)

namaKelas

b)

bilMurid

c)

jumlahGaji

d)

hargaMakanan

24.

Pilih contoh sesuai bagi jenis data FLOAT

a)

jumlahHarga

b)

bilanganHaiwan

c)

namaMurid

d)

tinggiMurid (dalam cm)

25.

Pilih contoh sesuai bagi jenis data INTEGER

a)

jantina

b)

namaMakanan

c)

bilanganTempahan

d)

bmiMurid

26.

Jenis data yang sesuai bagi TINGGI KUBOID ialah

a)

string

b)

Boolean

c)

char

d)

float

27.

Jenis data yang sesuai bagi BANGSA ialah

a)

string

b)

float

c)

Boolean

d)

integer

28.

Jenis data yang sesuai bagi HARGA PERMAINAN ialah

a)

integer

b)

float

c)

char

d)

string

29.

Jenis data yang sesuai untuk NOMBOR KAD PENGENALAN ialah

a)

integer

b)

float

c)

string

d)

Boolean

30.

Pilih nama pemboleh ubah yang dinamakan dengan betul

a)

Bilangan_Makanan

b)

bilMurid

c)

class

d)

LUAS_KUBUS

31.

Pilih PEMALAR yang dinamakan dengan betul

a)

diskaun

b)

DISKAUN

c)

diskaunTetap

d)

DiskaunHarga

32.

Pilih kata kunci Python yang tidak boleh digunakan sebagai nama pemboleh ubah dan pemalar

a)

elif

b)

jumlahMurid

c)

bilanganAnak

d)

PI

33.

Teknik yang manakah digunakan untuk mengesan ralat logik dalam algoritma?

a)

I dan II

b)

I dan III

c)

I, II dan III

d)

I, II, III dan IV

34.

Carta alir berikut dibina untuk mencetak "Merdeka" sebanyak lima kali. Kewujudan ralat menyebabkan carta alir ini tidak memaparkan output yang sepatutnya. Kesan kedudukan ralat.

a)

I

b)

II

c)

III

d)

IV

35.

Nyatakan jenis ralat berdasarkan pernyataan di bawah:

Kecuaian manusia seperti kesalahan urutan sesuatu tindakan atau syarat ditulis salah.

a)

Ralat logik

b)

Ralat sintaks

c)

Ralat masa larian

36.

Nyatakan jenis ralat berdasarkan pernyataan di bawah:

Perkakasan komputer atau virus dan perisian hasad.

a)

Ralat masa larian

b)

Ralat logik

c)

Ralat sintaks

37.

Nyatakan jenis ralat berdasarkan pernyataan di bawah:

Kesilapan dalam penggunaan bahasa pengaturcaraan

a)

Ralat sintaks

b)

Ralat masa larian

c)

Ralat logik

38.

Teliti pseudokod berikut:

Kenal pasti kedudukan ralat

a)

Baris 2

b)

Baris 3

c)

Baris 4

d)

Baris 5

39.

Teliti pseudokod berikut. Terdapat ralat pada baris ke 4. Apakah pembetulan ralat yang perlu dilakukan?

a)

break nama bukan nombor

b)

for nama bukan nombor

c)

do while nama bukan nombor

d)

while nama bukan nombor

40.

Pernyataan yang manakah TIDAK BENAR tentang ralat logik?

a)

Sebab utama ialah kecuaian manusia

b)

Ada paparan mesej ralat

c)

Output yang tidak diingini terhasil

d)

Kesilapan semasa pembinaan algoritma

41.

Ralat ditakrifkan sebagai kesilapan dan kesalahan dalam proses pendokumentasian.

a)

Benar

b)

Salah

42.

Ralat selalu dikenalpasti dalam fasa pengujian.

a)

Benar

b)

Salah

43.

Ralat ditakrifkan sebagai :

a)

satu siri langkah yang tersusun untuk

menyelesaikan masalah

atau menyempurnakan

satu tugas

b)

kesilapan atau

kesalahan dalam

proses pembangunan

atur cara segmen

c)

siri langkah

demi langkah struktur

kawalan komputer yang

tidak formal secara

visual menggunakan

simbol-simbol

d)

siri langkah

demi langkah struktur

kawalan komputer

yang tidak formal

menggunakan bahasa

pertuturan manusia

44.

Proses mencari dan menghapuskan ralat dipanggil :

a)

pepijat

b)

penyahpepijatan

c)

pengujian

d)

pembetulan

45.

Antara yang berikut, yang manakah bukan kesan ralat pada atur cara?

a)

Atur cara memberikan output yang tiddak dijangka

b)

Kesilapan menaip kod atur cara

c)

Atur cara berhenti secara tiba-tiba

d)

Struktur kawalan ulangan berulang tanpa berhenti

46.

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

a)

Ralat sintaks

b)

Ralat logik

c)

Ralat Pengekodan

d)

Ralat masa larian