SULIT 3756/2
LAMPIRAN A
Urus niaga Akaun belum Akaun
Inventori Bank Modal Hasil Belanja
terima belum bayar Ambilan
12
2020@MajlisPermuafakatanBP
[Lihat sebelah]
SULIT
SULIT 3756/2
LEJAR
TARIKH BUTIR FOL AMAUN TARIKH BUTIR FOL AMAUN
13
2020@MajlisPermuafakatanBP
[Lihat sebelah]
SULIT
SULIT 3756/2
LEJAR
TARIKH BUTIR FOL AMAUN TARIKH BUTIR FOL AMAUN
14
2020@MajlisPermuafakatanBP
[Lihat sebelah]
SULIT
SULIT 3756/2
HELAIAN HADAPAN KERTAS JAWAPAN
NAMA :
NO. KAD PENGENALAN :
ANGKA GILIRAN :
Untuk Kegunaan Pemeriksa
Bahagian Soalan Markah Penuh Markah Diperoleh
1 10
A 2 25
3 25
4 20
B 5 20
6 20
JUMLAH
15
2020@MajlisPermuafakatanBP
[Lihat sebelah]
SULIT
SULIT 3756/2
16
2020@MajlisPermuafakatanBP
[Lihat sebelah]
SULIT
SULIT 3756/2
17
2020@MajlisPermuafakatanBP
[Lihat sebelah]
SULIT
SULIT 3756/2
18
2020@MajlisPermuafakatanBP
[Lihat sebelah]
SULIT
SULIT 3756/2
19
2020@MajlisPermuafakatanBP
[Lihat sebelah]
SULIT
PEPERIKSAAN PERCUBAAN SPM TAHUN 2020
PRINSIP PERAKAUNAN
TINGKATAN 5
SKEMA KERTAS 1
NO. JAWAPAN NO. JAWAPAN
SOALAN SOALAN
1 C 21 A
2 B 22 D
3 A 23 B
4 B 24 C
5 A 25 A
6 B 26 A
7 D 27 D
8 D 28 A
9 A 29 C
10 C 30 B
11 B 31 C
12 D 32 B
13 D 33 C
14 C 34 B
15 D 35 B
16 A 36 A
17 D 37 D
18 C 38 B
19 D 39 D
20 A 40 C
PEPERIKSAAN PERCUBAAN SPM TAHUN 2020
PERATURAN PEMARKAHAN
PRINSIP PERAKAUNAN
KERTAS 2
(3756/2)
UNTUK KEGUNAAN PEMERIKSA SAHAJA
Kertas ini mengandungi 14 halaman bercetak.
1
1 (a) Aspek Milikan Tunggal Perkongsian
Liabiliti Tanggungan liabiliti Tanggungan liabiliti
tidak terhad tidak terhad
[1 markah] [1 markah]
(b) Akaun Alatan Pejabat = 1000 sehingga 1999
Akaun Kadar bayaran = 6000 sehingga 6999
[2 markah]
(c) JURNAL AM
Tarikh Butir Folio Debit Kredit
2020
Apr 4 Promosi 1 200 [1 m]
Belian 1 200 [1 m]
(d) Lebihan /(kurangan) = Penerimaan - pembayaran [1 m]
= 6 110 -(2 080+190+60)
= 6 110-2 330
= RM 3 780 [1 m]
ATAU
Lebihan RM3 780 [2 markah]
(e ) Yuran belum terima tahun 2019
= 20 x RM100
= RM 2000 [2 markah]
2
2 (a)
Akaun Kawalan Belum Terima
RM RM
Baki b/b 5 640 Bank 32 850
Jualan 32 530 1/1OF Hutang lapuk 180 1
Baki h/b 5 140
38 170 38 170
Baki b/b 5 140 1fb
[3 markah]
b.
Akaun Kawalan Belum Bayar
RM RM
Bank 18 556 Baki b/b 4 710
Diskaun diterima 140 1 Belian 17 896 1/1OF
Baki h/b 3 910
22 606 22 606
Baki b/b 3 910 1fb
[3 markah]
Syarat 1OF:
1. Nilai asas (Baki b/b mesti tepat) dan kedudukan betul.
2. Tiada Butiran Asing.
3
c.
Razak Enterprise
Akaun Perdagangan dan Untung Rugi Bagi Tahun Berakhir 31 Disember 2019
RM RM RM
Jualan (8875+32530) 41 405 1
Tolak Kos Jualan
Inventori awal 8 000
Belian (17 896-1000) 16 896 1
+ Angkutan masuk 320
17 216
Kos barang untuk dijual 25 216
- Inventori akhir 6 300
Kos Jualan 18 916 1/1OF
Untung kasar 22 489 1/1OF
+Hasil
Komisen (2290-290) 2 000 1
Diskaun diterima 140
24 629
-Belanja
Hutang lapuk 180
Susut nilai perabot (550 + 150) 700 2/10F
Insurans (900+250) 1 150 1
Kadar bayaran (475+220-180) 515 1
Hutang Ragu (5140X5%) 257 1
Gaji 3 600
Belanja Am 340
Sewa 750
7 492
Untung bersih 17 137 1
[11 markah]
Syarat 1OF:
1. Tiada Butiran Asing.
2. Jalan Kerja Tepat.
Kos Jualan= Inventori Awal + Belian Inventori Akhir
Untung Kasar = Jualan Kos Jualan
3. Susut Nilai Perabot = 550 1OF
4
d.
Razak Enterprise
Penyata Kedudukan Kewangan pada 31 Disember 2019
RM RM RM RM
Aset Bukan semasa Kos Susut nilai Nilai Jumlah
terkumpul Buku
Kenderaan 58 000 0 58 000
Perabot 10 000 700 9 300 1/1OF
67 300
Aset Semasa
Inventori 6 300
Bank ( 4500+ WM-WK) 17 624 (1)
Akaun Belum Terima 5 140
(-) Peruntukan hutang ragu 257
4 883 (1)
28 807
- Liabiliti Semasa
Akaun Belum Bayar 3 910
Kadar bayaran belum bayar 220
Komisen diterima belum terperoleh 290
4 420 (1/1OF)
Modal kerja 24 387 1/1OF
91 687
Ekuiti Pemilik:
Modal awal 77 000 1
+ Untung bersih 17 137 1/1OF
94 137
- Ambilan (1450+1000) 2 450 1
Modal Akhir 91 687
[8 markah]
Syarat 1OF:
1. Terima nilai Susut nilai dalam APUR.
2. Liabiliti Semasa : 2/3 betul.
3. Modal Kerja : Tiada Butiran Asing, Operasi Betul.
4. Untung Bersih : Terima apa-apa nilai untung/rugi bersih dari APUR. Operasi betul.
5
3 (a)
Akaun Alat Tulis
1.7.2018 Inventori AT 925 30.6.2019 Kos Pengeluaran 1868 1
30.6.2019 Bank 1265 1 Inventori Alat Tulis 322 1
2190 2190
Akaun Inventori Alat Tulis
30.6.2019 Baki b/b 925 1 30.6.2019 Alat tulis 925
Alat tulis 322 Baki h/b 322
1247 1247
1.7.2019 Baki b/b 322 1FB
(5markah )
3 (b)
Akaun Pengeluaran bagi Tahun Berakhir 30 Jun 2019
Kos Bahan Langsung
Inventori awal bahan langsung 17 300
+ Belian bahan langsung 181 350
- Pulangan belian bahan langsung 1 275
180 075
+ Angkutan masuk bahan langsung 855 180 930
198 230
- Inventori akhir bahan langsung 11 500
Kos Bahan Langsung Digunakan 186 730 1OF*)
Kos Buruh Langsung
Gaji operator pengeluaran (48000+2500) 50 500 (1)
Belanja Langsung
Royalti 5 500 (1)
Kos Prima 242 730 (1 OF**)
Kos Overhed
Alat Tulis 1 868 (1)
Susutnilai mesin [(25000-4750) X 10%] 2 025 (1)
Susutnilai peralatan [51000 47 000) 4 000 (1)
Sewa (98400 X 60%) 59 040 (1)
Penyelenggaraan kilang 6 167
Kadar bayaran (22400 X 60%) 13 440 (1)
Bahan api kilang 5 700
Gaji penyelia kilang 14 800
Gaji pengurus kilang 30 000
137 040 (1)
379 570 (1OF#)
+ Kerja dalam proses awal 6 480
386 250 Any 1 (1)
- Kerja dalam proses akhir 4 885
Kos Pengeluaran 381 365 (1OF##)
[13 markah]
6
Syarat OF
: Operasi betul (Inventori awal + Belian Inventori akhir)
OF*Bhn Langsung : Tiada butir asing
: Operasi betul, Semua 3 komponen lengkap ( Bahan
OF** Kos Prima langsung, Buruh langsung dan Belanja langsung
OF***susutnilai mesin : RM2500 ada jalan kerja (25000 X 10%)
OF# : Operasi betul( Kos prima+ Kos Overhed).
: Operasi betul (Kos prima + Kos overhed + KDP awal
OF## Kos Pengeluaran
KDP akhir)
3 (c)
Reenas Bakery
Akaun Perdagangan bagi tahun berakhir 30 Jun 2019
RM RM RM
Jualan 532 620 (1)
- Kos Jualan
Inventori awal barang siap 42 782
Kos pengeluaran 381 365 (1OF)
424 147
- Inventori akhir barang siap 14 800
Kos Jualan 409 347 (1OF**)
Untung Kasar 123 273 (2/1OF#)
Syarat OF
OF*Kos Pengeluaran : Rujuk 5(a)(i)
: Operasi betul (Inventori awal + Kos pengeluaran
OF**Kos Jualan Inventori akhir)
OF# Untung kasar : Jualan Kos Jualan
7
3 (d) Maksud Kerja Dalam Proses Akhir dan beri contoh
Maksud Merupakan barangan yang belum siap diproses atau barang separuh siap
pada akhir tempoh perakaunan dan akan disiapkan dalam tempoh
perakaunan yang berikutnya.
(1 markah)
Contoh Doh roti, inti roti kaya , kacang, coklat dll
Jawapan calon yang bersesuaian.
(1markah)
8
4 (a) PERSAMAAN PERAKAUNAN
Aset Liabiliti + Ekuiti Pemilik
Akaun Akaun
Urus
Belum
niaga Inventori Terima Bank Belum Modal Hasil Belanja Ambilan Markah
Bayar
RM RM RM RM RM RM RM RM
(i) (3000) 3000 1
(ii) (1420) 1660 240 2
(1420) 1660 240 2 ATAU
(iii) 1250 1250 1
(iv) 1000 4000 5000 2
(v) (1900) 1900 1
(vi) (280) 280 1
[8 markah]
9
4 (b) Akaun Realisasi
Tarikh Butir RM Tarikh Butir RM
2020 2020
Jun 30 Kenderaan 63300 Jun 30 Bank (Jualan Aset) 95000 1m
Perabot 24700 Modal Alif (Ambil 7000 1m
Alih)
Inventori 4050 1 fall Akaun Belum Bayar 300 1m
(Diskaun Diterima)
Akaun Belum Terima 3850
Bank (Kadar 250 * 1fb
bayaran)
Modal Osman (6150 3075
x ½) 1fb
Modal Alif (6150 x 3075
½)
102300 102300
[6 markah]
Akaun Bank
Tarikh Butir RM Tarikh Butir RM
2020 2020
Jun 30 Baki b/b 17350 Jun 30 Pinjaman Osman 10000 1m
Tunai 850 1m Akaun Belum Bayar 2450 1m
Realisasi 95000 Realisasi 250 *
(Jualan Aset) (Kadar bayaran )
Modal Osman 56975
Modal Alif 43525 1offb
113200 113200
[4 markah]
Syarat 1offb:
1. Angka rujuk Akaun Modal
Nota:
1. * 1fb untuk kadar bayaran
10
Akaun Modal
Tarikh Butir Osman Alif Tarikh Butir Osman Alif
2020 2020
Jun 30 Akaun - 2550 * Jun 30 Baki b/b 50000 50000
Semasa
Realisasi - 7000 Akaun Semasa 3900 * - 1fb
(Ambil
Alih)
Bank 56975 43525 Untung 3075 3075 1offb
Realisasi
56975 53075 56975 53075
[2 markah]
Syarat 1offb:
1. Angka rujuk Akaun Realisasi
Nota:
1. * 1fb untuk Akaun Semasa
11
5. (a)
Akaun Kenderaan
Tarikh Butir Jumlah Tarikh Butir Jumlah
(RM) (RM)
2020 2020
Jan 1 Baki b/b 80000 1m Jun 30 Pelupusan 80000 1m
Kenderaan
80000 80000
[2 markah]
Akaun Susut Nilai Terkumpul Kenderaan
Tarikh Butir Jumlah Tarikh Butir Jumlah
(RM) (RM)
2019 2019
Dis 31 Baki h/b 16000 Dis 31 Susut nilai 16000 1m
Kenderaan
16000 16000
2020 2020
Jun 30 Pelupusan 22400 1m Jan 1 Baki b/b 16000 1fb
Kenderaan
Jun 30 Susut nilai 6400 1m
Kenderaan
22400 22400
[4 markah]
Akaun Pelupusan Kenderaan
Tarikh Butir Jumlah Tarikh Butir Jumlah
(RM) (RM)
2020 2020
Jun 30 Kenderaan 80000 1m Jun 30 Susut nilai 22400 1m
Terkumpul
Kenderaan
Bank 48000 1m
Rugi Pelupusan 9600 1m
80000 80000
[4 markah]
12
5.(b)(i)
Akaun Permohonan Syer Biasa
2019 RM 2019 RM
Jan 1 Modal Syer Biasa 650 000 Jan 31 Bank 650 000 [1fb]
Akaun Modal Syer Biasa
2019 RM
Jan 1 Permohonan Syer Biasa 650 000 [1fb]
Akaun Permohonan 6% Syer Keutamaan
2019 RM 2019 RM
Jan 1 Modal Syer Keutamaan 1 000 000 Jan 31 Bank 1 000 000 [1fb]
Akaun Modal 6% Syer Keutamaan
2019 RM
Permohonan Syer
Jan 1 Keutamaan 1 000 000 [1fb]
Akaun Bank
2019 RM
Jan 31 Permohonan Syer Biasa 650 000
Permohonan 6% Syer 1 000 000
Keutamaan
[4 markah]
5. (b) (ii)
Penyata Kedudukan Kewangan pada 31 Disember 2019
Ekuiti pemilik RM
Modal diterbitkan dan berbayar penuh
500 000 unit 6% syer keutamaan 1 000 000 1m
650 000 unit syer biasa 650 000 1m
5. (b)
(i) Dividen Interim Dividen interim Markah
(a) Syer keutamaan = 6% x (100 000 unit syer x RM2.00 sesyer) x 6/12 1 or
= RM 6 000 2
(ii)Dividen Akhir Dividen Akhir Markah
(a) Syer keutamaan = 6% x (100 000 unit syer x RM2.00 sesyer) x 5/12 1 or
= RM 5 000 2
13
6 (a)
AKAUN BELIAN
Tarikh Butir Fol Jumlah Tarikh Butir Fol Jumlah
2020
APR 13 Bank 1 2 750
30 Akaun Belum Bayar 1 9 305
AKAUN PULANGAN BELIAN
Tarikh Butir Fol Jumlah Tarikh Butir Fol Jumlah
2020
APR 30 Akaun Belum Bayar 1 225
SABRI ENTERPRISE
Tarikh Butir Fol Jumlah Tarikh Butir Fol Jumlah
2020 2020
APR 7 Pulangan Belian 1 225 APR 5 Belian 1 9 305
18 Bank 1 8 626
Diskaun Diterima 1 454
AKAUN DISKAUN DITERIMA
Tarikh Butir Fol Jumlah Tarikh Butir Fol Jumlah
2020
APR 30 Akaun Belum Bayar 1 454
AKAUN ALAT TULIS
Tarikh Butir Fol Jumlah Tarikh Butir Fol Jumlah
2020
APR 24 Tunai 1 154
30 Tunai Runcit 1 130
14
(b)
(i) Kos berubah seunit = Jumlah Kos Berubah
Jumlah unit Keluaran
Kos berubah seunit = 150 000
20 000
= RM7.50 (1 markah)
(ii) Jumlah unit yang perlu dijual untuk mencapai keuntungan RM40 000
Volum pengeluaran = Kos tetap + untung sasaran
Margin Carumans eunit
= 80 000 + 40 000
RM 20.00 - RM 7.50
= 9 600 unit
(2 markah /1 of)
(iii) Satu Kegunaan Analisis Titik Pulang Modal (salah satu jawapan diterima)
- Menunjukkan jumlah keuntungan atau kerugian pada setiap peringkat jualan.
- Menetukan tahap volum jualan yang perlu dikeluarkan bagi mengelakkan kerugian.
- Membantu pihak pengurusan membuat perancangan dan dan kawalan.
(1 markah)
Kos/Hasil Jumlah Hasil (1m)
Jumlah Kos(1m)
128 000 (1m) Titik Pulangan Modal (1m)
80 000 Kos Tetap(1m)
0 6 400 (1m) Unit Keluaran
[6 markah]
1m untuk garisan Kos Tetap dengan syarat ada perkataan kos tetap dan nilai 80 000
1m untuk Jumlah Kos dengan syarat garisan bermula pada 80 000 dan ada perkataan Jumlah Kos
1m untuk Jumlah Hasil d
perkataan Jumlah Hasil
1m untuk TPM dengan syarat ada perkataan Titik Pulangan Modal dan ada titik hitam
dipersilangan atau anak panah
1m untuk 128 000 dengan syarat ada perkataan Kos/Hasil di paksi Y
1m untuk 6 400 dengan syarat ada perkataan Unit Keluaran di paksi X
15
SAINS
KOMPUTER
Modul g-CAKNA SPM 2018
JABATAN PENDIDIKAN NEGERI KELANTAN
Bandar Baru Tunjong, 16010, Kota Bharu, Kelantan
MODUL G-CAKNA SPM
SAINS KOMPUTER
TINGKATAN 5
TAHUN 2018
3 jam Tiga jam
JANGAN BUKA KERTAS SOALAN INI SEHINGGA DIBERITAHU
1. Modul ini mengandungi 24 soalan.
2. Modul ini mengandungi dua bahagian : Bahagian A dan Bahagian B
3. Jawapan hendaklah ditulis pada ruangan yang disediakan.
4. Calon dibenarkan menggunakan kalkulator saintifik.
Modul ini mengandungi 16 halaman bercetak.
Bahagian A
(50 markah)
Jawab semua soalan. Jawab diruang yang disediakan.
1 a) Berikan definisi penyelesaian masalah.
___________________________________________________________________________
___________________________________________________________________________
[1 markah]
b) Terangkan tiga ciri penyelesaian masalah berkesan.
i) _____________________________
ii) _____________________________
iii) _____________________________ [3 markah]
2 a) Algoritma pada Rajah 1 mengandungi ralat kegagalan input dipamerkan dalam output.
SELAMAT
DATANG diikuti nama input sebagai output. Betulkan algoritma ini dalam ruangan yang
disediakan.
1.Mula
2.INPUT NAMA
Rajah 1
4.Tamat
_____________________________________________________ [1 markah]
b) Jadual 1 menunjukkan dua aturcara dari satu bahasa pengaturcaraan. Nyatakan jenis data
yang sesuai bagi pembolehubah yang terdapat dalam aturcara A dan aturcara B dari Jadual 1
dibawah.
<?php
A (int)$nilai;
Echo $nilai; Jadual 1
?>
<?php
$angka=12345;
B
Echo substr(12345,3);
?>
A) __________________________________
B) __________________________________ [2 markah]
3) Satu aturcara dari bahasa pengaturcaraan diberikan pada Rajah 2. Kesan dua
pembolehubah bagi aturcara yang diberikan.
<? php
Rajah 2
?>
i) ____________________________________
ii) ____________________________________
[2 markah]
4) Aturcara pada rajah 3 adalah dari satu bahasa pengaturcaraan. Aturcara pada Rajah 3
sepatutnya menunjukkan sifir 5 yang berulang sebanyak 12 kali, tetapi output yang keluar
adalah tidak seperti yang dijangka. Betulkan aturcara ini supaya bebas ralat.
<? php
For ($i=1;$i<12;$i++)
Rajah 3
{
$jawapan=$i*5;
}?>
______________________ [1 markah]
5. Jadual 2 menunjukkan ciri-ciri data yang disimpan dalam pangkalan data.
Pertindihan data yang Konsistensi atau pun Bermaksud kesempurnaan,
berpunca daripada salinan keseragaman data yang akan ketepatan dan keesahan data
data yang berulang tetapi di mempengaruhi serta merujuk ketepatan data
lokasi yang berlainan. kebolepercayaan data. yang sah melalui keseluruhan
kitaran hayat data.
C Ketekalan D
Jadual 2
Berdasarkan Jadual 1, nyatakan:
i) C : _______________________________
ii) D : _______________________________ [2 markah]
6. Rajah 4 menunjukkan salah satu dari Model Pangkalan Data.
MURID
Kelas Nama ID_Murid
5A AHMAD B SALAM A1234
5B IZZATI BT NORDIN A1235
PENDAFTARAN
ID_Murid KodSubjek
A1234 SAS
A1235 KIM
Rajah 4
SUBJEK
KodSubjek Subjek Aliran
SAS Sastera Sastera
KIM Kimia Sains Tulen
Berdasarkan Rajah 4, nyatakan Model Pangkalan Data tersebut.
___________________________________ [1 markah]
7. Rajah 5 menunjukkan Gambar Rajah Perhubungan Entiti (ERD)
GURU mengajar SUBJEK
Nama NoKP NamaSub KodSub
Rajah 5
Berdasarkan rajah 5:
a) Nyatakan entiti yang digunakan.
i) _______________________
ii) _______________________ [2 markah]
b) Nyatakan kunci primer pada entiti soalan 7(a).
i) _______________________
ii) _______________________ [2 markah]
8. Jadual 3 menunjukkan jenis-jenis kebergantungan fungsi kepada atribut kunci primer.
E Berlaku apabila atribut-atribut bergantung kepada atribut biasa
yang lain dalam jadual
F Berlaku apabila atribut-atribut bergantung kepada salah satu
daripada atribut kunci dalam jadual.
G Berlaku apabila atribut-atribut bergantung sepenuhnya kepada
kesemua atribut kunci dalam jadual.
Jadual 3
Berdasarkan jadual 3, namakan fungsi:
i) E : _______________________________________
ii) F : _______________________________________
iii) G : _______________________________________ [3 markah]
9.
H sistem navigasi dan kuasa kawalan bagi Menerangkan
Mereka bentuk Mereka bentuk
laluan capaian tujuan interaktivi apa yang
berlaku pada
setiap skrin
Manual
Pengguna J
Rajah 6
Rajah 6 menunujukkan aliran proses reka bentuk interaksi yang membenarkan
pengguna untuk berkomunikasi dan berinteraksi dengan aplikasi secara berkesan.
Namakan
(i) H:
(ii) J: [2 markah]
10. Rajah 7 di bawah menunjukkan dua paparan skrin pada satu telefon pintar.
Rajah 7
K
(a) Ikon-ikon pada skrin telefon pintar menunjukkan aplikasi yang terdapat pada telefon
berkenaan. K mengamalkan prinsip reka bentuk yang dikenali sebagai _______________
[1 markah]
(b) Berikan justifikasi jawapan anda di (a).
_____________________________________________________________________
_____________________________________________________________________
[2 markah]
11. (a)
Rajah 8
Rajah 8 diatas merupakan salah satu daripada kesan positif didalam pengkomputeran. Kesan
positif tersebut ialah ___________________________________.
[1 markah]
(b) Pada rajah 9 adalah penyesuaian Undang-undang siber berdasarkan negara yang tidak
lengkap. Lengkapkan penyesuaikan undang-undang siber dengan negara yang sepatutnya
pada rajah 9 tersebut.
i) Anti-Cyber Crime Law Amerika Syarikat
ii) Akta jenayah komputer 1986 Arab Saudi
iii) Akta Jenayah Komputer 1997 China
1997 Cybersecurity Law of
iv) Malaysia
Public Security Bureau
Rajah 9 [3 markah]
12.
Rajah 10
Rajah 10 diatas menunjukkan proses penyulitan dan nyahsulit. Fungsi penyulitan ialah
_______________________________________________________________________.
[1 markah]
13. Sistem Komputer terdiri daripada sebuah CPU (Central Processing Unit) atau dikenali
sebagai pemproses (Processor), memori iaitu RAM (Random Access Memory) dan ROM
(Read Only Memory), mempunyai program dan data, perantaraan masukan dan keluaran (I/O
ports) dan tiga penyambungan Bas iaitu __________________, __________________ dan
_____________________ yang menyambungkan setiap elemen dalam sistem tersebut.
[3 markah]
14. Nyatakan nama get logik yang sepatutnya bagi rajah 11(a) dan (b) dibawah.
Rajah 11(a) Rajah 11(b)
a) ___________________________ b) ___________________________
[2 markah]
15. Lengkapkan pernyataan berikut.
Pernyataan (a
daripada pangkalan data, manakala pernyataan (b
SQL digunakan untuk menghapuskan jadual daripada pangkalan data. [2 markah]
16. Rajah 12 menunjukkan skema hubungan jadual-jadual dalam satu pangkalan data.
MURID
idMurid namaMurid kodKelas
BUKU
kodBuku namaBuku penerbit Rajah 12
PINJAMAN
idMurid kodBuku tarikhPinjam
Berdasarkan maklumat jadual yang diberikan dalam Rajah 12,
(a) Nyatakan jenis data yang sesuai untuk atribut tarikhPinjam. [1 markah]
(b) Tulis pernyataan SQL untuk tambah medan untuk harga buku dalam jadual
BUKU. [2 markah]
17. Rajah 13 dibawah menunjukkan satu carta alir struktur kawalan ulangan. Lengkapkan
carta alir dibawah dengan menggunakan perkataan yang disediakan.
Syarat pembilang Benar?
Kemaskini nilai pembilang
Nilai awal pembilang
a.
b.
Rajah 13
c.
[3 markah]
18. Rajah 14 dibawah menunjukkan suatu konsep dalam rekabentuk laman web.
Lengkapkan jadual 4 dibawah berdasarkan Rajah 14 tersebut.
L
M
N
Rajah 14
L
M
N
[3 markah]
Jadual 4
19. Terdapat banyak pilihan bahasa penskripan pelayan yang boleh digunakan oleh laman
web yang menyokong interaksi dengan pelayan web untuk memanipulasikan data.
Berdasarkan pernyataan diatas, senaraikan dua (2) contoh bahasa penskripan pelayan.
a) ____________________________________
b) ____________________________________ [2 markah]
20. Senaraikan 2 prinsip asas reka bentuk laman web.
a) ____________________________________
b) ____________________________________ [2 markah]
Bahagian B
(50 markah)
Jawab semua soalan. Jawab di buku jawapan yang disediakan.
21. Rajah 15 adalah satu aturcara dari satu bahasa pengaturcaraan. Aturcara tersebut
memaparkan satu proses.
<?php
# Main
$kira = 1;
while ($kira < 9) {
echo $kira . PHP_EOL;
echo "<br>";
$kira = $kira + 1;
}
echo "Terima Kasih" . PHP_EOL;
?>
Rajah 15
a) Lukiskan carta alir bagi aturcara dari rajah 15 tersebut.
( 7 markah )
b) Nyatakan jangkaan output bagi aturcara dari rajah 15 tersebut.
( 2 markah)
c) Nyatakan jenis struktur kawalan yang digunakan dalam aturcara pada rajah 15.
( 1 markah)
22. Kolej Mahmudian akan memulakan pengajian pada semester Julai. Rajah 16
menunjukkan hubungan pelajar kolej tersebut dengan kursus yang akan diambil.
PELAJAR ( NoPelajar, NamaPelajar, JamKredit, Gpa, NoTutor )
TUTOR ( NoTutor, NamaTutor )
KURSUS ( NoKursus, NamaKursus, JamKredit)
GRED ( NoPelajar, NoKursus, Gred )
Rajah 16
Berdasarkan rajah 16, lakarkan ERD yang lengkap dengan memasukkan
i) Entiti
ii) Atribut
iii) Perhubungan antara entiti
iv) Atribut kunci primer
v) Atribut kunci asing
vi) Kekardinalan
[15 markah]
23 (a) (i) Rajah 17 dibawah menunjukkan satu keratan akhbar.
Rajah 17
Terangkan tiga jenis jenayah siber dari perspektif pengguna persendirian (3 markah)
ii) Rajah 18 dibawah merupakan satu gabungan get logik.
Rajah 18
Salin dan lengkapkan jadual kebenaran yang memaparkan Z sebagai output.
Input
A B W X Y Z
0 0
0 1
1 0
1 1
(4 markah)
23 (b) Jadual 5 di bawah merujuk kepada jadual BARANG dalam sebuah pangkalan data.
NoBarang NamaBarang Harga Kuantiti JenisKayu
B001 Meja makan 300 10 Jati
B002 Meja komputer 200 70 Lapis
B003 Kerusi murid 30 200 Getah
B004 Kerusi murid 30 300 Jati
B005 Meja sekolah 50 200 Lapis
B006 Meja kompter 200 30 Getah
B007 Meja sekolah 50 300 Getah
B008 Kerusi guru 80 100 Jati
Jadual 5
Berdasarkan Jadual 1di atas, jawab soalan-soalan berikut.
(i) Tuliskan pernyataan SQL bagi memaparkan semua maklumat barang yang
terdapat dalam stok. [1 markah]
(ii) Paparkan nama barang dan kuantitinya yang terdapat dalam stok.
[1 markah]
(iii) Senaraikan nama barang yang tidak dibuat daripada getah. [2 markah]
(iv) [2 markah]
24. Rajah 19 dibawah menunjukkan laman web satu sistem pembelian atas talian yang
disediakan oleh Shopee untuk pelanggannya.
Rajah 19
Berdasarkan rajah 19 di atas, jawab soalan-soalan berikut
a) Senaraikan dua (2) contoh pelayar yang digunakan untuk memaparkan laman web
tersebut.
(2 markah)
b) Laman web yang dihasilkan menggunakan bahasa penskripan pelayan. Terangkan
maksud bahasa penskripan pelayan.
(2 markah)
c) Senaraikan dua (2) kelebihan bahasa penskripan pelayan.
(2 markah)
d) Terangkan 2 prinsip reka bentuk laman web yang digunakan dalam laman web pada
rajah 19 di atas.
(4 markah)
e) Terangkan teknik navigasi yang digunakan dalam laman web di rajah 20 dibawah.
Rajah 20
(2 markah)
- SOALAN TAMAT -
Bahagian A
SOALAN JAWAPAN MARKAH
1 a Penyelesaian masalah adalah sebagai proses mengkaji butiran 1 markah
sesuatu masalah untuk mendapatkan satu penyelesaian masalah
yang sesuai.
b i) Kos-Menjimatkan 3 markah
ii) Masa-tetapkan tempoh waktu
iii) Sumber-sumber yang mencukupi
2 a SELAMAT DATANG 1 Markah
b A) int 2 markah
B) string
3 i) nama 2 Markah
ii) kelas
4 For ($i=1;$i<=12;$i++) » For ($i=1;$i<11;$i++) 1 Markah
5 i) C kelewahan 2 Markah
ii) D - Integriti
6 Model Hubungan 1 markah
7 a) i) GURU 2 Markah
ii) SUBJEK
b) i) GURU NoKP 2 Markah
ii) SUBJEK KodSub
8 E kebergantungan fungsi transitif 3 Markah
F kebergantungan fungsi separa
G - kebergantungan fungsi sepenuh
9 (i) H: Mereka bentuk papan cerita 2 Markah
(ii) J: Membimbing pengguna melalui sistem panduan
10 (a) Prinsip Konsistensi 1 Markah
(b) Prinsip konsistensi menyatakan bahawa semua elemen perlu kekal pada 2 Markah
kedudukan yang sama supaya pengguna akan berasa selesa semasa
menggunakan aplikasi yang dibina.
11 a) Inovasi dalam Teknologi Rangkaian 1 Markah
b) 3 Markah
12 Menterjemah data kepada bentuk kod rahsia yang tidak dapat 1 Markah
difahami
13 Bus Data, Bas Alamat dan Bas Kawalan 3 Markah
14 a) XATAU 1 Markah
b) TAK ATAU 1 Markah
15 (a) CREATE TABLE 1Markah
(b) DROP TABLE 1Markah
16 a) Date 1Markah
b) ALTER TABLE BUKU 2 Markah
ADD hargaBuku float (5,2)
atau
ALTER TABLE BUKU
ADD hargaBuku double (5,2)
17 a) Nilai awal pembilang 1 Markah
b) Kemaskini nilai pembilang 1 Markah
c) Syarat pembilang Benar? 1 Markah
18 L Pelayan Web 3 Markah
M Internet
N Pelanggan
19 ASP , Javascript, PHP, Python, Perl 2 Markah
Mana-mana dua bahasa yang betul
20 Navigasi, Keseimbangan visual, Typography, Penekanan 2 Markah
maklumat dalam web, Perbezaan elemen dalam web, Jenis
persekitaran web yang dibina, Warna dan grafik
Mana-mana dua yang betul
Bahagian B
Jawapan: 21 a)
Mula
Kira=1
Benar Kira=kira + 1
Kira? < 9
Palsu
Terima Kasih
Tamat
-Bentuk mula dan tamat (1 markah)
- Bentuk Proses 1 (1 markah)
-bentuk pilihan (1 markah)
- Pilihan Benar/Palsu (1 markah)
-Bentuk proses 2 ( 1 markah)
-Bentuk output (1 markah)
-Aliran ( 1 markah)
21b) 2 , 3, 4, 5, 6, 7, 8, 9 ( 2 markah)
21c) Struktur kawalan ulangan (1 markah)
22.
NoPelajar
NoTutor
NamaPelaj
Gpa
NamaTutor
NamaTutor JamKredit
PELAJAR TUTOR
M Mempunyai 1
M
Menerima
NoKursus
M
M Memberi M KURSUS
GRED
NoPelajar
NamaKursus JamKredit
Gred
NoKursus
23 (a) i) Penipuan, pembulian siber, penipuan e-mail, kecurian maklumat (phishing),
perjudian dalam talian atau mana-mana 3 yang betul.
ii)
Input
A B W X Y Z
0 0 0 0 1 0
0 1 1 0 0 0
1 0 1 0 1 0
1 1 1 1 0 0
23(b)
(i) SELECT *
FROM BARANG (1M)
(ii) SELECT NamaBarang , Kuantiti
FROM BARANG (1M)
(iii) SELECT NamaBarang 1M
FROM BARANG
WHERE JenisKayu != 'Getah' (1M)
(iv) UPDATE BARANG 1M
SET JenisKayu = 'Jat'
WHERE NoBarang ='B005' (1M)
24. a) google chrome, internet explorer, firefox atau mana-mana 2 browser (2m)
b) - program yang dilaksanakan di sebelah pelayan atau pelayan web yang
melatari pembangunan web. (2m)
atau
- Merujuk kepada program komputer dalam web yang dilaksanakan pada
komputer klien. (2m)
c) - laman web menjadi lebih interaktif
- meningkatkan kebolehgunaan web bagi pelayar yang menyokong pelbagai
jenis bahasa penskripan klien.
-pembangun web berkeupayaan menentukan reka bentuk dan ciri-ciri web.
-pelaksanaan tugas yang pantas tanpa penglibatan komputer pelayan.
* pilih 2 jawapan (2m)
d) Penekanan maklumat dalam web.
prinsip penekanan merujuk maklumat atau kandungan yang ingin diberikan perhatian dalam
laman web tersebut. Dalam setiap laman web yang dibina, pereka web perlu menentukan
maklumat atau kandungan penting yang harus diberi penekanan danteknik atau kaedah yang
sesuai yang perlu digunakan untuk menraik perhatian pengguna laman web. (2m)
Typography.
Typography merujuk kepada penyusunan teks yang dipaparkan dalam laman web.
Penyusunan teks yang baik memudahkan pemahaman dalam proses pembacaan dan juga
meningkatkan elemen mesra pengguna dalam laman web. (2m)
Navigasi
Navigasi merujuk struktur laman web yang akan memudahkan seseorang pengguna
melayarinya. Ia memberi pengalaman kepada pelawat laman web untuk mengemudi laman
web tersebut mengikut kecekapan masing-masing. (2m)
atau mana-mana 2 teknik yang lain juga diterima (4m)
e) Teknik navigasi Menu Drop-down.
Teknik ini merupakan elemen kawalan grafik yang menyenaraikan sekumpulan pautan
dalam kelompok yang sama. Ia memudahkan pengguna untuk membuat pilihan dengan
memaparkan kumpulan pilihan pautan dengan lebih tersusun. (2m)
EKONOMI
ASAS
1. Ilmu ekonomi ialah kajian tentang
A mengimbangi tingkat keuntungan dengan kos pengeluaran
B menyelesaikan masalah kehendak dan keperluan manusia dalam kehidupan
C memaksimumkan kepuasan daripada penggunaan sumber yang tidak terhad
D menggunakan modal yang ada bagi memenuhi kehendak yang tidak terhad
2. Sumber ekonomi yang terhad akan menyebabkan
A barang awam diutamakan
B keuntungan firma akan bertambah
C agihan pendapatan yang tidak setara dalam masyaraka
D pengeluaran sesuatu barang perlu dikurangkan untuk menambahkan barang lain
3. Maklumat di bawah berkaitan dengan Encik Azman.
Encik Azman mengusahakan sebuah kilang pemprosesan bahan makanan
daripada hasil laut. Beliau mempunyai seramai 25 orang pekerja dan berjaya
menjadi pembekal utama kepada pasar raya besar di Kedah, Perak dan Pulau
Pinang.
Apakah faktor pengeluaran yang terlibat dalam perniagaan Encik Azman?
I Pasar raya besar
II Bahan makanan
III Tenaga pekerja
IV Bangunan kilang
A I dan II C II dan III
B I dan IV D III dan IV
4. Jadual di bawah berkaitan dengan pengeluaran Syarikat Seri Santai.
Teknik Sos Cili Sos Tiram
Pengeluaran (botol) (botol)
W 0 100
X 20 80
Y 60 50
Z 80 20
Apakah kos lepas jika Syarikat Seri Santai menukar teknik pengeluaran daripada X kepada
Z?
A 20 botol sos cili
B 40 botol sos cili
C 60 botol sos tiram
D 80 botol sos tiram
2
5 Maklumat di bawah ini berkaitan dengan Syarikat Murni.
Syarikat Murni mengeluarkan 5000 bungkus rempah sehari untuk
pasaran tempatan.
Apakah masalah asas ekonomi yang belum diselesaikan oleh Syarikat Murni?
A Apa yang hendak dikeluarkan
B Berapa yang hendak dikeluarkan
C Bagaimana hendak dikeluarkan
D Untuk siapa barang itu dikeluarkan
6 Rajah di bawah menunjukkan ciri persamaan dua sistem ekonomi.
Pilih pernyataan yang diwakili oleh tanda X.
A Mengutamakan kebajikan masyarakat
B Mengamalkan persaingan yang bebas
C Kebebasan dalam membuat pilihan barangan
D Harga barang ditentukan oleh mekanisme pasaran
7 Antara yang berikut, yang manakah benar tentang hukum permintaan?
I Apabila harga meningkat, kuantiti diminta berkurang
II Apabila harga meningkat, kuantiti diminta bertambah
III Apabila harga menurun, kuantiti diminta berkurang
IV Apabila harga menurun, kuantiti diminta bertambah
A I dan II
B I dan IV
C II dan III
D III dan IV
SULIT 3767/1