wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan UASA: ASAS SAINS KOMPUTER

Total questions: 51

Worksheet time: 26mins

Name
Class
Date
1.

Rajah berikut merupakan jenis algoritma dalam fasa reka bentuk atur cara. Apakah jenis algoritma berikut?

a)

Rumus

b)

Carta Alir

c)

Pseudokod

d)

Kod Arahan

2.

Berikut merupakan punca ralat dalam fasa pengekodan. Apakah jenis ralat di atas?

a)

Ralat sintaks

b)

Ralat masa larian

c)

Ralat logik

d)

Ralat kod

3.

Berikut adalah aktiviti-aktiviti yang terlibat dalam fasa pembangunan atur cara. Apakah fasa tersebut?

a)

Fasa analisis masalah

b)

Fasa reka bentuk atur cara

c)

Fasa pengekodan

d)

Fasa dokumentasi

4.

Antara berikut yang manakah definisi penyulitan (encryption).

a)

Proses penukaran teks biasa kepada teks sifer.

b)

Menggunakan banyak kunci dan algoritma nyahsulit.

c)

Penerima akan menerima teks biasa yang dapat dibaca.

d)

Proses untuk mengembalikan teks sifer menjadi teks biasa.

5.

Maklumat berikut merupakan langkah proses nyahsulit. Antara berikut, susunan manakah mengikut urutan yang betul?

a)

I, II dan III

b)

II, III dan I

c)

III, I dan II

d)

III, II dan I

6.

Berikut ialah satu senarai nombor. [ 12, 29, 30, 54, 77, 86 ].

Antara berikut, nombor manakah yang menjadi item pertengahan bagi nombor carian 86 dengan menggunakan teknik binary search?

a)

29, 30

b)

29, 77

c)

30, 77

d)

30, 86

7.

Antara berikut pernyataan yang manakah benar tentang kepentingan kekunci primer.

a)

Atribut dengan nilai unik

b)

Atribut dalam satu jadual hubungan

c)

Mengaitkan dua atau lebih entiti yang mempunyai hubungan

d)

Mengaitkan rekod-rekod dari dua atau lebih daripada jadual yang mempunyai hubungan

8.

Maklumat berikut merupakan penggunaan user-defined function yang mengira punca kuasa dua.

Susun pernyataan user-defined function berikut mengikut urutan yang sesuai.

a)

I, III, II dan IV

b)

I, III, IV dan II

c)

III, IV, I dan II

d)

III, IV, II dan I

9.

Apakah nama simbol carta alir ini?

a)

Pilihan

b)

Penyambung

c)

Mula atau tamat

d)

Input atau output

10.

Berikut adalah maksud bagi satu istilah dalam teknik pemikiran komputasional.

Nyatakan istilah yang berkaitan dengan maksud itu.

a)

Teknik Leraian

b)

Teknik Peniskalaan

c)

Teknik Pengitlakan

d)

Teknik Pengecaman Corak

11.

Antara berikut yang manakah merujuk kepada pengenalpastian sebarang perubahan terhadap maklumat atau data oleh pihak lain.

a)

Integriti

b)

Kerahsiaan

c)

Pengesahan

d)

Tiada Sangkalan

12.

Maklumat berikut merupakan langkah nyahsulit menggunakan kaedah Pigpen Cipher.

Susun langkah nyahsulit itu mengikut urutan yang betul.

a)

I,II dan III

b)

II, III dan I

c)

III, I, dan II

d)

III, II dan I

13.

Berikut merupakan satu senarai nombor.

Berapakah jumlah carian yang diperlukan untuk mencari nilai 9 jika menggunakan teknik binary search?

a)

2

b)

3

c)

4

d)

5

14.

Ralat pengaturcaraan dinamakan pepijat (bugs) dan proses menjejaki ralat disebut sebagai nyahpepijat (debugging).

Berapakah jenis ralat dalam pengaturcaraan?

a)

Satu

b)

Dua

c)

Tiga

d)

Empat

15.

Berikut merupakan simbol-simbol yang digunakan dalam Fasa Pembangunan Atur cara.

Antara berikut Simbol manakah yang berfungsi sebagai PILIHAN?

a)

b)

c)

d)

16.

Fasa analisis masalah merupakan fasa yang sangat penting dalam menganalisis dan mengkaji sesuatu pembangunan program atau atur cara.

Pilih perkara-perkara yang perlu dilaksanakan oleh pengatur cara dalam fasa ini.

a)

I, II dan III

b)

I, II dan IV

c)

I, III dan IV

d)

II, III dan IV

17.

Antara berikut, yang manakah aktiviti yang terlibat dalam Fasa Pengekodan?

a)

Mengenal pasti input, proses dan output

b)

Memilih bahasa pengaturcaraan dan perisian pengaturcaraan

c)

Menguji atur cara yang telah ditulis

d)

Mereka bentuk antara muka pengguna

18.

Pernyataan berikut berkaitan dengan proses dalam kriptografi.

a)

Sifer

b)

Nyahsulit

c)

Penyulitan

d)

Penyahsulitan

19.

Susun mengikut urutan yang betul langkah nyahsulit mesej menggunakan kaedah Columnar Transposition.

a)

I, II, dan III

b)

II, III dan I

c)

III, I dan II

d)

III, II dan I

20.

Berikut ialah algoritma bagi proses bucket sort yang tidak mengikut urutan. Antara berikut, susunan algoritma manakah mengikut urutan yang betul?

a)

I, II, III dan IV 

b)

II, III, IV dan I

c)

III, IV, I dan II

d)

IV, III, II dan I

21.

Berikut merupakan fungsi X dalam pangkalan data.

a)

Kekunci asing

b)

Kekunci primer

c)

Atribut

d)

Entiti

22.

Antara berikut yang manakah benar tentang function dalam struktur kod arahan ?

a)

I, II dan III

b)

I, II dan IV

c)

I, III dan IV

d)

II, III dan IV

23.

Berikut merupakan satu kod arahan function.

Susun semula kod arahan berikut dengan susunan yang betul.

a)

I, II, III dan IV

b)

II, III, IV dan I

c)

III, IV, I dan II

d)

IV, III, II dan I

24.

Antara berikut, yang manakah Struktur Kawalan Pilihan Bersarang

a)

b)

c)

d)

25.

Senarai di bawah menunjukkan satu dokumen yang perlu disediakan semasa fasa dokumentasi dengan menggunakan teknik pengitlakan.
Namakan jenis dokumen seperti di atas.

a)

Panduan pengaturcara

b)

Dokumen sistem

c)

Dokumen pustaka

d)

Panduan pengguna

26.

1. Antara berikut, yang manakah BENAR mengenai Dokumentasi Dalaman dalam fasa pembangunan atur cara.

a)

Merupakan panduan cara-cara menggunakan sistem aplikasi yang dibangunkan

b)

Mengandungi maklumat teknikal yang diperlukan bagi sistem aplikasi yang dibangunkan

c)

Merupakan komen tentang tujuan dan fungsi pada setiap bahagian atau baris kod arahan

d)

Digunakan untuk tujuan rujukan dan penambahbaikan pengaturcaraan sistem aplikasi yang dibangunkan

27.

Antara berikut yang manakah maksud Kriptografi.

a)

Teknik penyulitan atau keselamatan komunikasi data

b)

Teknik kerahsiaan atau keselamatan komunikasi data

c)

Teknik penyahsulitan atau keselamatan perkongsian data

d)

Teknik digital atau keselamatan perkongsian data

28.

Susun langkah penyulitan berikut dengan urutan yang betul.

a)

I, II, III

b)

II, III, I

c)

III, I, II

d)

III, II, I

29.

Berikut ialah algoritma bagi proses linear search yang tidak mengikut urutan.

a)

I, III, II dan IV

b)

I, III, IV dan II

c)

III, IV, I dan II

d)

III, IV, II dan I

30.

Antara berikut yang manakah kebaikan sistem fail secara elektronik.

a)

Capaian ke atas data mengambil masa yang lama

b)

Data disimpan dalam peranti storan komputer

c)

Ruang yang besar diperlukan untuk menyimpan fail

d)

Rekod sukar diubah

31.

Berikut adalah persamaan built-in function, kecuali

a)

Perlu Argumen

b)

Kod sumber tidak boleh lihat

c)

Kod sumber boleh dilihat dan diubah

d)

Nama yang unik, deskriptif, terpelihara dan tidak boleh diubah

32.

Berikut menunjukkan kod atur cara function membeli kasut di kedai kasut.
Susun mengikut aturan kod atur cara yang betul.

a)

I, III, II dan IV

b)

I, III, IV dan II

c)

III, IV, I dan II

d)

III, IV, II dan I

33.

Apakah tujuan dokumentasi dalaman disediakan?

a)

I dan II

b)

I dan IV

c)

II dan III

d)

III dan IV

34.

Antara berikut, yang manakah Struktur kawalan Pelbagai Pilihan

a)

b)

c)

d)

35.

Seorang pengaturcara telah terlupa mengisytihar suatu pembolehubah di dalam segmen kod pengaturcaraan. Apakah jenis ralat yang akan berlaku?

a)

Ralat sintaks

b)

Ralat masa larian

c)

Ralat logik

d)

Ralat perlaksanaan

36.

Susun kaedah sifer berikut mengikut tahap kerahsiaan dari rendah, sedarhana dan tinggi.

a)

I. Reverse Cipher

b)

II. Substitution Cipher

c)

III. Transposition Cipher

37.

Berikut ialah langkah-langkah bagi algoritma bucket sort yang tidak mengikut urutan.

Pilih susunan langkah-langkah yang betul bagi algoritma tersebut. 

a)

I, II, III dan IV

b)

II, III, IV dan I

c)

III, IV, I dan II

d)

IV, III, II dan I

38.

Antara berikut yang manakah menunjukkan isihan menaik bagi senarai [7, 1, 5, 9, 4] menggunakan teknik bubble sort selepas lelaran kedua?

a)

[1, 5, 7, 9, 4]

b)

[1, 5, 4, 7, 9]

c)

[1, 7, 5, 9, 4]

d)

[1, 5, 7, 4, 9]

39.

Antara berikut yang manakah sintaks yang betul bagi arahan SQL.

a)

SELECT...

b)

SELECT...BY

c)

SELECT...FROM... WHERE

d)

SELECT... FROM...ORDER BY

40.

Berikut adalah kod aturcara yang menjumlahkan senarai beberapa nombor.

a)

I, II, III dan IV   

b)

II, III, IV dan I

c)

III, IV, I dan II

d)

IV, III, II dan I

41.

Rajah menunjukkan kod arahan pengiraan luas segi tiga. Nyatakan ralat yang terdapat pada kod arahan tersebut

a)

Ralat logik

b)

Ralat sintaks

c)

Ralat algoritma

d)

Ralat masa larian

42.

Pilih aktiviti yang dilaksanakan dalam fasa analisis masalah semasa pembangunan atur cara.

a)

I dan II sahaja

b)

I dan III sahaja

c)

I, II dan III sahaja

d)

I, II, III dan IV

43.

Rajah tersebut merupakan jenis algoritma dalam fasa reka bentuk atur cara. Apakah jenis algoritma di atas.

a)

Rumus

b)

Carta Alir

c)

Pseudokod

d)

Kod Arahan

44.

Antara berikut, yang manakah BENAR mengenai Dokumentasi Dalaman dalam fasa pembangunan atur cara

a)

Merupakan panduan cara-cara menggunakan sistem aplikasi yang dibangunkan

b)

Mengandungi maklumat teknikal yang diperlukan bagi sistem aplikasi yang dibangunkan

c)

Merupakan komen tentang tujuan dan fungsi pada setiap bahagian atau baris kod arahan

d)

Digunakan untuk tujuan rujukan dan penambahbaikan pengaturcaraan sistem aplikasi yang dibangunkan

45.

Susun mengikut urutan yang betul langkah proses nyahsulit.

a)

I, II dan III

b)

II, I dan III

c)

III, II dan I

d)

III, I dan II

46.

Antara berikut yang manakah kaedah sifer yang mempunyai kunci.

a)

I, II dan III

b)

I, II dan IV

c)

I, III dan IV

d)

II, III dan IV

47.

Antara berikut yang manakah menunjukkan isihan menurun bagi senarai [3, 6, 2, 5, 8] selepas selesai lelaran pertama menggunakan teknik bubble sort?

a)

[6, 3, 2, 5, 8]

b)

[6, 3, 5, 2, 8]

c)

[6, 3, 8, 2, 5]

d)

[6, 3, 5, 8, 2]

48.

Berikut ialah algoritma bagi proses bucket sort.

Pilih proses yang betul bagi X.

a)

Isih item-item di setiap baldi.

b)

Semak item-item di setiap baldi.

c)

Bandingkan item pertama dan kedua di setiap baldi.

d)

Sisihkan item yang tidak menepati julat di setiap baldi.

49.

Antara berikut pernyataan yang manakah benar tentang atribut.

a)

Bersifat unik

b)

Menerangkan ciri-ciri entiti

c)

Mempunyai data mengenainya yang boleh dikutip dan disimpan

d)

Diwakili oleh simbol segi empat dalam gambar rajah perhubungan entiti

50.

Berikut adalah kod atur cara untuk menempah bilik hotel.

Pilih susunan aturcara yang betul.

a)

I, II, III dan IV

b)

II, III, IV dan I

c)

III, IV, I dan II

d)

IV, III, II dan I

51.

Antara berikut, yang manakah maksud user-defined function.

a)

Subtugas yang perlu memulangkan satu nilai selepas tugas itu diselesaikan

b)

Subtugas yang ditulis oleh pengatur cara untuk melaksanakan suatu tugasan

c)

Subtugas yang sedia ada dan disimpan dalam library bahasa pengaturcaraan

d)

Subtugas perlu dilaksanakan berulang kali apabila ia diperlukan tanpa pemulangan nilai