Professional Documents
Culture Documents
Template Soalan Trial 2022 (Set 1)
Template Soalan Trial 2022 (Set 1)
Bahagian A
Jawab semua soalan.
Masa yang dicadangkan : 60 minit
Rajah 2
Berdasarkan Rajah 2 lengkapkan proses penyelesaian masalah berikut:
(a) X : ……………………………………………………………………………
(b) Y : ……………………………………………………………………………
[2 markah]
3
Rajah 3 menunjukkan pseudokod dan output mengira luas segitiga.
Pseudokod Output
1. MULA
Luas segitiga = 80
2. INPUT tapak = 10, tinggi = 8
3. luas = 0.5 + tapak * tinggi
4. OUTPUT “Luas segitiga = ” + luas
5. TAMAT
Rajah 3
Berdasarkan Rajah 3,
……………………………………………………………………………………
[1 markah]
…………………………………………………………………………………..
[1 markah]
4
Rajah 4 menunjukkan umpukan pemboleh ubah P bagi setiap tahap dalam algoritma.
1. Mula
2. Input P = 100
3. P = P * 2
4. P = P / 5
5. P = P + 1
6. PAPAR P
7. Tamat
Rajah 4
(a) baris 4
……………………………………………………………………………………
[1 markah]
(b) baris 5
…………………………………………………………………………………..
[1 markah]
5
Rajah 5 merupakan sebahagian kod atur cara.
Rajah 5
…………………………………………………………………………………………
[1 markah]
6
public class Kira {
int data = 50;
static int m = 85;
Rajah 6
Berdasarkan Rajah 6, kenal pasti jenis pemboleh ubah n.
…………………………………………………………………………………………
[1 markah]
7 Rajah 6 menunjukkan sebuah atur cara untuk mengira harga barang yang dibeli.
Rajah 6
Berdasarkan Rajah 6,
(a) Lengkapkan atur cara tersebut dengan menulis
(i) kod atur cara untuk menerima input bilangan barang yang dibeli.
………………………………………………………………………………
[1 markah]
(ii) kod atur cara untuk memaparkan jumlah yang perlu dibayar.
…………………………………………………………………………………
[1 markah]
(b) Senaraikan satu pembolehubah yang terdapat dalam atur cara
…………………………………………………………………………………
[1 markah]
8 “P” mempunyai data - data deskriptif yang dipanggil atribut dalam pangkalan data.
Berdasarkan pernyataan diatas, nyatakan P.
………………………………………………………………………………………….
[1 markah]
[4 markah]
10 Rajah 7 menunjukkan Gambar Rajah Perhubungan Entiti (ERD) bagi entiti BUKU.
Rajah 7
Tukarkan ERD kepada skema hubungan.
[3 markah]
11 Pernyataan 1 berikut adalah kriteria bagi satu prinsip asas reka bentuk interaktif
iaitu Y.
Pernyataan 1
Berdasarkan Pernyataan 1 di atas, nyatakan:
(a) Y : …………………………………………………………………………….
[1 markah]
[1 markah]
Rajah 8
Berdasarkan Rajah 8,
(a) Tukarkan teks PERISIAN (plain teks) kepada teks sifer (cipher teks), diberi
nilai anjakan=3.
…………………………………………………………………………………
[2 markah]
P : ……………………………………………………………………………
[2 markah]
……………………………………………………………………………………
[1 markah]
…………………………………………………………………………………………
[1 markah]
Entiti Atribut
Jadual 1
Berdasarkan Jadual 1, lukis rajah hubungan entiti (ERD) dan lengkapkan
kekardinalannya.
[4 markah]
R22 2/8/16
1078 Nureen OS 120
R19 3/4/15
G36 4/7/16
G32 5/8/16
Jadual 2
Berdasarkan maklumat di atas, lukis jadual dalam bentuk penormalan 1NF.
[3 markah]
<html>
<body>
<script>
var tinggi = [6,7,7,6,5,6], i, j, min, sementara;
var bilKetinggian = tinggi.length;
document.write(“Senarai ketinggian pelajar sebelum isih: “ + tinggi);
</script>
</body>
</html>
Rajah 9
Berdasarkan Rajah 9
(a) Tulis pernyataan yang menunjukkan perbandingan unsur dilaksanakan
…………………………………………………… [1 markah]
Rajah 10
19 Rajah 11 merupakan segmen kod atur cara JavaScript bacaan suhu bagi enam orang
murid.
Rajah 11
Berdasarkan Rajah 11:
(a) Nyatakan output yang terhasil.
..............................................................................................................................
[1 markah]
(b) Tuliskan pernyataan Javascript untuk mencetak elemen “37.6”.
..............................................................................................................................
[1 markah]
(c ) Nyatakan saiz tatasusunan suhu.
……………………………………………………………………………………
[1 markah]
20 Berikut adalah langkah pelaksanaan yang tidak mengikut urutan bagi penggunaan
data yang diimport daripada teks.
A Pada setiap baris teks yang dibaca daripada fail teks, data dipisahkan
dengan simbol yang disimpan dalam tatasusunan
Susun langkah itu mengikut urutan yang betul dengan menulis A, B, C, dan D dalam
ruang yang disediakan.
[3 markah]
Bahagian B
[ 50 markah ]
Jawab semua soalan.
Masa yang dicadangkan : 90 minit
Jadual 3
[ 2 markah]
(b) Tulis pseudokod yang sesuai untuk menunjukkan atur cara yang akan
dibangunkan.
[6 markah]
2
Nilai output F = 1, jika (nilai input A = 0 DAN nilai input bagi B = 1) ATAU
(nilai input A = 1 TAKATAU nilai B = 0)
Pernyataan 2
Berdasarkan Pernyataan 2 di atas,
(a) nyatakan get yang terlibat
…………………………………………………………………………………
[3 markah]
(b) tuliskan ungkapan Boolean bagi F
…………………………………………………………………………………
[1 markah]
(c) lukiskan litar get logik gabungan
[6 markah]
[5 markah]
Rajah 12
……………………………………………………………………………….
……………………………………………………………………………….
[2 markah]
……………………………………………………………………………….
……………………………………………………………………………….
[1 markah]
[5 markah]
4
Berikut adalah rekod bagi Jadual Pelanggan, Jadual Sewaan dan Jadual Homestay.
PELANGGAN
SEWAAN
HOMESTAY
……………………………………………………………….
………………………………………………………………. [1 markah]
…………………………………………………………………………….
……………………………………………………………………………..
…………………………………………………………………………….
…………………………………………………………………………….
……………………………………………………………………………..
[6 markah]
(c) Tambah satu rekod baharu ke dalam jadual PELANGGAN seperti di bawah
[3 markah]
……………………………………………………………………………..
…………………………………………………………………………….
…………………………………………………………………………….
……………………………………………………………………………..
(d) Kemaskini kadarSehari bagi Homestay Teratak Damai dari RM200.00 kepada
RM300.00 di dalam Jadual HOMESTAY. [3 markah]
……………………………………………………………………………..
…………………………………………………………………………….
…………………………………………………………………………….
……………………………………………………………………………..
……………………………………………………………………………..
…………………………………………………………………………….
…………………………………………………………………………….
……………………………………………………………………………..