Kelas:……………
UJIAN 2 TINGKATAN 1 KOLEJ TUN DATU TUANKU HAJI BUJANG – 2 JAM-10 OGOS 2017
2. Isi tempat kosong dengan perkataan yang sesuai daripada perkataan-perkataan yang disediakan.
(4 markah)
Pemikiran komputasional memecahkan sesuatu masalah kepada bahagian-bahagian yang lebih kecil
Proses seterusnya ialah mengesan dan menggunakan pengecaman corak bagi menyelesaikan masalah.
3. Nyatakan sama ada pernyataan tersebut adalah BENAR atau PALSU. (3 markah)
(ii) Teknik peleraian dapat membantu dalam penjelasan tugasan dengan lebih teliti. Benar
(iii) Mengesan ciri-ciri yang penting bergantung kepada objektif yang hendak dicapai. Benar
4. Lengkapkan jadual berikut tentang lima tatacara operasi tambah dan empat tatacara operasi tolak bagi
dua nombor perduaan. (9 markah)
1 0+0 0 0–0 0
2 0+1 1 1–0 1
3 1+0 1 1–1 0
4 1+1 10 10 - 1 1
5 10 + 1 11
i. Resolosi
ii. Dimensi
iii. Kedalaman bit warna
Isyarat bunyi ditukarkan kepada nombor perduaan dan disimpan dalam bentuk pola-pola bit.
i. Kadar sampel
ii. Kedalaman bit
8. Bandingkan format fail WAV, MP3 dan MIDI dengan melengkapkan ruang kosong di bawah.
(9 markah)
9. Bandingkan format fail JPEG, BMP dan GIF dengan melengkapkan ruang kosong di
bawah. (7 markah)
10. Tandakan (v) bagi pernyataan yang betul tentang algoritma dan (X) bagi yang salah pada petak
yang disediakan. (3 markah)
2
Penggunaan carta alir dan pseudokod adalah kaedah yang biasa digunakan oleh
pengatur cara untuk mewakilkan algoritma. Betul
11. Maklumat berikut merupakan penerangan bagi jenis struktur kawalan pilihan.
P Memilih di antara dua tindakan atau dua set tindakan untuk dilaksanakan.
Q Hanya mempunyai satu pilihan untuk melaksanakan satu set tindakan yang
terbentuk.
R Mempunyai lebih daripada dua set tindakan yang berlainan sebagai pilihan untuk
dilaksanakan.
12. Susun mengikut urutan yang betul tentang langkah-langkah menghasilkan pseudokod dan carta
alir bagi sesuatu algoritma dengan menulis 2,4,5 dan 6 pada petak yang disediakan. (4
markah)
13. Tandakan (v ) bagi teknik menyemak semula ralat dalam pseudokod dan carta alir yang betul dan
(X) bagi yang salah pada petak yang disediakan. (3 markah)
:
:
ULANG
LAKSANAKAN Set tindakan
SEHINGGA syarat dipenuhi
:
:
(2 markah)
Bahagian B
(40 markah) Jawab semua soalan
4
2. Tolakkan kod ASCII berikut dan tentukan aksara yang diwakilinya.
(a) kod ASCII 00110110 dan 00110011 (2 markah)
3. (a) Rajah berikut menunjukkan graf audio yang berbeza kadar sampelnya.
Apakah kaitan antara kadar sampel dan kualiti audio yang dihasilkan ? Berikan sebab. (2 markah)
Semakin banyak bilangan sampel yang diambil dan direkodkan dalam satu saat, semakin berkualiti sesuatu
audio digital. Ia disebabkan bentuk gelombang audio digital yang dihasilkan semakin tepat semasa
persampelan.
(c) Rajah berikut menunjukkan garaf audio yang berbeza kedalaman bitnya.
5
Apakah kaitan antara kedalaman dan kualiti audio yang dihasilkan ? Berikan sebab. (2 markah)
Kedalaman bit yang semakin meningkat akan menghasilkan kualiti lebih baik. Ia disebabkan lebih
banyak bit digunakan untuk mewakili sampel-sampel audio, lebih hamper persamaan antara audio digital
yang dihasilkan dengan audio analog asal.
4. Terangkan struktur kawalan SELAGI dengan melengkapkan ruang kosong dalam jadual di bawah. (2
markah)
Syarat gelung disemak terlebih dahulu sebelum langkah atau set langkah
SELAGI dalam gelung dilaksanakan. Syarat gelung disemak semula untuk
menentukan sama ada langkah atau set langkah dalam gelung perlu
diulangi.
5. Salah seorang jiran anda telah disahkan menghidap demam denggi. Ketua kampung mahu
mengadakan gotong-royong membersihkan kawasan kampung dari jam 8 pagi sehingga jam 12 tengah
hari bagi membasmi nyamuk aedes. Anda ditugaskan untuk mengumpul, mengasing dan membuang
sampah ke dalam tong kitar semula mengikut warna dan jenisnya.
Algoritma
6
(a) Hasilkan pseudokod yang jelas dan terperinci bagi situasi di atas. (10 markah)
7
(b) Berdasarkan pseudokod yang dihasilkan pada soalan 4(a), lukiskan carta alir bagi mengasingkan
sampah mengikut kategori. (10 markah)
8
6. 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:
(a) Catatkan output yang diperoleh. Adakah output yang diperoleh sama seperti yang
dijangkakan? (6 markah)