WorksheetsASAS SAINS KOMPUTER T3
Total questions: 20
Worksheet time: 40mins
(a) ditakrifkan sebagai satu proses bertujuan untuk menyelesaikan masalah menggunakan konsep asas sains komputer.
Berapakah bilangan anjakan bagi Caeser Cipher jika abjad pertama bermula dengan abjad H?
4
5
7
8
Beriku merupakan teks biasa.
SELAMAT DATANG
Apakah teks sifer yang terhasil apabila teks biasa di atas disulitkan menggunakan Caeser Cipher dengan kunci, K=3?
QCJYKYR BYRYPE
PBIXJXQ AXQXRD
UGNCOCV FCVCPI
VHODPDW GDWDQJ
Antara berikut , pernyataan manakah yang menerangkan tentang teknik leraian dalam fasa analisis masalah?
Mengenal psati komponen masalah ketika menulis kod arahan
menggunakan teknik leraian bagi menyemak atur cara secara berperingkat
memecahkan masalah yang besar kepada bahagian-bahagian yang lebih kecil
meleraikan dokumentasi yang perlu disediakan kepada jenis dan bahagian-bahagian yang kecil
Antara berikut yang mana merupakan ralat logik?
I Ada paparan mesej ralat
II Tiada paparan mesej ralat
III Atur cara terhenti tuba-tiba
IV Output yang tidak diingini
I dan II
II dan IV
I dan III
III dan IV
Pernyataan manakah yang benar tentang kriptografi (cryptography) ?
Berasal daripada Mesir Purba
Kajian tentang teknik perkhidmatan atau keselamatan data
Bertujuan melindungi informasi daripada terdedah oleh pihak lain
untuk mendedahkan maklumat privasi individu
nyatakan jenis-jenis dokumentasi yang wujud dalam fasa dokumentasi
dokumentasi luaran , dokumentasi kesalahan
dokumentasi luaran , dokumentasi sintaks
dokumentasi luaran , dokumentasi dalaman
dokumentasi dalaman , dokumentasi kesalahan
Suraj ingin menyulitkan suatu mesej menggunakan Columnar Transportation. Dia menggunakan kunci "SIHAT" untuk menyulitkan mesej tersebut. Berapakah bilangan lajur (column) yang digunakan oleh Suraj?
4
5
6
7
Proses __________ akan membandingkan item ditengah-tengah dengan item disebelah kiri atau kanan.
Linear search
Binary search
Bubble sort
Bucket sort
"Teknik ini akan mula mengisih dua item pertama dalam senarai. Item kedua dan pertama akan bertukar tempat untuk menyusun item mengikut urutan menaik atau menurun"
Linear Search
Binary Search
Bubble Sort
Bucket Sort
Persamaan antara kaedah search dan sort adalah:
I. Memerlukan suatu senarai
II. Memerlukan algoritma
III. Linear search dan bubble sort sesuai digunakan untuk
senarai item yang banyak.
IV. Binary search dan bucket sort sesuai digunakan untuk item yang sedikit.
PILIH PENYATAAN YANG TEPAT.
I dan II sahaja
I, II dan III sahaja
II, III dan IV sahaja
Semua di atas
Berikut adalah kepentingan algoritma dibangunkan. Pilih penyataan yang tepat.
Memahami proses yang perlu dilakukan oleh komputer
Melakukan penambahbaikan kepada algoritma
Memahami cara menulis algoritma dengan cekap.
Mengesan ralat masa larian dalam atur cara
Pilih perbezaan di antara search dan sort.
Search - mencari nilai tertentu dalam suatu senarai
Sort - Mengisih item-item dalam senarai mengikut urutan menaik atau menurun.
Kedua-duanya memerlukan algortima
Search -boleh digunakan untuk data yang banyak sahaja
Terdapat dua jenis teknik pengesan ralat algoritma iaitu:
teknik ralat sintaks
teknik semakan meja
teknik ralat logik
langkah demi langkah
Semasa pemilihan pelajar ke IPG, pelajar yang mendapat 5A dan ke atas akan dipilih, kemudian pelajar ini akan di susun mengikut abjad nama A ke Z.
Apakah teknik yang digunakan dalam algoritma situasi di atas.
divide dan sort
search dan sort
sort sahaja
search sahaja
Pernyataan 2 merujuk kepada algoritma carian dan isihan.
Z merupakan satu teknik yang melibatkan dwipilihan. Sebelum melakukan proses ini, item-item dalam senarai perlu diisih mengikut urutan menaik. Kemudian item ditengah akan disemak. Jika item ditengah adalah item yang dicari maka proses akan tamat.
Pernyataan 2
Apakah teknik Z yang sesuai digunakan dalam Pernyataan 2?
Linear Search
Bubble Sort
Binary Search
Bucket Sort
Antara yang berikut, yang manakah betul ralat sintaks dalam aturcara
Kesilapan dalam proses pembangunan kod atur cara
Kesilapan dalam penggunaan bahasa pengaturcaraan
Kesilapan yang boleh menyebabkan komputer terhenti secara tiba-tiba
Kesilapan yang menyebabkan output yang dihasilkan adalah berbeza dengan jangkaan
Maklumat berikut menunjukkan segmen kod arahan
x=str ("Sila")
y=str ("Jaga")
z=str ("Kebersihan")
print ('.'. join(x+y+z))
Antara berikut, manakah output yang akan terhasil
(Sila,Jaga,Kebersihan)
Sila Jaga Kebersihan
Sila.Jaga.Kebersihan
S.i.l.a.J.a.g.a.K.e.b.e.r.s.i.h.a.n
Maklumat berikut merupakan senarai nombor
(( 12, 40, 95, 44, 17, 23, 78 ))
Azlina ingin mencari nombor 23 menggunakan linear search. Diberi n = 7 dan i = 0.
Berapakah jumlah bilangan ulangan yang akan berlaku sehingga output item tersebut dipaparkan
3
6
2
5
Struktur kawalan terbenam dalam struktur kawalan lain disebut ________
Struktur kawalan pelbagai pilihan
Struktur kawalan pilihan bersarang
Struktur kawalan ulangan
Struktur kawalan dwipilihan
