wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ulangkaji SK (Trial SPM 2019)

Total questions: 71

Worksheet time: 36mins

Name
Class
Date
1.

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

a)

Kebergantungan fungsi sepenuh

b)

Kebergantungan fungsi separa

c)

Kebergantungan fungsi transitif

2.

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

a)

Kebergantungan fungsi sepenuh

b)

Kebergantungan fungsi separa

c)

Kebergantungan fungsi transitif

3.

$f = fopen (“SainsKomputer.txt”, “r”);


Jelaskan mod capaian “ r “.

a)

Baca

b)

Tulis

c)

Ubahsuai

4.

Mengembalikan jumlah nilai medan tertentu


KENALPASTI ARAHAN SQL TERSEBUT

a)

AVG

b)

SUM

c)

COUNT

d)

MAX

5.

Mengembalikan jumlah bilangan rekod.


KENALPASTI ARAHAN SQL TERSEBUT

a)

AVG

b)

SUM

c)

COUNT

d)

MAX

6.

Mengembalikan nilai purata medan tertentu..


KENALPASTI ARAHAN SQL TERSEBUT

a)

AVG

b)

SUM

c)

COUNT

d)

MAX

7.

Mengembalikan nilai tertinggi medan tertentu.


KENALPASTI ARAHAN SQL TERSEBUT

a)

AVG

b)

SUM

c)

COUNT

d)

MAX

8.

Saya mudah memahami aplikasi ini dan tidak perlu di ajar banyak kali untuk menggunakannya.


Saya memahami semua fungsi butang dan menu yang ditunjukkan dalam aplikasi ini.


Nyatakan prinsip asas reka bentuk bagi situasi diatas

a)

kebolehan membuat pemerhatian

b)

maklumbalas

c)

Boleh dipelajari

d)

Konsisten

9.

Nama : Hisham

Umur : 25

Ketinggian : 1.68 meter


Nyatakan jenis data yang digunakan bagi melakukan pengisytiharan pemboleh ubah Ketinggian.

a)

Boolean

b)

Integer

c)

Double

d)

String

10.

Jika produk tidak berfungsi dengan sempurna, pengguna akan menghantar produk untuk dibaiki. Hal ini akan meningkatkan kos selepas jualan

a)

Mengurangkan kos selepas jualan

b)

Pengkomputeran sosial

c)

Mendapat permintaan dalam pasaran

d)

Meningkatkan produktiviti

11.

Wujudkan peluang berkomunikasi atau perhubungan sosial antara manusia melalui penggunaan komputer

a)

Mengurangkan kos selepas jualan

b)

Pengkomputeran sosial

c)

Mendapat permintaan dalam pasaran

d)

Meningkatkan produktiviti

12.

Pengguna mahu membeli atau menggunakan produk yang mempunyai kebolehgunaan yang tinggi, selamat, berguna, berfungsi dan lebih membantu dan menyeronokkan pengguna.

a)

Mengurangkan kos selepas jualan

b)

Pengkomputeran sosial

c)

Mendapat permintaan dalam pasaran

d)

Meningkatkan produktiviti

13.

Nyatakan jenis ralat

a)

Ralat Logik

b)

Ralat Masa Larian

c)

Ralat Sintaks

14.

45 + 35 = 10


Nyatakan jenis ralat

a)

Ralat Logik

b)

Ralat Masa Larian

c)

Ralat Sintaks

15.

X= (150+12-45) / 0


Nyatakan jenis ralat

a)

Ralat Logik

b)

Ralat Masa Larian

c)

Ralat Sintaks

16.

Digunakan bagi mengembalikan data dan jenis data pulangan dalam sintaks seperti int atau double.

a)

Fungsi

b)

Prosedur

17.

Digunakan untuk paparan dan tidak mengembalikan data.

a)

Fungsi

b)

Prosedur

18.

Semua elemen kekal pada kedudukan yang sama


Kenalpasti prinsip reka bentuk dengan tepat.

a)

Konsistensi (consistency)

b)

Kebolehan membuat pemerhatian (perceivability)

c)

Kebolehan untuk menjangka (predictability)

d)

Mudah untuk dipelajari (learnability)

e)

Maklum balas (feedback)

19.

Bertujuan untuk melakukan penambahbaikan pada reka bentuk interaksi yang telah dihasilkan


Kenalpasti prinsip reka bentuk dengan tepat.

a)

Konsistensi (consistency)

b)

Kebolehan membuat pemerhatian (perceivability)

c)

Kebolehan untuk menjangka (predictability)

d)

Mudah untuk dipelajari (learnability)

e)

Maklum balas (feedback)

20.

Menggunakan aplikasi tanpa sebarang keraguan dan ketidakselesaan


Kenalpasti prinsip reka bentuk dengan tepat.

a)

Konsistensi (consistency)

b)

Kebolehan membuat pemerhatian (perceivability)

c)

Kebolehan untuk menjangka (predictability)

d)

Mudah untuk dipelajari (learnability)

e)

Maklum balas (feedback)

21.

Pengguna boleh mempelajari dan mengingati apa-apa yang dipelajari untuk selama-lamanya


Kenalpasti prinsip reka bentuk dengan tepat.

a)

Konsistensi (consistency)

b)

Kebolehan membuat pemerhatian (perceivability)

c)

Kebolehan untuk menjangka (predictability)

d)

Mudah untuk dipelajari (learnability)

e)

Maklum balas (feedback)

22.

Harga yang perlu dibayar untuk memperoleh, mengeluarkan dan menyelenggara.


Kenalpasti ciri penyelesaian masalah berkesan tersebut

a)

Kos

b)

Masa

c)

Sumber

23.

Merujuk kepada projek disiapkan mengikut tempoh masa yang ditetapkan.


Kenalpasti ciri penyelesaian masalah berkesan tersebut

a)

Kos

b)

Masa

c)

Sumber

24.

Stok, wang, bahan-bahan mentah dan aset lain yang boleh digunakan supaya dapat berfungsi dengan efektif.


Kenalpasti ciri penyelesaian masalah berkesan tersebut

a)

Kos

b)

Masa

c)

Sumber

25.

mudah difahami komputer bentuk simbol ringkas.

Contoh : Bahasa mesin


Kenalpasti Jenis Bahasa Pengaturcaraan tersebut

a)

Bahasa Aras Tinggi

b)

Bahasa Aras Rendah

26.

mudah difahami pengaturcara menyerupai bahasa tabii manusia.

Contoh : JAVA, C dan PASCAL


Kenalpasti Jenis Bahasa Pengaturcaraan tersebut

a)

Bahasa Aras Tinggi

b)

Bahasa Aras Rendah

27.

Kenalpasti jenis data yang sesuai untuk M

a)

Boolean

b)

String

c)

Integer

d)

Double

28.

Kenalpasti jenis data yang sesuai untuk N

a)

Boolean

b)

String

c)

Integer

d)

Double

29.

Apakah fungsi CSS dalam membina laman sesawang?

a)

Membenarkan perubahan kepada gaya suatu laman web.

b)

Membuat sambungan kepada pangkalan data

c)

Memproses arahan

30.

• Struktur kawalan urutan yang tidak betul.

• Pembolehubah tidak mengandungi nilai atau objek

• Pembahagian dengan sifar

• Struktur kawalan pengulangan yang tidak boleh berhenti kerana logik syarat yang salah


KENALPASTI JENIS RALAT TERSEBUT

a)

Ralat Logik

b)

Ralat Sintaks

c)

Ralat Masa Larian

31.

• Nilai yang tetap dan tidak berubah

• Mempunyai nilai yang unik iaitu hanya satu-satunya sahaja.

• Tidak boleh mempunyai nilai yang sama secara berulang.


Kenalpasti Jenis Kunci Hubungan tersebut

a)

Kunci Asing

b)

Kunci Primer

32.

Pengisytiharan di luar mana-mana fungsi


Boleh diakses di mana-mana fungsi


Boleh digunakan hingga ke akhir program.

a)

Pembolehubah Sejagat (Global)

b)

Pembolehubah Setempat (Lokal)

33.

Pembolehubah yang diisytiharkan dalam sebuah fungsi dalam aturcara.


Tidak boleh diakses di luar fungsi

a)

Pembolehubah Sejagat (Global)

b)

Pembolehubah Setempat (Lokal)

34.

Kenal pasti jenis kebergantungan fungsi bagi attribut TarikhPinjam dan TarikhPulang kepada atribut Kunci Primer KodBuku dan IDMurid.

a)

Kebergantungan Fungsi Sepenuh

b)

Kebergantungan Fungsi Separa

c)

Kebergantungan Fungsi Transitif

35.

Menggunakan struktur pepohon untuk menyusun rekod.


KENALPASTI MODEL PANGKALAN DATA TERSEBUT

a)

Model Hierarki

b)

Model Hubungan

c)

Model Rangkaian

d)

Model Berorientasikan Objek

36.

Data disusun di dalam jadual terdiri daripada lajur dan baris. Mudah dibina, digunakan dan diuruskan.


KENALPASTI MODEL PANGKALAN DATA TERSEBUT

a)

Model Hierarki

b)

Model Hubungan

c)

Model Rangkaian

d)

Model Berorientasikan Objek

37.

Merupakan kaedah baharu dalam pengurusan data dan menyimpan takrifan objek-objek yang boleh digunakan semula oleh perisian.


KENALPASTI MODEL PANGKALAN DATA TERSEBUT

a)

Model Hierarki

b)

Model Hubungan

c)

Model Rangkaian

d)

Model Berorientasikan Objek

38.

Berikan satu fungsi aggregate yang mengembalikan jumlah bilangan rekod.

a)

MAX

b)

MIN

c)

COUNT

d)

SUM

39.

Algoritma sepatutnya memberikan dua output iaitu ukur lilit dan luas bulatan tetapi setelah diuji, cuma satu output yang dipamerkan.


nyatakan jenis ralat yang berlaku.

a)

Ralat Logik

b)

Ralat Sintaks

c)

Ralat Masa Larian

40.

KENALPASTI MODEL PANGKALAN DATA TERSEBUT

a)

Model Hierarki

b)

Model Hubungan

c)

Model Rangkaian

d)

Model Berorientasikan Objek

41.

Kardinaliti hubungan MENTADBIR

a)

1:1

b)

1:M

c)

M:N

42.

Memastikan data yang diperolehi boleh dipercayai dan tidak dipersoalkan.

a)

INTEGRITI DATA

b)

KETEKALAN DATA

c)

KELEWAHAN DATA

43.

Untuk mengelakkan perubahan yang tidak sengaja kepada maklumat. Penting untuk memastikan tiada ralat semasa kemasukan data.

a)

INTEGRITI DATA

b)

KETEKALAN DATA

c)

KELEWAHAN DATA

44.

Mengelakkan pertambahan saiz pangkalan data yang tidak perlu. Mengelakkan data yang tidak konsisten dan tidak efisien.

a)

INTEGRITI DATA

b)

KETEKALAN DATA

c)

KELEWAHAN DATA

45.

Bekerja di bahagian hadapan pembangunan web.


Dilaksanakan oleh pelayar web.

a)

Bahasa Penskripan Klien

b)

Bahasa Penskripan Pelayan

46.

Bekerja di bahagian belakang pembangunan web.


Dilaksanakan oleh pelayan web

a)

Bahasa Penskripan Klien

b)

Bahasa Penskripan Pelayan

47.
a)

PEMROSESAN LINEAR / BERSIRI

b)

PEMROSESAN TAK LINEAR/ SELARI

48.

Bahasa Penskripan …………………………………... ialah bahasa pengaturcaraan komputer yang digunakan untuk memproses sebarang permohonan dari pengguna dalam sesuatu laman web.

a)

Klien

b)

Pelayan

49.

static double kiraDividen (float pokok, int kadar, int tahun){

dividen=pokok*(kadar/100)*tahun;

return dividen;

}


Kenal pasti jenis sub atur cara

a)

Fungsi

b)

Prosedur

50.

KENALPASTI X

a)

Unit Utama

b)

Unit Aritmetik dan Logik

c)

Unit Alamat

d)

Unit Bas

51.

Namakan jenis struktur kawalan

a)

Struktur Kawalan Urutan

b)

Struktur Kawalan Pilihan

c)

Struktur Kawalan Ulangan

52.

Apakah yang dimaksudkan dengan kelewahan data?

a)

Kesempurnaan, ketepatan dan kesahan data (validation)

b)

Konsistensi atau keseragaman data yang akan mempengaruhi kebolehpercayaan data.

c)

Pertindihan data yang berpunca daripada salinan data yang berulang tetapi di lokasi yang berlainan.

53.

" Dicapai hanya dengan pernyataan, di dalam suatu fungsi di mana ia diisytiharkan "

a)

Pemboleh ubah setempat

b)

Pemboleh ubah sejagat

54.

"Dicapai oleh mana-mana pernyataan dalam keseluruhan program."

a)

Pemboleh ubah setempat

b)

Pemboleh ubah sejagat

55.

Ralat X boleh di kesan melalui reka bentuk algoritma yang tidak efisien atau salah sekiranya:


• Struktur kawalan urutan yang tidak betul.

• Pembolehubah tidak mengandungi nilai atau objek

• Pembahagian dengan sifar

• Struktur kawalan pengulangan yang tidak boleh berhenti kerana logik syarat yang salah

a)

Ralat Logik

b)

Ralat Sintaks

c)

Ralat Masa Larian

56.

• Nilai yang tetap dan tidak berubah

• Mempunyai nilai yang unik iaitu hanya satu-satunya sahaja.

• Tidak boleh mempunyai nilai yang sama secara berulang.


Kunci Hubungan X

a)

Kunci Primer

b)

Kunci Asing

57.

Mengembalikan jumlah nilai medan tertentu.

a)

SUM

b)

AVG

c)

MAX

d)

MIN

58.

Mengembalikan nilai purata medan tertentu.

a)

SUM

b)

AVG

c)

MAX

d)

MIN

59.

45 + 35 = 10

a)

Ralat Logik

b)

Ralat Sintaks

c)

Ralat Masa Larian

60.

X= (150+12-45)/0

a)

Ralat Logik

b)

Ralat Sintaks

c)

Ralat Masa Larian

61.

Nyatakan kepentingan kunci primer.

a)

Pastikan rekod tidak bertindih

b)

Memastikan data boleh dipercayai

62.

Nyatakan kepentingan ketekalan data dalam sesebuah pangkalan data.

a)

Memastikan tiada isu data yang sama berulang di beberapa lokasi simpanan

b)

Beri identiti unik bagi setiap rekod

c)

Mudahkan proses carian dan capaian rekod

63.

Bertujuan untuk melakukan penambahbaikan pada reka bentuk interaksi yang telah dihasilkan.

a)

Konsistensi (consistency)

b)

Kebolehan membut pemerhatian (perceivability)

c)

Kebolehan untuk menjangka (predictability)

d)

Mudah untuk dipelajari (learnability)

e)

Maklum balas (feedback)

64.

Menggunakan aplikasi tanpa sebarang keraguan dan ketidakselesaan

a)

Konsistensi (consistency)

b)

Kebolehan membuat pemerhatian (perceivability)

c)

Kebolehan untuk menjangka (predictability)

d)

Mudah untuk dipelajari (learnability)

e)

Maklum balas (feedback)

65.

Pengguna boleh mempelajari dan mengingati apa-apa yang dipelajari untuk selama-lamanya

a)

Konsistensi (consistency)

b)

Kebolehan membuat pemerhatian (perceivability)

c)

Kebolehan untuk menjangka (predictability)

d)

Mudah untuk dipelajari (learnability)

e)

Maklum balas (feedback)

66.

Data dalam bentuk ruang kosong (space), teks, perkataan atau nilai yang mengandungi susunan aksara atau simbol

a)

Integer

b)

Boolean

c)

Double

d)

String

67.

Data dalam bentuk pilihan iaitu memilih salah satu daripada sesuatu yang benar atau palsu

a)

Integer

b)

Boolean

c)

Double

d)

String

68.

Kenalpasti model pangkalan data di atas.

a)

Hierarki

b)

Hubungan

c)

Rangkaian

d)

Berorientasikan Objek

69.

Kenalpasti Fasa X

a)

Rekabentuk penyelesaian

b)

Dokumentasi

70.

Kenalpasti Fasa Y

a)

Rekabentuk penyelesaian

b)

Dokumentasi

71.

Nyatakan jenis kebergantungan

a)

Kebergantungan Fungsi Sepenuh

b)

Kebergantungan Fungsi Separa

c)

Kebergantungan Fungsi Transitif