wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ULANGKAJI SAINS KOMPUTER 1

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.
Mengapa perlunya strategi dalam penyelesaian masalah ?
a)
Membantu pengembangan sesuatu konsep
b)
1.Membantu mengecilkan sesuatu konsep
c)
1.Mewujudkan komunikasi se hala
d)
Menggurangkan pembelajaran kendiri
2.
•Pembangunan .........komputer berkait rapat dengan strategi penyelesaian   masalah
a)
perisian
b)
aplikasi
c)
komunikasi
3.
Pemikiran .............. membolehkan kita memahami masalah yang   dihadapi dan membangunkan penyelesaian yang munasabah apabila   kita menghadapi masalah yang .............
a)
logik, kompleks
b)
kompleks, komputer
c)
asas, komputasional
d)
komputasional, kompleks
4.
TEKNIK PEMIKIRAN KOMPUTASIONAL ialah ........
a)
teknik peta
b)
teknik pengecaman
c)
teknik leraian
d)
teknik pemikiran
5.
Teknik  ...........Corak adalah salah satu teknik pemikiran komputasional.
a)
leraian
b)
abstrak
c)
cantuman
d)
Pengecaman
6.
Teknik Peniskalaan (Absraction) dan Algoritma (Algorithms) adalah teknik pemikiran komputasional.
a)
BENAR
b)
PALSU
7.
Gambar diatas adalah teknik...
a)
leraian
b)
pengecaman corak
c)
peniskalaan
d)
algoritma
8.
Gambar diatas adalah teknik...
a)
leraian
b)
pengecaman corak
c)
peniskalaan
d)
algoritma
9.
Dalam teknik peniskalaan kita hendaklah abaikan ciri ....... utk hasilkan sebuah model   basikal
a)
ciri spesifik
b)
ciri umum 
c)
ciri spesifik dan umun
d)
abstrak
10.

HTML ialah singkatan bagi

a)

High Trans Material Link

b)

Hyper Text Mark Link

c)

Hypertext Mark Languange

d)

Hypertext Markup Languange

11.

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

12.

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

13.

kod Javascript ditulis di antara tag

<script> dan </script>

a)

BENAR

b)

TiDAK BENAR

14.

Apakah konsep aplikasi tersebut iaitu

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

a)

PELANGGAN (Client)

b)

PELAYAN(Server)

c)

CSS

d)

HTML

15.

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

16.

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

17.

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

18.

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)

19.

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

20.

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

21.

Pilih pernyataan yang betul mengenai reka bentuk interaksi...

a)

reka bentuk interaksi membenarkan pengguna untuk berkomunikasi dan berinteraksi dengan produk atau aplikasi.

b)

reka bentuk interaksi membenarkan pengguna untuk berinteraksi dengan komputer

c)

reka bentuk interaksi merupakans satu aplikasi untuk berkomunikasi dengan komputer

d)

reka bentuk interaksi ialah perhubungan diantara manusia dengan komputer.

22.

Antara sebab interaksi manusia dengan komputer diperlukan ialah......

(pilih 3 jawapan)

a)

mendapat permintaan pasaran

b)

mengisi kekosongan pekerjaan

c)

meningkatkan produktiviti

d)

mengurangkan kos selepas jualan

e)

mengelakkan pembaziran barangan

23.

Mengapakah produk yang dibangunkan perlu dibuat penilaian?

a)

mengelakkan kerugian

b)

supaya produk boleh digunakan

c)

supaya produk itu dapat memberi kepuasan kepada pengguna

d)

supaya produk memberikan keuntungan kepada pengeluarnya.

24.

Terdapat lima kaedah yang digunakan untuk menilai produk interaktif.

Pilih tiga daripadanya...

a)

Perbincangan

b)

soal selidik

c)

refleksi

d)

pemerhatian

e)

temu bual

25.

ANTARA BERIKUT, YANG MANAKAH MERUPAKAN KESAN NEGATIF INOVASI DALAM PENGKOMPUTERAN

a)

INOVASI TEKNOLOGI RANGKAIAN

b)

INOVASI JENAYAH SIBER

c)

INOVASI TEKNOLOGI STORAN

d)

INOVASI SISTEM PENGOPERASIAN

26.

BERIKUT ADALAH JENAYAH SIBER, KECUALI

a)

PORNOGRAFI

b)

SERANGAN VIRUS

c)

UGUTAN

d)

RANGKAIAN KAWASAN LUAS (WAN)

27.

WUJUDNYA INTERNET ADALAH KESAN POSITIF DARIPADA INOVASI TEKNOLOGI :

a)

RANGKAIAN

b)

STORAN

c)

SISTEM PENGOPERASIAN

d)

SISTEM DALAM TALIAN

28.

YANG MANA SATU CONTOH PENGGUNAAN KOMPUTER YANG TIDAK BERETIKA

a)

TIDAK MENGGUNAKAN SUMBER KOMPUTER ORANG LAIN.

b)

MENCIPTA VIRUS

c)

TIDAK MENGGUNAKAN HARTA INTELEK ORANG LAIN SEBAGAI HAK MILIK

d)

TIDAK MENCEROBOH KE DALAM FAIL KOMPUTER PENGGUNA LAIN

29.

ANDROID, IOS DAN BLACKBERRY MERUPAKAN PERANTI MUDAHALIH YANG MENDAPAT MANFAAT DARIPADA INOVASI....

a)

SISTEM STORAN

b)

SISTEM TELEFON

c)

SISTEM PENGOPERASIAN

d)

SISTEM RANGKAIAN

30.

ANTARA BERIKUT, YANG MANAKAH DIKATAKAN SEBAGAI INOVASI DALAM TEKNOLOGI STORAN

a)

TERCIPTANYA WIRELESS INTERNET

b)

TERCIPTANYA KONSEP PEMBELAJARAN ATAS TALIAN

c)

TERCIPTANYA OS YANG MENYOKONG PERANTI MUDAH ALIH

d)

TERCIPTANYA PEMACU PENA (PENDRIVE)

31.

AH TONG MEMUAT TURUN GAMBAR LUCAH DAN MEMBUAT SALINAN UNTUK DIBERIKAN KEPADA RAKANNYA. PERBUATAN BELIAU ITU MERUPAKAN SALAH SATU DARIPADA KATEGORI JENAYAH SIBER IAITU :

a)

PELANGGARAN HAKCIPTA

b)

PORNOGRAFI

c)

PENIPUAN

d)

PENGGODAMAN

32.

Berikut merupakan jenis get kecuali...

a)

DAN

b)

ATAU

c)

DANTAK

d)

TAK

e)

ATAUTAK

33.

Apakah nama get yang berwarna hijau?

a)

DAN

b)

TAK

c)

XATAU

d)

ATAU

34.

Apakah nama get yang berwarna merah?

a)

ATAU

b)

TAK

c)

DAN

d)

TAKDAN

35.

Apakah nama get yang berwarna biru?

a)

TAK

b)

ATAU

c)

TAK DAN

d)

DAN

36.

Apakah jenis get ini?

a)

XATAU

b)

XTAKATAU

c)

XTAKDAN

d)

TAKDANATAU

37.

Apakah output yang dihasilkan bagi get DAN?

a)

0

0

1

1

b)

0

1

0

1

c)

0

0

0

1

d)

0

1

1

1

38.

Apakah output yang dihasilkan bagi get ATAU?

a)

0

1

1

1

b)

1

0

0

0

c)

0

0

0

1

d)

0

1

1

0

39.

F = A.B

a)

ATAU

b)

TAK

c)

DAN

d)

TAKDAN

40.

Litar logik digital terdiri daripada 2 kategori iaitu :

a)

Litar logik gabungan

b)

Litar logik bersepadu

c)

Litar logik jujukan

d)

Litar logik rangkaian

41.

get TAK

a)

Menghasilkan 1 sekiranya mana-mana masukannya adalah 1 dan hanya akan menghasilkan 0 sekiranya semua masukan adalah 0.

b)

menghasilkan 1 sekiranya semua masukannya adalah 1. Keluaran adalah 0 sekiranya salah satu daripada masukannya adalah 0.

c)

Menghasilkan keluaran yang terbalik dengan masukannya. Get ini hanya menerima satu masukan sahaja.

d)

berdasarkan operasi ATAU tetapi keluarannya adalah terbalik.

42.

get DAN

a)

menghasilkan 1 sekiranya semua masukannya adalah 1. Keluaran 0 sekiranya salah satu daripada masukannya adalah 0.

b)

menghasilkan 1 sekiranya masukan-masukannya adalah berbeza antara satu sama lain dan keluaran 0 sekiranya kesemua masukannya adalah serupa.

c)

mengeluarkan 1 sekiranya masukan adalah bersamaan dan 0 sekiranya mereka berbeza.

d)

menghasilkan 1 sekiranya mana-mana masukannya adalah 1 dan hanya akan menghasilkan 0 sekiranya semua masukan adalah 0.

43.

get ATAU

a)

Menghasilkan keluaran yang terbalik dengan masukannya. Get ini hanya menerima satu masukan sahaja.

b)

Menghasilkan 1 sekiranya semua masukannya adalah 1. Keluaran adalah 0 sekiranya salah satu daripada masukannya adalah 0.

c)

berdasarkan operasi ATAU tetapi keluarannya adalah terbalik.

d)

Menghasilkan 1 sekiranya mana-mana masukannya adalah 1 dan hanya akan menghasilkan 0 sekiranya semua masukan adalah 0.

44.
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
45.
Simbol ini mewakili:
a)
Terminal mula/tamat
b)
Proses
c)
Input/output
d)
Syarat
46.
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
47.
a)
Struktur kawalan urutan
b)
Struktur kawalan pilihan
c)
Struktur kawalan pengulangan
48.
Nyatakan jenis data bagi :
90.12
a)
Integer
b)
Double
c)
String
d)
Char
49.
Nyatakan jenis data bagi :
A
a)
Integer
b)
Float
c)
Char
d)
String
50.
...
...
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