4 BERLIAN
……………………………………… …………………………………..
AINUN NAJWA BINTI AZIZ KALSOM BT MUSTAFFA
KETUA PANITIA / GURU SAINS KOMPUTER GK TEKNIK & VOKASIONAL
Bahagian A 50
Bahagian B 30
Jumlah 80
Bahagian A
( 50 markah )
Arahan : Jawab Semua soalan
1. Penggunaan komputer, telefom pintar, tablet telah menjadi satu keperluan dalam
kehidupan masa kini. Interaksi antara manusia dengan peralatan komunikasi telah
mewujudkan satu bentuk bahasa.
2. Pelbagai aplikasi dibina bagi tujuan untuk memudahkan tugasan manusia dan
menyelesaikan masalah dalam kehidupan seharian. Definisi masalah dalam
pernyataan di atas ialah
3. Dalam Sains Komputer, masalah akan diterjemahkan kepada algoritma yang dapat
suatu komponen agar difahami oleh komputer
x
X merujuk kepada….
a) Apakah teknik X ?
____________________________________________
Teknik __________________________.
11. “P” ialah perwakilan masalah atau idea umum masalah yang hendak diselesaikan.
Sebagai contoh, basikal dan fungsi yang terbentuk selepas proses peniskalaan.
12. Membangunkan penyelesaian langkah demi langkah terhadap masalah yang dihadapi
atau memenuhi peraturan untuk menyelesaikan masalah
13. Rajah di bawah menunjukkan ciri-ciri misi mencari penyelesaian masalah yang
berkesan.
X
X merujuk kepada…
A Perbelanjaan C Masa
B Tenaga D Modal
X
Apakah X?
________________________
20 > >= != ==
Simbol di atas menunjukkan…
Rajah 1
Berdasarkan Rajah 1,
a) Namakan jenis ralat :
i) P : ___________________________________________
ii) Q: ___________________________________________
iii) R: ___________________________________________
[ 3 markah ]
22. Lengkapkan jenis – jenis kebergantungan fungsi dalam rajah di bawah berdasarkan
penerangan yang diberi.
[ 3 markah ]
23. Sekolah Seri Kenanga menggunakan sistem kad pintar untuk merekod kehadiran
murid ke sekolah. Setiap murid di sekolah tersebut dibekalkan dengan kad pintar
ini semasa mereka mendaftar masuk ke sekolah. Jadual dibawah menunjukkan data
yang terdapat pada kad pintar tersebut.Tentukan jenis data yang bersesuaian bagi
data-data yang terdapat dalam kad tersebut.
Padankan ciri-ciri kualiti pangkalan data dengan kepentingan sesuatu pangkalan data
mencapai kualiti yang ditetapkan dalam jadual dibawah.
[4 markah]
25. Rajah di bawah merupakan kitaran Hayat Pembangunan Sistem (SDLC) yang
menggunakan Model Air Terjun. Lengkapkan fasa pembangunan atur cara tersebut
dalam ruangan Rajah 3 di bawah. [ 3 markah ]
5 Dokumentasi
26. Padankan model pangkalan data dengan pernyataan yang diberi.
Data disusun di dalam jadual terdiri Model ini dapat mengatasi msalah
daripada baris dan lajur model sebelumya
Mudah dibina , digunakan dan Sesuai untuk hubungan banyak
diuruskan induk ke banyak anak
Banyak digunakan berbanding Model ini sukar untuk menambah
model – model yang lain hubungan baru
a) b)
[ 2 markah ]
27. Data yang baik diperlukan untuk menghasilkan maklumat yang tepat dan bermakna. Ciri
– ciri data yang disimpan dalam pangkalan data mesti memenuhi kualiti yang telah
ditetapkan. Berikut adalah rekod nombor pendaftaran pelajar.
28. Rajah 2 dibawah menunjukkan tiga buah jadual dalam sebuah pangkalan data.
JENIS_BUKU BUKU
KodJenis TajukBuku
NamaJenis KodJenis KodPembekal
K01 Fiksyen
K02 BukanFiksyen
KodBuku
B01 Narnia K01 P11
B02 Harry Potter K02 P12
B03 Literasi K02 P12
Komputer
PEMBEKAL
KodPembekal Pembekal
P11 Samudera Bhd
P12 Sooka Sdn Bhd
Rajah 2
Rajah 3(a)
at HasilTambah.main(HasilTambah.java:5)
Rajah 3(b)
Rajah 4
b) Tuliskan output yang akan dihasilkan, sekiranya input yang dimasukkan adalah 5.
__________________________________________________________________
[ 1 markah ]
BAHAGIAN B
(30 markah )
Jawab semua soalan.
a) Berdasarkan Jadual diatas, lakukan proses penormalan sehingga 3NF dengan melukis
jadual dan menulis skema hubungan dalam bentuk pernyataan teks yang lengkap.
[ 15 markah ]
1NF
Skema Hubungan
2NF
Skema Hubungan
3NF
Skema hubungan
2. Jadual di bawah menunjukkan maklumat pembelian barangan keperluan bagi bulan Ogos
2021.