BAHAGIAN A
[15 markah]
Jawab semua soalan
Pernyataan 1
A) Jenis Bilik
B) Harga Bilik
C) Nama Hotel
D) Jarak Hotel
2.
Format imej yang mempunyai bilangan warna sehingga
16 juta warna dan digunakan dalam industry percetakan.
Pernyataan 2
A) .gif
B) .bmp
C) .jpeg
D) .tiff
1
S70_ASAS SAINS KOMPUTER
10111010
Rajah 1
Antara berikut, yang manakah nombor perpuluhan bagi nombor perduaan dalam
Rajah 1 ?
A) 4010
B) 5610
C) 18610
D) 25810
A) I, II dan III
B) I, II dan IV
C) I, III dan IV
D) II, III dan IV
2
S70_ASAS SAINS KOMPUTER
W Y
Rajah 2
A. W
B. X
C. Y
D. Z
6.
NoMuri Nama Bangsa Jantina NoKelas
d
M001 Asri bin Ahmad Melayu Lelaki K10
M002 Lee Ah Seng Cina Lelaki K20
MURID
Berdasarkan Jadual 1, yang manakah arahan SQL yang akan menghasilkan hasil
pertanyaan tersebut.
3
S70_ASAS SAINS KOMPUTER
D) SELECT Nama
FROM MURID;
7. 1 >>>a=4
2 >>>b=6
3 >>>a___b
4 False
5 >>>a___b
6 False
Rajah 3
Berdasarkan kod segmen dalam Rajah 3, apakah operator perbandingan pada baris 3 dan
5?
A) = =, >
B) = =, <
C) !=, >
D) !=, <
8. Yang manakah betul tentang ralat logik?
9. Yang manakah antara yang berikut merupakan jenis data bagi -8.71?
A) string
B) integer
C) double
D) char
10. Berdasarkan kod segmen dalam Rajah 4, output yang akan terhasil ialah
A) 5,6,7,8,9,10, Tamat
B) 5,6,7,8,9,10
C) 5 6 7 8 9 10 Tamat
D) 5 6 7 8 9 10
4
S70_ASAS SAINS KOMPUTER
11. Yang manakah antara berikut kod arahan HTML yang digunakan untuk membuat
pautan imej?
A. <option value="Merdeka">MERDEKA</option>
B. <li><ahref=“Merdeka.html”>MERDEKA</a></li>
C. <img src=”Merdeka.jpg”>
D. <ahref=”http://merdeka.com.my”>
12. Rajah 5 menunjukkan carta alir untuk mencetak “Saya sayang ibu” sebanyak 8 kali.
Kesan ralat yang terdapat pada Rajah 5 yang menyebabkan ianya tidak memaparkan
output yang diingini.
Mula
Ya
II X >=8 Cetak “Saya
sayang ibu”
Tidak III
X = X+1
Tamat
IV
Rajah 5
A) I
B) II
C) III
D) IV
5
S70_ASAS SAINS KOMPUTER
13. Yang manakah yang berikut adalah BENAR mengenai Ceasar Cipher?
A. Penyulitan dilakukan dengan menggantikan abjad asal kepada abjad yang lain.
B. Kedudukan huruf-huruf pada teks asal diubah mengikut kunci yang diberi.
C. Juga dikenali sebagai Reverse Cipher
D. Tahap keselamatan adalah tinggi
14. Antara yang berikut, yang manakah BENAR mengenai Fasa Pengekodan.
A. I, II dan III
B. I, II dan IV
C. I, III dan IV
D. II, III dan IV
6
S70_ASAS SAINS KOMPUTER
BAHAGIAN B
[55 markah]
Jawab semua soalan
1. Rajah 6 menunjukkan carta alir yang digunakan untuk menghitung hasil tambah
nombor yang dimasukkan pengguna.
MULA
Isytihar pembolehubah
nom , kira , jum
Ya
kira <= nom Jum = jum + kira
kira = kira + 1
Tidak
TAMAT Rajah 6
Berdasarkan Rajah 6 ,
________________________________________________________ [1 markah]
(ii) Sekiranya anda memasukkan nombor 3 sebagai input, hitungkan nilai jum
7
S70_ASAS SAINS KOMPUTER
____________________________________________________________________ [1 markah]
Analisis Masalah R S
Pengujian dan
T
penyahpepijatan
Rajah 7
Berdasarkan Rajah 7, tuliskan R, S dan T bagi pernyataan berikut dalam petak yang
disediakan.
[ 3 markah ]
3. Rajah 8 menunjukkan bahagian-bahagian dalam laman sesawang.
Rajah 8
[ 3 markah ]
8
S70_ASAS SAINS KOMPUTER
Ruang
Jenis Data Ciri Jawapan
Jadual 1 [4 markah]
Jadual 2
[ 3 markah ]
9
S70_ASAS SAINS KOMPUTER
Objek Fungsi
[3 markah]
7. Berikut merupakan rumus untuk mengira saiz fail audio.
Berdasarkan maklumat yang diberi, hitungkan saiz fail audio dalam petak yang disediakan.
Nyatakan jawapan anda dalam unit ukuran MB.
[2 markah]
10
S70_ASAS SAINS KOMPUTER
8. No_Perabo
tot
P PERABOT Jenis Q
Buatan
Rajah 9
P : __________________
Q : __________________ [ 2 markah ]
Langkah-langkah Kedudukan
Tentukan tajuk utama, tajuk kecil dan isi kandungan setiap laman.
Kumpul semua maklumat yang dikehendaki.
Rancangkan rupa dan reka bentuk laman. 6
Jadual 3
[3 markah]
11
S70_ASAS SAINS KOMPUTER
10. Tukarkan nombor perduaan berikut kepada nombor perpuluhan dengan melengkapkan
Jadual 4.
Nombor 1 0 1 1 0 1
Perduaan
Nilai Tempat 32 16 8 4 2 1
NIlai Digit
Jadual 4
……………………………… [1 markah]
n = 5, i = 0, j = n-1
Senarai L= [Aina, Budi, Carl, Rama, Lee]
m = (i +j)/2
i = m+1,
j=m–1
pembolehubah n, i, j, m, b
Berdasarkan maklumat itu, tuliskan jawapan dalam ruang jawapan yang disediakan.
Jawapan
a. Berapa bilangan item dalam senarai L.
b. Jika i = 3, apakah item dalam senarai.
c. Jika item adalah “Carl”, apakah nilai ‘n’
d. Apakah item ‘m’ dalam senarai jika i = 0 dan n = 5
[4 markah]
12. Hitungkan nombor perpuluhan 604 kepada nombor oktal dengan menggunakan kaedah
bahagi dalam ruang yang disediakan.
12
S70_ASAS SAINS KOMPUTER
[2 markah]
13. Tuliskan Benar bagi pernyataan yang betul dan Palsu bagi pernyataan yang salah.
[3 markah]
14. Nyatakan dua kaedah yang digunakan untuk mewakili algoritma.
i. ………………………………………..
ii. ……………………………………….. [2 markah]
15. Tuliskan P, Q dan R bagi paparan output yang terhasil berdasarkan kod segmen
dalam Jadual 5.
13
S70_ASAS SAINS KOMPUTER
P Q
i)
ii)
iii)
Jadual 5
[3 markah]
16. Berikut merupakan teknik-teknik sifer.
Berdasarkan maklumat itu, tuliskan P,Q, R atau S pada ruang jawapan yang
disediakan.
14
S70_ASAS SAINS KOMPUTER
Bergerak ke kanan jika item yang dicari lebih besar dari item pertengahan 6
Jadual 6
[3 markah]
18. Jadual 7 menunjukkan kod segmen bagi mencari jumlah dan purata bagi dua nombor.
Jadual 7
i. …………………………………
ii. …………………………………
………………….
19. Berikut merupakan penyataan mengenai imej digital. Tandakan (√ ) bagi penyataan
yang betul dan (X) bagi yang salah dalam ruang jawapan yang disediakan.
15
S70_ASAS SAINS KOMPUTER
Kualiti imej digital dalam format JPEG lebih baik daripada format GIF
[3 markah]
C
Rajah 10
Berdasarkan Rajah 10, nyatakan fitur-fitur paparan yang berlabel A, B dan C pada
ruang jawapan yang disediakan.
16
S70_ASAS SAINS KOMPUTER
BAHAGIAN C
[30 markah]
Jawab semua soalan
1. Rajah 11 menunjukkan nilai bantuan sara hidup yang akan diperoleh berdasarkan
pendapatan individu.
Rajah 11
…………………………………………………………. [1 markah]
………………………………………………………………………………………….
………………………………………………………………………………………….
[1 markah]
(b) Nyatakan dua struktur kawalan pilihan selain yang dinyatakan di (a) i).
i. …………………………………………………..
ii. ………………………………………………….. [2 markah]
17
S70_ASAS SAINS KOMPUTER
[6 markah]
2. Pernyataan 3 merupakan satu teks sifer yang diterima daripada rakan anda.
JSIOAJPUARRKAAMYEAJMNPASNOLXADTWSAX
Pernyataan 3
Mesej asal bagi teks sifer itu telah disulitkan menggunakan Columnar Transposition
dengan lajur 5. Anda perlu menyahsulitkan teks sifer tersebut.
………………………………… [1 markah]
18
S70_ASAS SAINS KOMPUTER
[7 markah]
c) Adakah terdapat huruf yang tidak digunakan dalam teks tersebut? Mengapa?
………………………………………………………………………………..
………………………………………………………………………………..
[2 markah]
Berdasarkan Jadual 1
.................................................. [1 markah]
.................................................. [1 markah ]
c) (i) Nyatakan
........................................................................................................................
........................................................................................................................
[2 markah]
19
S70_ASAS SAINS KOMPUTER
[2 markah]
ii) memaparkan jantina lelaki dan mengisih Nama secara menaik.
[3 markah]
20