wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

FINAL ASK F3 (PART A&B)

Total questions: 80

Worksheet time: 20hrs 0mins

Name
Class
Date
1.

Susunkan Fasa-fasa pembangunan projek ini diadakan pada urutannya

a)

Analisis Masalah

b)

Rekabentuk Aturcara

c)

Pengekodan

d)

Pengujian dan Penyahpijatan

e)

Dokumentasi

1)
2)
3)
4)
5)
2.

Masalah besar dan masalah kecil ditentukan dalam fasa _______

a)

Pengekodan

b)

Pengujian

c)

Rekabentuk Aturcara

d)

Analisis Masalah

3.

Pseudokod dan carta alir dihasilkan dalam fasa_______

a)

Pengekodan

b)

Pengujian

c)

Rekabentuk Aturcara

d)

Analisis Masalah

e)

Dokumentasi

4.

Komen aturcara dihasilkan dalam fasa_______

a)

Pengekodan

b)

Dokumentasi

c)

Rekabentuk Aturcara

d)

Analisis Masalah

e)

Pengujian dan Penyahpijatan

5.

Aktiviti kaji selidik dibuat didalam fasa_______

a)

Pengekodan

b)

Dokumentasi

c)

Rekabentuk Aturcara

d)

Analisis Masalah

e)

Pengujian

6.

Membantu pengaturcara memahami aplikasi yang telah dibina untuk mencari ralat atau mengemaskini aturcara.

Penyataan ini merujuk kepada Dokumentasi (a)  

7.

Menerangkan kepada pengguna tentang kaedah menggunakan aplikasi.

Penyataan ini merujuk kepada _____ ______ didalam Dokumentasi Luaran

(a)  

8.

Apakah Fasa yang menggunakan Teknik Leraian sahaja didalam aktiviti Fasa tersebut?

(a)  

9.

Dalam menyelesaikan masalah mencari isipadu sebuah tangki air., Aiman telah menyingkirkan maklumat tentang warna dan ketinggian tiang tangki tersebut. Aiman telah melakukan teknik (a)  

10.

Apakah simbol yang digunakan didalam aturcara Python bagi meletakkan KOMEN sebagai dokumentasi dalaman ?

(a)  

11.

Membantu untuk memberikan maklumat tentang perisian, perkakasan, algoritma atur cara dan kod arahan atur cara kepada pengguna akhir.

Penyataan ini merujuk kepada _____ ______ didalam Dokumentasi Luaran

(a)  

12.

Didalam Fasa Pengujian dan Penyahpijatan, selain daripada Teknik Langkah demi Langkah untuk mengesan ralat , Apakah lagi teknik Semakan yang kita boleh gunakan untuk mengesan ralat?

(a)  

13.

Melaksanakan aturcara projek dengan menggunakan Python.

Aktiviti ini dilakukan didalam Fasa (a)  

14.

Apakah Fasa yang terdapat semua Teknik Pemikiran Komputasional didalam aktiviti-aktivitinya ?

(a)  

15.

Cikgu Akhyar ingin mencari Persamaan dan Perbezaan diantara Kereta Bezza dan Kereta Persona. Apakah Teknik Pemikiran Komputasional yang sesuai digunakan bagi masalah ini?

(a)  

16.

Perkataan ''Kriptografi'' berasal dari bahasa ........

a)

Arab

b)

Inggeris

c)

Yunani

d)

Rom

17.

Kepentingan kriptografi adalah melindungi keselamatan maklumat seperti berikut KECUALI ______

a)

kesulitan data (confidentiality)

b)

kemasukan data (data entry)

c)

pengesahan (authenticity)

d)

keintegritian data (integriti)

18.

Dengan menggunakan teknik 'reverse cipher' iaitu Reverse Abjad , sila nyahsulit ayat tersebut :

SAYA SUKA KRIPTOGRAFI

a)

HZBZ HFPZ PIRKGLTIZUR

b)

HZBZ HFPZ PIRKGLTUZIR

c)

HZBZ HFPZ PIRKGKTUR

d)

HZBZ HFPZ PIRKHLHLUY

19.

Perkataan Yunani 'kriptos' bermaksud ..

a)

terdedah

b)

tersembunyi

c)

rahsia

d)

tertutup

20.

Rajah ini adalah Panduan kepada Sifer ______

a)

Caesar

b)

Pigpen

c)

Rail Fence

d)

Reverse Abjad

21.

Kaedah Sifer Transposition ada 2 contoh Jenis Sifer, iaitu Sifer Rail Fence dan Sifer (a)  

22.

Langkah proses kriptografi ada dua iaitu penyulitan dan (a)  

23.

Nyahsulitkan teks sifer ini

(a)  

24.

Sulitkan "SUPER  SMASH" dengan sifer Caesar pada kunci = 7 :

(a)  

25.

Dengan Kaedah Caesar Sifer pada kunci = 6, Nyahsulitkan “YBMUH NCXOL”

(a)  

26.

Sulitkan "PENISKALAAN" dengan sifer RAIL FENCE pada kunci = 4 :

(a)  

27.

Dengan sifer RAIL FENCE pada kunci = 3 , Nyahsulitkan “RFEALECIN”

(a)  

28.

Sulitkan "MALAYSIA MADE" dengan sifer COLUMNAR pada kunci = AYAM :



(a)  

29.

Dengan sifer COLUMNAR, pada kunci = CAESAR -->

Nyahsulitkan “AUUATOKSTEBTHINDSI”

(a)  

30.

Dengan sifer COLUMNAR, pada kunci = MATA -->

Nyahsulitkan “OVUONRAEYERLUENN”

(a)  

31.

Algoritma ini melibatkan perbandingan antara item carian dengan item pertengahan dalam senarai.

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

32.

Teknik ini melibatkan perbandingan dua item yang bersebelahan. Kedudukan item bersebelahan akan bertukar sehingga semua item berada dalam urutan.

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

33.

Teknik ini melibatkan item-item yang dimasukkan sementara ke dalam beberapa kategori dan kemudian item-item tersebut akan diisih.

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

34.

Carta ALir ini menunjukkan algoritma Teknik ______

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

35.

Pseudokod ini menunjukkan algoritma Teknik ______

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

36.

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

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

37.

- Proses pencarian bermula dari AWAL senarai

- Algoritma mudah , sesuai digunakan bilangan item yang sedikit

- Boleh digunakan pada senarai item yang rawak

Berikut adalah ciri-ciri kepada ___________

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

38.

- Proses pencarian bermula dari TENGAH senarai

- Algoritma kompleks, sesuai digunakan bilangan item yang banyak

- TIDAK boleh digunakan pada senarai item yang rawak

Berikut adalah ciri-ciri kepada ___________

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

39.

-Proses isihan yang mudah , sesuai bagi bagi senarai item yang sedikit

- Proses isihan bermula dengan proses perbandingan item-item yang bersebelahan

Berikut adalah ciri-ciri kepada ___________

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

40.

- Proses isihan (Susunan) yang kompleks

- sesuai bagi bagi senarai item yang banyak

- Mengkategorikan item-item

Berikut adalah ciri-ciri kepada ___________

a)

Linear search

b)

Binary search

c)

Bubble sort

d)

Bucket sort

41.

Apakah output yang akan dihasilkan jika input nilai carian T ialah 7 ?

(a)  

42.

Apakah hasil output bagi

senarai L = [ 14, 33, 27, 35, 10 ] dengan kaedah algoritma ini ?

(a)  

43.

Apakah nilai indeks untuk item pertama dalam senarai?

(a)  

44.

Sebelum melakukan binary search, item-item perlu diisih dalam urutan (a)   ..

45.

Apakah jenis Struktur Kawalan Pilihan yang digunakan didalam teknik Binary Search ?

(a)  

46.

L = [ 4, 6, 7, 9, 12, 15, 18 ]

Iterasi keberapakah yang diperlukan untuk mencari item = 12 didalam senarai L ini?

(Sila rujuk rajah sebagai Panduan )

(a)  

47.

Perkataan "temp" dalam bubble sort adalah singkatan kepada perkataan (a)   ?

48.

Dalam industri penternakan,telur-telur ayam akan diproses dan disusun mengikut gred dan saiz. Aktiviti ini teknik (a)   .

49.

Apakah teknik ini yang digambarkan rajah ini ?

(a)  

50.

Berdasarkan rajah ini, apakah sambungan susunan senarai nombor selepas 3,5,4,8,6 ?

(a)  

51.

Antara yang berikut yang manakah BUKAN ciri Sistem Fail Elektronik ?

a)

Menggunakan peranti komputer

b)

Data disimpan secara digital

c)

Rekod data senang diubah

d)

Capaian Data mengambil masa yang lama

52.

Susunkan Sistem simpanan data mengikut urutan kemajuannya

a)

sistem fail elektronik

b)

sistem pangkalan data

c)

sistem fail Manual

1)
2)
3)
53.

Apakah kunci asing di Jadual PEMBELIAN

a)

IDPelanggan, IDProduk

b)

KodBeli,

IDPelanggan

c)

KodBeli,

Agen

d)

Kuantiti

54.

Hasil rumusan data seperti jumlah atau purata.

Penyataan ini merujuk kepada ________

a)

Atribut

b)

Data

c)

Maklumat

d)

Entiti

55.

Objek , tempat, orang yang berkaitan dengan sesuatu pangkalan data

Penyataan ini merujuk kepada ________

a)

Atribut

b)

Data

c)

Maklumat

d)

Entiti

56.

Apakah jenis Kekardinalan yang sesuai bagi diantara entiti PELANGGAN dan KOSTUM ?

a)

1 : 1

b)

1 : M

c)

M : 1

d)

M : N

57.

Apakah jenis Kekardinalan diantara entiti PENYEWA dan SEWAAN

a)

1 : 1

b)

1 : M

c)

M : 1

d)

M : N

58.

Rajah ini dipanggil _______

a)

Skema Hubungan

b)

ERD

c)

Set Hubungan

d)

Model

59.

Apakah jenis Kekardinalan yang sesuai bagi rajah ini?

a)

1 : 1

b)

1 : M

c)

M : 1

d)

M : N

60.

Apakah jenis Kekardinalan yang sesuai diantara entiti MURID dan PEPERIKSAAN bagi rajah ini?

a)

1 : 1

b)

1 : M

c)

M : 1

d)

M : N

61.

Apakah jenis SubAturCara bagi aturcara rajah ini ?

a)

Fungsi

b)

Prosedur

c)

Argumen

d)

Parameter

62.

Berikut adalah contoh library bagi user-defined function, KECUALI :

a)

max

b)

sum

c)

min

d)

string

63.

Apakah nama bagi SubAturcara ini ?

a)

sphere

b)

sfera

c)

radius

d)

PI

64.

Berikut adalah PERSAMAAN diantara Built-in Function dan User-Defined Function KECUALI .....

a)

Mempunyai nama khusus

b)

Kod Sumber boleh dilihat

c)

mempunyai badan arahan (Function)

d)

Mempunyai penyataan 'return'

65.

Berikut adalah contoh aturcara Built-in function,

Pilih antara yang berikut untuk mendapatkan output yang sama dalam bentuk aturcara User-defined function .

a)

def kuasa () :

a = 2**8

print(a)

kuasa()

b)

def kuasa () :

a = 2//8

print(a)

kuasa()

c)

def kuasa () :

a = 2*8

print(a)

kuasa()

d)

def kuasa () :

a = 8**2

print(a)

kuasa()

66.

kunci (a)   ialah kunci yang digunakan untuk mengelakkan pertindihan atau pengulangan data dalam pangkalan data.

67.

Atribut Kunci yang menghubungkan jadual - jadual.

Penyataan ini merujuk kepada Kunci (a)  

68.

SQL merupakan bahasa yang digunakan dalam proses meminta data dari pangkalan data dan menerima semula hasilnya.

SQL adalah akronim bagi (a)   .

69.

Apakah attribut yang menjadi Kunci Asing daripada Jadual Buku ?

(a)  

70.

Apakah Kunci Primer bagi entiti PEPERIKSAAN ?

(a)  

71.

Apakah kunci asing daripada entiti BUTIR_PENJAGA itu ?

(a)  

72.

Susunkan kod SQL ini untuk memaparkan nama dan umur bagi Pelajar < 20 tahun dan ianya disusun secara menurun mengikut umur mereka.

a)

SELECT nama,umur

b)

FROM PELAJAR

c)

WHERE umur < 20

d)

ORDER BY umur DESC

1)
2)
3)
4)
73.

Tuliskan SQL untuk mendapatkan semua maklumat bagi pelajar Lelaki sahaja

(a)  

74.

Tuliskan SQL kod untuk memaparkan SEMUA maklumat buku dibawah KodKategori = K01 sahaja daripada Jadual BUKU

(a)  

75.

"Atribut yang mengandungi nilai kunci primer daripada jadual sasaran dan ianya juga berfungsi sebagai penghubung antara jadual"

Pernyataan diatas merujuk kepada Kunci ?

(a)  

76.

Pemboleh ubah yang digunakan oleh sesuatu fungsi atau prosedur.

Pernyataan di atas menerangkan (a)  

77.

Apakah hasil output ini ?

(Bundarkan jawapan kepada 3 titik perpuluhan sahaja)

(a)  

78.

Apakah Jenis Subaturcara bagi aturcara ini ?

(a)  

79.

Apakah output aturcara ini?

(a)  

80.

Apakah argumen berdasarkan aturcara ini ?

(a)