Font size
WorksheetsASK Ting 3 Pra UD1
Total questions: 184
Worksheet time: 2hrs 2mins
Dalam fasa___________, pengatur cara akan menemu bual, membuat soal selidik dan pemerhatian bagi mengetahui keperluan pelanggan.
Fasa analisis masalah
Fasa pengekodan
Fasa dokumentasi
Fasa pengujian
Pada fasa rekabentuk aturcara, pengatur cara akan menulis _____________ dan melakar_______________
carta alir , pseudokod
pseudokod, carta alir
aturcara, pseudokod
bentuk atur cara , aturcara
semasa melaksanakan fasa______________,pseudokod akan ditukarkan kepada kod arahan yang difahami oleh komputer
pengekodan
atur cara
analisis masalah
pengecaman corak
nyatakan jenis-jenis ralat yang wujud semasa pelaksanaan atur cara
ralat sintaks, ralat logik
ralat logik , ralat masa larian
ralat leraian , ralat logik , ralat sintaks
ralat logik, ralat sintaks, ralat masa larian
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
nyatakan teknik-teknik pemikiran komputasional yang boleh digunakan dalam pembanggunan atur cara
teknik leraian , teknik peniskalaan
teknik peniskalaan , teknik semakan meja ,teknik pengitlakan
teknik semakan meja , teknik leraian , teknik pengitlakan , teknik analisis masalah
teknik semakan meja , teknik peniskalaan , teknik leraian , teknik pengecaman corak
teknik ___________ digunakan untuk memecahkan masalah yang besar kepada bahagian-bahgian yang lebih kecil
peniskalaan
leraian
pengitlakan
pengecaman corak
Teknik_______________digunakan dengan memberi penekanan kepada aspek-aspek penting dan meninggalkan aspek kurang penting
pengecaman corak
leraian
peniskalaan
pengecaman corak
Teknik ________________digunakan dengan meneliti ciri-ciri persamaan corak terhadap sesuatu masalah.
pengecaman corak
peniskalaan
leraian
pengiklakan
maksud Ralat sintaks?
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
Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.
Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.
maksud Ralat logik?
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
Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.
Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.
maksud Ralat masa larian ?
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
Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.
Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.
Nyatakan dua cara yang digunakan dalam Python untuk membezakan pernyataan dengan barisan kod arahan.
meletakan simbol ( /n ) di penghujung ayat
meletakan simbol ( # )dipermulaan sesuatu ayat tunggal
meletakan tanda petikan (""" """) yang berbilang yang melebihi satu baris
meletkan tanda (?) pada permulaan perkataan
Berapakah bilangan fasa dalam pembangunan atur cara?
3
4
5
6
Dalam fasa___________, pengatur cara akan menemu bual, membuat soal selidik dan pemerhatian bagi mengetahui keperluan pelanggan.
Fasa analisis masalah
Fasa pengekodan
Fasa dokumentasi
Fasa pengujian
Pada fasa rekabentuk aturcara, pengatur cara akan menulis _____________ dan melakar_______________
carta alir , pseudokod
pseudokod, carta alir
aturcara, pseudokod
bentuk atur cara , aturcara
semasa melaksanakan fasa______________,pseudokod akan ditukarkan kepada kod arahan yang difahami oleh komputer
pengekodan
atur cara
analisis masalah
pengecaman corak
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
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
i dan ii
i dan iii
i dan iv
i, ii dan iii
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.
Linear Search
Binary Search
Bubble Sort
Bucket Sort
kriptografi berasal dari perkataan yunani iaitu kriptos dan grapien. apakah yang dimaksudkan dengn perkataan kriptos?
sulit
sembunyi
rahsia
tulis
ceaser cipher dan pigpen cipher merupakan sebahagian daripada kaedah sifer. Nyatakan kaegori cipher berikut:
reverse cipher
rail fence cipher
substitution cipher
transposition cipher
kunci yang digunakan menentukan bilangan baris
kunci dalam bentuk teks biasa
ciri -ciri berikut merujuk kepada
pigpen cipher
rail fence cipher
reverse cipher
columnar transposition
Penyulitan (encryption) ayat ini menggunakan teknik di atas ialah ...
return cipher
reverse cipher
repeat cipher
rename cipher
Apakah komponen utama semasa melakukan kriptografi
I Kunci
II Teks biasa
III Teks sifer
IV Algoritma
I dan II
II dan III
II, III dan IV
Semua di atas
Proses menukarkan pernyataan dalam bentuk kod kepada maklumat asal dikenali sebagai .............
penyamaran
pengubahsuaian
penyahsulitan
penyulitan
Substitution cipher merupakan kaedah menggerakkan abjad berdasarkan kata kunci.
Betul
Salah
Langkah proses kriptografi ada dua iaitu penyulitan (encryption) dan penyahsulitan (decryption).
Betul
Salah
Antara yang berikut mempunyai tahap kerahsiaan yang paling rendah
Sifer Songsangan (Reverse)
Sifer Pigpen
Sifer Ceaser
Sifer Rail Fence
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,
I dan II
I,II dan III
I,II dan IV
II,III dan IV
Antara berikut, yang manakah bukan ciri bucket sort
Meletakkan item-item ke dalam beberapa kategori secara sementara
Mengisih item-item dalam setiap kategori sebelum memasukkan semula item-item ke dalam senarai
Membandingkan dua item bersebelahan
Sesuai untuk digunakan pada senarai yang mempunyai item yang banyak
Puan Melissa sedang membeli ikan kembung di pasar. Dia memilih ikan-ikan yang segar. Apakah konsep yang digunakan oleh Puan Melissa
Linear search
Binary Search
Bubble Sort
Bucket Sort
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?
Bucket Sort dan Binary Search
Bubble Sort dan Linear Search
Bucket Sort dan Linear Search
Bubble Sort dan Binary Search
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?
Linear search
Binary search
Bubble Sort
Bucket Sort
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?
Bubble Sort, Linear search
Bucket Sort, Linear search
Bubble Sort, Binary search
Bucket Sort, Binary search
Teknik carian ini melibatkan carian yang bermula di awal senarai dan membuat perbandingan satu item demi satu item sehingga item yang dikehendaki dijumpai.
Linear search
Binary search
Bubble Sort
Bucket Sort
Dalam industri penternakan,telur-telur ayam akan diproses mengikut gred dan saiz.Aktiviti ini mengambarkan __________________.
Linear Search
Binary Search
Bubble Sort
Bucket Sort
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?
Bucket sort dan binary search
Bucket sort dan linear search
Bubble sort dan linear search
Bubble sort dan binary search
Pilih atribut yang boleh dijadikan kekunci primer dan kekunci asing
NoKP
Alamat
ID Buku
Harga
Apakah yang dimaksudkan dengan pangkalan data?
keperluan untuk membina sistem perprosesan data yang cekap bagi menyokong keperluan sebuah organisasi.
Pengumpulan, pemprosesan dan penganalisaan data yang boleh digunakan untuk membuat satu keputusan.
Tempat pengumpulan dan penyimpanan data secara berpusat bagi sistem maklumat yang berasaskan komputer.
bahasa pengaturcaraan aras tinggi generasi keempat yang ringkas dan mudah untuk dibaca.
Apakah contoh perisian yang digunakan untuk menghasilkan sistem pangkalan data
Microsoft word
Microsoft Excel
Microsoft Acces
Microsoft powerpoint
Nyatakan 2 jenis kekardinalan yang anda pelajari
one to one
one to many
many to many
many to all
Apakah kunci yang sesuai berdasarkan ciri ciri di atas,
Dalam sesuatu sistem pengurusan pangkalan data hubungan, pengguna boleh membuat capaian ke atas data melalui
jadual
borang
laporan
hasil pertanyaan
Berikut merupakan objek-objek dalam sesuatu pangkalan data, kecuali
jadual
pertanyaan
menu
laporan
What does SQL stand for?
Standard Query Language
Sequential Query Language
Structured Question Language
Structured Query Language
Match the following SQL term with a description - FROM
The criteria which must be met
The fields to display
The field and order used to sort the results
The table used in the query
Match the following SQL term with a description - SELECT
The fields to display
The table used in the query
The criteria which must be met
The field and order used to sort the results
Match the following SQL term with a description - WHERE
The table used in the query
The fields to display
The field and order used to sort the results
The criteria which must be set
Match the following SQL term with a description - ORDER BY
The fields to display
The field and order used to sort the results
The table used in the query
The criteria that must be met
In what order does SQL process the instructions?
FROM - SELECT - WHERE - ORDER BY
WHERE - FROM - SELECT - ORDER BY
SELECT - FROM - WHERE - ORDER BY
SELECT - FROM - ORDER By - WHERE
Struktur kawalan pilihan bersarang terdiri daripada :
Satu set langkah atau arahan yang sentiasa berulang-ulang sehingga satu syarat dipenuhi,
struktur kawalan yang terbenam dalam satu struktur kawalan yang lain
struktur kawalan yang mempunyai dwi-pilihan
struktur kawalan yang mempunyi satu pilihan
Struktur kawalan ulangan terdiri daripada :
Satu set langkah atau arahan yang sentiasa berulang-ulang sehingga satu syarat dipenuhi,
struktur kawalan yang terbenam dalam satu struktur kawalan yang lain
struktur kawalan yang mempunyai dwi-pilihan
struktur kawalan yang mempunyi satu pilihan
Kenyataan apakah yang digunakan untuk struktur kawalan pelbagai pilihan untuk pengaturcaraan Python?
if
if-else
if-elif-else
if-else if-else
______________ 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.
Procedure
Function
Attribute
Entiti
_____________ digunakan dalam situasi seperti satu tugas perlu dilaksanakan berulang kali apabila diperlukan tanpa pemulangan nilai.
Function
Procedure
Attribute
Entiti
Persamaan function dan procedure antaranya adalah melaksanakan satu urutan arahan bagi menyelesaikan satu tugas khusus.
Betul
Salah
Pernyataan function terdiri dari dua jenis iaitu yang sedia ada (build-in function) dan ______________
memulangkan nilai
Menerima nilai input (argumen)
Ditulis oleh pengguna (user defined)
Berikut merupakan ciri-ciri user-defined function, kecuali
ditulis oleh pengatur cara
boleh ada atau tanpa argumen
kod sumber boleh dilihat dan diubah
nama yang unik, deskriptif, terpelihara dan tidak boleh diubah
Dalam fasa___________, pengatur cara akan menemu bual, membuat soal selidik dan pemerhatian bagi mengetahui keperluan pelanggan.
Fasa analisis masalah
Fasa pengekodan
Fasa dokumentasi
Fasa pengujian
Pada fasa rekabentuk aturcara, pengatur cara akan menulis _____________ dan melakar_______________
carta alir , pseudokod
pseudokod, carta alir
aturcara, pseudokod
bentuk atur cara , aturcara
semasa melaksanakan fasa______________,pseudokod akan ditukarkan kepada kod arahan yang difahami oleh komputer
pengekodan
atur cara
analisis masalah
pengecaman corak
nyatakan jenis-jenis ralat yang wujud semasa pelaksanaan atur cara
ralat sintaks, ralat logik
ralat logik , ralat masa larian
ralat leraian , ralat logik , ralat sintaks
ralat logik, ralat sintaks, ralat masa larian
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
nyatakan teknik-teknik pemikiran komputasional yang boleh digunakan dalam pembanggunan atur cara
teknik leraian , teknik peniskalaan
teknik peniskalaan , teknik semakan meja ,teknik pengitlakan
teknik semakan meja , teknik leraian , teknik pengitlakan , teknik analisis masalah
teknik semakan meja , teknik peniskalaan , teknik leraian , teknik pengecaman corak
teknik ___________ digunakan untuk memecahkan masalah yang besar kepada bahagian-bahgian yang lebih kecil
peniskalaan
leraian
pengitlakan
pengecaman corak
Teknik_______________digunakan dengan memberi penekanan kepada aspek-aspek penting dan meninggalkan aspek kurang penting
pengecaman corak
leraian
peniskalaan
pengecaman corak
maksud Ralat sintaks?
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
Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.
Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.
Nyatakan dua cara yang digunakan dalam Python untuk membezakan pernyataan dengan barisan kod arahan.
meletakan simbol ( /n ) di penghujung ayat
meletakan simbol ( # )dipermulaan sesuatu ayat tunggal
meletakan tanda petikan (""" """) yang berbilang yang melebihi satu baris
meletkan tanda (?) pada permulaan perkataan
Satu proses pemikiran bagi menyelesaikan masalah menggunakan mesin dikenali sebagai
Pemikiran Idea
Pemikiran Komputasional
Pemikiran Statistik
Pemikiran Matematik
Dalam pelaksanaan pemikiran komputasional, sesuatu perkara yang tidak penting mesti
diagihkan
disusunkan
dipecahkan
ditinggalkan
Antara kod HTML berikut yang manakah akan menghasilkan jenis font yang paling besar?
<h2>
<h4>
<h6>
<h1>
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.
Fasa Pembangunan
Fasa Pengekodan
Fasa Rekabentuk
Fasa Analisis
Berikut yang manakah struktur kawalan
i. Dwipilihan
ii. Jujukan
iii. Bersarang
iv. Pusingan
i, ii, iii
ii, iii, iv
i, iii, iv
i, ii, iv
Apakah yang mewakili entiti ?
Saiz
Warna
Tudung
JenisKain
Mendapatkan data yang memenuhi salah satu daripada dua kriteria yang dinyatakan.
SELECT..FROM..WHERE
SELECT..FROM
SELECT..FORM..WHERE .. OR
SELECT* FROM
Apakah kekardinalan bagi gambar dibawah ?
M:1
1:1
1:M
M:N
Labelkan X dan Y berdasarkan gambarajah di atas.
X : Entiti , Y : Kardinal
X : Atribut , Y : Kekunci Primer
X : Kekunci Primer , Y : Kekunci Asing
X : Entiti , Y : Atribut
Berdasarkan gambarajah di atas, kenalpasti entiti yang betul.
No_Daftar
AKASHAH BIN ZAINAL
MURID
Rumah_Sukan
Berdasarkan kaitan dua jadual di atas. Sila kenalpasti kekunci asing.
BUTIR_MURID
BUTIR_PENIAGA
No_Daftar
ID_Murid
"Seorang pengaturcara telah mengalami masalah apabila paparan output yang terhasil adalah salah"
Apakah jenis ralat yang boleh dikaitkan dengan situasi di atas?
Ralat Logik
Ralat masa larian
Ralat sintaks
Ralat pelaksanaan
Antara yang berikut, nombor pelapanan manakah yang betul bagi nombor perpuluhan 246710?
197368
30848
46438
44438
Apakah komponan utama semasa melakukan kriptografi?
I Kunci
II Teks biasa
III Teks sifer
IV Algoritma
I dan II
II dan III
II, III, dan IV
Semua di atas
Rajah di atas menunjukkan simbol grafik unik Pigpen Cipher.
Apakah simbol grafik bagi abjad E dalam Pigpen Cipher?
Rajah menunjukkan carta alir bagi pengunaan kad touch and go.
Antara yang berikut, jenis struktur kawalan pilihan manakah yang digunakan dalam carta alir tersebut?
Dwipilihan
Pilihan benar
Pilihan tunggal
Pelbagai pilihan
Berikut merupakan segmen kod yang mengandungi ralat.
Apakah jenis ralat yang terhasil?
Ralat logik sahaja
Ralat sintaks sahaja
Ralat sintaks dan ralat logik
Ralat logik dan ralat masa larian
Antara yang berikut, kod arahan manakah yang betul bagi mengira luas segi tiga?
luas = 1/2* panjang_tinggi
luas = 1/2 + panjang*tinggi
luas = (1+ 2) / ( panjang*tinggi)
luas = (1/2)* panjang*tinggi
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 </ >
I, II dan III
I, II dan IV
I, III dan IV
II, III dan IV
Berikut menunjukkan hubungan kekardinalan antara entiti.
Antara berikut, yang manakah kekunci primer bagi entiti MARKAH?
NoKP
MarkahID
Nama
Kelas
Dalam fasa___________, pengatur cara akan menemu bual, membuat soal selidik dan pemerhatian bagi mengetahui keperluan pelanggan.
Fasa analisis masalah
Fasa pengekodan
Fasa dokumentasi
Fasa pengujian
Pada fasa rekabentuk aturcara, pengatur cara akan menulis _____________ dan melakar_______________
carta alir , pseudokod
pseudokod, carta alir
aturcara, pseudokod
bentuk atur cara , aturcara
semasa melaksanakan fasa______________,pseudokod akan ditukarkan kepada kod arahan yang difahami oleh komputer
pengekodan
atur cara
analisis masalah
pengecaman corak
nyatakan jenis-jenis ralat yang wujud semasa pelaksanaan atur cara
ralat sintaks, ralat logik
ralat logik , ralat masa larian
ralat leraian , ralat logik , ralat sintaks
ralat logik, ralat sintaks, ralat masa larian
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
nyatakan teknik-teknik pemikiran komputasional yang boleh digunakan dalam pembanggunan atur cara
teknik leraian , teknik peniskalaan
teknik peniskalaan , teknik semakan meja ,teknik pengitlakan
teknik semakan meja , teknik leraian , teknik pengitlakan , teknik analisis masalah
teknik semakan meja , teknik peniskalaan , teknik leraian , teknik pengecaman corak
teknik ___________ digunakan untuk memecahkan masalah yang besar kepada bahagian-bahgian yang lebih kecil
peniskalaan
leraian
pengitlakan
pengecaman corak
Teknik_______________digunakan dengan memberi penekanan kepada aspek-aspek penting dan meninggalkan aspek kurang penting
pengecaman corak
leraian
peniskalaan
pengecaman corak
Teknik ________________digunakan dengan meneliti ciri-ciri persamaan corak terhadap sesuatu masalah.
pengecaman corak
peniskalaan
leraian
pengiklakan
maksud Ralat sintaks?
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
Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.
Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.
maksud Ralat logik?
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
Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.
Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.
maksud Ralat masa larian ?
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
Ralat yang desebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah.
Ralat yang disebabkan penulisan oleh atur cra yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan.
Nyatakan dua cara yang digunakan dalam Python untuk membezakan pernyataan dengan barisan kod arahan.
meletakan simbol ( /n ) di penghujung ayat
meletakan simbol ( # )dipermulaan sesuatu ayat tunggal
meletakan tanda petikan (""" """) yang berbilang yang melebihi satu baris
meletkan tanda (?) pada permulaan perkataan
Berapakah bilangan fasa dalam pembangunan atur cara ?
3
4
5
6
Manakah antara berikut merupakan urutan fasa pembangunan atur cara yang betul ?
Reka bentuk atur cara - pengekodan - analisis masalah - pengujian dan penyahpepijatan ralat - dokumentasi
analisis masalah - reka bentuk atur cara - pengekodan - pengujian dan penyahpepijatan ralat - dokumentasi
pengekodan - dokumentasi - reka bentuk atur cara - analisis masalah - pengujian dan penyahpepijatan ralat
pengujian dan penyahpepijatan ralat - reka bentuk atur cara - analisis masalah - dokumentasi - 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
Apakah Fasa pembangunan atur cara yang terlibat semasa mengenal pasti input, proses dan output ?
Analisis Masalah
Reka bentuk atur cara
Pengekodan
Dokumentasi
Apakah teknik pemikiran komputasional yang sesuai digunakan untuk menyelesaikan masalah besar bagi mengira luas dan isi padu sebiji bola ?
Teknik Pengitlkan
Teknik pengecaman corak
Teknik peniskalaan
Teknik leraian
Apakah fasa kedua dan keempat dalam pembangunan atur cara ?
Analisis Masalah , reka bentuk atur cara
pengekodan , dokumentasi
reka bentuk atur cara , pengujian dan penyahpepijatan ralat
pengujian dan penyahpepijatan ralat , dokumentasi
Manakah antara berikut , merupakan persamaan antara dokumentasi dalaman dan dokumentasi luaran ?
menjadi panduan kepada pengguna
menjadi sumber rujukan
menjadi dokumen pustaka
menjadi manual pengguna
Apakah jenis ralat yang berlaku akibat kesalahan menggunakan inden ?
ralat sintaks
ralat masa larian
ralat logik
ralat nyahpepijatan
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 peniskalaan
Teknik leraian
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?
Teknik pengitlakan
Teknik pengecaman corak
Teknik peniskalaan
Teknik leraian
Hamidi bercadang untuk membina atur cara bagi mengira bayaran bil elektrik berdasarkan jadual berikut. Apakah input yang diperlukan untuk membina atur cara?
Amaun bayaran bil
Bayaran bil terdahulu
Formula mengira bayaran bil
Bacaan meter (kWj) bulan semasa dan dahulu
Maklumat berikut menunjukkan kod arahan Phyton bagi mengira purata markah bagi dua ujian bulanan. Didapati terdapat ralat dalam kod tersebut. Apakah punca ralat berlaku?
Ketiadaan inden
Tiada simbol hash (#) pada komen
Penggunaan pemboleh ubah tidak ditakrif
Kesalahan menggunakan operator matematik
Apakah yang dimaksudkan dengan pemikiran komputasional?
Menggunakan kaedah seperti komputer untuk menyelesaikan masalah.
Menggunakan konsep asas komputer bagi menyelesaikan masalah
Memberi arahan kepada komputer untuk melaksanakan tugas.
Menyelesaikan masalah berbantukan komputer.
Antara berikut yang manakah bukan teknik pemikiran komputasional?
Leraian.
Pengekodan.
Pengecaman corak
Peniskalaan.
Antara penyataan berikut yang manakah mengandungi pengecaman corak?
Semua rumah ada pintu.
Rumah saya mempunyai 3 tingkat.
Rumah saya mempunyai 5 buah bilik dan satu anjung di hadapan.
Belakang rumah saya terdapat sebuah kolam renang.
Apakah yang dimaksudkan dengan teknik peniskalaan?
Mengabaikan ciri-ciri yang tidak perlu bagi sesuatu unsur dalam satu perkara.
Satu proses mengambil kira semua ciri-ciri yang perlu dalam sesuatu perkara.
Satu proses mengenal pasti ciri-ciri yang penting yang dapat membantu menyelesaikan masalah.
Proses menambahkan ciri-ciri yang berkaitan dalam sesuatu perkara.
Seorang pengatur cara telah mengalami masalah apabila paparan output yang terhasil adalah salah.
Apakah jenis ralat yang boleh dikaitkan dengan situasi di atas ?
Ralat sintaks
Ralat Logik
Ralat masa larian
Ralat pelaksanaan
Teknik peniskalaan ialah teknik pemecahan permasalahan yang rumit dan kompleks kepada penyelesaian yang lebih mudah.
BETUL
SALAH
Rajah berikut menunjukkan jenis-jenis dokumentasi. Antara berikut, yang manakah menerangkan tentang fungsi X?
Mereka bentuk antara muka (interface)
Memberi maklumat tentang algoritma atur cara
Memapakarkan maklumat perisian yang digunakan
Memudahkan penyenggaraan sesuatu atur cara
Pilih penyataan yang tepat untuk menerangkan pemikiran komputasional.
A. Satu proses penyelesaian masalah secara lebih teratur
A. Satu proses penyelesaian masalah yang dilakukan oleh komputer
A. Satu proses pemikiran bagi menyelesaikan masalah dengan bantuan mesin
A. Satu teknik penyelesaian masalah yang digunakan dalam kehidupan seharian
Mengapakah kita perlu berfikir secara komputasional?
A. Membolehkan kita memahami cara komputer untuk menyelesaikan masalah
A. Membolehkan kita mengarah komputer memproses maklumat dengan mudah
A. Membolehkan kita mahir dalam penggunaan komputer dalam kehidupan seharian
A. Membolehkan penyelesaian masalah yang rumit menjadi lebih mudah dan sistematik
Antara berikut yang manakah BUKAN teknik pemikiran komputasional.
A. Teknik leraian
A. Teknik cabutan
A. Teknik peniskalaan
A. Teknik pengecaman corak
Apakah yang dimaksudkan dengan teknik leraian?
A. Menambahkan maklumat pada setiap bahagian yang kecil supaya lebih rumit
A. Memecahkan masalah yang rumit dan dihubungkaitkan masalah-masalah tersebut
A. Menggabungkan bahagian-bahagian yang lebih kecil yang mempunyai ciri yang sama
A. Memecahkan masalah yang rumit kepada bahagian-bahagian yang lebih kecil supaya mudah diselesaikan
Apakah kepentingan meleraikan masalah yang kompleks?
A. Menukarkan masalah yang ada
A. Menjadikan masalah lebih rumit
A. Menjadikan masalah semakin banyak
A. Menjadikan masalah mudah diselesaikan
Situasi yang manakah merupakan contoh penggunaan teknik leraian dalam kehidupan
harian?
Ibu akan membasuh semua baju dalam mesin basuh
Sebelum mula membuat kek, ibu semak ramuan yang ada kemudian kaji resepi yang
sesuai
Sani kaji semula contoh penyelesaian masalah matematik dalam buku teks sebelum
mula membuat latihan
Sebelum ayah membeli mesin basuh yang baharu, ayah telah mengkaji dan membaca
forum mengenai pelbagai mesin basuh
Anda seorang peniaga kedai runcit. Apakah aspek penting yang perlu anda patuhi
semasa peringkat permulaan perniagaan tersebut.
A. Meletakkan harga yang rendah
A. Menarik seramai mungkin pelanggan
Mendapatkan keuntungan yang tinggi
A. Menyediakan bekalan barangan yang banyak
Corak digunakan sebagai objek untuk pengecaman dalam membantu proses
penyelesaian masalah. Pilih penyataan yang tepat mengenai teknik pengecaman corak
A. Menilai ciri-ciri persamaan dan perbezaan pada corak
A. Corak akan menentukan proses penyelesaian masalah
A. Mengikuti corak sebagai teknik penyelesaian masalah
A. Memilih corak yang menarik untuk dijadikan model penyelesaian masalah
Antara berikut, yang manakah mengandungi pengecaman corak?
Semua rumah ada pintu
Rumah saya mempunyai 3 tingkat
Belakang rumah saya terdapat sebuah kolam besar
Rumah saya mempunyai 5 buah bilik dan satu anjung di hadapan rumah
Apakah kepentingan teknik peniskalaan?
Membolehkan masalah yang besar diselesaikan
Membolehkan masalah diselesaikan dengan lebih cepat dan tepat
Sebagai penambahbaikan bagi membolehkan sesuatu masalah diselesaikan
Bagi membuat keputusan untuk menentukan aspek penting dalam sesuatu permasalahan
Pemikiran komputasional ialah satu proses pemikiran bagi tujuan (a)_________ oleh manusia sendiri berbantukan (b)________ atau kedua-duanya sekali dengan menggunakan konsep (c)____
(a)
Bulatkan dua perbezaan yang terdapat pada Rajah 1 di bawah.
Lengkapkan pola corak pada rajah di bawah.
Lengkapkan pola corak pada rajah di bawah
Pilih penyataan yang tepat untuk menerangkan pemikiran komputasional.
A. Satu proses penyelesaian masalah secara lebih teratur
A. Satu proses penyelesaian masalah yang dilakukan oleh komputer
A. Satu proses pemikiran bagi menyelesaikan masalah dengan bantuan mesin
A. Satu teknik penyelesaian masalah yang digunakan dalam kehidupan seharian
Mengapakah kita perlu berfikir secara komputasional?
A. Membolehkan kita memahami cara komputer untuk menyelesaikan masalah
A. Membolehkan kita mengarah komputer memproses maklumat dengan mudah
A. Membolehkan kita mahir dalam penggunaan komputer dalam kehidupan seharian
A. Membolehkan penyelesaian masalah yang rumit menjadi lebih mudah dan sistematik
Antara berikut yang manakah BUKAN teknik pemikiran komputasional.
A. Teknik leraian
A. Teknik cabutan
A. Teknik peniskalaan
A. Teknik pengecaman corak
Apakah yang dimaksudkan dengan teknik leraian?
A. Menambahkan maklumat pada setiap bahagian yang kecil supaya lebih rumit
A. Memecahkan masalah yang rumit dan dihubungkaitkan masalah-masalah tersebut
A. Menggabungkan bahagian-bahagian yang lebih kecil yang mempunyai ciri yang sama
A. Memecahkan masalah yang rumit kepada bahagian-bahagian yang lebih kecil supaya mudah diselesaikan
Apakah kepentingan meleraikan masalah yang kompleks?
A. Menukarkan masalah yang ada
A. Menjadikan masalah lebih rumit
A. Menjadikan masalah semakin banyak
A. Menjadikan masalah mudah diselesaikan
Situasi yang manakah merupakan contoh penggunaan teknik leraian dalam kehidupan
harian?
Ibu akan membasuh semua baju dalam mesin basuh
Sebelum mula membuat kek, ibu semak ramuan yang ada kemudian kaji resepi yang
sesuai
Sani kaji semula contoh penyelesaian masalah matematik dalam buku teks sebelum
mula membuat latihan
Sebelum ayah membeli mesin basuh yang baharu, ayah telah mengkaji dan membaca
forum mengenai pelbagai mesin basuh
Anda seorang peniaga kedai runcit. Apakah aspek penting yang perlu anda patuhi
semasa peringkat permulaan perniagaan tersebut.
A. Meletakkan harga yang rendah
A. Menarik seramai mungkin pelanggan
Mendapatkan keuntungan yang tinggi
A. Menyediakan bekalan barangan yang banyak
Corak digunakan sebagai objek untuk pengecaman dalam membantu proses
penyelesaian masalah. Pilih penyataan yang tepat mengenai teknik pengecaman corak
A. Menilai ciri-ciri persamaan dan perbezaan pada corak
A. Corak akan menentukan proses penyelesaian masalah
A. Mengikuti corak sebagai teknik penyelesaian masalah
A. Memilih corak yang menarik untuk dijadikan model penyelesaian masalah
Antara berikut, yang manakah mengandungi pengecaman corak?
Semua rumah ada pintu
Rumah saya mempunyai 3 tingkat
Belakang rumah saya terdapat sebuah kolam besar
Rumah saya mempunyai 5 buah bilik dan satu anjung di hadapan rumah
Apakah kepentingan teknik peniskalaan?
Membolehkan masalah yang besar diselesaikan
Membolehkan masalah diselesaikan dengan lebih cepat dan tepat
Sebagai penambahbaikan bagi membolehkan sesuatu masalah diselesaikan
Bagi membuat keputusan untuk menentukan aspek penting dalam sesuatu permasalahan
Pemikiran komputasional ialah satu proses pemikiran bagi tujuan (a)_________ oleh manusia sendiri berbantukan (b)________ atau kedua-duanya sekali dengan menggunakan konsep (c)____
(a)
Bulatkan dua perbezaan yang terdapat pada Rajah 1 di bawah.
Lengkapkan pola corak pada rajah di bawah.
Lengkapkan pola corak pada rajah di bawah
Dalam fasa _____, pengaturcara akan menemu bual, membuat soal selidik dan pemerhatian bagi mengetahui keperluan pelanggan.
Fasa analisis masalah
Fasa dokumentasi
Fasa pengekodan
Fasa pengujian
Pada fasa rekabentuk aturcara, pengaturcara akan menulis _____ dan melakar _____.
carta alir, pseudokod
aturcara, pseudokod
pseudokod, carta alir
bentuk aturcara, aturcara
Nyatakan jenis-jenis ralat yang wujud semasa pelaksanaan aturcara.
ralat sintaks, ralat logik
ralat leraian, ralat lohik, ralat sintaks
ralat logik, ralat masa larian
ralat logik, ralat sintaks, ralat masa larian
Teknik _____ digunakan untuk memecahkan masalah yang besar kepada bahagian-bahagian yang kecil.
peniskalaan
pengitlakan
leraian
pengecaman corak
Apakah maksud ralat sintaks?
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.
Ralat yang disebabkan penulisan oleh atur cara yang tidak memenuhi sintaks sesuatu bahasa pengaturcaraan
Ralat yang disebabkan oleh kesilapan logik pengaturcaraan sehingga menyebabkan atur cara menghasilkan output yang salah
Nyatakan dua cara yang digunakan dalam Python untuk membezakan pernyataan dengan barisan kod arahan.
meletekkan simbol (/n) di penghujung ayat
meletakkan tandakan petikan ( "" "") yang berbilang yang melebihi satu baris
meletakkan simbol (#) di permulaan sesuatu ayat tunggal
meletakkan tanda (?) pada permulaan perkataan
I. Menggunakan kunci sama untuk penyulitan dan penyahsulitan
II. Kunci boleh digunakan dalam bentuk nombor, perkataan dan simbol
Penyataan di atas merujuk kepada
Sifer kunci simetri
Sifer kunci tak simetri
Sifer kunci awam
Sifer kunci persendirian
Caeser cipher dan pgpen cipher merupakan sebahagian daripada kaedah sifer. Nyatakan kategori cipher tersebut.
Reverse cipher
Substitution cipher
Rail fence cipher
Transposition cipher
Kirakan bilangan baris yang diperlukan untuk teks biasa TEKNOLOGI MAKLUMAT dengan kunci HATI menggunakan kaedah columnar transposition.
4
5
6
7
Apakah komponen utama semasa melakukan kriptografi?
Kunci dan teks biasa
Teks biasa dan teks sifer
Teks biasa, teks sifer dan algoritma
Kunci, teks biasa, teks sifer dan algoritma
Penyataan berikut merujuk kepada _______.
Kesulitan sesuatu maklumat yang dihantar melalui rangkaian komputer yang perlu dilindungi.
Kerahsiaan
Intergriti
Pengesahan (authentication)
Tiada sangkalan (non-repudiation)
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
I dan II
II dan III
I dan III
Semua di atas
Sulitkan teks asal berikut kepada teks sifer menggunakan kaedah Reverse Cipher.
"ASAS SAINS KOMPUTER"
ZHZH HZRMH PLNKFGVO
ZHZH HZRMU PLNKFGVI
ZHYH HZRMH PLNKFGVI
ZHZH HZRMH PLNKFGVI
Dengan menggunakan kaedah Caesar (shift 3) Cipher, sulitkan teks asal berikut:
"KRIPTOGRAFI"
NULSWRJUDIL
NULSXRJUDIL
NULSWRJUDIJ
NULTWRJUDIL
Teks sifer berikut apabila dinyahsulitkan melalui kaedah Transposition akan menjadi: HDPRUEIIUECCRA
HIDUP PERLU CERIA
HIDUP MESTI CERIA
HADAPI HIDUP CERIA
HIDUP KENA CERIA
"YVORZ YVMXR IZHFZS" setelah dinyahsulit melalui kaedah Reverse Cipher akan terhasillah teks asal berikut:
BELIA BENCI JENAYAH
BELIA PERANGI DADAH
BELIA BENCI RASUAH
BELIA BENCI DADAH
Nyahsulitkan teks sifer berikut menggunakan kaedah Caesar Cipher:
"ADQRDJTST ADQSZLAZG LTST"
BERSERAH PADA YANG ESA
BERSEKUTU BERTAMBAH MUTU
BERUSAHA BERTAMBAH JAYA
BERANI KERANA BENAR
Kaedah sifer terbahagi kepada 2,
i) SUBSTITUTION CIPHER
ii) TRANSPOSITION CIPHER
BENAR
PALSU
RAPAL TAGNAS AYAS merujuk kepada..
Songsangan seluruh mesej
Songsangan perkataan
Songsangan abjad
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 biasa
Bil abjad dalam kunci ÷ Bil abjad dalam teks sifer
Bil abjad dalam teks sifer ÷ Bil abjad dalam kunci
Rajah tersebut menunjukkan penggunaan teknik leraian dalam fasa dokumentasai semasa pembangunan aturcara. Pilih dokumen yang sesuai untuk dokumen yang bertanda X dan Y.
X = Dokumen luaran, Y = Dokumen pustaka
X = Panduan Pengguna, Y = Dokumen luaran
X = Dokumen pustaka, Y = Panduan Pengguna
X = Dokumen pustaka, Y = Kod aturcara
Anda diminta untuk menyediakan satu set aturcara untuk mengira luas segi empat tepat. Antara berikut, apakah 3 nama pemboleh ubah yang sesuai untuk digunakan?
Tinggi
Panjang
Lebar
Luas
Dengan menggunakan kaedah Reverse Cipher songsangan berdasarkan perkataan, pilih teks sifer yang sepadan dengan teks biasa "MALANG TIDAK BERBAU"
BERBAU TIDAK MALANG
NZOZMT GRWZP YVIYZF
UABREB KADIT GNALAM
GNALAM KADIT UABREB
Antara berikut, yang manakah merupakan ciri sort?
Mengisih item-item dalam senarai mengikut turutan menaik sahaja
Mengisih item-item dalam senarai yang panjang sahaja
Mengisih item-item dalam senarai mengikut turutan menaik dan menurun
Mengisi dan mencari item dalam senarai
Teknik isihan yang menyemak dua item bersebelahan ialah
bubble sort
binary search
bucket sort
linear search
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.
linear search
bubble sort
binary search
bucket sort
Antara berikut, yang manakah bukan ciri bucket sort?
Meletakkan item-item ke dalam beberapa kategori secara sementara
Membandingkan dua item bersebelahan
Mengisih item-item dalam setiap kategori sebelum memasukkan semula item-item ke dalam senarai
Sesuai untuk digunakan pada senarai yang mempunyai item yang banyak
Puan Zainab sedang membeli ikan kembung di pasar. Dia memilih ikan-ikan yang segar. Apakah konsep yang digunakan oleh Puan Zainab?
Linear search
Bubble Sort
Binary Search
Bucket Sort
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?
Linear search
Bubble Sort
Binary search
Bucket Sort
Antara situasi berikut, yang manakah menggunakan konsep gabungan binary search dan linear search?
Indra memilih baju di sebuah pasar raya
Nek Kiah menjual nasi lemak kepada pelanggan
Fezrul mencari kasut yang sesuai untuk pelanggan di kedai
Abu membeli jam di kedai
