Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

percubaan sains komputer

Total questions: 50

Worksheet time: 24mins

Name
Class
Date
1.

Nyatakan kepentingan keperluan penyelesaian masalah berstrategi? (boleh pilih lebih daripada satu jawapan)

a)

Kemahiran Berfikir

b)

Kemahairan Komputer

c)

Meningkatkan Kemahiran Berfikir

d)

Kemahiran Selesaian Masalah

2.

Yang mana satu ialah carta alir bagi algoritma mengira luas segitiga seperti berikut ?


Mula

Input: lebar dan tinggi

Proses : nilai luas :1/2 * lebar *tinggi

Output : luas yang dikira

Tamat

a)
b)
c)
d)
3.

Berikut ialah pengistiharan pemalar dalam pengaturcaraan bahasa Java.


final double CENTIMETERS_PER_INCH=2.54;

final int NO_OF_STUDENTs=20,\;

final char BLANK="";


berdasarkan maklumat di atas, nyatakan 2 jenis pemalar yang digunakan dan kapasiti pemalar tersebut ?

a)

double 8 bait

b)

double 4 bait

c)

int 8 bait

d)

int 4 bait

4.

manakah jenis data yang sesuai bagi setiap data?

a)

Nama murid - int

b)

Markah - int

c)

Jantina - boolean

d)

Alamat - char

5.

Kenapa switch-case lebih baik berbanding if-else-if ?

a)

Switch-case lebih mudah difahami

b)

Switch -case lebih cantik

c)

Switch -case lebih ringan

d)

Switch-case lebih canggih

6.

Cara untuk mengistiharkan tatasusunan bagi nama pelajar berikut ialah:


Pelajar: Adam M Saad, Aila Abdul Majid, Ang Yi Mei

Markah : 27, 28,22

a)

char[]=senaraiPelajar ;

b)

int[]=senaraiPelajar;

c)

double[]senaraiPelajar;

d)

float=senaraiPelajar;

7.

Kegunaan kunci primer ialah memastikan tiada data yang berulang.

a)

BENAR

b)

PALSU

8.

Nyatakan objek pangkalan data yang sesuai berdasarkan pernyataan:


Menghasilkan bahan untuk mesyuarat dan membantu organisasi membuat keputusan.

a)

Query

b)

Jadual

c)

Laporan

d)

Borang

9.

Nyatakan objek pangkalan data yang sesuai berdasarkan pernyataan berikut :


Carian yang memaparkan Nama, ID pengguna.

a)

Query

b)

Jadual

c)

Laporan

d)

Borang

10.

Antara sebab interaksi antara manusia dan komputer ialah

a)

Ada permintaan pengeluar

b)

Ada permintaan pembuat

c)

Ada permintaan pengguna

d)

Ada permintaaan peminat

11.

Berdasarkan rajah di sebelah, nyatakan Proses B?

a)

penyulitan

b)

nyahsulit

c)

perwakilan

d)

tukar

12.

Berdasarkan rajah berikut, nyatakan x,y dan z?

a)

x: decode y: ALU Z: nyahsulit

b)

x: ram Y: INGATAN UTAMA Z: NYAHSULIT

c)

X: ALU Y: NYAHKOD Z: CAPAI

d)

X: INGATAN UTAMA Y: NYAHKOD: Z:BAS

13.

pERBEZAAN ANTARA PROSEDUR DAN FUNGSI IALAH PROSEDUR MENGEMBALIKAN NILAI MANAKALA FUNGSI TIDAK MENGEMBALIKAN NILAI?

a)

BENAR

b)

PALSU

14.

Nyatakn output bagi aturcara berikut:

a)

29

b)

28

c)

27

d)

26

15.
Apakah output C jika di beri A = 1 dan B = 0
a)
0
b)
1
16.
Apakah nama get logik ini?
a)
ATAU
b)
TAK ATAU
c)
DAN
d)
TAK
17.
Contoh bahasa pengaturcaraan aras tinggi ialah....
a)
SSQ
b)
JAVA
c)
SSQL
d)
FORTRON
18.
Apakah fungsi bas dalaman?
a)
menghubungkan komponen-komponen dalaman pemproses dan membenarkan komponen tersebut bertukar- tukar maklumat
b)
memindahkan data antara dalaman
c)
membawa alamat lokasi yang menempatkan data dan arahan
d)
menghubungkan pemproses dengan komponen luaran
19.
Sistem bas terbahagi kepada 2 iaitu....
a)
bas dalaman & bas ekspress
b)
bas luaran & bas dalaman
c)
bas luaran & bas setempat
d)
bas dalaman & bas berhenti
20.
Apakah proses-proses kitaran mesin?
a)
capai, nyahkod dan laksana
b)
capai, coding, nyahkod
c)
laksana, capai, proses
d)
proses, nyahkod, capai
21.
Apakah yang dimaksudkan dengan Daftar ( Register )
a)
Menyimpan data secara sementara, menghantar arahan yang di capai  daripada ingatan utama sebelum di proses di ALU dan menerima hasil daripada ALU sebelum di hantar ke ingatan utama
b)
Melakukan operasi arithmetik dan operasi logik
22.
Apakah fungsi unit Arithmetik dan Logik?
a)
Mengawal operasi ingatan, pemproses dan peranti input dan output
b)
Melakukan operasi arithmetik dan operasi logik
c)
Menyimpan data secara sementara
d)
Menyimpan data dan arahan semasa komputer digunakan
23.
Unit pemprosesan pusat juga di kenali sebagai.....
a)
CPU
b)
ALU
c)
UNIT INGATAN
d)
SENIBINA KOMPUTER
24.

HTML ialah singkatan bagi

a)

High Trans Material Link

b)

Hyper Text Mark Link

c)

Hypertext Mark Languange

d)

Hypertext Markup Languange

25.

mengenai konsep bagaimana dokumen dipaparkan dan bagaimana elemen teks, audio, video serta grafik disusun agar mudah dibaca dan difahami oleh pelawat laman web


pernyataan diatas adalah mengenai tentang

a)

CSS

b)

HTML

c)

Javascript

d)

Client

26.

CSS membenarkan perubahan kepada gaya sesuatu halaman web dan menerangkan persembahan bagi sesuatu dokumen HTML.

a)

BENAR

b)

SALAH

27.

untuk menghasilkan web page yang cantik, sesorang itu perlukan

a)

atribut nama dan atribut nilai

b)

HTML dan CSS

c)

HTML dan javascript

d)

Javascript dan CSS

28.

kod Javascript ditulis di antara tag

<script> dan </script>

a)

BENAR

b)

TiDAK BENAR

29.

Menyediakan keupayaan pengaturcaraan untuk memproses sesuatu tugas berdasarkan permohonan yang diterima daripada klien


berdasarkan pernyataan diatas, ia merupakan

a)

CSS

b)

HTML

c)

JAVASCRIPT

d)

CLIENT

30.

Apakah konsep aplikasi tersebut iaitu

pelayar(browser)yang digunakan oleh pengguna bagi melayari web.

a)

PELANGGAN (Client)

b)

PELAYAN(Server)

c)

CSS

d)

HTML

31.

Aplikasi PELAYAN(server) boleh berada dimana - mana jua diseluruh dunia yang bertindak memproses permintaan atau menghantar lamn web yang diminta oleh klien.

a)

BENAR

b)

TIDAK BENAR

32.

apakah yang dimaksudkan dengan PENSKRIPAN

a)

direka bagi memanipulasikan dan memaparkan kandungan laman web yang telah dimuat turun ke komputer klien.

b)

program komputer dalam web yang dilaksankan pada komputer pelayan

c)

sebahagian kecil program yang dilaksanakan berdasarkan interaksi pengguna dengan laman web.

d)

pelaksanaan tugas yang pantas tanpa pelgibatan komputer pelayan

33.

Bubble sort ialah

a)

algoritma mudah dalam pengisihan suatu senarai yang prosesnya dilaksanakan satu persatu secara berturutan dengan membandingkan unsur - unsur bersebelahan dan akan menukar kedudukan sekiranya berlaku turutan yang salah

b)

algoritma mudah dalam pegisihan suatu senarai yang prosesnya dilaksanakan satu persatu secara berturutan dengan membandingkan unsur - unsur bersebelahan

c)

algoritma mudah dalam pegisihan suatu senarai yang prosesnya dilaksanakan satu persatu secara berturutan dengan membandingkan unsur - unsur terkecil atau terbesar daripada unsur lain dalam senarai

d)

algoritma mudah dalam pegisihan suatu senarai yang prosesnya dilaksanakan satu persatu secara berturutan dengan membandingkan unsur - unsur bersebelahan dan melibatkan banyak data dan telah diisih

34.

MELIBATKAN BILANGAN DATA YANG BANYAK DAN TELAH DIISIH

penyataan ini mengenai tentang

a)

ISIHAN PILIH(SELECTION SORT)

b)

ISIHAN BUIH(BUBBLE SORT)

c)

CARIAN PERDUAAN(BINARY SEARCH)

d)

CARIAN BUIH (BUBBLE SEARCH)

35.

untuk mendapatkan nilai maksimum ia perlu merujuk kepada nilai terbesar dalam suatu senarai nilai

a)

BENAR

b)

TIDAK BENAR

36.

Membandingkan nilai yang dirujuk dalam senarai sama ada lebih besar daripada nilai maksimum merupakan salah satu proses untuk medapatkan nilai Minimum.

a)

BENAR

b)

TIDAK BENAR

37.

Antara berikut yang manakah betul tentang proses mendapatkan nilai Mean

a)

jumlahkan nilai - nilai dalm senarai nilai

b)

nilai- nilai dalam senarai di ambil mengikut nilai maksimum

c)

dapatkan bilangan nilai yang terdapat dalam senarai

d)

Mean = Jumlah / Bilangan

38.

COUNT ialah

a)

mengira bilanga nilai dan dibahgikan kepada dua

b)

mengira bilangan nilai yang terdapat dalam suatu nilai

c)

mengira jumlah semua nilai dalam suatu nilai

d)

jumlah dibahgikan dengan bilangan suatu nilai

39.

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

a)

transitif

b)

penuh

c)

sepadan

d)

separa

40.

Kebergantungan fungsi (a)   berlaku apabila kesemua atribut bukan kunci bergantung sepenuhnya kepada atribut kunci dalam jadual tersebut.

41.

Penormalan ialah satu kaedah menganalisis jadual yang bertujuan untuk mengurangkan pertindihan data dalam pangkalan data.

a)

Ya

b)

Tidak

42.

Jadual berikut menunjukkan bentuk penormalan ___.

a)

0NF

b)

1NF

c)

2NF

d)

3NF

43.

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

a)

atomik

b)

tidak atomik

44.

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

45.

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

46.

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

47.

Bentuk penormalan yang tertinggi ialah ___

a)

0NF

b)

1NF

c)

2NF

d)

3NF

48.

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

49.
  1. Kesan positif daripada inovasi dalam pengkomputeran adalah seperti berikut kecuali
a)

a. Jenayah Siber

b)

b. Inovasi dalam Teknologi Rangkaian

c)

c. Inovasi dalam Rangkaian Storan

d)

d. Perkembangan Sistem dalam Talian

50.

Berikut merupakan bukan etika dalam pengkomputeran kecuali

a)

a. Dilarang menggunakan komputer dengan niat untuk membahayakan orang lain

b)

b. Disarankan untuk menggunakan komputer bagi mendedahkan maklumat kepada orang lain.

c)

c. Boleh menggunakan harta intelek orang lain bagi tujuan memudaratkan.

d)

Boleh menggunakan komputer untuk mencuri maklumat.