wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PBD: Asas Sains Komputer Ting 2

Total questions: 40

Worksheet time: 38mins

Name
Class
Date
1.

Berapakah jumlah nilai digit yang ada pada sistem nombor perduaan?

a)

10

b)

2

c)

16

d)

8

2.

Sistem nombor perenambelasan dikenali sebagai ?

a)

sistem nombor desimal

b)

sistem nombor oktal

c)

sistem nombor heksadesimal

d)

sistem nombor binari

3.

Berapakah jumlah nilai digit yang ada pada sistem nombor oktal?

a)

10

b)

2

c)

16

d)

8

4.

Apakah nombor perenambelasan bagi nombor perduaan 101011000100?

a)

FC416

b)

7C316

c)

AC416

d)

BE416

5.

Tukarkan nombor perpuluhan 32710 kepada nombor perlapanan.

a)

2078

b)

3078

c)

4078

d)

5078

6.

Tukarkan nombor perpuluhan 54910 kepada nombor perenambelasan.

a)

20516

b)

21516

c)

22516

d)

23516

7.

Sistem Perpuluhan hanya menggunakan 10 digit nombor yang bermula dengan digit 0 hingga digit 9.

a)

BETUL

b)

SALAH

8.

Tukarkan nombor perpuluhan 25010 kepada nombor perlapanan.

a)

3728

b)

2738

c)

2508

9.

Apakah nombor perenambelasan bagi nombor perduaan 11101100010112 ?

(Cara Pengiraan : Nombor perduaan dibahagikan kepada kumpulan empat digit).

a)

1C6B16

b)

1C8B16

c)

1D8B16

d)

1D9B

10.

Nombor Perlapanan menggunakan lapan digit angka yang bermula dengan digit 1, 2, 3, 4, 5, 6, 7 dan 8.

a)

BETUL

b)

SALAH

11.

Antara berikut yang manakah jenis-jenis penterjemah?

I Penghimpun

II Pengkompil

III Pentafsir

IV Penyunting

a)

I dan II

b)

I, II dan III

c)

I, III dan IV

d)

I, II, III dan IV

12.

Algoritma boleh diwakilkan dalam bentuk ______ dan _____.

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

13.

Rajah di bawah menunjukkan kod arahan bahasa pengaturcaraan Python bagi jenis data string


>>> ayat = str (Komputer")

>>> print (ayat[3])


Apakah output yang diperoleh

a)

Komputer

b)

Kom

c)

ter

d)

p

14.

Antara beriku yang manakah tidak benar mengenai pemboleh ubah?

I Menggunakan nilai yang standard

II Nilai yang tetap dan tidak berubah

III Pengatur cara perlu mengingati nilai dan label

IV Nilai yang sentiasa tersimpan dalam pustaka IDE

a)

I, II dan IV

b)

II, III, dan IV

c)

I, II dan III

d)

I, II, III dan IV

15.

Apakah jenis data yang sesuai bagi menentukan kehadiran murid di dalam makmal?

a)

float

b)

double

c)

integer

d)

string

16.

Ralat selalunya boleh dikenal pasti dalam fasa

a)

algoritma

b)

menulis pseudokod

c)

pengujian

d)

pembetulan

17.

Apakah tiga jenis ralat yang boleh dijumpai 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

18.

Algoritma merupakan.....

a)

prosedur langkah demi langkah yang tersusun untuk menghasilkan output.

b)

prosedur semakan arahan demi arahan yang tersusun untuk menghasilkan output

c)

prosedur penapisan setiap input yang dimasukkan pengguna untuk menghasilkan output

19.

Carta Alir ialah

a)

alternatif kepada pseudokod menggunakan simbol grafik untuk mewakili arahan – arahan penyelesaian.

b)

senarai struktur kawalan komputer yang ditulis dalam bahasa pertuturan manusia dan mempunyai nombor turutan.

c)

satu set arahan untuk menyelesaikan masalah.

20.

Proses mencari dan menghapuskan ralat dipanggil _______________.

a)

pepijat

b)

penyahpepijatan

c)

pengujian

d)

pembetulan

21.

Jenis data yang manakah tidak disokong oleh Aplikasi Pengaturcaraan Python

a)

Integer

b)

String

c)

Double

d)

Boolean

22.

Berdasarkan algoritma di atas, pilih dua penulisan pseudokod yang sesuai dengan algoritma tersebut.

a)
b)
c)
d)
23.

Berdasarkan imej tersebut, struktur kawalan yang sesuai digunakan ialah....

a)

Stuktur kawalan ulangan while

b)

Struktur kawalan ulangan for

24.

Berdasarkan imej, struktur kawalan yang sesuai digunakan ialah..

(a)  

25.

Satu struktur kawalan yang terbenam dalam satu struktur kawalan yang lain dikenali sebagai...

a)

Struktur Kawalan Ulangan

b)

Struktur Kawalan Jujukan

c)

Struktur Kawalan Pilihan Bersarang

d)

Struktur Kawalan Pelbagai Pilihan

26.
Algoritma tidak bergantung kepada bahasa pengaturcaraan. Ia boleh diwakili atau dibentuk     dengan pelbagai cara.   Terdapat 2 perwakilan algoritma.   Nyatakan perwakilan X
a)
Pseudokod
b)
Carta Alir
c)
Analisis IPO
27.

Berikut merupakan situasi yang boleh menggunakan Struktur Kawalan Pilihan bersarang, kecuali...

a)

Mencari dan membeli kek bertemakan watak kartun

b)

membeli dan membayar tiket masuk ke zoo Melaka untuk 2 orang dewasa dan tiga orang kanak-kanak

c)

Menentukan gred keputusan peperiksaan

d)

Menilai dan membuat keputusan menyertai pertandingan.

28.

Tuliskan ouput yang dihasilkan jika nombor pertama =3, nombor kedua=5 dan nombor ketiga =0

(a)  

29.

Struktur Kawalan Ulangan merujuk kepada...

a)

Satu set langkah atau arahan yang perlu dilaksanakan untuk mendapatkan output

b)

satu set langkah atau arahan yang perlu mengawal proses perlaksanaan atur cara.

c)

satu set langkah atau arahan yang perlu untuk menghasikan output yang tepat.

d)

satu set langkah atau arahan yang sentiasa berulang sehingga suatu syarat dipenuhi

30.

Apakah ciri utama bagi pseudokod?

a)

Langkah-langkah algoritma ditulis secara terperinci dengan menggunakan Bahasa Melayu

b)

Langkah-langkah algoritma diwakili dengan ayat-ayat yang ringkas dan padat

c)

Langkah-langkah algoritma disusun atur dalam perenggan mengikut inden yang teratur

d)

Langkah-langkah algoritma diwakili dengan simbol grafik yang sesuai

31.

Apakah itu carta alir?

a)

Simbol grafik menggunakan ayat-ayat ringkas.

b)

Simbol grafik untuk mewakili ayat ringkas bagi algoritma.

c)

Simbol grafik untuk menerangkan urutan bagi algoritma.

d)

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

32.

"Pemohon yang ingin melanjutkan pelajaran ke matrikulasi pelajaran ke matrikulasi mestilah berumur tidak melebihi 20 tahun dan memperoleh keputusan Sijil Pelajaran Malaysia (SPM) sekurang-kurangnya 6A"


Apakah struktur kawalan yang digunakan?

a)

Struktur kawalan ulangan for

b)

Struktur kawalan dwipilihan

c)

Struktur kawalan ulangan while

d)

Struktur kawalan pilihan bersarang

33.

Dalam struktur kawalan bersarang, Struktur kawalan pertama mesti dipatuhi sebelum struktur kawalan kedua dapat dilaksanakan

a)

Benar

b)

Palsu

c)

Tidak Pasti

34.

INTEGER merujuk kepada penyimpanan data jenis?

a)

nombor perpuluhan

b)

nombor bulat

c)

Benar atau salah

d)

gabungan aksara

35.

FLOAT merujuk kepada penyimpanan data jenis?

a)

Nombor perpuluhan

b)

Nombor bulat

c)

Benar atau salah

d)

gabungan aksara

36.

>>>nama = "Siti Aisyah" merujuk kepada jenis data ?

a)

Nombor perpuluhan

b)

Nombor bulat

c)

Benar atau salah

d)

Gabungan Aksara

37.

Yang manakah menunjukkan nama pemboleh ubah yang benar?

a)

1pelajar

b)

pelajar1

c)

nama pelajar

d)

no+bilik

38.

Ralat Masa Larian merujuk kepada ?

a)

Mencari pembahagian dengan punca kuasa bagi kosong "0"

b)

Output yang dihasilkan tidak menyamai seperti yang dikehendaki

c)

Kesilapan tatabahasa @ ejaan

d)

Penggunaan objek yang tidak dikenal pasti

39.

Ralat Sintaks merujuk kepada ?

a)

Mencari pembahagian dengan punca kuasa bagi kosong "0"

b)

Output yang dihasilkan tidak menyamai seperti yang dikehendaki

c)

Kesilapan tatabahasa @ ejaan

d)

Pengiraan yang salah

40.

Ralat Logik merujuk kepada ?

a)

Mencari pembahagian dengan punca kuasa bagi kosong "0"

b)

Output yang dihasilkan tidak menyamai seperti yang dikehendaki

c)

Kesilapan tatabahasa @ ejaan

d)

Pengiraan bukan berangka