You are on page 1of 5

SULIT SKEMA

Asas Sains Komputer


Ogos
2019

2 jam

GERAK GEMPUR PT3 TAHUN 2019


ASAS SAINS KOMPUTER
TINGKATAN 3
JANG
AN BUKA KERTAS SOALAN INI SEHINGGA DIBERITAHU.
1. Kertas soalan ini mengandungi tiga bahagian :
Bahagian A, Bahagian B dan Bahagian C .

2. Jawab semua soalan.

3. Jawapan hendaklah ditulis dalam ruang yang disediakan dalam kertas soalan.

4. Penggunaan kalkulator saintifik adalah TIDAK DIBENARKAN sama sekali.

5. Kertas soalan ini hendaklah diserahkan pada akhir ujian.

Nama : _________________________________________ Kelas: ___________________

Disediakan oleh : Disemak oleh : Disahkan oleh :

…………………………….. ……………………………………. …………………………………..


Pn Nasmila Binti Rosli Pn Airinda binti Mustapa Pn Zuriyah Binti Johari
Guru Asas Sains Komputer Ketua Panitia Asas Sains Komputer GKMP Teknik & Vokasional
SMK Dang Anum SMK Dang Anum SMK Dang Anum

Kertas soalan ini mengandungi 26 halaman bercetak termasuk muka hadapan.


UNTUK KEGUNAAN PEMERIKSA
NAMA PEMERIKSA:
BAHAGIA SOALAN MARKAH JAWAPAN
N PENUH
1. 1 D
2. 1 C
3. 1 B
4. 1 A
5. 1 A
6. 1 D
A 7. 1 A
8. 1 C
9. 1 C
10. 1 C
11. 1 A
12. 1 C
13. 1 A
14. 1 D
15. 1 B
1. 4

2. 3 a. struktur roda
b. mengetahui bilangan laman sesawang yang diperlukan/
mengetahui maklumat yang harus dimasukkan/
mengetahui aliran antara laman sesawang/
penjelasan kasar tentang struktur laman sesawang
3. 3 a. D5816
b. i. Kaedah pengumpulan 4 digit nombor perduaan dan tukarkan
kepada nilai perenambelasan.
ii. Kaedah pengiraan
4. 3 a. Teknik pengitlakan
b. i dan ii Teknik leraian/ teknik pengecaman corak/ teknik
peniskalaan
5. 3 R,Q,dan P
6. 4 X, /, X, /
7. 3 a. Struktur kawalan ULANG-SEHINGGA
b. i dan ii tunggal (single selection), dwipilihan (double selection),
pelbagai pilihan (multiple selection)
8. 3 a. Ralat logik
b. i. Teknik semakan meja (desk check)
ii. Teknik langkah demi langkah (step through)
9. 4

10. 3 C, C, A
11. 2 P, Q, Q
12. 2 i. Struktur kawalan ulangan while
ii. Struktur kawalan ulangan while
13. 3 a. N
b. M
c. O
14. 4 x, /, /, x
15. 2 S G R U I
E O A E T M L G
M B E A

Teks sifer=SGRUIEOAETMLGMBEA
16. 3 a. P: entiti
Q: atribut
b. Kekunci primer adalah atribut yang unik/
tidak boleh mengandungi data yang berulang

17. 3 a. R
b. P
c. Q
18. 3 a. Integer/ int
b. i dan ii. >, <, <=, ==
C 1. 10 a. Pengecaman corak. Kaedahnya adalah dengan dengan
membahagikan peserta dengan memasukkan kumpulan peserta
paling banyak dahulu seterusnya diikuti dengan kedua terbanyak
dan dimasukkan kepada kumpulan baharu.
b. Teknik pengecaman corak iaitu kebolehan atau analisis bahagan
yang dipecahkan dalam mengenalpasti kesamaan atau perbezaan.
c.
KUMPULAN 1 KUMPULAN 2
Masukkan peserta Masukkan peserta
dari kumpulan C iaitu dari kumpulan E
seramai 14 orang. iaitu seramai 12
orang.

KUMPULAN 3 KUMPULAN 1
Masukkan peserta dari Masukkan peserta dari
kumpulan A iaitu kumpulan B iaitu
seramai 11 orang. seramai 9 orang.

KUMPULAN 2 KUMPULAN 3
Masukkan peserta dari Masukkan peserta dari
kumpulan D iaitu kumpulan F iaitu
seramai 8 orang. seramai 7 orang.

Jumlah kumpulan untuk pengambilan kupon= 3

2. 10 a. minggu1= float(input(“masukkan jumlah keuntungan untuk


minggu pertama: RM”))
minggu2= float(input(“masukkan jumlah keuntungan untuk
minggu kedua: RM”))
minggu3= float(input(“masukkan jumlah keuntungan untuk
minggu ketiga: RM”))
minggu4= float(input(“masukkan jumlah keuntungan untuk
minggu keempat: RM”))
jumlah=minggu1+minggu2+minggu3+minggu4
komisen=(5/100)*jumlah
print (“Jumlah keuntungan bulanan:RM”, jumlah)
print (‘minggu pertama: RM”, minggu1)
print (‘minggu kedua: RM”, minggu2)
print (‘minggu ketiga: RM”, minggu3)
print (‘minggu keempat: RM”, minggu4)
print (“Komisen yang diperoleh oleh setiap pekerja ialah:”, round
(komisen,2))
b. (5/100)*RM550=RM27.50
c. (8/10)* RM550=RM44.00
output: Komisen yang diperoleh oleh setiap pekerja ialah:
RM44.00
3. 10 a. Columnar Transposition
b. i. Ianya adalah satu contoh sifer transposisi yang menyulitkan
mesej dengan menulisnya dalam lajur secara mendatar dengan
bilangan lajur yang telah ditetapkan. Kunci penyulitannya ialah
satu perkataan. Bilangan abjad dalam kunci tersebut menentukan
bilangan lajur manakala abjad dalam kunci menentukan cara bagi
mengubah urutan abjad dalam mesej dan abjad ditulis pada setiap
petak dalam jadual.
c. Langkah 1
B U N G A
2 5 4 3 1

Langkah 2:

Bilangan baris=Bilangan abjad dalam teks sifer/Bilangan abjad


dalam kunci

=22/5

=4.4

= 5 baris

2 5 4 3 1

S A Y A S

U K A M E

M B A C A

M A J A L

A H M R N

JUMLAH 100

You might also like