wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Asas Sains Komputer Tingkatan 3

Total questions: 50

Worksheet time: 26mins

Name
Class
Date
1.

Berapakah bilangan fasa dalam pembangunan atur cara?

a)

3

b)

4

c)

5

d)

6

2.

Dalam fasa___________, pengatur cara akan menemu bual, membuat soal selidik dan pemerhatian bagi mengetahui keperluan pelanggan.

a)

Fasa analisis masalah

b)

Fasa pengekodan

c)

Fasa dokumentasi

d)

Fasa pengujian

3.

Pada fasa rekabentuk aturcara, pengatur cara akan menulis _____________ dan melakar_______________

a)

carta alir , pseudokod

b)

pseudokod, carta alir

c)

aturcara, pseudokod

d)

bentuk atur cara , aturcara

4.

semasa melaksanakan fasa______________,pseudokod akan ditukarkan kepada kod arahan yang difahami oleh komputer

a)

pengekodan

b)

atur cara

c)

analisis masalah

d)

pengecaman corak

5.

nyatakan jenis-jenis dokumentasi yang wujud dalam fasa dokumentasi

a)

dokumentasi luaran , dokumentasi kesalahan

b)

dokumentasi luaran , dokumentasi sintaks

c)

dokumentasi luaran , dokumentasi dalaman

d)

dokumentasi dalaman , dokumentasi kesalahan

6.

Berikut adalah teknik pemikiran komputasional yang sesuai dilaksanakan dalam fasa pengekodan semasa pembangunan atur cara. Pilih teknik-teknik yang sesuai.


i. Teknik leraian

ii. Teknik pengecaman corak

iii. Teknik peniskalaan

iv. Teknik pengitlakan

a)

i dan ii

b)

i dan iii

c)

i dan iv

d)

i, ii dan iii

7.
Apabila melukis gambar seekor kucing, ciri-ciri apakah yang perlu diabaikan?
a)
Kucing berlari dengan pantas.
b)
Kucing mempunyai kaki.
c)
Kucing mempunyai hidung.
8.

Teknik ini akan mencari dan meletakkan item-item daripada suatu senarai ke dalam kumpulan-kumpulan tertentu sebelum item-item dalam setiap kumpulan tersebut disusun mengikut tertib.

a)

Linear Search

b)

Binary Search

c)

Bubble Sort

d)

Bucket Sort

9.

kriptografi berasal dari perkataan yunani iaitu kriptos dan grapien. apakah yang dimaksudkan dengn perkataan kriptos?

a)

sulit

b)

sembunyi

c)

rahsia

d)

tulis

10.
Kaedah sifer dalam rajah berikut dikenali sebagai 
a)
Caesar cipher
b)
Transposition cipher
c)
Pigpen cipher
d)
Reverse cipher
11.
Kaedah sifer dalam rajah berikut dikenali sebagai:
a)
Modulo 2 encoding
b)
Transposition cipher
c)
Reverse cipher
d)
Caesar cipher
12.

ceaser cipher dan pigpen cipher merupakan sebahagian daripada kaedah sifer. Nyatakan kaegori cipher berikut:

a)

reverse cipher

b)

rail fence cipher

c)

substitution cipher

d)

transposition cipher

13.

kunci yang digunakan menentukan bilangan baris

kunci dalam bentuk teks biasa


ciri -ciri berikut merujuk kepada

a)

pigpen cipher

b)

rail fence cipher

c)

reverse cipher

d)

columnar transposition

14.

Penyulitan (encryption) ayat ini menggunakan teknik di atas ialah ...

a)

return cipher

b)

reverse cipher

c)

repeat cipher

d)

rename cipher

15.

Apakah komponen utama semasa melakukan kriptografi

I Kunci

II Teks biasa

III Teks sifer

IV Algoritma

a)

I dan II

b)

II dan III

c)

II, III dan IV

d)

Semua di atas

16.

Proses menukarkan pernyataan dalam bentuk kod kepada maklumat asal dikenali sebagai .............

a)

penyamaran

b)

pengubahsuaian

c)

penyahsulitan

d)

penyulitan

17.

Substitution cipher merupakan kaedah menggerakkan abjad berdasarkan kata kunci.

a)

Betul

b)

Salah

18.

Langkah proses kriptografi ada dua iaitu penyulitan (encryption) dan penyahsulitan (decryption).

a)

Betul

b)

Salah

19.

Antara yang berikut mempunyai tahap kerahsiaan yang paling rendah

a)

Sifer Songsangan (Reverse)

b)

Sifer Pigpen

c)

Sifer Ceaser

d)

Sifer Rail Fence

20.

Antara berikut,aktiviti yang manakah menggunakan teknik search dan sort?

I. Seorang suri rumah mengasingkan pakaian mengikut warna sebelum dimasukkan ke dalam mesin basuh.

II. Seorang guru merekod gred markah ujian murid.

III. Seorang wanita membeli ikan di pasar.

IV. Seorang posmen mengasingkan surat di pejabat pos sebelum diposkan kepada penerima,

a)

I dan II

b)

I,II dan III

c)

I,II dan IV

d)

II,III dan IV

21.

Antara berikut, yang manakah bukan ciri bucket sort

a)

Meletakkan item-item ke dalam beberapa kategori secara sementara

b)

Mengisih item-item dalam setiap kategori sebelum memasukkan semula item-item ke dalam senarai

c)

Membandingkan dua item bersebelahan

d)

Sesuai untuk digunakan pada senarai yang mempunyai item yang banyak

22.

Puan Melissa sedang membeli ikan kembung di pasar. Dia memilih ikan-ikan yang segar. Apakah konsep yang digunakan oleh Puan Melissa

a)

Linear search

b)

Binary Search

c)

Bubble Sort

d)

Bucket Sort

23.

Cikgu Khor mempunyai satu senarai yang mengandungi markah ujian Asas Sains Komputer bagi 250 orang murid Tingkatan 3.Senarai markah tersebut tidak diisih.Cikgu Khor ingin mencari markah yang terendah dan tertinggi dalam senarai tersebut.Apakah teknik sort dan search yang akan digunakan oleh Cikgu Khor dalam menyelesaikan masalah ini?

a)

Bucket Sort dan Binary Search

b)

Bubble Sort dan Linear Search

c)

Bucket Sort dan Linear Search

d)

Bubble Sort dan Binary Search

24.

Nora ingin mengisih fail-fail maklumat murid ke dalam 26 buah kotak yang dilabelkan abjad A hingga Z. Apakah konsepp yang digunakan oleh Nora untuk memudahkan kerjanya?

a)

Linear search

b)

Binary search

c)

Bubble Sort

d)

Bucket Sort

25.

Andy diberi senarai yang mempunyai item yang banyak. Item-item dalam senarai tersebut berada dalam kedudukan rawak. Apakah gabungan teknik yang sesuai jika Andy ingin mencari kedudukan item n dalam senarai tersebut?

a)

Bubble Sort, Linear search

b)

Bucket Sort, Linear search

c)

Bubble Sort, Binary search

d)

Bucket Sort, Binary search

26.

Teknik carian ini melibatkan carian yang bermula di awal senarai dan membuat perbandingan satu item demi satu item sehingga item yang dikehendaki dijumpai.

a)

Linear search

b)

Binary search

c)

Bubble Sort

d)

Bucket Sort

27.

Dalam industri penternakan,telur-telur ayam akan diproses mengikut gred dan saiz.Aktiviti ini mengambarkan __________________.

a)

Linear Search

b)

Binary Search

c)

Bubble Sort

d)

Bucket Sort

28.

Siti merupakan petugas pilihan raya . Dia ditugaskan untuk mengisihkan senarai nama pengundi mengikut kategori umur yang ditetapkan . Kemudian , dia dikehendaki membuat carian setiap nama pengundi mengikut nombor kad pengenalan. Apakah teknik sort dan search yang perlu digunakan?

a)

Bucket sort dan binary search

b)

Bucket sort dan linear search

c)

Bubble sort dan linear search

d)

Bubble sort dan binary search

29.

Pilih atribut yang boleh dijadikan kekunci primer dan kekunci asing

a)

NoKP

b)

Alamat

c)

ID Buku

d)

Harga

30.

Apakah yang dimaksudkan dengan pangkalan data?

a)

keperluan untuk membina sistem perprosesan data yang cekap bagi menyokong keperluan sebuah organisasi.

b)

Pengumpulan, pemprosesan dan penganalisaan data yang boleh digunakan untuk membuat satu keputusan.

c)

Tempat pengumpulan dan penyimpanan data secara berpusat bagi sistem maklumat yang berasaskan komputer.

d)

bahasa pengaturcaraan aras tinggi generasi keempat yang ringkas dan mudah untuk dibaca.

31.

Apakah contoh perisian yang digunakan untuk menghasilkan sistem pangkalan data

a)

Microsoft word

b)

Microsoft Excel

c)

Microsoft Acces

d)

Microsoft powerpoint

32.

Nyatakan 2 jenis kekardinalan yang anda pelajari

a)

one to one

b)

one to many

c)

many to many

d)

many to all

33.
Jadual di bawah menunjukkan penetapan kunci bagi menghubungkan dua buah jadual. Yang manakah di isytiharkan sebagai kunci asing. 
a)
No._Pekerja
b)
No_Gaji
c)
Nama_pekerja
d)
No_tel
34.
Rajah di bawah menyenaraikan ciri-ciri sesuatu kunci dalam sistem pangkalan data
Apakah kunci yang sesuai berdasarkan ciri ciri di atas,  
a)
Kunci primer 
b)
Kunci asing
c)
Kunci hubungan
d)
Kunci pangkalan data
35.

Dalam sesuatu sistem pengurusan pangkalan data hubungan, pengguna boleh membuat capaian ke atas data melalui

a)

jadual

b)

borang

c)

laporan

d)

hasil pertanyaan

36.

Berikut merupakan objek-objek dalam sesuatu pangkalan data, kecuali

a)

jadual

b)

pertanyaan

c)

menu

d)

laporan

37.

What does SQL stand for?

a)

Standard Query Language

b)

Sequential Query Language

c)

Structured Question Language

d)

Structured Query Language

38.

Match the following SQL term with a description - FROM

a)

The criteria which must be met

b)

The fields to display

c)

The field and order used to sort the results

d)

The table used in the query

39.

Match the following SQL term with a description - SELECT

a)

The fields to display

b)

The table used in the query

c)

The criteria which must be met

d)

The field and order used to sort the results

40.

Match the following SQL term with a description - WHERE

a)

The table used in the query

b)

The fields to display

c)

The field and order used to sort the results

d)

The criteria which must be set

41.

Match the following SQL term with a description - ORDER BY

a)

The fields to display

b)

The field and order used to sort the results

c)

The table used in the query

d)

The criteria that must be met

42.

In what order does SQL process the instructions?

a)

FROM - SELECT - WHERE - ORDER BY

b)

WHERE - FROM - SELECT - ORDER BY

c)

SELECT - FROM - WHERE - ORDER BY

d)

SELECT - FROM - ORDER By - WHERE

43.

Struktur kawalan pilihan bersarang terdiri daripada :

a)

Satu set langkah atau arahan yang sentiasa berulang-ulang sehingga satu syarat dipenuhi,

b)

struktur kawalan yang terbenam dalam satu struktur kawalan yang lain

c)

struktur kawalan yang mempunyai dwi-pilihan

d)

struktur kawalan yang mempunyi satu pilihan

44.

Struktur kawalan ulangan terdiri daripada :

a)

Satu set langkah atau arahan yang sentiasa berulang-ulang sehingga satu syarat dipenuhi,

b)

struktur kawalan yang terbenam dalam satu struktur kawalan yang lain

c)

struktur kawalan yang mempunyai dwi-pilihan

d)

struktur kawalan yang mempunyi satu pilihan

45.

Kenyataan apakah yang digunakan untuk struktur kawalan pelbagai pilihan untuk pengaturcaraan Python?

a)

if

b)

if-else

c)

if-elif-else

d)

if-else if-else

46.

______________ digunakan bagi subtugas yang perlu memulangkan satu nilai selepas tugas itu diselesaikan. Juga digunakan sebagai proses pengiraan kerana kod yang sama tidak perlu ditulis semula.

a)

Procedure

b)

Function

c)

Attribute

d)

Entiti

47.

_____________ digunakan dalam situasi seperti satu tugas perlu dilaksanakan berulang kali apabila diperlukan tanpa pemulangan nilai.

a)

Function

b)

Procedure

c)

Attribute

d)

Entiti

48.

Persamaan function dan procedure antaranya adalah melaksanakan satu urutan arahan bagi menyelesaikan satu tugas khusus.

a)

Betul

b)

Salah

49.

Pernyataan function terdiri dari dua jenis iaitu yang sedia ada (build-in function) dan ______________

a)

memulangkan nilai

b)

Menerima nilai input (argumen)

c)

Ditulis oleh pengguna (user defined)

50.

Berikut merupakan ciri-ciri user-defined function, kecuali

a)

ditulis oleh pengatur cara

b)

boleh ada atau tanpa argumen

c)

kod sumber boleh dilihat dan diubah

d)

nama yang unik, deskriptif, terpelihara dan tidak boleh diubah