wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASK Ting 3 Pra UD1

Total questions: 184

Worksheet time: 2hrs 2mins

Name
Class
Date
1.

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

2.

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

3.

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

a)

pengekodan

b)

atur cara

c)

analisis masalah

d)

pengecaman corak

4.

nyatakan jenis-jenis ralat yang wujud semasa pelaksanaan atur cara

a)

ralat sintaks, ralat logik

b)

ralat logik , ralat masa larian

c)

ralat leraian , ralat logik , ralat sintaks

d)

ralat logik, ralat sintaks, ralat masa larian

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.

nyatakan teknik-teknik pemikiran komputasional yang boleh digunakan dalam pembanggunan atur cara

a)

teknik leraian , teknik peniskalaan

b)

teknik peniskalaan , teknik semakan meja ,teknik pengitlakan

c)

teknik semakan meja , teknik leraian , teknik pengitlakan , teknik analisis masalah

d)

teknik semakan meja , teknik peniskalaan , teknik leraian , teknik pengecaman corak

7.

teknik ___________ digunakan untuk memecahkan masalah yang besar kepada bahagian-bahgian yang lebih kecil

a)

peniskalaan

b)

leraian

c)

pengitlakan

d)

pengecaman corak

8.

Teknik_______________digunakan dengan memberi penekanan kepada aspek-aspek penting dan meninggalkan aspek kurang penting

a)

pengecaman corak

b)

leraian

c)

peniskalaan

d)

pengecaman corak

9.

Teknik ________________digunakan dengan meneliti ciri-ciri persamaan corak terhadap sesuatu masalah.

a)

pengecaman corak

b)

peniskalaan

c)

leraian

d)

pengiklakan

10.

maksud Ralat sintaks?

a)

Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak arahan. ralat ini akan menyebabkan perlaksanaan atur cara terhenti secara tiba-tiba dengan mengeluarkan paparan mesej tertentu

b)

Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.

c)

Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.

11.

maksud Ralat logik?

a)

Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak arahan. ralat ini akan menyebabkan perlaksanaan atur cara terhenti secara tiba-tiba dengan mengeluarkan paparan mesej tertentu

b)

Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.

c)

Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.

12.

maksud Ralat masa larian ?

a)

Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak arahan. ralat ini akan menyebabkan perlaksanaan atur cara terhenti secara tiba-tiba dengan mengeluarkan paparan mesej tertentu

b)

Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.

c)

Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.

13.

Nyatakan dua cara yang digunakan dalam Python untuk membezakan pernyataan dengan barisan kod arahan.

a)

meletakan simbol ( /n ) di penghujung ayat

b)

meletakan simbol ( # )dipermulaan sesuatu ayat tunggal

c)

meletakan tanda petikan (""" """) yang berbilang yang melebihi satu baris

d)

meletkan tanda (?) pada permulaan perkataan

14.

Berapakah bilangan fasa dalam pembangunan atur cara?

a)

3

b)

4

c)

5

d)

6

15.

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

16.

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

17.

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

a)

pengekodan

b)

atur cara

c)

analisis masalah

d)

pengecaman corak

18.

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

19.

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

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

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

22.

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

a)

sulit

b)

sembunyi

c)

rahsia

d)

tulis

23.
Kaedah sifer dalam rajah berikut dikenali sebagai 
a)
Caesar cipher
b)
Transposition cipher
c)
Pigpen cipher
d)
Reverse cipher
24.
Kaedah sifer dalam rajah berikut dikenali sebagai:
a)
Modulo 2 encoding
b)
Transposition cipher
c)
Reverse cipher
d)
Caesar cipher
25.

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

26.

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

27.

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

a)

return cipher

b)

reverse cipher

c)

repeat cipher

d)

rename cipher

28.

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

29.

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

a)

penyamaran

b)

pengubahsuaian

c)

penyahsulitan

d)

penyulitan

30.

Substitution cipher merupakan kaedah menggerakkan abjad berdasarkan kata kunci.

a)

Betul

b)

Salah

31.

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

a)

Betul

b)

Salah

32.

Antara yang berikut mempunyai tahap kerahsiaan yang paling rendah

a)

Sifer Songsangan (Reverse)

b)

Sifer Pigpen

c)

Sifer Ceaser

d)

Sifer Rail Fence

33.

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

34.

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

35.

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

36.

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

37.

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

38.

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

39.

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

40.

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

41.

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

42.

Pilih atribut yang boleh dijadikan kekunci primer dan kekunci asing

a)

NoKP

b)

Alamat

c)

ID Buku

d)

Harga

43.

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.

44.

Apakah contoh perisian yang digunakan untuk menghasilkan sistem pangkalan data

a)

Microsoft word

b)

Microsoft Excel

c)

Microsoft Acces

d)

Microsoft powerpoint

45.

Nyatakan 2 jenis kekardinalan yang anda pelajari

a)

one to one

b)

one to many

c)

many to many

d)

many to all

46.
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
47.
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
48.

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

a)

jadual

b)

borang

c)

laporan

d)

hasil pertanyaan

49.

Berikut merupakan objek-objek dalam sesuatu pangkalan data, kecuali

a)

jadual

b)

pertanyaan

c)

menu

d)

laporan

50.

What does SQL stand for?

a)

Standard Query Language

b)

Sequential Query Language

c)

Structured Question Language

d)

Structured Query Language

51.

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

52.

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

53.

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

54.

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

55.

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

56.

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

57.

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

58.

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

59.

______________ 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

60.

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

a)

Function

b)

Procedure

c)

Attribute

d)

Entiti

61.

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

a)

Betul

b)

Salah

62.

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)

63.

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

64.

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

65.

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

66.

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

a)

pengekodan

b)

atur cara

c)

analisis masalah

d)

pengecaman corak

67.

nyatakan jenis-jenis ralat yang wujud semasa pelaksanaan atur cara

a)

ralat sintaks, ralat logik

b)

ralat logik , ralat masa larian

c)

ralat leraian , ralat logik , ralat sintaks

d)

ralat logik, ralat sintaks, ralat masa larian

68.

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

69.

nyatakan teknik-teknik pemikiran komputasional yang boleh digunakan dalam pembanggunan atur cara

a)

teknik leraian , teknik peniskalaan

b)

teknik peniskalaan , teknik semakan meja ,teknik pengitlakan

c)

teknik semakan meja , teknik leraian , teknik pengitlakan , teknik analisis masalah

d)

teknik semakan meja , teknik peniskalaan , teknik leraian , teknik pengecaman corak

70.

teknik ___________ digunakan untuk memecahkan masalah yang besar kepada bahagian-bahgian yang lebih kecil

a)

peniskalaan

b)

leraian

c)

pengitlakan

d)

pengecaman corak

71.

Teknik_______________digunakan dengan memberi penekanan kepada aspek-aspek penting dan meninggalkan aspek kurang penting

a)

pengecaman corak

b)

leraian

c)

peniskalaan

d)

pengecaman corak

72.

maksud Ralat sintaks?

a)

Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak arahan. ralat ini akan menyebabkan perlaksanaan atur cara terhenti secara tiba-tiba dengan mengeluarkan paparan mesej tertentu

b)

Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.

c)

Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.

73.

Nyatakan dua cara yang digunakan dalam Python untuk membezakan pernyataan dengan barisan kod arahan.

a)

meletakan simbol ( /n ) di penghujung ayat

b)

meletakan simbol ( # )dipermulaan sesuatu ayat tunggal

c)

meletakan tanda petikan (""" """) yang berbilang yang melebihi satu baris

d)

meletkan tanda (?) pada permulaan perkataan

74.

Satu proses pemikiran bagi menyelesaikan masalah menggunakan mesin dikenali sebagai

a)

Pemikiran Idea

b)

Pemikiran Komputasional

c)

Pemikiran Statistik

d)

Pemikiran Matematik

75.

Dalam pelaksanaan pemikiran komputasional, sesuatu perkara yang tidak penting mesti

a)

diagihkan

b)

disusunkan

c)

dipecahkan

d)

ditinggalkan

76.

Antara kod HTML berikut yang manakah akan menghasilkan jenis font yang paling besar?

a)

<h2>

b)

<h4>

c)

<h6>

d)

<h1>

77.

Kamariah perlu membangunkan papan cerita laman sesawang sebagai salah satu kriteria tugasan sekolahnya. Anda perlu mencadangkan masa yang sesuai untuk membangunkan papan cerita ini kepada Kamariah.

a)

Fasa Pembangunan

b)

Fasa Pengekodan

c)

Fasa Rekabentuk

d)

Fasa Analisis

78.

Berikut yang manakah struktur kawalan

i. Dwipilihan

ii. Jujukan

iii. Bersarang

iv. Pusingan

a)

i, ii, iii

b)

ii, iii, iv

c)

i, iii, iv

d)

i, ii, iv

79.

Apakah yang mewakili entiti ?

a)

Saiz

b)

Warna

c)

Tudung

d)

JenisKain

80.

Mendapatkan data yang memenuhi salah satu daripada dua kriteria yang dinyatakan.

a)

SELECT..FROM..WHERE

b)

SELECT..FROM

c)

SELECT..FORM..WHERE .. OR

d)

SELECT* FROM

81.

Apakah kekardinalan bagi gambar dibawah ?

a)

M:1

b)

1:1

c)

1:M

d)

M:N

82.

Labelkan X dan Y berdasarkan gambarajah di atas.

a)

X : Entiti , Y : Kardinal

b)

X : Atribut , Y : Kekunci Primer

c)

X : Kekunci Primer , Y : Kekunci Asing

d)

X : Entiti , Y : Atribut

83.

Berdasarkan gambarajah di atas, kenalpasti entiti yang betul.

a)

No_Daftar

b)

AKASHAH BIN ZAINAL

c)

MURID

d)

Rumah_Sukan

84.

Berdasarkan kaitan dua jadual di atas. Sila kenalpasti kekunci asing.

a)

BUTIR_MURID

b)

BUTIR_PENIAGA

c)

No_Daftar

d)

ID_Murid

85.

"Seorang pengaturcara telah mengalami masalah apabila paparan output yang terhasil adalah salah"


Apakah jenis ralat yang boleh dikaitkan dengan situasi di atas?

a)

Ralat Logik

b)

Ralat masa larian

c)

Ralat sintaks

d)

Ralat pelaksanaan

86.

Antara yang berikut, nombor pelapanan manakah yang betul bagi nombor perpuluhan 246710?

a)

197368

b)

30848

c)

46438

d)

44438

87.

Apakah komponan 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

88.

Rajah di atas menunjukkan simbol grafik unik Pigpen Cipher.

Apakah simbol grafik bagi abjad E dalam Pigpen Cipher?

a)
b)
c)
d)
89.

Rajah menunjukkan carta alir bagi pengunaan kad touch and go.

Antara yang berikut, jenis struktur kawalan pilihan manakah yang digunakan dalam carta alir tersebut?

a)

Dwipilihan

b)

Pilihan benar

c)

Pilihan tunggal

d)

Pelbagai pilihan

90.

Berikut merupakan segmen kod yang mengandungi ralat.

Apakah jenis ralat yang terhasil?

a)

Ralat logik sahaja

b)

Ralat sintaks sahaja

c)

Ralat sintaks dan ralat logik

d)

Ralat logik dan ralat masa larian

91.

Antara yang berikut, kod arahan manakah yang betul bagi mengira luas segi tiga?

a)

luas = 1/2* panjang_tinggi

b)

luas = 1/2 + panjang*tinggi

c)

luas = (1+ 2) / ( panjang*tinggi)

d)

luas = (1/2)* panjang*tinggi

92.

Manakah ciri-ciri tag HTML yang digunakan dalam penghasilan laman web?

I. Ditulis di akhir kod

II. Wujud dalam pasangan

III. Ditulis dalam kurungun < >

IV. Mempunyai tag awal < > dan tag akhir </ >

a)

I, II dan III

b)

I, II dan IV

c)

I, III dan IV

d)

II, III dan IV

93.

Berikut menunjukkan hubungan kekardinalan antara entiti.

Antara berikut, yang manakah kekunci primer bagi entiti MARKAH?

a)

NoKP

b)

MarkahID

c)

Nama

d)

Kelas

94.

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

95.

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

96.

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

a)

pengekodan

b)

atur cara

c)

analisis masalah

d)

pengecaman corak

97.

nyatakan jenis-jenis ralat yang wujud semasa pelaksanaan atur cara

a)

ralat sintaks, ralat logik

b)

ralat logik , ralat masa larian

c)

ralat leraian , ralat logik , ralat sintaks

d)

ralat logik, ralat sintaks, ralat masa larian

98.

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

99.

nyatakan teknik-teknik pemikiran komputasional yang boleh digunakan dalam pembanggunan atur cara

a)

teknik leraian , teknik peniskalaan

b)

teknik peniskalaan , teknik semakan meja ,teknik pengitlakan

c)

teknik semakan meja , teknik leraian , teknik pengitlakan , teknik analisis masalah

d)

teknik semakan meja , teknik peniskalaan , teknik leraian , teknik pengecaman corak

100.

teknik ___________ digunakan untuk memecahkan masalah yang besar kepada bahagian-bahgian yang lebih kecil

a)

peniskalaan

b)

leraian

c)

pengitlakan

d)

pengecaman corak

101.

Teknik_______________digunakan dengan memberi penekanan kepada aspek-aspek penting dan meninggalkan aspek kurang penting

a)

pengecaman corak

b)

leraian

c)

peniskalaan

d)

pengecaman corak

102.

Teknik ________________digunakan dengan meneliti ciri-ciri persamaan corak terhadap sesuatu masalah.

a)

pengecaman corak

b)

peniskalaan

c)

leraian

d)

pengiklakan

103.

maksud Ralat sintaks?

a)

Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak arahan. ralat ini akan menyebabkan perlaksanaan atur cara terhenti secara tiba-tiba dengan mengeluarkan paparan mesej tertentu

b)

Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.

c)

Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.

104.

maksud Ralat logik?

a)

Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak arahan. ralat ini akan menyebabkan perlaksanaan atur cara terhenti secara tiba-tiba dengan mengeluarkan paparan mesej tertentu

b)

Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.

c)

Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.

105.

maksud Ralat masa larian ?

a)

Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak arahan. ralat ini akan menyebabkan perlaksanaan atur cara terhenti secara tiba-tiba dengan mengeluarkan paparan mesej tertentu

b)

Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.

c)

Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.

106.

Nyatakan dua cara yang digunakan dalam Python untuk membezakan pernyataan dengan barisan kod arahan.

a)

meletakan simbol ( /n ) di penghujung ayat

b)

meletakan simbol ( # )dipermulaan sesuatu ayat tunggal

c)

meletakan tanda petikan (""" """) yang berbilang yang melebihi satu baris

d)

meletkan tanda (?) pada permulaan perkataan

107.

Berapakah bilangan fasa dalam pembangunan atur cara ?

a)

3

b)

4

c)

5

d)

6

108.

Manakah antara berikut merupakan urutan fasa pembangunan atur cara yang betul ?

a)

Reka bentuk atur cara - pengekodan - analisis masalah - pengujian dan penyahpepijatan ralat - dokumentasi

b)

analisis masalah - reka bentuk atur cara - pengekodan - pengujian dan penyahpepijatan ralat - dokumentasi

c)

pengekodan - dokumentasi - reka bentuk atur cara - analisis masalah - pengujian dan penyahpepijatan ralat

d)

pengujian dan penyahpepijatan ralat - reka bentuk atur cara - analisis masalah - dokumentasi - pengekodan

109.

Apakah konsep pemikiran yang digunakan dalam fasa pembangunan atur cara agar sesuatu masalah dapat diselesaikan dengan mudah ?

a)

Pemikiran Kritis

b)

Pemikiran Kreatif

c)

Pemikiran Aras Tinggi

d)

Pemikiran Komputasional

110.

Apakah Fasa pembangunan atur cara yang terlibat semasa mengenal pasti input, proses dan output ?

a)

Analisis Masalah

b)

Reka bentuk atur cara

c)

Pengekodan

d)

Dokumentasi

111.

Apakah teknik pemikiran komputasional yang sesuai digunakan untuk menyelesaikan masalah besar bagi mengira luas dan isi padu sebiji bola ?

a)

Teknik Pengitlkan

b)

Teknik pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

112.

Apakah fasa kedua dan keempat dalam pembangunan atur cara ?

a)

Analisis Masalah , reka bentuk atur cara

b)

pengekodan , dokumentasi

c)

reka bentuk atur cara , pengujian dan penyahpepijatan ralat

d)

pengujian dan penyahpepijatan ralat , dokumentasi

113.

Manakah antara berikut , merupakan persamaan antara dokumentasi dalaman dan dokumentasi luaran ?

a)

menjadi panduan kepada pengguna

b)

menjadi sumber rujukan

c)

menjadi dokumen pustaka

d)

menjadi manual pengguna

114.

Apakah jenis ralat yang berlaku akibat kesalahan menggunakan inden ?

a)

ralat sintaks

b)

ralat masa larian

c)

ralat logik

d)

ralat nyahpepijatan

115.

Pengatur cara akan mengenal pasti masalah, keperluan sistem dan perisian serta sasaran pengguna. Apakah fasa yang terlibat?

a)

Analisis masalah

b)

Reka bentuk atur cara

c)

Pengekodan

d)

Dokumentasi

116.

Dalam fasa analisis masalah, masalah yang besar akan dipecahkan kepada bahagian-bahagian masalah yang lebih kecil. Apakah teknik pemikiran komputasional yang telah digunakan?

a)

Teknik pengitlakan

b)

Teknik pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

117.

Semasa penulisan kod arahan, pengatur cara perlu mengambil kira tentang penggunaan pemboleh ubah yang betul, kod arahan input, formula yang digunakan dan kod arahan output. Apakah teknik pemikiran komputasional yang telah digunakan?

a)

Teknik pengitlakan

b)

Teknik pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

118.

Hamidi bercadang untuk membina atur cara bagi mengira bayaran bil elektrik berdasarkan jadual berikut. Apakah input yang diperlukan untuk membina atur cara?

a)

Amaun bayaran bil

b)

Bayaran bil terdahulu

c)

Formula mengira bayaran bil

d)

Bacaan meter (kWj) bulan semasa dan dahulu

119.

Maklumat berikut menunjukkan kod arahan Phyton bagi mengira purata markah bagi dua ujian bulanan. Didapati terdapat ralat dalam kod tersebut. Apakah punca ralat berlaku?

a)

Ketiadaan inden

b)

Tiada simbol hash (#) pada komen

c)

Penggunaan pemboleh ubah tidak ditakrif

d)

Kesalahan menggunakan operator matematik

120.

Apakah yang dimaksudkan dengan pemikiran komputasional?

a)

Menggunakan kaedah seperti komputer untuk menyelesaikan masalah.

b)

Menggunakan konsep asas komputer bagi menyelesaikan masalah

c)

Memberi arahan kepada komputer untuk melaksanakan tugas.

d)

Menyelesaikan masalah berbantukan komputer.

121.

Antara berikut yang manakah bukan teknik pemikiran komputasional?

a)

Leraian.

b)

Pengekodan.

c)

Pengecaman corak

d)

Peniskalaan.

122.

Antara penyataan berikut yang manakah mengandungi pengecaman corak?

a)

Semua rumah ada pintu.

b)

Rumah saya mempunyai 3 tingkat.

c)

Rumah saya mempunyai 5 buah bilik dan satu anjung di hadapan.

d)

Belakang rumah saya terdapat sebuah kolam renang.

123.

Apakah yang dimaksudkan dengan teknik peniskalaan?

a)

Mengabaikan ciri-ciri yang tidak perlu bagi sesuatu unsur dalam satu perkara.

b)

Satu proses mengambil kira semua ciri-ciri yang perlu dalam sesuatu perkara.

c)

Satu proses mengenal pasti ciri-ciri yang penting yang dapat membantu menyelesaikan masalah.

d)

Proses menambahkan ciri-ciri yang berkaitan dalam sesuatu perkara.

124.

Seorang pengatur cara telah mengalami masalah apabila paparan output yang terhasil adalah salah.

Apakah jenis ralat yang boleh dikaitkan dengan situasi di atas ?

a)

Ralat sintaks

b)

Ralat Logik

c)

Ralat masa larian

d)

Ralat pelaksanaan

125.

Teknik peniskalaan ialah teknik pemecahan permasalahan yang rumit dan kompleks kepada penyelesaian yang lebih mudah.   

a)

BETUL

b)

SALAH

126.

Rajah berikut menunjukkan jenis-jenis dokumentasi. Antara berikut, yang manakah menerangkan tentang fungsi X?

a)

Mereka bentuk antara muka (interface)

b)

Memberi maklumat tentang algoritma atur cara

c)

Memapakarkan maklumat perisian yang digunakan

d)

Memudahkan penyenggaraan sesuatu atur cara

127.

Pilih penyataan yang tepat untuk menerangkan pemikiran komputasional.

a)

A.     Satu proses penyelesaian masalah secara lebih teratur

b)

A.     Satu proses penyelesaian masalah yang dilakukan oleh komputer

c)

A.     Satu proses pemikiran bagi menyelesaikan masalah dengan bantuan mesin

d)

A.     Satu teknik penyelesaian masalah yang digunakan dalam kehidupan seharian

128.

Mengapakah kita perlu berfikir secara komputasional?

a)

A.     Membolehkan kita memahami cara komputer untuk menyelesaikan masalah

b)

A.     Membolehkan kita mengarah komputer memproses maklumat dengan mudah

c)

A.     Membolehkan kita mahir dalam penggunaan komputer dalam kehidupan seharian

d)

A.     Membolehkan penyelesaian masalah yang rumit menjadi lebih mudah dan sistematik

129.

Antara berikut yang manakah BUKAN teknik pemikiran komputasional.

a)

A.     Teknik leraian

b)

A.     Teknik cabutan

c)

A.     Teknik peniskalaan

d)

A.     Teknik pengecaman corak

130.

Apakah yang dimaksudkan dengan teknik leraian?

a)

A.     Menambahkan maklumat pada setiap bahagian yang kecil supaya lebih rumit

b)

A.     Memecahkan masalah yang rumit dan dihubungkaitkan masalah-masalah tersebut

c)

A.     Menggabungkan bahagian-bahagian yang lebih kecil yang mempunyai ciri yang sama

d)

A.     Memecahkan masalah yang rumit kepada bahagian-bahagian yang lebih kecil supaya mudah diselesaikan

131.

Apakah kepentingan meleraikan masalah yang kompleks?

a)

A.     Menukarkan masalah yang ada

b)

A.     Menjadikan masalah lebih rumit

c)

A.     Menjadikan masalah semakin banyak

d)

A.     Menjadikan masalah mudah diselesaikan

132.

Situasi yang manakah merupakan contoh penggunaan teknik leraian dalam kehidupan  

     harian?

a)

Ibu akan membasuh semua baju dalam mesin basuh

b)

Sebelum mula membuat kek, ibu semak ramuan yang ada kemudian kaji resepi yang  

      sesuai

c)

Sani kaji semula contoh penyelesaian masalah matematik dalam buku teks sebelum       

      mula membuat latihan

d)

Sebelum ayah membeli mesin basuh yang baharu, ayah telah mengkaji dan membaca  

     forum mengenai pelbagai mesin basuh

133.

Anda seorang peniaga kedai runcit. Apakah aspek penting yang perlu anda patuhi  

     semasa peringkat permulaan perniagaan tersebut.

a)

A.     Meletakkan harga yang rendah

b)

A.     Menarik seramai mungkin pelanggan

c)

Mendapatkan keuntungan yang tinggi

d)

A.     Menyediakan bekalan barangan yang banyak

134.

Corak digunakan sebagai objek untuk pengecaman dalam membantu proses

     penyelesaian masalah. Pilih penyataan yang tepat mengenai teknik pengecaman corak

 

a)

A.     Menilai ciri-ciri persamaan dan perbezaan pada corak

b)

A.     Corak akan menentukan proses penyelesaian masalah

c)

A.     Mengikuti corak sebagai teknik penyelesaian masalah

d)

A.     Memilih corak yang menarik untuk dijadikan model penyelesaian masalah

135.

Antara berikut, yang manakah mengandungi pengecaman corak?

a)

Semua rumah ada pintu

b)

Rumah saya mempunyai 3 tingkat

c)

Belakang rumah saya terdapat sebuah kolam besar

d)

Rumah saya mempunyai 5 buah bilik dan satu anjung di hadapan rumah

136.

Apakah kepentingan teknik peniskalaan?

a)

Membolehkan masalah yang besar diselesaikan

b)

Membolehkan masalah diselesaikan dengan lebih cepat dan tepat

c)

Sebagai penambahbaikan bagi membolehkan sesuatu masalah diselesaikan

d)

Bagi membuat keputusan untuk menentukan aspek penting dalam sesuatu permasalahan

137.

Pemikiran komputasional ialah satu proses pemikiran bagi tujuan (a)_________ oleh manusia sendiri berbantukan (b)________ atau kedua-duanya sekali dengan menggunakan konsep (c)____

(a)  

138.

Bulatkan dua perbezaan yang terdapat pada Rajah 1 di bawah.

139.

Lengkapkan pola corak pada rajah di bawah.

140.

Lengkapkan pola corak pada rajah di bawah

141.

Pilih penyataan yang tepat untuk menerangkan pemikiran komputasional.

a)

A.     Satu proses penyelesaian masalah secara lebih teratur

b)

A.     Satu proses penyelesaian masalah yang dilakukan oleh komputer

c)

A.     Satu proses pemikiran bagi menyelesaikan masalah dengan bantuan mesin

d)

A.     Satu teknik penyelesaian masalah yang digunakan dalam kehidupan seharian

142.

Mengapakah kita perlu berfikir secara komputasional?

a)

A.     Membolehkan kita memahami cara komputer untuk menyelesaikan masalah

b)

A.     Membolehkan kita mengarah komputer memproses maklumat dengan mudah

c)

A.     Membolehkan kita mahir dalam penggunaan komputer dalam kehidupan seharian

d)

A.     Membolehkan penyelesaian masalah yang rumit menjadi lebih mudah dan sistematik

143.

Antara berikut yang manakah BUKAN teknik pemikiran komputasional.

a)

A.     Teknik leraian

b)

A.     Teknik cabutan

c)

A.     Teknik peniskalaan

d)

A.     Teknik pengecaman corak

144.

Apakah yang dimaksudkan dengan teknik leraian?

a)

A.     Menambahkan maklumat pada setiap bahagian yang kecil supaya lebih rumit

b)

A.     Memecahkan masalah yang rumit dan dihubungkaitkan masalah-masalah tersebut

c)

A.     Menggabungkan bahagian-bahagian yang lebih kecil yang mempunyai ciri yang sama

d)

A.     Memecahkan masalah yang rumit kepada bahagian-bahagian yang lebih kecil supaya mudah diselesaikan

145.

Apakah kepentingan meleraikan masalah yang kompleks?

a)

A.     Menukarkan masalah yang ada

b)

A.     Menjadikan masalah lebih rumit

c)

A.     Menjadikan masalah semakin banyak

d)

A.     Menjadikan masalah mudah diselesaikan

146.

Situasi yang manakah merupakan contoh penggunaan teknik leraian dalam kehidupan  

     harian?

a)

Ibu akan membasuh semua baju dalam mesin basuh

b)

Sebelum mula membuat kek, ibu semak ramuan yang ada kemudian kaji resepi yang  

      sesuai

c)

Sani kaji semula contoh penyelesaian masalah matematik dalam buku teks sebelum       

      mula membuat latihan

d)

Sebelum ayah membeli mesin basuh yang baharu, ayah telah mengkaji dan membaca  

     forum mengenai pelbagai mesin basuh

147.

Anda seorang peniaga kedai runcit. Apakah aspek penting yang perlu anda patuhi  

     semasa peringkat permulaan perniagaan tersebut.

a)

A.     Meletakkan harga yang rendah

b)

A.     Menarik seramai mungkin pelanggan

c)

Mendapatkan keuntungan yang tinggi

d)

A.     Menyediakan bekalan barangan yang banyak

148.

Corak digunakan sebagai objek untuk pengecaman dalam membantu proses

     penyelesaian masalah. Pilih penyataan yang tepat mengenai teknik pengecaman corak

 

a)

A.     Menilai ciri-ciri persamaan dan perbezaan pada corak

b)

A.     Corak akan menentukan proses penyelesaian masalah

c)

A.     Mengikuti corak sebagai teknik penyelesaian masalah

d)

A.     Memilih corak yang menarik untuk dijadikan model penyelesaian masalah

149.

Antara berikut, yang manakah mengandungi pengecaman corak?

a)

Semua rumah ada pintu

b)

Rumah saya mempunyai 3 tingkat

c)

Belakang rumah saya terdapat sebuah kolam besar

d)

Rumah saya mempunyai 5 buah bilik dan satu anjung di hadapan rumah

150.

Apakah kepentingan teknik peniskalaan?

a)

Membolehkan masalah yang besar diselesaikan

b)

Membolehkan masalah diselesaikan dengan lebih cepat dan tepat

c)

Sebagai penambahbaikan bagi membolehkan sesuatu masalah diselesaikan

d)

Bagi membuat keputusan untuk menentukan aspek penting dalam sesuatu permasalahan

151.

Pemikiran komputasional ialah satu proses pemikiran bagi tujuan (a)_________ oleh manusia sendiri berbantukan (b)________ atau kedua-duanya sekali dengan menggunakan konsep (c)____

(a)  

152.

Bulatkan dua perbezaan yang terdapat pada Rajah 1 di bawah.

153.

Lengkapkan pola corak pada rajah di bawah.

154.

Lengkapkan pola corak pada rajah di bawah

155.

Dalam fasa _____, pengaturcara akan menemu bual, membuat soal selidik dan pemerhatian bagi mengetahui keperluan pelanggan.

a)

Fasa analisis masalah

b)

Fasa dokumentasi

c)

Fasa pengekodan

d)

Fasa pengujian

156.

Pada fasa rekabentuk aturcara, pengaturcara akan menulis _____ dan melakar _____.

a)

carta alir, pseudokod

b)

aturcara, pseudokod

c)

pseudokod, carta alir

d)

bentuk aturcara, aturcara

157.

Nyatakan jenis-jenis ralat yang wujud semasa pelaksanaan aturcara.

a)

ralat sintaks, ralat logik

b)

ralat leraian, ralat lohik, ralat sintaks

c)

ralat logik, ralat masa larian

d)

ralat logik, ralat sintaks, ralat masa larian

158.

Teknik _____ digunakan untuk memecahkan masalah yang besar kepada bahagian-bahagian yang kecil.

a)

peniskalaan

b)

pengitlakan

c)

leraian

d)

pengecaman corak

159.

Apakah maksud ralat sintaks?

a)

Ralat yang disebabkan oleh kemasukan data yang tidak menepati kehendak arahan. Ralat ini menyebabkan pelaksanaan atur cara terhenti secara tiba-tiba dengan mengeluarkan paparan mesej tertentu.

b)

Ralat yang disebabkan penulisan oleh atur cara yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan

c)

Ralat yang disebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah

160.

Nyatakan dua cara yang digunakan dalam Python untuk membezakan pernyataan dengan barisan kod arahan.

a)

meletekkan simbol (/n) di penghujung ayat

b)

meletakkan tandakan petikan ( "" "") yang berbilang yang melebihi satu baris

c)

meletakkan simbol (#) di permulaan sesuatu ayat tunggal

d)

meletakkan tanda (?) pada permulaan perkataan

161.

I. Menggunakan kunci sama untuk penyulitan dan penyahsulitan

II. Kunci boleh digunakan dalam bentuk nombor, perkataan dan simbol


Penyataan di atas merujuk kepada

a)

Sifer kunci simetri

b)

Sifer kunci tak simetri

c)

Sifer kunci awam

d)

Sifer kunci persendirian

162.

Caeser cipher dan pgpen cipher merupakan sebahagian daripada kaedah sifer. Nyatakan kategori cipher tersebut.

a)

Reverse cipher

b)

Substitution cipher

c)

Rail fence cipher

d)

Transposition cipher

163.

Kirakan bilangan baris yang diperlukan untuk teks biasa TEKNOLOGI MAKLUMAT dengan kunci HATI menggunakan kaedah columnar transposition.

a)

4

b)

5

c)

6

d)

7

164.

Apakah komponen utama semasa melakukan kriptografi?

a)

Kunci dan teks biasa

b)

Teks biasa dan teks sifer

c)

Teks biasa, teks sifer dan algoritma

d)

Kunci, teks biasa, teks sifer dan algoritma

165.

Penyataan berikut merujuk kepada _______.


Kesulitan sesuatu maklumat yang dihantar melalui rangkaian komputer yang perlu dilindungi.

a)

Kerahsiaan

b)

Intergriti

c)

Pengesahan (authentication)

d)

Tiada sangkalan (non-repudiation)

166.

Kriptografi (cryptography) digunakan dalam era moden bertujuan untuk

I Mengawal masalah pencerobohan

II Melindungi kepentingan maklumat

III Mengatasi informasi terdedah dan dipintas oleh orang lain

a)

I dan II

b)

II dan III

c)

I dan III

d)

Semua di atas

167.

Sulitkan teks asal berikut kepada teks sifer menggunakan kaedah Reverse Cipher.

"ASAS SAINS KOMPUTER"

a)

ZHZH HZRMH PLNKFGVO

b)

ZHZH HZRMU PLNKFGVI

c)

ZHYH HZRMH PLNKFGVI

d)

ZHZH HZRMH PLNKFGVI

168.

Dengan menggunakan kaedah Caesar (shift 3) Cipher, sulitkan teks asal berikut:

"KRIPTOGRAFI"

a)

NULSWRJUDIL

b)

NULSXRJUDIL

c)

NULSWRJUDIJ

d)

NULTWRJUDIL

169.

Teks sifer berikut apabila dinyahsulitkan melalui kaedah Transposition akan menjadi: HDPRUEIIUECCRA

a)

HIDUP PERLU CERIA

b)

HIDUP MESTI CERIA

c)

HADAPI HIDUP CERIA

d)

HIDUP KENA CERIA

170.

"YVORZ YVMXR IZHFZS" setelah dinyahsulit melalui kaedah Reverse Cipher akan terhasillah teks asal berikut:

a)

BELIA BENCI JENAYAH

b)

BELIA PERANGI DADAH

c)

BELIA BENCI RASUAH

d)

BELIA BENCI DADAH

171.

Nyahsulitkan teks sifer berikut menggunakan kaedah Caesar Cipher:

"ADQRDJTST ADQSZLAZG LTST"

a)

BERSERAH PADA YANG ESA

b)

BERSEKUTU BERTAMBAH MUTU

c)

BERUSAHA BERTAMBAH JAYA

d)

BERANI KERANA BENAR

172.

Kaedah sifer terbahagi kepada 2,

i) SUBSTITUTION CIPHER

ii) TRANSPOSITION CIPHER

a)

BENAR

b)

PALSU

173.

RAPAL TAGNAS AYAS merujuk kepada..

a)

Songsangan seluruh mesej

b)

Songsangan perkataan

c)

Songsangan abjad

174.

Formula mengira bilangan baris dalam Columnar Transposition ketika proses nyahsulit

a)

Bil abjad teks biasa ÷ Bil abjad dalam kunci

b)

Bil abjad dalam kunci ÷ Bil abjad dalam teks biasa

c)

Bil abjad dalam kunci ÷ Bil abjad dalam teks sifer

d)

Bil abjad dalam teks sifer ÷ Bil abjad dalam kunci

175.

Rajah tersebut menunjukkan penggunaan teknik leraian dalam fasa dokumentasai semasa pembangunan aturcara. Pilih dokumen yang sesuai untuk dokumen yang bertanda X dan Y.

a)

X = Dokumen luaran, Y = Dokumen pustaka

b)

X = Panduan Pengguna, Y = Dokumen luaran

c)

X = Dokumen pustaka, Y = Panduan Pengguna

d)

X = Dokumen pustaka, Y = Kod aturcara

176.

Anda diminta untuk menyediakan satu set aturcara untuk mengira luas segi empat tepat. Antara berikut, apakah 3 nama pemboleh ubah yang sesuai untuk digunakan?

a)

Tinggi

b)

Panjang

c)

Lebar

d)

Luas

177.

Dengan menggunakan kaedah Reverse Cipher songsangan berdasarkan perkataan, pilih teks sifer yang sepadan dengan teks biasa "MALANG TIDAK BERBAU"

a)

BERBAU TIDAK MALANG

b)

NZOZMT GRWZP YVIYZF

c)

UABREB KADIT GNALAM

d)

GNALAM KADIT UABREB

178.

Antara berikut, yang manakah merupakan ciri sort?

a)

Mengisih item-item dalam senarai mengikut turutan menaik sahaja

b)

Mengisih item-item dalam senarai yang panjang sahaja

c)

Mengisih item-item dalam senarai mengikut turutan menaik dan menurun

d)

Mengisi dan mencari item dalam senarai

179.

Teknik isihan yang menyemak dua item bersebelahan ialah

a)

bubble sort

b)

binary search

c)

bucket sort

d)

linear search

180.

Teknik ini mencari dan menyemak item di tengah senarai. Jika item di tengah senarai bukan item dikehendaki, item-item di sebelah kiri atau kanan akan diabaikan mengikut syarat yang ditetapkan.

a)

linear search

b)

bubble sort

c)

binary search

d)

bucket sort

181.

Antara berikut, yang manakah bukan ciri bucket sort?

a)

Meletakkan item-item ke dalam beberapa kategori secara sementara

b)

Membandingkan dua item bersebelahan

c)

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

d)

Sesuai untuk digunakan pada senarai yang mempunyai item yang banyak

182.

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

a)

Linear search

b)

Bubble Sort

c)

Binary Search

d)

Bucket Sort

183.

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

a)

Linear search

b)

Bubble Sort

c)

Binary search

d)

Bucket Sort

184.

Antara situasi berikut, yang manakah menggunakan konsep gabungan binary search dan linear search?

a)

Indra memilih baju di sebuah pasar raya

b)

Nek Kiah menjual nasi lemak kepada pelanggan

c)

Fezrul mencari kasut yang sesuai untuk pelanggan di kedai

d)

Abu membeli jam di kedai