wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ujian Bulanan 1 ASK Tingkatan 3

Total questions: 40

Worksheet time: 43mins

Name
Class
Date
1.

Nyatakan fasa pembangunan atur cara yang pertama

(a)  

2.

Memecahkan masalah besar kepada yang bahagian lebih kecil merupakan teknik

(a)  

3.

Nyatakan salah satu jenis ralat.

(a)  

4.

Terdapat 2 jenis dokumentasi iaitu

(a)  

5.

Dokumentasi luaran bertindak sebagai

a)

rujukan kepada pengguna untuk memahami atur cara yang telah dibangunkan

b)

membangun atur cara

c)

mengetahui input dan output

d)

hiasan

6.

Dokumentasi dalaman bertindak sebagai

(a)  

7.

Nyatakan teknik pemikiran komputasional yang digunakan dalam fasa analisis masalah

(a)  

8.

Siti ditugaskan untuk membina atur cara bagi mengira isi padu botol minuman berbentuk silinder. Menggunakan teknik pengecaman corak, apakah perbezaan yang terdapat pada pemboleh ubah?

a)

A Tinggi botol minuman

b)

B Nilai pemalar (pi = 3.142)

c)

C Nilai isi padu botol minuman

d)

D Formula mengira isi padu botol minuman

9.

Maklumat berikut menunjukkan kod arahan Phyton bagi mengira purata markah bagi dua ujian bulanan.


Atur cara mengira purata bagi dua ujian bulanan

m1=int (input ("Masukkan markah ujian 1:"))

m2=int (input ("Masukkan markah ujian 2:"))

purata=(m1+m2)/2

print ("Purata markah:",purata)


Didapati terdapat ralat dalam kod tersebut. Apakah punca ralat berlaku?

a)

A Ketiadaan inden

b)

B Tiada simbol # pada komen

c)

C Penggunaan pemboleh ubah tidak ditakrif

d)

D Kesalahan menggunakan operator matematik

10.

Mengenal pasti aspek penting dan meninggalkan aspek kurang penting merupakan teknik

(a)  

11.

Apakah kunci bagi Caesar Cipher jika abjad pertama bermula dengan abjad F?

a)

7

b)

6

c)

5

d)

4

12.

Apakah simbol grafik bagi abjad B dalam Pigpen Cipher?

a)
b)
c)
d)
13.

Apakah teks sifer yang mungkin terhasil apabila mesej “PERTANDINGAN MELUKIS” disulitkan dengan menggunakan pelbagai jenis teknik Reverse cipher?

I NATREPNAGNID SIKULEM

II SIKULEM NAGNIDNATREP

III ULEMSIK NAGNIDNATREP

IV NAGNIDNATREP SIKULEM

a)

I dan II

b)

I dan III

c)

II dan IV

d)

III dan IV

14.

Rajah berikut menunjukkan satu teks sifer yang telah disulitkan menggunakan Pigpen Cipher.

a)

BELAJAR

b)

BELAYAR

c)

NELAYAN

d)

PELAJAR

15.

Darren menyulitkan suatu mesej untuk dihantar kepada Khairul. Mesej yang dihantar itu telah diceroboh oleh pihak lain kerana Darren menggunakan kaedah sifer yang menggunakan simbol. Apakah kemungkinan teknik sifer yang digunakan oleh Darren?

a)

Caesar Cipher

b)

Rail Fence Cipher

c)

Pigpen Cipher

d)

Columnar Transposition

16.

Berapakah bilangan fasa dalam pembangunan atur cara?

a)

3

b)

4

c)

5

d)

6

17.

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

a)

Reka Bentuk Atur Cara -> Pengekodan -> Analisis Masalah -> Pengujian dan Penyahpepijatan -> Dokumentasi

b)

Analisis Masalah -> Pengekodan -> Reka Bentuk Atur Cara -> Pengujian dan Penyahpepijatan -> Dokumentasi

c)

Analisis Masalah ->Reka Bentuk Atur Cara -> Pengekodan -> Pengujian dan Penyahpepijatan -> Dokumentasi

d)

Pengujian dan Penyahpepijatan -> Pengekodan -> Reka Bentuk Atur Cara -> Analisis -> Dokumentasi

18.

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

a)

Pemikiran Kritis

b)

Penikiran Kreatif

c)

Pemikiran Aras Tinggi

d)

Pemikiran Komputasional

19.

Berapakah bilangan maksimum teknik pemikiran komputasional yang boleh digunakan dalam setiap fasa pembangunan atur cara?

a)

1

b)

2

c)

3

d)

Tiada Had

20.

Pengaturcara 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

21.

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

22.

Suatu masalah telah menunjukkan bahawa kedua-dua pembolehubah bagi bahagian kecil masalah adalah sama. Apakah teknik pemikiran komputasional yang merujuk kepada situasi ini?

a)

Teknik pengitlakan

b)

Teknik pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

23.

Semasa penulisan kod arahan, pengaturcara perlu mengambil kira tentang penggunaan pembolehubah yang betul, kod arahan input, formula yang digunakan dan kod arahan output. Apakah teknik pemikiran komputasioanal yang telah digunakan?

a)

Teknik pengitlakan

b)

Teknik pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

24.

Dalam fasa pengujian dan penyahpepijatan, jenis mesej ralat yang diterima perlu dikenal pasti ciri-ciri persamaan dan perbezaannya. Manakah teknik pemikiran komputasional yang menunjukkan situasi ini?

a)

Teknik pengitlakan

b)

Teknik pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

25.

Dokumen pustaka dan panduan pengguna merupakan contoh dokumen yang dihasilkan semasa fasa dokumentasi. Penghasilan dokumen ini secara tidak langsung mengaplikasi ________________________

a)

Teknik pengitlakan

b)

Teknik pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

26.

Penghasilan algoritma dalam bentuk pseudokod semasa fasa reka bentuk atur cara menggunakan ________________

a)

Teknik pengitlakan

b)

Teknik pengecaman corak

c)

Teknik peniskalaan

d)

Teknik leraian

27.

Pengaturcara akan memilih bahasa dan perisian pengaturcaraan serta mengekod atur cara berdasarkan pseudokod dan carta alir. Apakah fasa yang terlibat?

a)

Analisis masalah

b)

Reka bentuk atur cara

c)

Pengekodan

d)

Dokumentasi

28.

Dalam fasa analisis masalah, pengatur cara akan mengenal pasti input, proses dan ________.

a)

Output

b)

Storan

c)

Perisian

d)

Perkakasan

29.

Teknik ________ digunakan apabila masalah yang besar perlu dipecahkan kepada bahagian -bahagian masalah yang lebih kecil.

a)

Pengecaman Corak

b)

Peniskalaan

c)

Leraian

d)

Pengitlakan

30.

Raimi ditugaskan untuk mencari persamaan dan perbezaan antara sebuah basikal dengan sebuah motosikal. Raimi telah menggunakan teknik _______.

a)

Leraian

b)

Pengecaman corak

c)

Peniskalaan

d)

Pengitlakan

31.

Pernyataan manakah menerangkan dokumentasi dalaman yang betul?

a)

Dokumentasi dalaman bertujuan membantu pengguna menggunakan aplikasi yang telah dibina

b)

Dokumentasi dalaman disediakan untuk membantu pengaturcara memahami aplikasi yang telah dibina.

c)

Dokumentasi dalaman bertindak sebagai manual pengguna

d)

Dokumentasi dalaman mengandungi proses pemasangan perisian secara langkah demi langkah

32.

"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 Masa Larian

c)

Ralat Pelaksanaan

d)

Ralat Logik

33.

Apakah teks sifer yang terhasil apabila teks biasa ini disulitkan menggunakan Caesar Cipher dengan kunci 2?

a)

Q C J Y X Y R K Y H S H Y W Y

b)

Q C J Y K Y R K Y H S H Y W Y

c)

Q C J Y K Y R K Y H S H Y T Y

d)

Q C J Y K Y K R Y H S H Y W Y

34.

“Satu model standard penyelesaian masalah dapat dihasilkan selepas fasa pembangunan aturcara dalam bentuk dokumentasi. “

Teknik yang digunakan dalam pernyataan di atas Ialah:

a)

Leraian

b)

Pengecaman Corak

c)

Peniskalaan

d)

Pengitlakan

35.

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

36.

Nyatakan fasa pembangunan atur cara yang kedua .

a)

Dokumentasi

b)

Analisis masalah

c)

Reka bentuk atur cara

d)

Pengekodan

37.

Nyatakan fasa terakhir dalam pembangunan atur cara.

a)

Teknik Leraian

b)

Dokumentasi

c)

Analisis Masalah

d)

Pengujian dan Penyahpijatan

38.

Transposition cipher mengubah (a)   dalam teks biasa.

39.

Kriptografi berasal daripada perkataan apa?

(a)  

40.

Kriptos bermaksud?

a)

kasih sayang

b)

sembunyi

c)

makan

d)

tulis