WorksheetsKuiz Bab 4.1 Kod Arahan (Scratch)
Total questions: 20
Worksheet time: 11mins
Antara berikut, manakah pernyataan yang betul mengenai kod arahan?
(I) Boleh disimpan dalam ingatan dan digunakan semula.
(II) Data dalam bentuk teks yang disimpan dalam pembolehubah.
(III) Storan ingatan yang menyimpan data dan perlu diolah kemudian.
(IV) Arahan yang diberikan kepada komputer untuk melakukan tugas.
I dan II
I dan IV
II dan III
III dan IV
Satu set kod arahan yang mengarahkan komputer untu menyelesaikan sesuatu tugasan dipanggil ______________
kod
pengekodan
aturcara komputer
pengaturcara komputer
Yang manakah ialah bentuk data yang sesuai disimpan sebagai pembolehubah?
(I) Teks
(II) Nilai logik
(III) Operator matematik
(IV) Nilai berangka
I, II dan III
I, II dan IV
I, III dan IV
II, III dan IV
Antara berikut, jenis data manakah yang dikenali sebagai boolean?
Teks
Nilai logik
Nilai berangka
operator matematik
Apakah yang dimaksudkan nilai logik?
digit 0 atau digit 1
benar atau palsu
digit 1 atau digit 2
pasti atau tidak pasti
Rajah diatas menunjukkan blok yang digunakan dalam aturcara Scratch 2.0. Antara berikut, apakah tujuan blok tersebut digunakan?
berulang tanpa henti.
berulang sehingga syarat dipenuhi
berulang berdasarkan had minima lelaran.
berulang mengikut lelaran yang ditentukan.
Bazla telah menaip simbol x bagi kod arahan yang mengandungi operator matematik darab. Apabila kod arahan diuji lari, program tiba-tiba behenti. Apakah jenis ralat yang terdapat pada program tersebut?
ralat simbol
ralat sintaks
ralat logik
ralat matematik
Apakah yang perlu dilakukan oleh pengaturcara dalam fasa rekabentuk aturcara?
menguji aturcara yang telah ditulis
menukarkan pseudokod kepada kod
merekabentuk antaramuka pengguna grafik
memikirkan kaedah penyelesaian bagi masalah
Diantara carta-carta alir berikut, yang manakah yang menunjukkan pelbagai pilihan?
Antara berikut, blok dalam aturcara Scratch manakah digunakan bagi struktur kawalan pilihan?
Maklumat diatas menunjukkan satu pengiraan matematik. Apakah kod arahan untuk menulis pengiraan tersebut?
(56 x 100) / 2 + 200 x 128
56 * 100 ÷ 2 + 200 * 128
(56 *100) / 2 + 200 * 128
(56 ÷100) * 2 + 200 * 128
Apakah jenis ralat yang terhasil disebabkan perisian hasad seperti virus dan cecacing?
ralat logik
ralat sintaks
ralat masa larian
ralat pelaksanaan
Apakah langkah yang perlu dilakukan dalam fasa analisis masalah bagi pembangunan aturcara?
melakar carta alir
menulis pseudokod
menentukan input, proses dan output
merekabentuk antaramuka grafik
Ralat ini disebabkan oleh perisian hasad atau kepincangan aturcara
ralat logik
ralat sintaks
ralat masa larian
ralat pelaksanaan
Ralat ini akan menyebabkan output yang dihasilkan bukan seperti yang diingini
ralat logik
ralat sintaks
ralat masa larian
ralat pelaksanaan
Ralat ini menyebabkan maklumat yang dimasukkan ke dalam kod arahan tidak dapat dibaca oleh komputer
ralat logik
ralat sintaks
ralat masa larian
ralat pelaksanaan
Maklumat di bawah adalah berkaitan pengekodan dalam pengaturcaraan. Tandakan pengekodan yang betul pada petak yang disediakan:
IF...IF...ELSE....ELSE
IF...ELSE
IF
ELSE IF....
ELSE...
Berikut merupakan rajah bagi sebuah pentagon sama sisi dan aturcara yang menggunakan aplikasi Scratch 2.0 bagi mengira jumlah perimeter dalam cm pentagon tersebut. Dengan menggunakan aplikasi yang sama, pilih aturcara yang lebih ringkas daripada aturcara asal bagi memaparkan jumlah perimeter dalam cm pentagon tersebut
Aturcara Scratch berikut dihasilkan oleh Adam untuk mengira hasil darab dua nombor yang diimport oleh pengguna. Apabila diuji lari, aturcara tersebut tidak memberikan jawapan yang betul. Bantu adam membaiki ralat tersebut.
gantikan jawapan pertama kepada jawapan1 dan jawpan kedua kepada jawpan2
gantikan jawapan pertama kepada jawapan1 dan formula kepada jawapan1 * jawapan2
gantikan jawapan kedua kepada jawapan2 dan formula hasil darab kepada jawapan * jawapan2
gantikan say kepada look
Berdasarkan soalan 19 tadi, namakan ralat tersebut:
(a)
