Vous êtes sur la page 1sur 14

Arahan : Kertas soalan ini mengandungi dua bahagian, iaitu Bahagian A dan

Bahagian B.

Bahagian A
[60 markah]
Jawab semua soalan

1. Lengkapkan ruangan kosong dalam soalan di bawah.

(a) Apakah yang dimaksudkan dengan pemikiran komputasional?

Satu proses ____________________________________________________ oleh


manusia sendiri berbantukan mesin atau kedua-duanya sekali menggunakan
______________________________________.

(b) Berikan salah satu kemahiran yang diperlukan dalam pemikiran komputasional?

______________________________________________________________

[ 3 markah ]

2. Lengkapkan proses pemikiran komputasional berikut:

Sediakan satu
model
penyelesaian
masalah

[ 3 markah ]
3. Tandakan () bagi aspek penting dan ( x) bagi aspek tidak penting dalam
penjagaan alam sekitar.

Amalan kitar semula dalam lapisan masyarakat.

Mengadakan kempen Cintai Sungai Kita.


Penebangan pokok terus berleluasa.

[3 markah]
4. Namakan empat jenis teknik yang terdapat dalam pemikiran komputasional
berdasarkan penerangan yang diberikan.
Teknik dalam Pemikiran Penerangan
Komputasional
Persamaan-persamaan yang terdapat beberapa masalah
atau dalam masalah yang sama.

Teknik Pengecaman Corak Membina model berdasarkan corak-corak yang telah


dikenalpasti daripada beberapa masalah serupa.

Pemecahan suatu masalah atau sistem yang kompleks


kepada bahagian-bahagian kecil bagi memudahkan
pemahaman dan penyelesaian.

Mengutamakan perkara-perkara penting dalam sesuatu


masalah dan meninggalkan perkara-perkara yang
kurang penting.

[ 3 markah ]

5. Anda telah diminta oleh guru untuk menentukan peserta perkhemahan ditetapkan di
khemah tertentu. Terdapat enam kelas yang mengambil bahagian seperti dalam jadual.
Peserta akan ditempatkan di tiga buah khemah. Setiap khemah dimuatkan dalam
sembilan peserta. Setiap kelas mestilah ditempatkan di khemah yang sama.
Lengkapkan rajah di bawah.
Kelas 1A 1B 1C 1D 1E 1F

Jumlah Peserta 6 4 5 7 3 2

Khemah 1 Khemah 2 Khemah 3

Khemah 1 Khemah 2 Khemah 3


i) Kelas : _____ i) Kelas : _____ i) Kelas : _____
Bilangan : _____ Bilangan : _____ Bilangan : _____

ii) Kelas : _____ ii) Kelas : _____ ii) Kelas : _____


Bilangan : _____ Bilangan : _____ Bilangan : _____

[ 6 markah ]
6. Lengkapan jawapan diruangan yang disediakan.
(a) Sistem nombor perduaan menggunakan dua digit iaitu ___________ untuk
mewakili data.
(b)Jadual di bawah menunjukkan susuan tiga mentol pada nilai tempat nombor
perduaan. Berikan nilai dalam perpuluhan untuk setiap baris.
Nilai tempat nombor perduaan Nilai dalam

perpuluhan

23 22 21 20

___________

___________

[ 3 markah ]

7. Maklumat berikut adalah tentang nombor perduaan.

A 101101 B 101001 C 110001

Padankan nombor perduaan dengan menulis A, B dan C pada petak yang disediakan.

49

45

41
[3 markah ]
8. Selesaikan pengiraan bagi nombor perduaan berikut.
Lengkapkan jadual di bawah yang menunjukkan lima tatacara operasi tambah bagi
nombor perduaan.
Tatacara Operasi Tambah Hasil Tambah Semakan
1 0+0 0+0=0
2 0+1 1 0+1=1
3 1 1+0=1
4 1+1 1+1=2
5 11 2+1=3

[4 markah]

9.
Bulatkan tiga perbezaan yang terdapat pada Rajah di bawah.

[3 markah]

10. Rajah 2 di bawah menunjukkan kedudukan akhir seekor katak selepas melompat dari
satu daun ke satu daun yang lain. Katak tersebut melompat bermula dari daun S dan
melalui setiap titik yang bertanda hitam di bawah. Jadual 1 menunjukkan 8 arah
yang mungkin dilalui oleh katak tersebut yang diwakili oleh integer 0 7.

Bulatkan turutan yang menunjukkan laluan katak yang betul ?

Rajah 2 Jadual 1

A. 0, 0, 0, 6, 0, 6, 6, 4, 4, 2, 2, 1
B. 0, 0, 6, 6, 6, 4, 4, 2, 2, 4, 4, 1
[ 1 markah ]

11. Maklumat berikut merupakan penerangan bagi jenis fail imej.


P Data imej tidak boleh dimampatkan, maka saiz fail adalah besar.
Q Data imej dimampatkan menyebabkan kualitinya berkurangan.
R Fail imej ini menyokong animasi.

Padankan nama fail dengan penerangan tersebut dengan mulis P, Q dan R pada petak
yang disediakan.

Graphics Interchange Format (GIF)

Bitmap (BMP)

Joint Photographic Expert Group (JPEG)

[ 3 markah ]

12. Padankan simbol-simbol yang digunakan dalam carta alir dengan fungsi yang sesuai.
MULA INPUT /
/TAMAT PILIHAN PROSES OUTPUT PENYAMBUNG

Simbol Fungsi

[ 5 markah ]

13. Struktur kawalan pilihan terdiri daripada tiga jenis iaitu:


i. ___________________________________________
ii. ___________________________________________

iii. ___________________________________________
[ 3 markah ]
16. Susun mengikut urutan yang betul tentang langkah-langkah mencari ralat dalam atur
cara dengan menulis 1, 2 dan 4 pada petak yang disediakan.
Uji lari atur cara semula

Bandingkan hasil atur cara dengan algoritma(pseudokod/carta alir)

Baiki ralat pada kod arahan yang ditemui 3

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

[ 3 markah]
17. Rajah di bawah menunjukkan carta alir dan psedokod struktur kawalan dwipilihan.
Lengkapkan psedokod tersebut pada ruangan yang disediakan.

[ 3 markah ]

18. Lengkapkan Jadual di bawah yang menunjukkan perkaitan antara pengendali


hubungan dan maksudnya.
[ 3 markah ]

19. Berapa kalikah perkataan Merdeka akan dilaungkan bagi carta alir dalam di bawah?

Jawapan:

_______________

[ 1 markah ]
20. Susun langkah-langkah ( 1 hingga 6 ) untuk menghasilkan pseudokod dan carta alir
bagi sesuatu algoritma mengikut turutan yang betul.
Langkah-langkah Kedudukan

Mereka bentuk algoritma

Menentukan data yang diperlukan

Menulis pseudokod dan melukis carta alir bagi sesuatu algoritma

Menentukan proses atau tugas yang perlu dilaksanakan

Mengenal pasti masalah


Menentukan output yang diingini

[ 6 markah ]

21. HTML ialah singkatan bagi

_____________________________________________________
yang boleh ditulis dengan menggunakan perisian Notepad.

[ 1 markah]
Bahagian B
[40 markah]
Jawab semua soalan

22. Hasilkan satu carta alir bagi aturcara Scratch di bawah:

[6 markah]
23. Tuliskan paparan pada pelayar web yang akan terhasil daripada atur cara HTML berikut

<html>
<head>
<title>Teknik Belajar</title>
</head>
<body>
<h1> Kebaikan Teknik Belajar</h1>
<p> Adalah penting mengetahui teknik belajar yang betul.</p>
</body>
</html>

Aturcara HTML

Paparan pada pelayar web


[ 4 markah ]

24. Rajah di bawah merupakan hasil daripada aturcara yang ditulis dengan menggunakan
HTML.
Tuliskan
aturcara HTML tersebut dengan melengkapkan ruang kosong di bawah.

<______>
<head>
<______>ASAS SAINS KOMPUTER<_______>
<______>PEPERIKSAAN AKHIR
TAHUN<______> <H2>Asas Sains
Komputer</H2> <_____>
<_____>
<b></b>
Semoga mendapat keputusan yang cemerlang!
</body>
<p>< _____>
<_______ src="berjaya.jpg">
<_______>

[10 markah]
25. Baca situasi berikut:

Kelas 5 Kerjasama bercadang membuat T-Shirt sebagai tanda kenangan sebelum


tamat sekolah menengah. Adlina sebagai bendahari kelas dilantik untuk
mengumpul duit dari setiap rakan kelasnya. Fuad dan Jack bertanggungjawab
untuk menentukan corak dan warna T-Shirt kelas mereka
Berdasarkan situasi di atas, jawab soalan-soalan berikut:

i. Dengan menggunakan teknik leraian, senaraikan satu masalah yang boleh


dipecahkan kepada yang lebih kecil.
_________________________________________________________________

ii. Berdasarkan teknik pengecaman corak, apakah satu ciri-ciri kesamaan yang
dapat membantu dalam menyelesaikan masalah ini?
_________________________________________________________________

iii. Mengikut teknik peniskalaan, senaraikan satu aspek penting dan satu aspek
kurang penting dalam menyelesaikan masalah ini.
Aspek penting :
_________________________________________________________________

Aspek kurang penting :


__________________________________________________________________
[4 markah]

26. Apakah nombor perpuluhan yang dipaparkan apabila nombor perduaan yang
dimasukkan adalah seperti yang ditunjukkan pada Rajah di bawah?

1 0 1 1 1 0 1 0

128 32 8 4 1

[12 markah]
27. Tuliskan atur cara HTML berdasarkan paparan rajah di bawah.
Gambar pantai Pulau Tioman di bawah mempunyai resolusi 100 dpi dan berukuran
20 inci x 15 inci.
=
Lebar gambar Imej skala kelabu: 1 piksel = 1 bait
Panjang gambar = Saiz fail bagi imej :
Jumlah piksel = = ________________ bait

[4 markah]

- SOALAN TAMAT -

Vous aimerez peut-être aussi