Professional Documents
Culture Documents
Skema F3
Skema F3
ISI KANDUNGAN
MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
2.1 Kriptografi
1
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
BAHAGIAN A
1 Bahasa Pertanyaan Berstruktur (SQL) adalah bahasa komputer paling popular yang digunakan
bagi ____________________________ data dari sistem pangkalan data berkait.
I Mencipta
II Mengambil
III Kemaskini
IV memadam
A I dan II sahaja
B I, II dan III sahaja
C II, III dan IV sahaja
D I, II, III dan IV
D
2 Dalam langkah pertama pembinaan pangkalan data, apakah yang perlu dilakukan oleh
pengaturcara?
B
3 Manakah antara berikut merupakan kebaikan sistem pangkalan data?
A
4
Manakah yang benar tentang entiti?
C
5
Rajah menunjukkan objek yang digunakan dalam
proses menghasilkan pangkalan data bagi persekitaran
makmal komputer.
X Y
A Objek Entiti
B Entiti Atribut
C Atribu Entiti
t
D Entiti Objek
B
6
Rajah menunjukkan jadual bagi Sistem Pangkalan Data Rumah Sukan (SistRS) bagi sebuah
sekolah.
3
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
A Entiti
B Atribut
C Kekunci Primer
D Pangkalan Data
B
7 Manakah antara berikut merupakan ciri-ciri bagi kekunci primer?
A
8 Manakah antara berikut merupakan ciri-ciri yang betul mengenai kekunci asing?
A I, II dan III
B I, II dan IV
C I, III dan IV
D II, III dan IV
A
9 Manakah antara yang berikut merupakan kepentingan kekunci primer dalam pangkalan data?
B
1 Berikut menunjukkan gambar rajah hubungan entiti (ERD)
0
A satu ke satu
B satu ke banyak
C banyak ke satu
D banyak ke banyak
A
1 Berikut menunjukkan gambar rajah hubungan entiti (ERD)
1
B
1 Manakah yang menunjukkan situasi jenis kekardinalan satu ke satu.
2
A Guru menyemak folio yang dihantar oleh semua murid.
B Murid boleh merujuk kepada pelbagai jenis sumber untuk mendapatkan maklumat.
C Seorang murid boleh meminjam lebih daripada sebuah buku.
D Setiap kelas mempunyai seorang ketua kelas.
D
1 Antara berikut, contoh manakah berkaitan dengan kekardinalan one to one (1:1).
3
I Setiap individu boleh membeli pelbagai jenis rumah mengikut kemampuan.
II Setiap warganegara Malaysia memiliki satu kad pengenalan diri.
III Setiap rumah perlu membayar bil air mengikut kadar penggunaan air.
IV Sebuah syarikat penerbangan boleh melakukan penerbangan domestik ke pelbagai
destinasi.
A I dan II
B I dan IV
C II dan III
D III dan IV
5
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
Berdasarkan situasi, pilih padanan yang betul mengenai entiti dan atribut.
ENTITI ATRIBUT
A KEROPOK Jenis_Keropok, Harga , Berat
B KEROPOK Jenis_Keropok, Berat , No_tel
C Jenis_Keropok, Harga , Berat KEROPOK
Jenis_Keropok, Berat ,
D KEROPOK
No_tel
A
1 Manakah yang berikut merupakan entiti yang menyimpan data mengikut baris ?
5 A Jadual (Table)
B Borang (Form)
C Laporan (Report)
D Pertanyaan (Query)
A
1 Berikut adalah sebahagian daripada langkah bagi mewujudkan hubungan antara entiti seperti
6 yang terdapat dalam rajah.
Susun semula mengikut urutan yang betul, langkah-langkah bagi mewujudkan hubungan antara
entiti.
I Klik Close
II Klik dan seret tetikus daripada atribut ID_Murid entiti MURID sehingga menyentuh pada
atribut ID_Murid entiti
MARKAH
III Klik Database Tools di bar menu
6
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
IV Klik Relationships
V Klik Show Table
VI Pilih jadual MURID dan klik Add. Kemudian, pilih jadual MARKAH dan klik Add
A I , II , III , IV , V dan VI
B II , III , IV , V , VI dan I
C III , IV , V , VI , I dan II
D IV , V , VI , I , II dan III
C
1 Berikut merupakan jenis susun atur rekod dalam fail bagi Form Wizard.
7
C
1 Pilih pernyataan yang betul berkaitan borang (form)
8 A. Borang merupakan laporan yang boleh dicetak
B. Borang menyimpan data mengikut baris yang dipanggil satu rekod
C. Borang merupakan hubungan antara entiti dalam satu pangkalan data
D. Borang berfungsi sebagai antara muka pengguna yang interaktif
D
1 Pernyataan menunjukkan jadual STAFF bagi Syarikat Megah Holding.
9
7
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
Jadual 1
A
2 Apakah arahan SQL yang sesuai digunakan untuk memaparkan data dari jadual entiti.
0
A CREATE
B SELECT………………FROM…………….
C INSERT
D UPDATE
B
2 Jadual menunjukkan maklumat murid dari Sekolah Menengah Kebangsaan Kejora.
1
Berdasarkan jadual, apakah arahan SQL yang tepat jika mahu memaparkan IDMurid dan
NamaMurid perempuan yang berumur lebih dari 15 tahun?
D
2 Berikut merupakan arahan SQL bagi suatu jadual.
2
SELECT * FROM Pelajar
WHERE RumahSukan = “Merah”
AND Acara = “Padang” ;
A. mendapatkan data yang memenuhi satu kriteria iaitu RumahSukan ialah Merah.
B. mendapatkan data yang memenuhi satu kriteria iaitu Acara ialah Padang.
C. mendapatkan data yang memenuhi salah satu kriteria iaitu RumahSukan ialah Merah atau
Acara ialah individu.
D. mendapatkan data yang memenuhi kedua-dua kriteria iaitu RumahSukan ialah Merah dan
Acara ialah individu.
D
2 Pernyataan berikut menunjukkan Jadual Kebenaran untuk salah satu ungkapan boolean.
3
A B X
Palsu Palsu Palsu
Palsu Benar Benar
Benar Palsu Benar
Benar Benar Benar
B
2 Penggunaan operator logik berikut akan memberikan output benar jika salah satu syarat adalah
4 benar.
A Logik OR
B Logik NOT
C Logik AND
D Logik Exclusive OR
A
2
5 Berikut adalah laporan yang telah dihasilkan dalam perisian Microsoft Access.
9
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
MAKLUMAT_MURID
ID_Murid Nama_Murid Jantina Kaum
SM101 AHMAD BIN ABU LELAKI MELAYU
SM102 SITI BINTI DIN PEREMPUAN MELAYU
SM103 KOH KE YING PEREMPUAN CINA
A Stepped Layout
B Outline Layout
C Block Layout
D Normal Layout
C
2 Antara berikut, yang manakah benar berkaitan dengan menjana laporan berdasarkan hasil
6 pertanyaan (query)
I Laporan boleh dihasilkan berdasarkan maklumat daripada satu jadual sahaja.
II Laporan boleh dijana berdasarkan pertanyaan (query) yang dilakukan.
III Laporan yang dihasilkan hanya boleh dipaparkan pada skrin.
IV Paling mudah menghasilkan laporan dengan menggunakan Report Wizard.
A I dan II
B II dan III
C II dan IV
D III dan IV
C
2 Maklumat berikut menunjukkan entiti SEWA dan paparan output bagi pertanyaan Structured
7 Query Language (SQL).
SEWA
ID_Sew Jenama Model Transmisi
a
B34 Toyota Innova Automatik
B35 Perodua Bezza Manual
B36 Toyota Almera Automatik
B37 Proton X70 Automatik
B38 Proton Iriz Manual
JADUAL 1
Pertanyaan1
ID_Sewa Jenama Model Transmisi
B34 Toyota Innova Automatik
B36 Toyota Almera Automatik
B37 Proton X70 Automatik
B38 Proton Iriz Manual
10
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
JADUAL 2
Apakah pernyataan Structured Query Language (SQL) yang digunakan pada JADUAL 2?
A SELECT*
FROM SEWA
ORDER BY ID_Sewa ASC;
B SELECT*
FROM SEWA
WHERE Jenama = “Proton” OR Transmisi = “Automatik”;
C SELECT*
FROM SEWA
WHERE Jenama = “Toyota” AND Transmisi = “Manual”;
D SELECT*
FROM SEWA
WHERE Jenama = “Toyota” OR Transmisi = “Manual”;
ORDER BY ID_Sewa DESC;
BAHAGIAN B
1 Pernyataan merujuk kepada sistem pangkalan data. Tandakan (/) bagi pernyataan yang betul dan
(x) bagi pernyataan yang salah pada ruang jawapan.
Pernyataan Jawapan
Data dalam sistem pangkalan data di simpan dalam komputer peribadi dan boleh /
dicapai oleh pelbagai pihak secara serentak
Capaian data dan maklumat dalam pangkalan data dilakukan melalui penggunaan /
bahasa pengaturcaraan Bahasa Pengaturcaraan Berstruktur (SQL)
Bahasa Pengaturcaraan Bersruktur (SQL) digunakan untuk menyimpan, x
memanipulasi dan mendapatkan data dari pangkalan data
(3 markah)
11
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
Sifat yang memperihalkan sesuatu entiti. Nilainya adalah unik untuk Atribut
dirinya sendiri.
Atribut unik sebagai pengenalan kepada entiti yang terdapat dalam jadual Atribut kunci
pangkalan data.
3 Berikut merupakan urutan pembinaan pangkalan data yang tidak mengikut susunan.
Lengkapkan urutan tersebut.
(3 markah)
4 Jadual menunjukkan maklumat bagi sebuah pangkalan data.
Entiti Pelajar
Kunci No. Kad Pengenalan
Primer
Atribut Nama, Tingkatan
Berdasarkan jadual, lukiskan hubungan antara entiti dan atribut dalam ruang jawapan yang
disediakan.
(3 markah)
12
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
Entiti
MURID
Atribut ID_Murid
Nama_Murid
Kelas_Murid
Kekunci Primer
ID_Murid
(3 markah)
PERNYATAAN RUANG
JAWAPAN
Entiti bersifat unik dan mempunyai data yang boleh dikutip dan X
disimpan
Entiti merupakan nama bagi sesuatu jadual dalam pangkalan data √
(3 markah)
7
Entiti Kekunci Ruang Jawapan
A 1m
B 1m
13
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
A 1m
B 1m
9
A 1m
B 1m
1
0
Entiti --- 1 m
Perhubungan --- 1 m
Kekardinalan – 1 m
1 R
3 Q
P
1 R
4 P
Q
1
5 B A C
1
6 Wujudkan satu rekod yang baru 1 markah
Alih kepada rekod yang pertama 1 markah
Alih pada rekod yang sebelumnya 1 markah
Carian rekod 1 markah
1 i) Columnar -1 m
7 ii) Tabular - 1 m
iii) Datasheet - 1 m
iv) Justified -1 m
14
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
1 Q
8 R
P
1 B
9 A
C
2 P Q P OR Q
0
Benar Benar Benar
Benar Palsu Benar
Palsu Benar Benar
Palsu Palsu Palsu
2 Select *
1 From KOKURIKULUM
Where Tingkatan = “5Cerdik” OR RumahSukan = “Biru”
2 NoPe
Nama Tingkatan RumahSukan
2 l
A120 Ali bin Abu 5 Cerdik Hijau
A123 Harun bin Manaf 5 Cerdik Biru
2 Pertanyaan
3 1
ID_Murid Nama Kelab Rumah_Sukan
M08015 THE TEIK JEE RENANG PERDANA
2 SELECT ID_Murid, Nama, Jantina, Kaum - 1 markah
4 FROM MURID - 1 markah
WHERE Jantina = “PEREMPUAN” - 1 markah
ORDER BY Nama DESC -
BAHAGIAN C
1 a)
Jadual 1: RUMAH_SUKAN.
Jadual 2: MURID
b)
Kekunci primer: ID_Murid
Kekunci sekunder: ID_Rumah
15
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
c)
Nyatakan pernyataan SQL bagi PERTANYAAN 1:
SELECT Nama_Murid, Jantina, Kaum
FROM MURID
WHERE Jantina = "PEREMPUAN";
d)
2 SELECT*
FROM PENUMPANG_DEWASA 1m
WHERE Kelas = “A”; 1m
SELECT*
FROM PENUMPANG_DEWASA 1m
WHERE Umur > “30” OR Kelas = “D” 1m
ORDER BY Nama ASC; 1m
3 a. Dua entiti:
i. MURID
ii. MARKAH
b. Dua atribut:
i. ID_Murid
ii. Nama
iii. Jantina
iv. Bangsa
16
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
v. Kelas
vi. MarkahID
vii. BM
viii. BI
ix. Matematik
x. Sains
xi. Sejarah
1 markah untuk jadual yang dilukis (mesti ada dua-dua jadual iaitu jadual MURID dan jadual MARKAH)
1 markah untuk kekardina
4 a. BERITA 1 markah
PENULIS 1 markah
(e)
Pertanyaan
1
ID_Penulis Tajuk Tarikh 1 markah
WR003 RAMPASAN DADAH 03-Jan-19 1 markah
WR004 RAMPASAN DADAH 04-Jan-19 1 markah
b)
Select * @ Select No Pel, Nama, Kelas
From Murid
Where Kelas = “1 Cerdik”
b)
Kerkardinalan : one to one / satu ke satu
c)
SELECT ID_MURID,NAMA,JANTINA,KAUM
FROM MURID
WHERE JANTINA="LELAKI" AND KAUM=”MELAYU”;
18
SKEMA - MODUL TOPIKAL ASAS SAINS KOMPUTER TINGKATAN 3
19