Anda di halaman 1dari 14

ARAHAN : Kertas ini mengandungi dua bahagian , iaitu Bahagian A dan Bahagian B

Bahagian A
[60 markah]

Jawab semua soalan

1. Lengkapkan proses pemikiran komputasional berikut : [3 markah]

Kenal pasti corak


yang sama

2. Rajah berikut menunjukkan Afeeq ingin membuat sandwich untuk rakan sekelasnya, [3 markah]

Mengikut teknik leraian, pecahkan masalah ini kepada tiga masalah kecil dalam membuat
sandwich.

i) ________________________________________________________________________

ii) ________________________________________________________________________

iii) ________________________________________________________________________

3. Tandakan () bagi teknik pemikiran komputasional yang BETUL dan () bagi yang SALAH
pada petak yang disediakan. [3 marakah]

Teknik leraian

Teknik pengecaman corak

Teknik bahagi
4. Maklumat berikut menunjukkan suatu sistem nombor.

Nyatakan TIGA prinsip sistem nombor itu. [3 markah]

i) ____________________________________________________________________

ii) __________________________________________________________________

iii) __________________________________________________________________

5. Maklumat berikut adalah tentang nombor perduaan.

A 1011 B 10111010 C 101101

Padankan nombor perduaan dengan nilai perduaannya yang betul dengan menulis A, B atau C
pada petak yang disediakan. [3 markah]

186

45

11

6. Padankan nombor perpuluhan berikut kepada nombor perduaan yang betul. [3 markah]

Nombor perpuluhan Nombor perduaan

84 1001110

29 1010100

78 11101
7. Rajah berikut menunjukkan satu imej digital.

Nyatakan TIGA jenis ukuran bagi imej digital. [3 markah]

i) ________________________________________________________________________

ii) ________________________________________________________________________

iii) ________________________________________________________________________

8. a) Apakah yang dimaksudkan dengan audio digital ? [1markah]

______________________________________________________________________________

______________________________________________________________________________

b) Berikan dua jenis ukuran bagi audio digital [2 markah]

i)_____________________________________________________________________________

ii)____________________________________________________________________________
9. Maklumat berikut adalah tentang kedalaman bit.

A Audio 1 bit B Audio 2 bit C Audio 4 bit

` Padankan kedalaman bit dengan rajah kualiti audio yang betul dengan menulis A, B atau C pada
petak yang disediakan. [3 markah]

10.
Tandakan () bagi pernyataan yang BETUL tentang algoritma dan (x) bagi yang SALAH pada
petak yang disediakan. [3 markah]

Algoritma ialah urutan tindakan untuk menyelesaikan sesuatu masalah

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

Algortima ditulis dalam kod khas yang perlu diterjemah

11. Maklumat berikut merupakan penerangan bagi jenis struktur kawalan pilihan. [3 markah]

P Memilih di antara dua tindakan atau dua set tindakan untuk dilaksanakan

Q Hanya mempunyai satu pilihan untuk melaksanakan satu set tindakan yang terbentuk

Mempunyai lebih daripada dua set tindakan yang berlainan sebagai pilihan untuk
R
dilaksanakan

Nyatakan P, Q dan R.

P : ___________________

Q : ___________________

R : ___________________
12. Susun mengikut urutan yang betul tentang langkah-langkah menghasilkan pesudokod dan carta
alir bagi sesuatu algoritma dengan menulis 2, 4 dan 6 pada petak yang disediakan. [3 markah]

Mengenal pasti masalah 1

Menulis pseudokod dan melukis carta alir

Mereka bentuk algoritma 5

Menentukan output yang diingini

Menentukan proses yang perlu dilakukan 3

Menetapkan data yang perlu digunakan

13. Tandakan () bagi teknik menyemak semula ralat dalam pseudokod dan carta alir yang BETUL
dan (x) bagi SALAH pada petak yang disediakan. [3 markah]

Teknik semakan meja (desk check)

Teknik peniskalaan (abstraction)

Teknik langkah demi langkah (step through)

14. Maklumat berikut menunjukkan suatu pseudokod melibatkan kawalan ulangan.

:
:
ULANG
LAKSANAKAN Set tindakan
SEHINGGA syarat dipenuhi
:
:

a) Berdasarkan maklumat di atas, apakah jenis pseudokod itu ? [1 markah]

___________________________________________________________________________
b) Nyatakan DUA lagi jenis pseudokod struktur kawalan ulangan. [2 markah]

i) ____________________________________________________________________

ii) ____________________________________________________________________

15. Maklumat berikut menerangkan tentang pemboleh ubah. [3 markah]

Pemboleh ubah ialah storan ingatan yang digunakan oleh program komputer untuk
menyimpan data yang perlu diolahkan kemudian. Ia boleh disimpan dalam bentuk data

Berdasarkan maklumat di atas, nyatakan TIGA bentuk data itu.

i) ________________________________________________________________________

ii) ________________________________________________________________________

iii) ________________________________________________________________________

16. Lengkapkan fasa-fasa yang terlibat dalam pembangunan atur cara. [3 markah]

Fasa reka bentuk atur cara

Fasa dokumentasi
17. Tandakan () bagi pernyataan yang BETUL tentang ralat dalam atur cara dan (x) bagi yang
SALAH pada petak yang disediakan. [3 markah]

Ralat dalam atur cara akan menyebabkan atur cara tidak dapat beroperasi

Ralat mempunyai empat jenis iaitu sintaks, logic, masa larian dan dwipililhan

Ralat boleh menamatkan atur cara dengan tiba-tiba atau menghasilkan output
yang salah

18. Susun mengikut urutan yang betul tentang langkah-langkah mencari ralat dalam atur cara dengan
menulis 2, 3 dan 4 pada petak yang disediakan. [3 markah]

Baiki ralat pada kod arahan yang ditemui

Bandingkan hasil atur cara dengan algortima (pseudokod atau carta alir) 1

Kesan ralat pada kod arahan dengan meneliti semula kod-kod arahan yang
ditulis dalam atur cara melalui perbincangan semakan meja

Uji lari atur cara semula

19. Maklumat berikut menerangkan tentang menu HTML. [3 markah]

Menu ialah pautan pantas ke bahagian-bahagian tertentu dalam laman sesawang.


Dalam HTML, menu mempunyai beberapa jenis.

Berdasarkan maklumat di atas, nyatakan tiga jenis menu HTML.

i) ________________________________________________________________________

ii) ________________________________________________________________________

iii) ________________________________________________________________________
20. Berikut merupakan atur cara yang dihasillkan oleh Meera dengan menggunakan aplikasi
Scratch 2.0 [3 markah]

A B

C D

Kesan ralat yang terdapat dalam pengaturcaraan Scratch 2.0 di atas. Sila nyatakan berdasarkan
pecahan atur cara sama atur cara A, B, C atau D. [3 markah]

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________
Bahagian B
[40 markah]
Jawab semua soalan

21. Baca situasi berikut :

Ahmad mempunyai sebidang tanah. Dia bercadang untuk membina satu deretan
rumah teres setingkat di tanah itu untuk dijadikan rumah sewa.

Berdasarkan situasi di atas, jawab soalan-soalan berikut :

a) Dengan mengugunakan teknik leraian, senaraikan empat masalah-masalah yang boleh


dipecahkan kepada yang lebih kecil. [4 markah]

___________________________________________________________________________

______________________________________________________________________

_____________________________________________________________________

_____________________________________________________________________

b) Berdasarkan teknik pengecaman corak, apakah tiga ciri-ciri kesamaan yang dapat membantu
Ahmad dalam menyelesaikan masalah itu? [3 markah]

___________________________________________________________________________

______________________________________________________________________

_____________________________________________________________________

_____________________________________________________________________

c) Mengikut teknik peniskalaan, senaraikan satu aspek yang penting bagi menyelesaikan
masalah ini dan satu aspek yang tidak penting. [2 markah]

Aspek Penting :

___________________________________________________________________________

_____________________________________________________________________

Aspek Tidak Penting :

___________________________________________________________________________

_____________________________________________________________________
d) Apakah yang boleh dilakukan oleh Ali untuk memastikan masalah ini dapat diuruskan
dengan baik? [1 markah]

___________________________________________________________________________

_____________________________________________________________________

22. Rajah di bawah menunjukkan suatu imej digital.

a) Berdasarkan rajah, hubung kaitkan peranan resolusi, kedalaman warna dan dimensi terhadap
kualiti dan saiz imej itu. Tentukan imej yang manakah lebih berkualiti dan mempunyai saiz
yang besar. [9 markah]

___________________________________________________________________________

_____________________________________________________________________

___________________________________________________________________________

_____________________________________________________________________

___________________________________________________________________________

_____________________________________________________________________

___________________________________________________________________________

_____________________________________________________________________

___________________________________________________________________________

_____________________________________________________________________

___________________________________________________________________________
b) Cadangkan satu format yang sesuai digunakan untuk menyimpan imej digital yang berkualiti
tinggi. [1 markah]

_____________________________________________________________________

23. Anda ingin mendepositkan wang secara tunai (tanpa menggunakan kad) ke dalam akaun bank
anda melalui mesin deposit wang (CDM). Bina satu algoritma dalam bentuk carta alir untuk
menunjukkan tindakan pendeposit wang itu. [10 markah]
24. Baca dan fahami carta alir yang disediakan pada rajah di bawah.

Jalankan semakan ke atas carta alir tersebut dengan menggunakan sampel data seperti di bawah.

Nilai input K 8 -4 5.2 0

a) Catatkan output yang diperoleh. Adakah output yang diperoleh sama seperti dijangkakan?
[2 markah]
b) Sekiranya output adalah berbeza, cari ralat yang wujud dan baiki ralat tersebut dengan
melukis carta alir yang baru pada ruang yang disediakan. [3 markah]
25. Berikut situasi untuk log in ke akaun Yahoo! Mail pengguna melalui aplikasi komputer.

Situasi : Pengguna perlu membuka aplikasi browser seperti Internet Explorer, Google Chrome,
Mozilla Firefox. Permintaan untuk membuka aplikasi ini akan diterima oleh server
Yahoo! Mail yang seterusnya memaparkan e-mel pengguna dan kata kunci (password).
Server akan memeriksa login credential sama ada sahih atau sebaliknya, sebelum
membenarkan pengguna membuka akses ke akaun Yahoo! Mail mereka.

Berdasarkan situasi di atas, lengkapkan carta alir di bawah. [8 markah]

MULA

TAMAT

Namakan jenis carta alir di atas [2 markah] : __________________________________

Anda mungkin juga menyukai