Anda di halaman 1dari 6

Arahan : Sila jawab semua soalan

Bahagian A.

1. Antara yang berikut, yang manakah nombor perduaan?


A. 24
B. 118
C. 111
D. 35

2. Tukarkan nombor perpuluhan 9 kepada nombor perduaan


A. 1000
B. 1001
C. 1101
D. 111

3. Selesaikan operasi tambah 1101 + 111


A. 11001
B. 11000
C. 10001
D. 10100

4. Selesaikan operasi tambah nombor perduaan 10111 + 11101


A. 111000
B. 110101
C. 110100
D. 101111

5. Dalam sistem nombor perduaan, 1+1+1 = ?


A. 3
B. 2
C. 10
D. 11

6. Imej digital yang dipaparkan pada monitor komputer terdiri daripada bintik-bintik kecil yang
dikenali sebagai .....
A. dpi
B. resolusi
C. piksel
D. bit

7. Dimensi sesuatu imej digital merujuk kepada ...


A. ukuran panjang dan lebar imej dalam unit piksel 
B. bilangan piksel yang terdapat pada imej tersebut
C. bilangan bit 0 dan 1 yang digunakan untuk menandakan satu warna yang tertentu
dalam imej tersebut.
D. Semua di atas

1|Page
8. Unit bagi kadar sampel ialah ........
A. Mbps
B. KB
C. Byte
D. Hertz
E.
9. Guru memberikan tugas melabel bahagian-bahagian pokok,Teknik manakah yang
bersesuaian ?
A. Teknik Leraian
B. Teknik Pengecaman corak
C. Teknik Peniskalaan
D. Teknik Pengitlakan

10. Sebelum membuat karangan Lina merangka karangannya dahulu untuk setiap perenggan.
A. Teknik Leraian
B. Teknik Pengecaman corak
C. Teknik Peniskalaan
D. Teknik Pengitlakan

11. Nilai perpuluhan 243 jika ditukar kepada nilai perduaan ialah....
A. 1100011
B. 11110011
C. 1010101
D. 11111001

12. Tukarkan 101101 kepada nilai perpuluhan..


A. 152
B. 45
C. 99
D. 46

13. Nilai perpuluhan 99 jika ditukar kepada nilai perduaan ialah....


A. 11000111
B. 1100011
C. 110011
D. 1010101

14. Dino hendak melukis satu perwakilan algoritma dengan menggunakan bentuk-bentuk
geometri. Apakah jenis perwakilan tersebut?
A. Carta alir
B. Pseudokod
C. Pengaturcaraan
D. Analisis IPO

15. Perkataan PAPAR, CETAK, BACA amat sesuai menggunakan simbol ...
A. proses
B. pilihan
C. garis alir
D. input / output

2|Page
16.

Apakah fungsi bentuk dalam rajah di atas ?


A. Mula & Tamat
B. Aktiviti atau proses
C. Menguji sama ada benar atau salah
D. Untuk menyambungkan aliran lain

17. Apakah perkara penting semasa menulis algoritma?


A. carta alir
B. pseudokod
C. setiap langkah perlu dihuraikan
D. tidak perlu ikut urutan langkah

18. Susunkan langkah-langkah yang betul 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

19. Namakan simbol carta alir berikut.

A. Input/Output
B. Proses
C. Pilihan
D. Mula/Tamat

20. Jika nombor perlapanan bagi nombor 101₈ diwakili oleh asksara "A", maka nombor
perlapanan 106₈ diwakili oleh aksara ?
A. E
B. G
C. J
D. F

21. Algoritma ialah satu __________ untuk menyelesaikan sesuatu masalah atau melengkapkan

3|Page
sesuatu tugas.
A. kod atur cara
B. arahan
C. siri langkah
D. gambaran grafik

22. 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
E.
23. Jenis fail imej yang manakah menyokong animasi?
A. JPEG
B. GIF
C. TIFF
D. PNG

24. Apakah elemen yang terkecil untuk paparan imej digital pada skrin komputer?
A. Resolusi
B. Dimensi
C. Piksel
D. Bit

25. Antara berikut yang manakah TIDAK menggunakan Imej Digital ....
A. Skrin Komputer
B. Di cetak pada kertas
C. Di hantar melalui email
D. Di hantar melalui gelombang radio

26. Apakah nombor perenambelasan bagi nombor perduaan 101011000100?


A. FC416
B. 7C316
C. AC416
D. BE416

27. Struktur kawalan yang manakah paling lazim menggunakan pembilang dalam pernyataan
bersyarat?
A. Struktur kawalan dwipilihan
B. Struktur kawalan pilihan bersarang
C. Struktur kawalan ulangan UNTUK (for)
D. Struktur kawalan ulangan SELAGI (while)

28. Suatu struktur kawalan pilihan berada dalam suatu struktur kawalan pilihan yang lain.
Apakah struktur kawalan tersebut?

4|Page
A. Struktur kawalan ulangan
B. Struktur kawalan pelbagai pilihan
C. Struktur kawalan dwi pilihan
D. Struktur kawalan pilihan bersarang

29. Teknik yang manakah digunakan untuk mengesan ralat logik dalam algoritma?
I Teknik semakan meja
II Teknik semakan manual
III Teknik langkah demi langkah
IV Teknik logic

A. I dan II
B. I dan III
C. I, II dan III
D. I, II, III dan IV

30. Tukarkan nombor perpuluhan 54910 kepada nombor perenambelasan.


A. 20516
B. 21516
C. 22516
D. 23516

Bahagian B ( 20 markah )

5|Page
1. Lengkapkan segmen kod berikut dan jelaskan jawapan anda .

(a) >>> X = 25
>>> X > 3

(b) >>> X < 0

10 m
2. Maklumat berikut adalah paparan output bagi satu kod arahan python yang menggunakan
fungsi input dan fungsi output .

*** selamat datang ke makmal computer SMK Muadzam Shah***


Bilangan ahli perempuan 100
Bilangan ahli lelaki 80 Input pengguna
Jumlah ahli 180 orang

Tulis segmen kod dalam bahasa pengaturcaraan python yang menghasilkan paparan output
seperti di atas .

10 m

Selamat
menjawab yer..
Mudah
jer..kan dah
belajar …

6|Page

Anda mungkin juga menyukai