Page 227 - Buku Teks ASK Tingkatan 3 (KSSM)
P. 227
JAWAPAN
akan menyebabkan pelaksanaan atur
BAB 1 Konsep Asas Pemikiran Komputasional cara terhenti secara tiba-tiba dengan
mengeluarkan paparan mesej tertentu
Imbas QR code ini untuk 12. Penulisan komen yang betul adalah dengan
mendapatkan jawapan bagi aktiviti (a) meletakkan simbol hash (#) di permulaan
yang terpilih. sesuatu ayat tunggal
goo.gl/EzyVh2 (b) meletakkan tiga tanda petikan (“““ ”””)
pada komen berbilang yang melebihi satu
baris
Uji Kendiri 1.1
13. Dokumen pustaka memudahkan pengatur
1. 01 Fasa analisis masalah cara mengingat semula atau pengatur cara lain
02 Fasa reka bentuk atur cara memahami struktur, logik dan kegunaan atur
03 Fasa pengekodan cara serta keperluan perkakasan dan perisian
04 Fasa pengujian dan penyahpepijatan sekiranya ada keperluan untuk menyenggara
05 Fasa dokumentasi atur cara tersebut.
2. Fasa analisis masalah 14. Dokumentasi dalaman membantu pengatur
3. pseudokod, carta alir cara itu sendiri mengingat semula atau
pengatur cara lain memahami maksud dan
4. pengekodan kegunaan sesuatu baris kod atau segmen kod.
5. Ralat sintaks, ralat logik dan ralat masa larian Seterusnya, ini akan memudahkan pengatur
cara menyenggara atur cara apabila perubahan
6. Dokumentasi luaran dan dokumentasi perlu dilakukan kelak.
dalaman
7. Teknik-teknik pemikiran komputasional PENTAKSIRAN 1
(a) Teknik leraian Soalan Objektif
(b) Teknik pengecaman corak
(c) Teknik peniskalaan 1. B 2. A 3. D 4. B 5. C
(d) Teknik pengitlakan 6. C 7. B 8. B 9. D 10. D
8. leraian Soalan Berstruktur
9. peniskalaan 1. Atur cara untuk mencari jumlah dan purata
10. pengecaman corak dua nombor
(a) Pemboleh ubah input
11. Maksud ralat-ralat
(a) Ralat sintaks – ralat yang disebabkan (i) nombor1
(ii) nombor2
penulisan oleh atur cara yang tidak
memenuhi sintaks sesuatu bahasa (b) Pernyataan dalam baris yang berikut
mengandungi ralat:
pengaturcaraan
(b) Ralat logik – ralat yang disebabkan oleh • Baris 5
• Baris 9
kesilapan logik pengatur cara sehingga
menyebabkan atur cara menghasilkan (c) Baris 5
jumlah = nombor1 + nombor2
output yang salah
(c) Ralat masa larian – ralat yang disebabkan Baris 9
print(“Purata bagi dua nombor
oleh kemasukan data yang tidak
menepati kehendak arahan. Ralat ini ialah”, purata)
217

