wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

sains komputer t5

Total questions: 56

Worksheet time: 28mins

Name
Class
Date
1.

HTML ialah singkatan bagi....

a)

Hyperlink Markup Language

b)

Hypertext Markup Language

2.

HTML ialah bahasa markup standard yang digunakan oleh pereka web profesional bagi mereka bentuk laman web.

a)

Betul

b)

Salah

3.

Elemen biasanya terdiri daripada dua tag yang berpasangan, iaitu:

a)

start tag dan close tag

b)

first tag dan last tag

4.

Semua elemen HTML mengandungi dua bahagian atribut iaitu...

a)

atribut nama dan atribut nilai

b)

atribut mula dan atribut akhir

5.

Semua elemen HTML mengandungi dua bahagian atribut iaitu...

a)

atribut nama dan atribut nilai

b)

atribut mula dan atribut akhir

6.

CSS ialah singkatan bagi....

a)

Cascading Style Sheet

b)

Cascade Style Sheet

7.

Javascript ialah bahasa yang digunakan...

a)

bagi klien untuk berinteraksi dengan laman web.

b)

bagi mencantikkan laman web.

8.

Javascript menyediakan keupayaan pengaturcaraan untuk memproses sesuatu tugas berdasarkan permohonan yang diterima oleh klien.

a)

Betul

b)

Salah

9.

Kod Javascript ditulis diantara tag <script> dengan </script>

a)

Betul

b)

Salah

10.

Terdapat dua cara kod JavaScript ditulis dalam HTML seperti berikut kecuali...

a)

Explicit embedding

b)

Implicit embedding

c)

Exclusive embedding

11.

Laman web yang direka menggunakan Hypertext Markup Language (HTML) sahaja ialah laman web yang bersifat...

a)

dinamik

b)

statik

12.

Laman web yang direka menggunakan penskripan pelayan seperti ASP atau PHP yang memberi keupayaan kepada pemilik laman web untuk mengemas kini kandungan laman web dengan mudah ialah laman web bersifat...

a)

dinamik

b)

statik

13.

Kelebihan bahasa penskripan klien ialah:


i. laman menjadi lebih interaktif.

ii. meningkatkan kebolehgunaan web bagi pelayar yang menyokong pelbagai jenis Bahasa Penskripan Klien.

iii. pelaksanaan tugas yang pantas tanpa penglibatan komputer pelayan.

iv. Pembangun web berkeupayaan menentukan reka bentuk dan ciri-ciri web

a)

i, dan ii

b)

i, ii dan iii

c)

i, iii dan iv

d)

Semua di atas

14.

Kenalpasti jenis-jenis komponen di dalam litar bersepadu berikut.

a)

Perintang

b)

Transistor

c)

Diod

d)

Kapasitor

15.

Kenalpasti jenis-jenis komponen di dalam litar bersepadu berikut.

a)

Perintang

b)

Transistor

c)

Diod

d)

Kapasitor

16.

Namakan simbol get logik berikut.

a)

TAK

b)

TAK ATAU

c)

DAN

d)

TAK DAN

17.

Namakan simbol get logik berikut.

a)

TAK

b)

TAK ATAU

c)

DAN

d)

TAK DAN

18.

Tentukan samada get berikut adalah.

a)

Get Asas

b)

Get Gabungan

19.

Namakan get berdasarkan jadual kebenaran di bawah.

a)

ATAU

b)

TAK ATAU

c)

DAN

d)

TAK DAN

20.

Namakan get berdasarkan jadual kebenaran di bawah.

a)

ATAU

b)

TAK ATAU

c)

DAN

d)

TAK DAN

21.

Namakan get berdasarkan jadual kebenaran di bawah.

a)

ATAU

b)

TAK ATAU

c)

DAN

d)

TAK DAN

22.

Ungkapan boolean di bawah merujuk kepada GET?

a)

ATAU

b)

TAK ATAU

c)

DAN

d)

TAK DAN

23.

Apakah ungkapan boolean untuk litar get logik di bawah?

a)
b)
c)
d)
24.

Simbol get logik dibahagikan dua kumpulan iaitu :

a)

get logik asas dan get logik gabungan

b)

get logik benar dan get salah

c)

get campur dan get tolak

d)

get komputer

25.

Nyatakan jenis get logik asas ini:

a)

dan

b)

atau

c)

takatau

d)

tak

26.

Nyatakan jenis get tersebut :

a)

atau

b)

tak atau

c)

dan

d)

tak

27.

Nyatakan jenis get ini :

a)

dan

b)

atau

c)

takdan

d)

tak

28.

Nyatakan jenis get ini :

a)

dan

b)

dan tak

c)

takatau

d)

tiktau

29.

Pilih jenis get logik gabungan yang dihasilkan dari get logik asas :

a)

tak dan

b)

tak atau

c)

xatau

d)

xtakatau

30.

Apakah tujuan membin jadual kebenaran

a)

menyimpan data dan arahan semasa komputer digunakan

b)

pengkompil dan pentafsir

c)

menyemak output yang dihasilkan daripada get-get logik daripada litar logik.

d)

banyak data diperolehi dalam operasi arimetik

31.

Terangkan istilah get logik dalam litar bersepadu :

a)

blok binaan asas litar bersepadu. Mempunyai 2 input dan 1 output.

b)

ditempatkan pada satu kepingan silicon dan dinamakan cip atau cip mikro serpihan

c)

Ungkapan Boolean yang lengkap dalam menyelesaikan masalah

32.

Yang manakah yang tepat bagi : (beri dua jawapan)

Logik perduaan menggunakan 2 keadaan

a)

0 = tiada arus @ arus rendah

b)

0 = ada arus @ arus tinggi

c)

1 = tiada arus @ arus rendah

d)

1 = ada arus @ arus tinggi

33.

Semakin banyak pin pada litar bersepadu semakin banyak fungsinya .

a)

Salah

b)

Betul

34.

Rajah tersebut menunjukkan gambaran bagi :

a)

pin

b)

transformer

c)

arus yang tinggi

d)

binaan litar bersepadu

35.

Nyatakan jenis data bagi :

901220-14-5560

a)

Boolean

b)

Integer

c)

Varchar

d)

Double

36.

Nyatakan jenis data bagi :

90.12

a)

Integer

b)

Float

c)

Varchar

d)

Boolean

37.

Nyatakan jenis data bagi :

A

a)

Char

b)

Integer

c)

Boolean

d)

Varchar

38.

Nyatakan jenis data bagi :

False

a)

Char

b)

integer

c)

Varchar

d)

Boolean

39.

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

40.

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

41.

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

42.

Manakah jenis data yang sesuai bagi setiap data?

a)

Nama murid - int

b)

Markah - int

c)

Jantina - boolean

d)

Alamat - char

43.

Kegunaan kunci primer ialah memastikan tiada data yang berulang.

a)

BENAR

b)

PALSU

44.

.................................... berlaku apabila atribut-atribut bergantung sepenuhnya kepada semua atribut kunci dalam jadual

a)

Kebergantungan Fungsi Sepenuh

b)

Kebergantungan Fungsi Separa

c)

Kebergantungan Fungsi Transitif

45.

Pernyataan (a)…………………………. dalam SQL digunakan untuk membina jadual daripada pangkalan data, manakala pernyataan (b)…………………………….. dalam SQL digunakan untuk menghapuskan jadual daripada pangkalan data.

a)

a)CREATE b)DELETE

b)

a)CREATE b)DROP

c)

a)ALTER TABLE b)DELETE

d)

a)ALTER TABLE b) DROP

46.

Pernyataan (a)…………………………. dalam SQL digunakan untuk membina jadual daripada pangkalan data, manakala pernyataan (b)…………………………….. dalam SQL digunakan untuk menghapuskan jadual daripada pangkalan data.

a)

a)CREATE b)DELETE

b)

a)CREATE b)DROP

c)

a)ALTER TABLE b)DELETE

d)

a)ALTER TABLE b) DROP

47.

(b) Tulis pernyataan SQL untuk tambah medan untuk harga buku dalam jadual BUKU.


(a)   BUKU

ADD hargabuku FLOAT(5,2)

48.

Arahan SQL yang digunakan untuk memasukkan data ke dalam jadual SQL?

a)

INSERT INTO namajadual VALUES(nilai1, nilai2, nilai...)

b)

ADD INTO namajadual VALUES(nilai1, nilai2, nilai...)

c)

INSERT INTO namajadual WHERE (nilai1, nilai2, nilai...)

d)

ADD INTO namajadual WHERE(nilai1, nilai2, nilai...)

49.

Berikut merupakan arahan SQL untuk memanipulasikan data kecuali

a)

INSERT

b)

SELECT

c)

UPDATE

d)

DELETE

50.

Berikut menunjukkan pernyataan SQL untuk mengemaskini stok barangan. Jika stok kurang daripada 20 unit, sebanyak lima unit barang akan ditambah.

1. ____A_____ BARANG


2. ____B_____ Kuantiti = Kuantiti + 5


3. ____C_____ Kuantiti < 20

a)

A. SELECT

B. FROM

C. WHERE

b)

A. UPDATE

B. SET

C. WHERE

c)

A. ALTER TABLE

B. ADD

C. WHERE

51.

SQL mempunyai lima fungsi agregat yang boleh dilaksanakan terhadap sesuatu medan. Antaranya ialah

a)

SUM

b)

DIVIDE

c)

MAX

d)

AVG

52.

Pernyataan SELECT digunakan untuk mencapai data-data daripada jadual dalam pangkalan data. SELECT terdiri daripada tiga pernyataan asas iaitu

a)

SELECT

b)

FROM

c)

WHERE

d)

AND

53.

SELECT *

FROM Barang

ORDER BY NamaBarang DESC


Pernyataan diatas bertujuan untuk

a)

menyenaraikan SEMUA maklumat dalam jadual Barang secara menurun

b)

menyenaraikan SEMUA maklumat dalam jadual Barang secara menaik

c)

menyenaraikan BEBERAPA maklumat dalam jadual Barang secara menurun

d)

menyenaraikan BEBERAPA maklumat dalam jadual Barang secara menaik

54.

Fungsi COUNT digunakan untuk

a)

Mengembalikan nilai purata medan tertentu

b)

Mengembalikan jumlah bilangan rekod

c)

Mengembalikan jumlah nilai medan tertentu

55.

Rajah menunjukkan satu litar elektronik.


Apakah jenis get logik yang digunakan dalam litar itu?

a)

DAN, TAKNAK, ATAU

b)

TAKDAN, ATAU, TAKATAU

c)

TAK, TAKATAU, DAN

d)

TAKDAN, TAK, TAKATAU

56.

Rajah menunjukkan satu litar elektrik yang mewakili suatu get logik.


Jadual kebenaran yang manakah sepadan dengan litar di atas?

a)
b)