BAHAGIAN A
1. Dalam proses penyelesaian masalah terdapat langkah untuk mengumpul dan menganalisis
data. Apakah perkara penting yang perlu di fokuskan dalam proses ini? ( 1 markah )
Jawapan:
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
2 (a) Pembayaran penggunaan komputer di CyberCafe adalah bergantung kepada kadar sejam
dan tempoh bilangan jam penggunaan. Nyatakan proses yang berlaku untuk mendapatkan
output jumlah pembayaran. ( 1 markah )
Jawapan:
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
2 (b) Berpandukan pada Rajah 1 di bawah, aturcara dan output adalah seperti berikut :
Rajah 1
Baiki baris algoritma di atas bagi mendapatkan output yang dikehendaki. ( 1 markah )
Jawapan:
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
1
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
2 (c) Pemilihan dan penggunaan data yang sesuai amat penting supaya aturcara dapat
dibangunkan tanpa ralat sintaks. Jelaskan salah satu jenis data yang anda tahu. ( 1 markah )
Jawapan:
…………………………………………………………………………………………………………………….……
………………………………………………………………………………………………………………………….
2 (d)
public class LuasSegitiga {
public static void main (String[ ] args) {
Scanner input = new Scanner (System.in);
System.out.println (“Masukkan Nilai Tapak :
“); int Tapak = input.nextInt ();
Tukarkan aturcara di atas kepada aturcara yang telah diumpukan nilai tapak adalah 10 dan nilai
tinggi adalah 10. (1 markah )
Jawapan:
…………………………………………………………………………………………………………………….……
………………………………………………………………………………………………………………………….
2
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
Rajah 2
Nyatakan jenis ralat yang wujud pada rajah tersebut. (1 markah)
Jawapan:
…………………………………………………………………………………………………………………….……
namaSubjek [ 1 ] = “MATEMATIK”;
Rajah 3
Berdasarkan Rajah 3;
i) Nyatakan satu pemboleh ubah tatasusunan dalam atur cara tersebut (1 markah)
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
3
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
6. Jadual 1a menunjukkan pangkalan data murid di sebuah sekolah.
a) Berdasarkan Jadual 1a di atas wujudnya masalah integriti data. Dengan menggunakan data di
dalam jadual 1a jelaskan apakah integriti data. (3 markah)
Jawapan:
…………………………………………………………………………………………………………………….……
………………………………………………………………………………………………………………………….
…………………………………………………………………………………………………………………….……
………………………………………………………………………………………………………………………….
b) Nyatakan jenis model pangkalan data yang digunakan dalam Jadual 1b di bawah.
(1 markah)
Jadual 1b
Jawapan:
…………………………………………………………………………………………………………………….……
4
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
7. Seorang pereka bentuk pangkalan data telah menyediakan gambar rajah perhubungan entiti ERD seperti
pada Rajah 4 bagi sebuah klinik yang menunjukkan hubungan di antara beberapa orang pesakit,
seorang doktor, ubat-ubatan dan jenis rawatan. Label U, V, W, X, Y dan Z mewakili atribut dan
hubungan antara
entiti.
RAWATAN X
UBAT
DOKTOR Z PESAKIT
U W
V
Rajah 4
Berdasarkan Rajah 4,
…………………………………………………………………………………………………………………….
[1 markah]
(b) kod_pesakit merupakan satu atribut bagi entiti PESAKIT. Huruf manakah yang mungkin bagi
mewakili kod_pesakit?
…………………………………………………………………………………………………………………….
[1 markah]
…………………………………………………………………………………………………………………….
[1 markah]
5
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
8. Rajah 5 di bawah menunjukkan laman web lelong.com.my. Berdasarkan paparan laman web
tersebut, terangkan penilaian anda tentang 2 prinsip-prinsip asas reka bentuk interaktif
yang disediakan. (2 markah)
Rajah 5
Jawapan:
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
6
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
9. Rajah 6 dibawah menunjukkan paparan antaramuka telegram, salah satu media yang popular.
Sekiranya anda ditugaskan untuk menyediakan satu program yang hampir sama. Berikan
cadangan anda tentang elemen-elemen berikut: (3 Markah)
Elemen Cadangan
Warna Jawapan:
Teks Jawapan:
Ikon Jawapan:
Rajah 6
7
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
10. (a) Berdasarkan situasi di bawah, tentukan ianya merupakan aktiviti beretika atau tidak.
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
(b) Bagaimanakah negara China melakukan kawalan terhadap media sosial seperti Facebook?
Jawapan: (1 Markah)
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
(c) Insyirah merupakan seseorang yang mempunyai kepakaran dalam bahasa pengaturcaraan
seperti Java, C++, Python dan Net. Nyatakan bidang kerjaya yang dipegang oleh Insyirah
berdasarkan kepakaran yang dimilikinya? (1 Markah)
Jawapan:
………………………………………………………………………………………………………………………….
11. a) “Macau Scam” merupakan satu sindiket jenayah siber terancang yang menganggu
pengguna internet . Jelaskan mengapa kita perlu menjaga keselamatan data. (1 Markah)
Jawapan:
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
8
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
12. Rajah 7 di bawah menunjukkan proses kitaran mesin. Terangkan proses yang berlaku bagi
kitaran yang digariskan dalam garisan putus-putus. (1 Markah)
Rajah 7
Jawapan:
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
9
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
………………………………………………………………………………………………………………………….
13. Seni bina Von Neuman mempunyai komponen-komponen seperti Unit Pemprosesan Pusat
(CPU), Ingatan Utama (RAM) dan input/ouput yang dihubungkan bersama melalui sistem bas.
Berikan penerangan ringkas mengenai sistem bas. (1 Markah)
Jawapan:
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………….
Rajah 8
ii. Namakan salah satu get logik yang terdapat dalam rajah di atas. (1 Markah)
Jawapan:
..…………………………………………………………………………………………………………….
10
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
15. Syarikat Masari Transportation menawarkan khidmat sewaan pelbagai jenis kederaan kepada
pelanggan-pelangganya. Jadual 2 data adalah seperti di bawah.
16. Jadual 3 iaitu Jadual Kelab menunjukkan pangkalan data murid di sebuah sekolah.
(a) Sekiranya anda ingin menyenaraikan IDMurid dan nama murid yang menyertai kelab di
sekolah anda.
Jawapan: (1 Markah)
(b) Menyenaraikan semua kelab dalam susunan menurun mengikut nama kelab
Jawapan: (1 Markah)
11
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
17. Rujuk jadual 4 dan 5 data di bawah untuk menjawab soalan yang berkenaan.
PENYEWA
NoPenyewa NamaPenyewa Nokp Alamat NoTel
001 Adnan 810211-09-0987 Gombak 05-9876543
002 Shamsiah 890122-08-2344 Setia Alam 012-3423212
003 Ali Adnan 780912-07-6541 Batu Caves 03-9876544
004 Ling Lai Li 790122-02-9876 Shah Alam 013-9088765
Jadual 4
SEWAAN
Jawapan:
12
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
18.
<html>
<body>
<script>
var noRumah=[33, 31, 36, 32, 35];
var bilRumah = noRumah.length, i, j;
var sementara = noRumah [0];
Jawapan:
..…………………………………………………………………………………………………………….
Data Pengisytiharan
13
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
19. Rajah 8 di bawah menunjukkan antara muka log masuk ke sistem membeli belah atas talian.
Rajah 9
a) Apakah yang akan dipaparkan sekiranya pengguna tersalah email atau password.
Jawapan: (1 Markah)
..…………………………………………………………………………………………………………….
b) Tuliskan keratan aturcara untuk membina paparan seperti yang dinyatakan di (a).
Jawapan: (2 Markah)
14
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
20. Rajah 9 di bawah menunjukkan laman web Jabatan pelajaran Negeri Perak.
PORTAL RASMI
JABATAN PENDIDIKAN NEGERI PERAK
Rajah 9
a) Tuliskan kod aturcara HTML yang memaparkan perkataan PORTAL RASMI JABATAN
PENDIDIKAN NEGERI PERAK. (2 Markah)
Jawapan:
..…………………………………………………………………………………………………………….
c) Apakah elemen yang digunakan untuk memaparkan grafik dalam laman web di atas.
Jawapan: (1 Markah)
..…………………………………………………………………………………………………………….
15
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
BAHAGIAN B
1. Terdapat beberapa jabatan dalam sebuah syarikat. Setiap jabatan mempunyai satu penyelia
dan sekurang-kurangnya satu pekerja. Pekerja perlu ditugaskan kepada sekurang-kurangnya
satu (dan boleh melebihi satu) jabatan. Setiap projek syarikat mesti mempunyai sekurang-
kurangnya satu pekerja, tetapi setiap pekerja tidak semestinya diberikan projek (pekerja itu
mungkin tengah bercuti).
a) Tentukan kekardinalan hubungan entiti pekerja dan projek bagi rajah ERD di atas.
( 1 markah )
Jawapan:
16
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
17
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
c)
Rajah ERD di atas merupakan satu contoh bentuk perhubungan entiti yang lengkap.
Tukarkan rajah ERD tersebut ke bentuk skema hubungan. ( 7 markah )
Jawapan:
18
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
2. Sistem lampu ruang tamu menggunakan dua input pada litar logiknya. Jadual berikut
menunjukkan syarat kepada litar bagi menghasilkan output kepada lampu tersebut.
..……………………………………………………………………………………………………………………….
c. Bina jadual kebenaran bagi menguji output litar get logik dalam soalan (2).
(4 markah)
Jawapan:
19
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
3. Pelajar-pelajar tingkatan satu SMK Seberang menghadapi masalah untuk mengira luas segi
empat. Oleh itu, Aishah sebagai seorang ahli Kelab Komputer Penggerak Digital diminta
untuk membangunkan sebuah program yang boleh menyelesaikan masalah tersebut.
Berdasarkan situasi di atas,
(a) Huraikan tiga (3) fasa pertama dalam Kitaran Hayat Pembangunan Sistem (SDLC)
(3 markah)
Jawapan:
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………..
(b) Bina aturcara tersebut menggunakan bahasa pengaturcaraan yang telah anda pelajari.
(7 markah)
Jawapan:
20
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
(c) Lakarkan muka hadapan antara muka bergrafik untuk aplikasi di atas yang anda akan
bangunkan. (3 markah)
Jawapan:
(d) Apakah tujuan bagi fasa keempat dalam Kitaran Hayat Pembangunan Sistem (SDLC) ?
( 2 markah)
Jawapan:
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………...
21
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
4. Jadual di bawah merupakan Instrumen Penilaian Kuantitatif Prototaip bagi Program Mengira
Luas Segi Empat
Interaktiviti Pengguna
1. Murid boleh mengawal sepenuhnya butang /
kawalan operasi matematik
22
SK PPC – SMKSY2018 SULIT
SULIT 3770 / 1
(a) Lakarkan cadangan prototaip bagi penambahbaikan program tersebut selepas melalui
instrumen penilaian di atas.
(5markah)
Jawapan:
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………...
(c) Bagi menjadikan program yang dibina di atas sebuah laman web interaktif, cadangkan
elemen yang perlu dimasukkan di dalamnya. (3 markah)
Jawapan:
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………...
..…………………………………………………………………………………………………………………………...