Font size
WorksheetsPEPERIKSAAN ASK TINGKATAN 3
Total questions: 80
Worksheet time: 2hrs 42mins
Berapakah bilangan fasa dalam pembangunan aturcara?
3
4
5
6
Fasa ketiga dalam pembangunan atur cara ialah
Analisis masalah
Dokumentasi
Reka bentuk aturcara
Pengekodan
Apakah konsep pemikiran yang digunakan dalam fasa pembangunan atur cara agar sesuatu masalah dapat diselesaikan dengan mudah?
Pemikiran kritis
Pemikiran kreatif
Pemikiran aras tinggi
Pemikiran komputasional
Pengatur cara akan mengenal pasti masalah, keperluan sistem dan perisian serta sasaran pengguna. Apakah fasa yang terlibat?
Analisis masalah
Reka bentuk atur cara
Pengekodan
Dokumentasi
Dalam fasa analisis masalah, masalah yang besar akan dipecahkan kepada bahagian-bahagian masalah yang lebih kecil. Apakah teknik pemikiran komputasional yang telah digunakan?
Teknik pengitlakan
Teknik pengecaman corak
Teknik leraian
Teknik peniskalaan
Suatu masalah telah menunjukkan bahawa kedua-dua pemboleh ubah bagi bahagian kecil masalah adalah sama. Apakah teknik pemikiran komputasional yang merujuk kepada situasi ini?
Teknik pengitlakan
Teknik pengecaman corak
Teknik peniskalaan
Teknik leraian
Semasa penulisan kod arahan, pengatur cara perlu mengambil kira pemboleh ubah yang betul, formula yang digunakan dan arahan output. Apakah teknik pemikiran yang digunakan?
Teknik pengitlakan
Teknik pengecaman corak
Teknik peniskalaan
Teknik leraian
Dokumen pustaka dan panduan pengguna merupakan contoh dokumen yang dihasilkan semasa fasa dokumentasi. Penghasilan dokumen ini secara tidak langsung mengaplikasikan _______________.
teknik pengitlakan
teknik pengecaman corak
teknik peniskalaan
teknik leraian
Senarai semak boleh dihasilkan semasa fasa pengujian dan penyahpepijatan ralat bagi menunjukkan penggunaan ________________________.
teknik pengitlakan
teknik pengecaman corak
teknik peniskalaan
teknik leraian
Penulisan kod arahan terdiri daripada berapa bahagian?
1
2
3
4
____________ disebabkan oleh kesilapan pengaturcara sehingga menyebabkan aturcara menghasilkan output yang salah.
Syntax error
Runtime error
Logical error
print("Perimeter padang bola ialah" + perimeter)
Apakah maksud simbol (+) pada kod arahan di atas?
pemisah bagi dua nilai
mencantumkan dua string
Sekiranya pengguna memasukkan nilai panjang adalah 6 dan nilai lebar adalah 3, apakah output bagi luas?
9
3
18
Panjang = 2, Lebar = 3
Apakah output bagi perimeter padang bola?
6
10
12
"Membantu pengatur cara yang baru untuk memahami atur cara yang telah dibangunkan"
Pernyataan ini merujuk kepada _______________
Dokumentasi dalaman
Dokumentasi luaran
Dalam fasa reka bentuk atur cara, pengatur cara akan __________, melukis carta alir dan mereka bentuk antara muka pengguna.
melukis papan cerita
menulis kod arahan
melakar reka bentuk
menulis pseudokod
Raimi ditugaskan untuk mencari persamaan dan perbezaan antara sebuah basikal dengan sebuah motosikal. Raimi telah menggunakan teknik _______________.
leraian
pengecaman corak
peniskalaan
pengitlakan
Turutan manakah yang betul?
Reka bentuk aturcara - Pengekodan - Analisis Masalah - Pengujian dan Penyahpepijatan - Dokumentasi
Analisis masalah - reka bentuk aturcara - pengekodan - pengujian dan penyahpepijatan - dokumentasi
Analisis masalah - pengekodan - pengujian dan penyahpepijatan - reka bentuk atrur cara - dokumentasi
Berapakah bilangan maksimum teknik pemikiran komputasional yang boleh digunakan dalam setiap fasa pembangunan atur cara?
1
2
3
Tiada had
____________ memberikan maklumat tentang perisian, perkakasan, algoritma dan kod arahan kepada pengguna akhir.
Panduan pengguna
Dokumen pustaka
2 jenis substitution cipher ialah...
Caesar Cipher dan Columnar Transposition
Pigpen Cipher dan Columnar Transposition
Ril Fence Cipher dan Caesar Cipher
Pigpen Cipher dan Caesar Cipher
berikut ialah ciri Sifer Kunci Simetri kecuali..
kunci yang sama untuk penyulitan dan nyahsulit
kompleks, melibatkan matematik
sifer klasik
boleh menjana kunci baharu bagi kedua-dua pihak
"Dokumen yang menjadi rujukan oleh pengatur cara baharu dalam sebuah organisasi"
Dokumentasi Dalaman
Dokumentasi Luaran
Dokumen Pustaka
Panduan Pengguna
Paparan mesej yang mempunyai perkataan "invalid syntax"
Ralat sintaks
Ralat logik
Ralat masa larian
Terdiri daripada nilai TRUE atau FALSE
Char
Double
Boolean
Number
Tujuan simbol "+" dalam pengaturcaraan Python ialah..
menggabungkan dua string dengan ruang kosong
menggabungkan dua string tanpa ruang kosong
menambahkan aksara di antara setiap aksara
mengira bilangan aksara
Untuk mengira bilangan aksara dalam string, gunakan len (:)
BENAR
PALSU
Kaedah sifer terbahagi kepada 2,
i) SUBSTITUTION CIPHER
ii) TRANSPOSITION CIPHER
BENAR
PALSU
RAPAL TAGNAS AYAS merujuk kepada..
Songsangan seluruh mesej
Songsangan abjad
Songsangan perkataan
Formula mengira bilangan baris dalam Columnar Transposition ketika proses nyahsulit
Bil abjad teks biasa ÷ Bil abjad dalam kunci
Bil abjad dalam kunci ÷ Bil abjad dalam teks sifer
Bil abjad dalam kunci ÷ Bil abjad dalam teks biasa
Bil abjad dalam teks sifer ÷ Bil abjad dalam kunci
Dalam fasa____, pengatur akan menemu bual, buat soal selidik, pemerhatian bagi ketahui keperluan pengguna
Fasa Analisis Masalah
Fasa Dokumentasi
Fasa Reka Bentuk Atur Cara
Fasa Pengekodan
'kriptos' dari bahasa Yunani yang bermaksud
tulis
sembunyi
tukar
selamat
A cipher is _________________________.
a person who makes up secret codes
an algorithm that is used to scramble text so that it can be passed in secret
a lock that can be used to lock a message in a lock box
any puzzle, such as a crossword or Sudoku puzzle
Encrypt the word alphabet using a Caesar cipher with a shift of 3
DVSDULQV
DOOFOHDU
DOSKDEHW
DORQHBHV
A Caesar cipher is an example of a ______________________.
transposition cipher
bimodal cipher
substitution cipher
substantial cipher
Jadual diatas menunjukkan langkah-langkah pencarian dengan menggunakan binary search.Susun semula langkah-langkah tersebut dengan susunan yang betul
5,2,1,3,4,6
5,2,1,3,6,4
5,3,1,2,4,6,
5,1,3,4,6,2
Semasa membangunkan algoritma,anda dapat mengesan ralat dan memperbaiki ralat tersebut,nyatakan jenis ralat semasa membangunkan algoritma.
Ralat sintaks
Ralat logik
Ralat masa larian
Ralat algoritma
Apakah maksud algoritma?
Apps (aplikasi) telefon pintar dan enjin gelintar
yang digunakan.
Kajian tentang teknik kerahsiaan atau dikenali sebagai keselamatan komunikasi data.
Algoritma ialah satu siri langkah atau tindakan yang jelas yang perlu dilaksanakan untuk menghasilkan output yang dikehendaki.
Proses untuk mendapatkan suatu item tertentu yang terkandung dalam satu senarai.
Berikut merupakan faedah yang diperoleh daripada kajian serta pembangunan algoritma yang dilakukan KECUALI
Mempelajari cara melakukan penambahbaikan pada algoritma.
Algoritma yang dihasilkan kurang cekap dan mengambil masa yang lama untuk dilaksanakan.
Memahami bagaimana komputer memproses urutan tindakan-tindakan yang perlu dilaksanakan.
Mempelajari cara menulis algoritma yang teratur, mudah dibaca dan difahami.
Maksud search ialah
Teknik carian yang melibatkan keputusan dwipilihan.
Pencarian suatu nombor sahaja dalam senarai.
Bandingkan item yang dicari dengan item pertengahan.
Proses untuk mendapatkan suatu item tertentu yang terkandung dalam satu senarai.
Pilih jenis-jenis search di bawah.
Binary search
Bubble search
Linear search
Bucket search
Pilih jenis-jenis sort di bawah.
Binary sort
Bubble sort
Linear sort
Bucket sort
....................... ialah satu teknik untuk mendapatkan item yang dikehendaki dalam satu senarai linear.
Binary search
Linear search
Bubble sort
Bucket sort
............. ialah teknik carian yang melibatkan keputusan ............. .Sebelum melakukan binary search, item-item dalam senarai perlu diisih dalam urutan ............ Kemudian, item yang berada di tengah senarai akan disemak.
Binary search, pelbagai pilihan, menaik
Linear search, dwipilihan, menurun
Linear search, pilihan tunggal, menaik
Binary search, dwipilihan, menaik
Indeks dalam sesuatu senarai merujuk kepada.........
Penentu kedudukan bagi setiap item dalam senarai.
Item pertengahan.
Output yang dikehendaki.
Nombor terbesar.
Antara contoh sort dalam kehidupan seharian ialah mengisih surat-surat di pejabat pos mengikut negeri.
Benar
Palsu
Berdasarkan maklumat di atas , yang manakah BENAR berkaitan sort.
I, II dan III
I, II dan IV
I, III dan IV
I, II, III dan IV
Pilih contoh-contoh pangkalan data(can choose > 1 answer)
Sistem maklumat murid
Sistem pinjaman buku di perpustakaan
Sistem tempahan tiket kapal terbang
Sistem pembelian barang
Adakah sesuai untuk membuat sistem untuk mengemaskini maklumat data di hospital
Ya
Tidak
Kepentingan pangkalan data ialah
Membuat segala maklumat menjadi berselerak
Membuat segala maklumat menjadi kemas dan mudah untuk.dicari
Menjadikan maklumat bertambah sukar untuk dicari
Adakah kamu merasakan bahawa pangkalan data ini penting?
Tidak
Ya
Pangkalan data ialah ____________________________________
carian dan dapatan semula maklumat
koleksi data yang diurus secara teratur.
pengkalan data berkomputer
dapatan semula maklumat menjadi lebih mudah
Tidak boleh menerima nilai kosong dan hanya ada satu sahaja seumpamanya dalam jadual.
Pernyataan ini merujuk kepada :
Kunci asing
Kunci primer
null
nilai
Pilih atribut yang sesuai dengan entiti GURU?
*lebih daripada satu jawapan
nama_guru
alamat
notelefon
idmurid
SQL merupakan bahasa yang digunakan dalam proses meminta data dari pangkalan data dan menerima semula hasilnya.
SQL adalah akronim bagi __________.
Strong Question Language
Strong Query Language
Structured Query Language
Structured Question Language
Antara berikut, pernyataan yang manakah betul mengenai persamaan function dan procedure
ditulis oleh pengguna
memulangkan satu nilai
terbahagi kepada dua jenis
mempunyai nama khusus yang eksplisit
berikut menunjukkan sintaks pentakrifan suatu user-defined function.
Antara berikut, manakah kegunaan bagi pernyataan return?
mentakrifkan function
pemboleh ubah untuk menerima argument
memulangkan nilai yang dihasilkan function
menerima data yang dihantar semasa dipanggil
Antara berikut, manakah yang betul mengenai parameter
mentakrifkan procedure
arahan untuk melaksanakan satu tugas
memulangkan nilai atau output yang dihasilkan
pemboleh ubah yang menerima nilai yang dihantar kepada function semasa dipanggil
sum, max, min dan index merupakan library bagi user-defined function.
Betul
Salah
sum, max, min dan index merupakan library bagi user-defined function.
Mempunyai pernyataan return
Kod sumber tidak boleh dilihat
Mempunyai badan function (set arahan)
Mempunyai nama (bahagian pengepala)
Manakah yang berikut merupakan persamaan antara built-in function dan user-defined function?
Perlu ada argumen
mempunyai perkataan return
Kod sumber yang boleh dilihat
Mempunyai nama yang unik dan tidak boleh diubah
Apakah output bagi kod aturcara berikut?
a=(1,2,3,4,5)
x=sum(a)
print(x)
(a)
Apakah output bagi kod aturcara berikut sekiranya Ali memasukkan nombor 4 sebagai nombor pertama dan nombor 6 sebagai nombor kedua?
def tambah_nombor(x,y):
jumlah = x + y
return jumlah
num1 = int (input("masukkan nombor pertama:"))
num2 = int (input("masukkan nombor kedua:"))
tambah_nombor(num1,num2)
print("jumlah hasil dua nombor ialah:", tambah_nombor))
(a)
Kod sumber built-in function tidak boleh dilihat oleh pengaturcara. BENAR atau PALSU?
BENAR
PALSU
Pilih jawapan bagi built-in function
tinggi_rendah( )
str ( )
max ( )
kuasadua ( )
