[15 markah]
Jawab semua soalan.
Setiap soalan diikuti oleh empat pilihan jawapan iaitu A,B,C dan D. Pilih satu jawapan
sahaja bagi setiap soalan.
2. Seorang ketua pelancong ingin memuatkan seramai 43 orang pelancong dalam beberapa
buah van. Beliau akan mempraktikkan teknik penyelesaian masalah dalam pemikiran
komputasional. Susun mengikut urutan yang betul bagi teknik yang akan digunakan.
I Leraian
II Pengecaman corak
III Peniskalaan
IV Pengitlakan
3. Encik Fairuz perlu menyusun 114 buah buku terpakai ke dalam 3 buah kotak yang sama
saiz dan jumlah buku dalam setiap kotak haruslah sama. Malangnya, Encik Fairuz
mengalami kesukaran untuk menyusun kesemua buku tersebut secara sama banyak ke
dalam setiap kotak. Antara berikut, manakah teknik pemikiran komputasional yang penting
bagi memastikan jumlah buku adalah sama dalam setiap kotak ?
Berdasarkan pernyataan diatas, apakah aspek kurang penting yang boleh ditinggalkan ?
A. Nama hotel
B. Jenis bilik hotel
C. Harga bilik hotel
D. Jarak hotel dengan lokasi yang ingin dituju
6. Antara pernyataan yang berikut, yang manakah tidak benar mengenai Sistem Asas 10?
7. Antara yang berikut, nombor perpuluhan manakah merupakan hasil tambah 100110112
dan 010101102 yang betul ?
A. 11310
B. 22510
C. 24110
D. 24310
8. Antara yang berikut, yang manakah betul padanan antara nombor perpuluhan dan
nombor perduaan?
A. Pilihan tunggal
B. Dwipilihan
C. Pelbagai pilihan
D. Pilihan gabungan
11. Rajah 1 menunjukkan carta alir bagi penggunaan kad touch and go.
Mula
YA
Palang dibuka
Tamat
Rajah 1
Antara yang berikut, jenis struktur kawalan pilihan manakah yang digunakan dalam carta
alir di atas?
A. Dwipilihan
B. Pelbagai Pilihan
C. Ulangan UNTUK (FOR)
D. Ulangan SELAGI (WHILE)
12. Satu set kod arahan yang mengarahkan komputer untuk menyelesaikan sesuatu tugasan
dipanggil _________________
A. kod
B. Pengekodan
C. atur cara komputer
D. Pengatur cara komputer
14. Paragraph heading yang manakah mempunyai saiz teks yang terkecil ?
A. Heading 1
B. Heading 3
C. Heading 4
D. Heading 6
15. Format-format imej yang manakah lazim digunakan dalam kod arahan HTML?
I GIF
II JPEG
III TIFF
IV PNG
A. I, II dan III.
B. I, II dan IV
C. I, III dan IV
D. II, III dan IV
BAHAGIAN B
[ 55 Markah ]
Jawab semua soalan.
Puan Sabrina ingin membelikan hadiah sempena hari jadi anaknya yang akan tiba.
Tetapi, beliau menghadkan kos bagi membeli hadiah tersebut iaitu dibawah RM 100 dan
yang akan memberi manfaat kepada anaknya nanti. Antara pilihan yang ada ialah set
buku cerita Bahasa Inggeris, set alat tulis yang lengkap yang bertemakan kartun
Boboboi, set pakaian tidur serta barang permainan.
49
45
41
[ 3 markah ]
7. Maklumat di bawah merupakan nombor perduaan.
1001011012
Tunjukkan langkah pengiraan bagi menukarkan nombor perduaan tersebut kepada
nombor perpuluhan.
[ 2 markah ]
8. Hitungkan hasil tambah bagi dua nombor perduaan 011011012 dan 110102.
[ 2 markah ]
9. Padankan pernyataan dengan jawapannya.
Sistem Nombor
[ 2 markah ]
[ 2 markah ]
12. Berikut adalah simbol-simbol dalam carta alir.
Tandakan ( ) bagi simbol dengan maksud yang betul dan ( x ) bagi yang salah
pada petak yang disediakan.
Proses
Pilihan
Penyambung
[ 3 markah ]
13. Rajah 2 berikut merupakan carta alir bagi menentukan status kualiti untuk setiap
buah epal.
Mula
Masukkan gred
YA
Gred = A? Paparkan “Diterima”
Tidak
Paparkan “Ditolak”
Tamat
Rajah 2
(a) Berdasarkan Rajah 2, nyatakan jenis struktur kawalan pilihan yang digunakan.
___________________________________________________________________
[1 markah]
(a) Berikan dua jenis struktur kawalan pilihan selain di (a).
___________________________________________________________________
[2 markah]
14. A, B dan C adalah jenis-jenis struktur kawalan pilihan.
Setiap ahli yang membayar yuran penuh sahaja akan menerima kupon.
[2 markah]
15. Rajah di bawah menunjukkan carta alir dan psedokod struktur kawalan dwipilihan.
Lengkapkan carta alir tersebut pada ruangan yang disediakan.
MULA
MASUKKKAN markah
JIKA markah 40
CETAK “Lulus”
JIKA TIDAK
CETAK “Gagal”
TAMAT JIKA
TAMAT
Pseudokod
Carta Alir
[ 3 markah ]
16. Susun mengikut urutan yang betul tentang langkah-langkah mencari ralat dalam
atur cara dengan menulis 1, 2 ,3 dan 4 pada petak yang disediakan.
Kesan ralat pada kod arahan dengan meneliti semula kod-kod arahan
yang ditulis dalam atur cara melalui perbincangan semakan meja
[ 4 markah ]
17. Berikut ialah kod-kod arahan HTML yang di panggil tag HTML. Padankan
pernyataan di bawah dengan salah satu fasa pembangunan atur cara yang
bersesuaian.
[ 4 markah ]
18. Padankan gambar-gambar blok kod Scratch 2.0 dengan pernyataan yang betul.
[ 3 markah ]
19. Berdasarkan ciri-ciri dalam Perisian Aplikasi Scratch, namakan bahagian yang
ditunjukkan.
(a)
(c)
(b)
[ 3 markah ]
20. Labelkan blok-blok atur cara yang terdapat dalam atur cara dibawah ini dengan
kategorinya. Gunakan singkatan label seperti dalam jadual dibawah.
(a)
(b)
(c)
[ 3 markah ]
BAHAGIAN C
[ 30 Markah ]
Jawab semua soalan.
1. Hani diarahkan untuk menjadi penyelaras kepada peserta pertandingan koir. Dia
haruslah membahagikan semua peserta kepada beberapa kumpulan yang lain
untuk pengambilan kupon makanan. Setiap sesi hanya boleh menerima maksimum
25 orang peserta sahaja. Jadual 2 di bawah menunjukkan bilangan peserta untuk
setiap kumpulan koir.
Kumpulan A B C D E F
Jumlah Peserta 11 9 14 8 12 7
Jadual 2
Berdasarkan Jadual 2 di atas,
(a) Apakah kaedah yang sesuai untuk memasukkan semua peserta kepada
beberapa kumpulan tersebut?
[1 markah]
(b) Apakah teknik asas yang digunakan dalam penyelesaian masalah dan mereka
bentuk algoritma seperti dalam situasi dia atas? Huraikan.
[2 markah]
(c) Berdasarkan kaedah yang dinyatakan di (a), berapakah jumlah kumpulan yang
dibentuk untuk pengambilan kupon makanan? Tunjukkan jalan penyelesaiannya.
[7 markah]
[7 markah]
2. Fattah merupakan Pengerusi Kelab Sains Sekolah. Sepanjang minggu sains, Fattah
telah ditugaskan untuk membina satu atur cara mengira BMI pengunjung. Rajah 3
adalah carta alir BMI.
Rajah 3
Berdasarkan maklumat dalam Rajah 3,
[7 markah]
(b) Hitung BMI Baharuddin yang mempunyai berat 60 kg dan tinggi 1.70 m.
[2 markah]
[1 markah]
3. Rajah 4 menunjukkan paparan pada pelayar web.
Rajah 4
Berdasarkan Rajah 4,
(a) Tuliskan atur cara HTML yang akan menghasilkan paparan di atas.
[6 markah]
(b) Huraikan justifikasi di (a) bagi dua jenis tag HTML yang digunakan.
i. __________________________________________________________________
__________________________________________________________________
ii.__________________________________________________________________
__________________________________________________________________
[4 markah]