wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PENORMALAN SK TING 4

Total questions: 75

Worksheet time: 3hrs 53mins

Name
Class
Date
1.
Memecahkan sesuatu masalah kepada bahagian yang lebih kecil dan terkawal.
a)
Teknik leraian
b)
Pengecaman corak
c)
Peniskalaan
d)
Algoritma
2.
Membangunkan penyelesaian langkah demi langkah terhadap masalah yang dihadapi atau mematuhi peraturan untuk menyelesaikan masalah.
a)
Teknik leraian
b)
Pengecaman corak
c)
Peniskalaan
d)
Algoritma
3.
Mencari persamaan antara masalah dan dalam masalah.
a)
Teknik leraian
b)
Pengecaman corak
c)
Peniskalaan
d)
Algoritma
4.
Dapat menjana peyelesaian yang tepat kepada masalah yang dihadapi.
a)
Teknik leraian
b)
Pengecaman corak
c)
Peniskalaan
d)
ALgoritma
5.
Ini ialah :
a)
Pseudokod
b)
Carta alir
c)
Atur cara
6.
1. MULA
2. INPUT TAHUN_LAHIR
3. UMUR = TAHUN_SEMASA - TAHUN_LAHIR
4. OUTPUT UMUR
5. TAMAT
Ini ialah :
a)
Pseudokod
b)
Carta alir
c)
Atur cara
7.
Simbol ini mewakili:
a)
Terminal mula/tamat
b)
Proses
c)
Input/output
d)
Syarat
8.
Simbol ini mewakili :
a)
input/output
b)
proses
c)
penghubung
d)
syarat
9.
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
10.
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
11.
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
12.
Nyatakan jenis data bagi :
901220-14-5560
a)
Boolean
b)
Integer
c)
String
d)
Double
13.
Nyatakan jenis data bagi :
90.12
a)
Integer
b)
Double
c)
String
d)
Char
14.
Nyatakan jenis data bagi :
A
a)
Integer
b)
Float
c)
Char
d)
String
15.
Nyatakan jenis data bagi :
False
a)
Char
b)
String
c)
Boolean
d)
Double
16.
...
...
int x = 2;
int y = 8;
int z = x * y;
System.out.println("z ialah "+z);
...
output bagi atur cara dia atas ialah:
a)
z=16
b)
Z ialah 16
c)
z ialah 16
d)
16
17.
&& mewakili operator logikal
a)
AND
b)
OR
c)
NOT
18.
|| mewakili operator logikal
a)
AND
b)
OR
c)
NOT
19.
boolean saya = true;
boolean dia = false;
if (saya && dia)
= ????
a)
true
b)
false
20.

Apakah masksud data ?

a)

Merupakan himpunan fakta mentah mnegnai sesuatu benda, kejadian, orang atau entiti yang boleh terdiri daripada perkataan, angka atau gambar

b)

Hasil daripada pegumpulan, pemprosesan dan penganalisisan data yang boleh digunakan membuat sesuatu keputusan

c)

Maklumat yang dihasilkan ini akan menjadi lebih bermakna dan mudah untuk difahami oleh seseorang

21.

Maksud integriti data ?

a)

Kesempurnaan, ketepatan dan kesahan data (validation)

b)

Konsistensi ataupun keseragaman data yang akan mempengaruhi kebolehpercayaan data

c)

Pertindihan data merujuk pertindahan data yang berpunca daripada salinan data yang berulang tetapi lokasi yang berlainan

22.

"Memastikan data, proses kemas kini salinan data di semua lokasi simpannan perlu dilakukan dengan rapi".


Yang manakah maksud bagi pernyataan di atas ?

a)

Integriti data (Data integrity)

b)

Kelewahan data (Data redundancy)

c)

Ketekalan data (Data consistency)

23.

Dibawah ini, yang manakah benar mengenai model-model pangkalan data


i. Hierarki

ii. Rangkaian

iii. Hubungan (Relational)

iv. Berorientasikan objek (Object oriented)

a)

i, ii, iii

b)

ii dan iii

c)

i dan iii

d)

Kesemua diatas

24.

Kekardinalan terbahagi kepada berapa ?

a)

1

b)

2

c)

3

25.

Definisi bagi kunci hubungan

a)

Atribut khusus dalam jadual yang digunakan untuk mengekalkan rekod

b)

Nama atribut khusus dalam jadual yang digunakan untuk mengekalkan integriti data hubungan

26.

Kunci hubungan terbahagi kepada dua iaitu

a)

Kunci asing

b)

Kunci primer dan kunci asing

c)

Kunci primer

27.

Apakah maksud entiti ?

a)

Perkaitan yang wujud antara dua entiti

b)

Ciri atau sifat entiti

c)

Sesuatu yang mempunyai data untuk disimpan

28.

Kebergantungan fungsi terbahagi kepada berapa ?

a)

1

b)

2

c)

3

29.

Definisi kebergantungan fungsi transitif ?

a)

Berlaku apabila atribut-atribut bergantung kepada salah satu daripada atribut kunci dalam jadual

b)

Berlaku apabila atribut-atribut bergantung kepada atribut biasa yang lain dalam jadual

c)

Berlaku apabila atribut-atribut bergantung sepenuhnya kepada kesemua atribut kunci dalam jadual

30.

Berikut adalah jenis kebergantungan fungsi yang terlibat dalam proses penormalan data, kecuali

a)

transitif

b)

penuh

c)

sepadan

d)

separa

31.

Lajur dalam jadual 0NF adalah __________ kerana dalam satu baris rekod terdapat atribut yang mempunyai banyak data.

a)

atomik

b)

tidak atomik

32.

Pilih semua penyataan yang betul tentang bentuk penormalan 2NF.

a)

Tiada kebergantungan fungsi separa

b)

Setiap jadual mempunyai atribut kunci

c)

Tiada kebergantungan fungsi transitif

33.

Dalam bentuk penormalan 3NF, kebergantungan fungsi (a)   perlu dihapuskan.

34.

Kebergantungan transitif berlaku apabila ____

a)

atribut bukan kunci bergantung kepada atribut bukan kunci yang lain dalam jadual

b)

terdapat kunci asing dalam jadual

c)

tidak melibatkan kebergantungan dengan atribut kunci primer

d)

melibatkan kebergantungan dengan atribut kunci asing

35.

Bentuk penormalan yang tertinggi ialah ___

a)

0NF

b)

1NF

c)

2NF

d)

3NF

36.

Atribut kunci (a)   membolehkan setiap rekod dikenal pasti secara unik.

37.

Apakah ciri-ciri ONF?

a)

Data tidak atomik

b)

Ada kunci primer

c)

Data tidak bertindih

d)

Data tidak berulang

38.

(a)   ialah satu kaedah menganalisis jadual-jadual berasaskan atribut kumci dan kebergantungan fungsi dengan tujuan mengurangkan duplikasai data dalam pangkalan data.

39.

PINJAMAN (KodBuku <KP><KA>, TarikhPinjam, TarikhHantar)

BUKU (KodBuku<KP>, NamaBuku, Pengarang)

MURID (IDMurid<KP>, NamaMurid, NoTelBimbit)


Skema hubungan di atas merupakan skema hubungan ______________

a)

0NF

b)

1NF

c)

2NF

d)

3NF

40.

Berikut adalah ciri-ciri 1NF (Boleh pilih lebih dari 1 jawapan)

a)

Data adalah atomik

b)

Kebergantungan fungsi setiap atribut ditentukan

c)

Wujud kunci primer

d)

Wujud kunci asing

41.

Penormalan menggabungkan beberapa jadual menjadi jadual tunggal.

a)

Betul

b)

Salah

42.

Penormalan bertujuan menghasilkan pencarian yang cepat dengan menghasilkan duplikasi data di jadual-jadual 2NF.

a)

Betul

b)

Salah

43.

Penormalan mengurangkan kelewahan dan meninggikan integriti pangkalan data.

a)

Betul

b)

Salah

44.

Apakah ciri-ciri 2NF (Boleh pilih lebih dari 1 jawapan)

a)

Telah mencapai 1NF

b)

Kebergantungan Fungsi Separa diasing kepada jadual sendiri supaya mencapai Kebergantungan Fungsi Sepenuh

c)

Semua jadual mestilah terhubung dengan Kunci Primer berdasarkan hubungan

d)

Perlu hapus data yang berulang bagi jadual yang mempunyai kebergantungan fungsi sepenuh

45.

Dalam bentuk penormalan 3NF, kebergantungan fungsi (a)   perlu dihapuskan.

46.

Pilih semua penyataan yang betul tentang bentuk penormalan 2NF.

a)

Tiada kebergantungan fungsi separa

b)

Setiap jadual mempunyai atribut kunci

c)

Tiada kebergantungan fungsi transitif

47.

Dalam bentuk penormalan 3NF, kebergantungan fungsi (a)   perlu dihapuskan.

48.

Jadual berikut menunjukkan bentuk penormalan ___.

a)

0NF

b)

1NF

c)

2NF

d)

3NF

49.

Bentuk penormalan yang tertinggi ialah ___

a)

0NF

b)

1NF

c)

2NF

d)

3NF

50.

Penormalan menggabungkan beberapa jadual menjadi jadual tunggal.

a)

Betul

b)

Salah

51.

Penormalan bertujuan menghasilkan pencarian yang cepat dengan menghasilkan duplikasi data di jadual-jadual 2NF.

a)

Betul

b)

Salah

52.

Pertindihan data yang

berpunca daripada salinan

data yang berulang tetapi di

lokasi yang berlainan.

a)

Kelewahan data

b)

Ketekalan data

c)

Integriti data

53.

Berdasarkan rajah, nyatakan Model Pangkalan Data tersebut

a)

Hierarki

b)

Hubungan

c)

Rangkaian

d)

Berorientasikan objek

54.

Nyatakan entiti yang digunakan.

a)

GURU, SUBJEK

b)

mengajar

c)

Nama, NoKP

d)

NamaSub, KodSub

55.

Nyatakan jenis data yang sesuai untuk atribut tarikhPinjam.

a)

date

b)

integer

c)

double

56.

Jadual di atas adalah ciri-ciri komponen dan contoh komponen yang terdapat di dalam pangkalan data. Nyatakan komponen Y.

a)

entiti

b)

atribut

c)

proses

d)

hubungan

57.

Rajah di atas merupakan Kitaran Hayat Pembangunan Sistem (SDLC) yang menggunakan Model Air Terjun. Lengkapkan fasa pembangunan atur cara tersebut.

a)

Fasa 3: Laksana penyelesaian

b)

Fasa 4: Uji dan nyah ralat

c)

Fasa 3: Laksana pengujian

d)

Fasa 4: Kenal pasti ralat

58.

Nyatakan jenis kekardinalan berdasarkan penyataan berikut.

a)

M:N

b)

1:M

c)

1:1

59.

Jadual di atas adalah ciri-ciri komponen dan contoh komponen yang terdapat di dalam pangkalan data. Nyatakan komponen X.

a)

entiti

b)

atribut

c)

hubungan

60.

Nyatakan jenis kekardinalan berdasarkan penyataan berikut.

a)

M:N

b)

1:M

c)

1:1

61.

Jadual-jadual yang terdapat dalam penormalan 3NF boleh dihubungkan antara satu sama lain melalui atribut .........................................

a)

Kunci Primer

b)

Kunci Asing

c)

Kunci Hubungan

d)

Kunci Primer dan kunci asing

62.

Semasa membina jadual pernormalan, apakah panduan yang digunakan untuk menukarkan hubungan 2NF kepada 3NF

a)

Kenalpasti fungsi transitif dan penentu yang bukan kunci primer

b)

Kenalpasti fungsi transitif dan penentu yang bukan kunci asing

c)

Kenalpasti fungsi separa dan penentu yang bukan kunci primer

d)

Kenalpasti fungsi separa dan penentu yang bukan kunci asing

63.

Yang manakah hubungan kekardinalan yang sesuai untuk menunjukkan satu kepada banyak (1:M)

a)

Ramai orang guru mengajar dalam satu sekolah

b)

Satu sekolah mempunyai ramai orang guru

c)

Ramai orang guru mengajar dalam satu kelas

d)

Ramai orang murid hanya dalam satu kelas

64.

Model pangkalan data ialah penyusunan secara konseptual sesuatu pangkalan data. Antara berikut yang manakah BUKAN model pangkalan data?

a)

Model Pangkalan Data Hierarki

b)

Model Pangkalan Data Rangkaian

c)

Model Pangkalan Data Hubungan

d)

Model Pangkalan Data Struktur

65.

"Tarikh lahir bagi setiap orang pelajar dalam kelas 4 Sains 1". Pernyataan ini merujuk kepada;

a)

Data

b)

Maklumat

c)

Pangkalan Data

d)

Sistem Pangkalan Data

66.

Jadual di atas menunjukkan pangkalan data bagi sistem pembelian barangan komputer di sebuah kedai komputer.


Nyatakan bentuk penormalan.

a)

0NF

b)

1NF

c)

2NF

d)

3NF

67.

Berlaku apabila atribut-atribut bergantung kepada atribut biasa yang lain dalam jadual.

a)

Kebergantungan fungsi sepenuh

b)

Kebergantungan fungsi separuh

c)

Kebergantungan fungsi transitif

68.

Kekardinalan..... ?

1:1 (Satu ke satu)

1:M (Satu-ke-banyak)

M:N (Banyak-ke-banyak)

a)

Ya

b)

Tidak

69.

Set hubungan dihasilkan daripada ERD dan bleh dinyatakan dalam dua format, iaitu :

a)

Penyataan teks

b)

Perwakilan grafik

c)

Penyataan teks dan grafik

70.

Maksud pernormalan ?

a)

Set atribut dalam jadual hubungan

b)

Satu kaedah menganalisis jadual-jadual berasaskan atribut kunci dan kebergantungan fungsi dengan tujuan mengurangkan duplikasi data dalam pangkalan data

c)

Kebergantungan fungsi transitif ialah kebergantungan yang tidak melibatkan mana-mana atribut kunci primer dalam jadual

71.

BUKU PINJAMAN (Kod Buku <KP>, Nama Buku, Pengarang, Id Murid <KP>, Nama Murid, No Telefon Bimbit, Tarikh Pinjam, Tarikh Hantar)

a)

Skema perhubungan 2NF kepada 3NF

b)

Skema perhubungan 1NF kepada 2NF

c)

Skema perhubungan ONF kepada 1NF

72.

Jenis data yang terdapat dalam Access, Antaranya ialah.. (Text, Memo, Number, Date/Time)

a)

Text, Memo

b)

Text, Memo, Number,

c)

Text, Memo, Number, Date/Time

73.

Orang, Tempat, Objek, Peristiwa, dan Konsep adalah merupakan......

a)

Entiti

b)

Hubungan

c)

Atribut

74.

Aktiviti-aktiviti pembangunan pangkalan data hubungan :


i. Membina pangkalan data

ii. Membina jadual (table)

iii. Mengisi jadual

iv. Mewujudkan hubungan (realtionship)

a)

i,ii

b)

ii,iii dan iv

c)

Kesemua diatas

75.
Nyatakan jenis data bagi :
False
a)
Char
b)
String
c)
Boolean
d)
Double