Genggaman A PPMP JPNJ Soalan Set 1
Genggaman A PPMP JPNJ Soalan Set 1
Genggaman A PPMP JPNJ Soalan Set 1
A
JABATAN PENDIDIKAN NEGERI JOHOR
MODUL GENGGAMAN
PROGRAM KECEMERLANGAN CUTI AKHIR TAHUN PASCA PKP
Nama
Kelas
MARKAH MARKAH
BAHAGIAN
SOALAN DIPEROLEH
A 50
B 50
MARKAH
100
KESELURUHAN
Bahagian A
[50 markah]
Jawab semua soalan.
Masa yang dicadangkan : 60 minit
1. Berdasarkan Jadual 1, lengkapkan baris algoritma yang bertanda X dan Z kepada kod
aturcara yang sempurna.
Algoritma Kod Komputer (Java)
Mula Public static void main (String[] args) {
PAPAR ”Nama Murid” X
INPUT nama String nama = new
java.util.Scanner(System.in).nextLine();
PAPAR “Selamat Pagi”,nama, Y
Tamat }
Jadual 1
X : …………………………………………………………………………………………
Y : …………………………………………………………………………………………
[2 markah]
2. Rajah 1 merupakan atur cara Java. Jadual 2 menunjukkan jenis data dan nama pemboleh
ubah yang digunakan.
Jenis data Nama pemboleh Ubah
Integer markah
Jadual 2
public class pembolehUbah {
public static void main (String [ ] args) {
String nama;
A
……………………………………………..
}
}
Rajah 1
Berdasarkan Jadual 2 dan Rajah 1, nyatakan A.
A: ……………………………………………………………………………………..........
[1 markah]
3. Rajah 2 merupakan satu contoh atur cara yang membenarkan input dimasukkan menggunakan
papan kekunci.
import java.util.Scanner;
public class luasSegiTiga {
public static void main(String[] args) {
P
…………………………………………………………………………………….
System.out.println (“Sila masukkan nilai tapak” );
Q
…………………………………………………………………………………
Rajah 2
Berdasarkan Rajah 2, tuliskan atur cara yang sesuai bagi:
i. P : …………………………………………………………………………….
ii. Q : ………………………………………………………………..…………..
[2 markah]
Rajah 4
Berdasarkan Rajah 4, Y dan Z merupakan jenis subatur cara. Manakala X merupakan
salah satu ciri perbezaannya.
a) Nyatakan
i. X : ……………………………………………………………………………….
ii. Y : ………………………………..…………………………………………..….
iii. Z : ………………………………………………………………………………..
[3 markah]
6. Jadual 3 menunjukkan maklumat ahli rumah sukan manakala Rajah 5 menunjukkan Query
yang digunakan.
Jadual 3
Rajah 5
Berdasarkan Jadual 3 dan Rajah 5,
a) Nyatakan senarai nama yang akan dipaparkan.
i. ………………………………………………………………………………….
ii. …………………………………..…………………………………………..….
iii. ………………………………………………………………………………….
[3 markah]
Jadual 4
Berdasarkan Jadual 4, padankan penyataan di bawah dengan menulis objek pangkalan data
yang bersesuaian pada petak jawapan yang disediakan.
[2 markah]
8. Rajah 6 menunjukkan laman sesawang bagi sistem pembelian atas talian manakala Jadual 5
menunjukkan penilaian kuantitatif yang telah dijalankan terhadap paparan dan reka bentuk
skrin laman tersebut.
Rajah 6
PURATA X Y
Jadual 5
Berdasarkan Jadual 5,
a) Kirakan nilai bagi
i. X : ……………………………..…………………………………………..….
ii. Y : …………………………………………………………………………….
[2 markah]
b) Berikan cadangan penambahbaikan
……………………………..…………………………………………..………………
…………………………………………………………………………………………
…………………………………………………………………………………………
[2 markah]
9. Rajah 7 di bawah menunjukkan kempen kesedaran yang dibuat oleh Universiti Putra
Malaysia (UPM) pada 23 hb April setiap tahun.
Rajah 7
Berdasarkan rajah 7, nyatakan satu contoh aktiviti yang tidak beretika dalam pengkomputeran.
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
[1 markah]
10. Pernyataan 1 berkaitan tentang transformasi dalam industri pengkomputeran yang telah
membawa kepada pembangunan bidang kerjaya baharu dalam pengkomputeran.
Kerjaya dalam bidang ini bertanggungjawab untuk membangunkan aplikasi
berasaskan web, menulis kod, mengintergrasikan sistem dan menyediakan
bantuan teknikal. Seseorang itu perlu membangunkan dan menghasilkan
media interaktif, termasuklah produk digital dan multimedia.
Pernyataan 1
Berdasarkan pernyataan 1,
i) Nyatakan satu kerjaya dalam bidang pengkomputeran yang sesuai.
………………………………………………………………………………………………
………………………………………………………………………………...…….………
[1 markah]
ii) Nyatakan satu kemahiran yang diperlukan berdasarkan kerjaya yang anda nyatakan
di10(i).
………………………………………………………………………………………………
………………………………………………………………………………………………
[1 markah]
11. Lengkapkan Rajah 8 di bawah untuk menunjukkan proses-proses dalam kitaran mesin FDE.
Unit kawalan
(i) (ii)
Daftar ALU
(iii) RAM
Rajah 8
(i) …………………………………………………………………………………
(ii) …………………………………………………………………………………
(iii) ……………………………………………………………….………………..
[3 markah]
A B F
0 0 1
0 1 0
1 0 0
1 1 0
……………………………………………………………………………………………
[1 markah]
PELAJAR
No_Daftar Nama No_KP Tingkatan
A01000 Fatin Suhana binti Hariz 030510016066 5Sains
A01011 Syed Kadir bin Syed 051112015033 3Bestari
Husin
B02032 Tay Li Han 030913035577 5Sastera
B02111 Karthi A/L Murugan 041223014529 4IT
Jadual 8
No_Daftar : A010422
Nama : Muhammad Kamal bin Ismail
No_KP : 041020015929
Tingkatan : 4Sastera
…………………………………………………………………………………………………
…………………………………………………………………………………………………
…………………………………………………………………………………………………
[2 Markah]
………………………………………………………………………………………………
………………………………………………………………………………………………
[1 Markah]
15. Rajah 9 merujuk kepada segmen atur cara Javascript bagi penggunaan Standard Library.
<script>
document.write(“Hasil bagi operasi Matematik ini ialah :”, math.cube (3) ) ;
</script>
Rajah 9
Berdasarkan Rajah 1,
a) Nyatakan penggunaan Standard Library yang digunakan.
…………………………………………………………..………………………..……
[1 Markah]
b) Nyatakan output atur cara ini.
…………………………………………………………..………………………..……
[1 Markah]
16. Rajah 10 menunjukkan kod atur cara untuk mengimport data dari fail teks.
Rajah 10
Berdasarkan Rajah 10,
a) Nyatakan pemboleh ubah untuk membuka fail teks.
…………………………………………………………………………………………….
[1 markah]
b) Nyatakan nama fail teks yang ingin dibuka.
…………………………………………………………………………………………….
[1 markah]
c) Tuliskan kod atur cara untuk menutup fail yang telah dibuka.
………………………………………………………………………………………….....
[1 markah]
d) Nyatakan satu kepentingan penggunaan fungsi import data daripada fail teks.
……………………………………………………………………………………………
[1 markah]
17. Rajah 11 menunjukkan contoh borang dalam satu sistem yang dibangunkan.
Rajah 11
(a) Nyatakan SATU (1) ciri pengesahsahihan (validation) pada input daripada pengguna
yang terdapat dalam rajah tersebut.
…………………………………………………………………………………...………
……………………………………………………………………………………………
[1 markah]
(b) Senaraikan DUA butang pilihan yang biasa digunakan dalam laman web untuk
mendapatkan maklumat daripada pengguna.
i. …………………………………………………………………………………...
ii. …………………………………………………………………………………...
[2 markah]
18. Berikut adalah kaedah penulisan Bahasa Pertanyaan Berstruktur (SQL) untuk membina
Jadual dalam pangkalan data.
a) Nyatakan jenis pertanyaan (query) bagi penulisan Bahasa Pertanyaan Berstruktur (SQL)
di atas.
…………………………………………………………………………………….…….
[1 markah]
b) Berdasarkan kaedah itu, tuliskan pertanyaan dalam SQL sekiranya ingin memaparkan
semua data daripada Jadual tersebut.
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………..……………….…….
[2 markah]
ii
Rajah 12
Berdasarkan Rajah 12,
a) Lengkapkan elemen tag berpasangan bagi fail teks di atas.
i) ………………………………………………………………………………………
ii) ……………………………………………………………………..…………..…...
[1 markah]
e) HTML editor Y yang digunakan untuk menulis elemen atau tag HTML tersebut ialah
…………………………………………………………………………………………
[1 markah]
f) Nyatakan nama penuh bagi singkatan HTML
…………………………………………………………………………………………
[1 markah]
20. Rajah 13 menunjukkan Laman Web interaktif yang menggunakan Fitur Butang Pilihan
Rajah 13
Berdasarkan Rajah 13,
a) Namakan fitur butang pilihan yang digunakan.
…………………………………………………………………………………………
[1 markah]
b) Nyatakan fitur butang pilihan selain (a)
…………………………………………………………………………………………
[1 markah]
Bahagian B
Jawab semua soalan.
Masa yang dicadangkan : 90 minit.
Sistem Data Maklumat Kelas merupakan sistem yang berkonsepkan pangkalan data bagi
menyimpan rekod semua murid di dalam sesebuah kelas oleh guru tingkatan. Sistem ini
dapat memaparkan laporan peperiksaan murid secara individu atau keseluruhan kelas.
Memaparkan data peribadi murid berdasarkan jantina dan keturunan. Memaparkan data
peribadi guru kelas untuk pentadbir. Rekod status pembayaran yuran dapat disimpan
dengan lebih sistematik.
Pernyataan 2
a) Kenalpasti 3 entiti dan atribut bagi pangkalan data bagi setiap jadual.
……………………………………………………………………………………………
…………………………………………………………………………………………...
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
[6 markah]
b) Setiap entiti mempunyai kunci Primer untuk menghubungkan jadual-jadual.
Nyatakan DUA ciri dan DUA kepentingannya.
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
[4 Markah]
SSI:
Penyepaduan skala
kecil. <12
MSI:
Penyepaduan skala Flip-flops adder/counter
pertengahan. Multiplexer & Demultiplexer.
LSI:
Penyepaduan skala
besar. 100-9,999
VLSI:
Penyepaduan skala Pemproses mikro 16 bit dan 32 bit
sangat besar
ULSI:
Penyepaduan skala ultra Pemproses mikro untuk pemprosesan 100,00-999,999
besar. grafik
GSI:
Penyepaduan skala
Giga
Jadual 9
[6 Markah]
b) Senaraikan 4 contoh barangan harian yang menggunakan litar bersepadu.
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
[4 Markah]
3. Rajah 14(i) menunjukkan kod atur cara yang memaparkan nilai purata.
Rajah 14(ii) menunjukkan kod atur cara untuk membuat pertanyaan dalam pangkalan data.
Rajah 14(iii) menunjukkan contoh paparan Sign Up bagi pendaftaran email Gmail.
Rajah 14(i)
Rajah 14(ii)
Rajah 14(iii)
Berdasarkan Rajah 14(i),
a) Namakan fail yang diimport bagi atur cara ini.
……………………………………………………………………………………….
[1 markah]
b) Berikan penerangan atur cara mengikut petunjuk nombor di atas.
Nombor Penerangan
[5 markah]
Langkah Penerangan
[4 markah]
Rajah 15
Berdasarkan Rajah 15,
a) Nyatakan prinsip asas reka bentuk laman web serta berikan justifikasi.
iii. iv.
v. vi.
vii. viii.
ix. x.
[9 markah]
i. ……………………………………………………………………………………
ii. ……………………………………………………………………………………
iii. ……………………………………………………………………………………
iv. ……………………………………………………………………………………
[4 markah]
c) Senaraikan pelayar web yang sesuai digunakan untuk memaparkan laman web.
i. ……………………………………………………………………………………
ii. ……………………………………………………………………………………
[2 markah]