Jawapan · Ralat & semakan meja答案 · 错误与桌面检查
Fahami versi mudah dahulu. Kemudian semak jalan kerja dan cara menulis jawapan peperiksaan.先理解简单讲解,再看步骤和考试答案写法。
← / →: sebelumnya / seterusnya · Tab: pilih butang · Enter: buka← / →:上一题 / 下一题 · Tab:选按钮 · Enter:打开
B3-RALAT-01 Buka langkah jawapan打开解答步骤
MULA
SETKAN jumlah kepada 0
SETKAN nombor kepada 5
SELAGI nombor ≤ 20
jumlah ← jumlah + nombor
nombor ← nombor + 1
TAMAT SELAGI
PAPARKAN jumlah
TAMATFaham dengan cara mudah用简单的话理解
Bayangkan jumlah sebagai jumlah terkumpul dan nombor sebagai nombor yang akan ditambah seterusnya. Untuk menambah 5 hingga 20, mulakan jumlah=0 dan nombor=5; belum ada nombor dimasukkan.把 jumlah 想成目前累积的总数,nombor 则是下一个准备加进去的数。要从 5 加到 20,先设 jumlah=0、nombor=5,表示还没加任何数。
Ujian pertama 5 ≤ 20 benar: 0 + 5 = 5, kemudian nombor menjadi 6. Ujian berikutnya juga benar: 5 + 6 = 11, kemudian nombor menjadi 7. Setiap baris merekod satu langkah ini.第一次检查 5 ≤ 20,成立:0 + 5 = 5,然后 nombor 变成 6。下次也成立:5 + 6 = 11,然后 nombor 变成 7。表格每行记下这样的一步。
Teruskan satu demi satu. Sebelum menambah 20, jumlah sudah 180; tambah 20 untuk mendapat 200. Selepas itu nombor=21, tetapi 21 ≤ 20 palsu, jadi jumlah tidak bertambah lagi.继续逐个相加。加 20 之前,jumlah 已是 180;再加 20,得到 200。之后 nombor=21,但 21 ≤ 20 不成立,因此总和不再增加。
Dalam semakan meja, rekod juga baris Tidak bagi 21. Dalam carta alir, Ya membawa kepada tambah dan naikkan nombor, kemudian kembali ke syarat; Tidak membawa kepada PAPARKAN 200. Nombor yang diuji tidak semestinya ditambah.桌面检查(semakan meja)也要记录 21 的 Tidak 那一行。流程图中,Ya 通向累加、nombor 加 1,再返回条件;Tidak 才通向显示 200。被检查的数不一定会被加进去。
Jawapan contoh参考答案
Jumlah = 200. Nombor terakhir diuji = 21.总和 = 200,最后测试的 nombor = 21。
Cara mendapat jawapan怎么得出答案
- Jumlah bermula pada 0 supaya nombor pertama tidak dikira dua kali.jumlah 从 0 开始,避免把第一个数加两次。
- Pada setiap Ya, tambah nombor kepada jumlah, kemudian naikkan nombor satu.每次 Ya,先把 nombor 加进 jumlah,再把 nombor 加 1。
- Apabila nombor=21, syarat palsu: jangan tambah lagi; papar 200.当 nombor=21,条件不成立,停止相加,显示 200。
| nombor sebelum ujian测试前 nombor | Syarat benar?条件成立? | jumlah selepas tindakan执行后 jumlah | nombor selepas tindakan执行后 nombor |
|---|---|---|---|
| 5 | Ya | 5 | 6 |
| 6 | Ya | 11 | 7 |
| 7 | Ya | 18 | 8 |
| 8 | Ya | 26 | 9 |
| 9 | Ya | 35 | 10 |
| 10 | Ya | 45 | 11 |
| 11 | Ya | 56 | 12 |
| 12 | Ya | 68 | 13 |
| 13 | Ya | 81 | 14 |
| 14 | Ya | 95 | 15 |
| 15 | Ya | 110 | 16 |
| 16 | Ya | 126 | 17 |
| 17 | Ya | 143 | 18 |
| 18 | Ya | 161 | 19 |
| 19 | Ya | 180 | 20 |
| 20 | Ya | 200 | 21 |
| 21 | Tidak | 200 | — |
Cadangan pemarkahan评分建议
- Nilai awal tepat.初值正确。 1 m
- Kemas kini jumlah dan nombor serta baris keluar betul.正确更新两个变量,包含退出行。 2 m
- Output akhir betul.最终输出正确。 1 m
- Carta alir menguji dahulu dan kembali ke syarat.流程图先判断并返回条件。 1 m
B3-RALAT-02 Buka langkah jawapan打开解答步骤
MULA
SETKAN jumlah kepada 0
SETKAN nombor kepada 1
SELAGI nombor ≤ 5
jumlah ← jumlah + nombor
nombor ← nombor + 1
TAMAT SELAGI
PAPARKAN jumlah
TAMATFaham dengan cara mudah用简单的话理解
Bayangkan jumlah sebagai jumlah terkumpul dan nombor sebagai nombor yang akan ditambah seterusnya. Untuk menambah 1 hingga 5, mulakan jumlah=0 dan nombor=1; belum ada nombor dimasukkan.把 jumlah 想成目前累积的总数,nombor 则是下一个准备加进去的数。要从 1 加到 5,先设 jumlah=0、nombor=1,表示还没加任何数。
Ujian pertama 1 ≤ 5 benar: 0 + 1 = 1, kemudian nombor menjadi 2. Ujian berikutnya juga benar: 1 + 2 = 3, kemudian nombor menjadi 3. Setiap baris merekod satu langkah ini.第一次检查 1 ≤ 5,成立:0 + 1 = 1,然后 nombor 变成 2。下次也成立:1 + 2 = 3,然后 nombor 变成 3。表格每行记下这样的一步。
Teruskan satu demi satu. Sebelum menambah 5, jumlah sudah 10; tambah 5 untuk mendapat 15. Selepas itu nombor=6, tetapi 6 ≤ 5 palsu, jadi jumlah tidak bertambah lagi.继续逐个相加。加 5 之前,jumlah 已是 10;再加 5,得到 15。之后 nombor=6,但 6 ≤ 5 不成立,因此总和不再增加。
Dalam semakan meja, rekod juga baris Tidak bagi 6. Dalam carta alir, Ya membawa kepada tambah dan naikkan nombor, kemudian kembali ke syarat; Tidak membawa kepada PAPARKAN 15. Nombor yang diuji tidak semestinya ditambah.桌面检查(semakan meja)也要记录 6 的 Tidak 那一行。流程图中,Ya 通向累加、nombor 加 1,再返回条件;Tidak 才通向显示 15。被检查的数不一定会被加进去。
Jawapan contoh参考答案
Jumlah = 15. Nombor terakhir diuji = 6.总和 = 15,最后测试的 nombor = 6。
Cara mendapat jawapan怎么得出答案
- Jumlah bermula pada 0 supaya nombor pertama tidak dikira dua kali.jumlah 从 0 开始,避免把第一个数加两次。
- Pada setiap Ya, tambah nombor kepada jumlah, kemudian naikkan nombor satu.每次 Ya,先把 nombor 加进 jumlah,再把 nombor 加 1。
- Apabila nombor=6, syarat palsu: jangan tambah lagi; papar 15.当 nombor=6,条件不成立,停止相加,显示 15。
| nombor sebelum ujian测试前 nombor | Syarat benar?条件成立? | jumlah selepas tindakan执行后 jumlah | nombor selepas tindakan执行后 nombor |
|---|---|---|---|
| 1 | Ya | 1 | 2 |
| 2 | Ya | 3 | 3 |
| 3 | Ya | 6 | 4 |
| 4 | Ya | 10 | 5 |
| 5 | Ya | 15 | 6 |
| 6 | Tidak | 15 | — |
Cadangan pemarkahan评分建议
- Nilai awal tepat.初值正确。 1 m
- Kemas kini jumlah dan nombor serta baris keluar betul.正确更新两个变量,包含退出行。 2 m
- Output akhir betul.最终输出正确。 1 m
- Carta alir menguji dahulu dan kembali ke syarat.流程图先判断并返回条件。 1 m
B3-RALAT-03 Buka langkah jawapan打开解答步骤
MULA
SETKAN jumlah kepada 0
SETKAN nombor kepada 2
SELAGI nombor ≤ 6
jumlah ← jumlah + nombor
nombor ← nombor + 1
TAMAT SELAGI
PAPARKAN jumlah
TAMATFaham dengan cara mudah用简单的话理解
Bayangkan jumlah sebagai jumlah terkumpul dan nombor sebagai nombor yang akan ditambah seterusnya. Untuk menambah 2 hingga 6, mulakan jumlah=0 dan nombor=2; belum ada nombor dimasukkan.把 jumlah 想成目前累积的总数,nombor 则是下一个准备加进去的数。要从 2 加到 6,先设 jumlah=0、nombor=2,表示还没加任何数。
Ujian pertama 2 ≤ 6 benar: 0 + 2 = 2, kemudian nombor menjadi 3. Ujian berikutnya juga benar: 2 + 3 = 5, kemudian nombor menjadi 4. Setiap baris merekod satu langkah ini.第一次检查 2 ≤ 6,成立:0 + 2 = 2,然后 nombor 变成 3。下次也成立:2 + 3 = 5,然后 nombor 变成 4。表格每行记下这样的一步。
Teruskan satu demi satu. Sebelum menambah 6, jumlah sudah 14; tambah 6 untuk mendapat 20. Selepas itu nombor=7, tetapi 7 ≤ 6 palsu, jadi jumlah tidak bertambah lagi.继续逐个相加。加 6 之前,jumlah 已是 14;再加 6,得到 20。之后 nombor=7,但 7 ≤ 6 不成立,因此总和不再增加。
Dalam semakan meja, rekod juga baris Tidak bagi 7. Dalam carta alir, Ya membawa kepada tambah dan naikkan nombor, kemudian kembali ke syarat; Tidak membawa kepada PAPARKAN 20. Nombor yang diuji tidak semestinya ditambah.桌面检查(semakan meja)也要记录 7 的 Tidak 那一行。流程图中,Ya 通向累加、nombor 加 1,再返回条件;Tidak 才通向显示 20。被检查的数不一定会被加进去。
Jawapan contoh参考答案
Jumlah = 20. Nombor terakhir diuji = 7.总和 = 20,最后测试的 nombor = 7。
Cara mendapat jawapan怎么得出答案
- Jumlah bermula pada 0 supaya nombor pertama tidak dikira dua kali.jumlah 从 0 开始,避免把第一个数加两次。
- Pada setiap Ya, tambah nombor kepada jumlah, kemudian naikkan nombor satu.每次 Ya,先把 nombor 加进 jumlah,再把 nombor 加 1。
- Apabila nombor=7, syarat palsu: jangan tambah lagi; papar 20.当 nombor=7,条件不成立,停止相加,显示 20。
| nombor sebelum ujian测试前 nombor | Syarat benar?条件成立? | jumlah selepas tindakan执行后 jumlah | nombor selepas tindakan执行后 nombor |
|---|---|---|---|
| 2 | Ya | 2 | 3 |
| 3 | Ya | 5 | 4 |
| 4 | Ya | 9 | 5 |
| 5 | Ya | 14 | 6 |
| 6 | Ya | 20 | 7 |
| 7 | Tidak | 20 | — |
Cadangan pemarkahan评分建议
- Nilai awal tepat.初值正确。 1 m
- Kemas kini jumlah dan nombor serta baris keluar betul.正确更新两个变量,包含退出行。 2 m
- Output akhir betul.最终输出正确。 1 m
- Carta alir menguji dahulu dan kembali ke syarat.流程图先判断并返回条件。 1 m
B3-RALAT-04 Buka langkah jawapan打开解答步骤
MULA
SETKAN jumlah kepada 0
SETKAN nombor kepada 3
SELAGI nombor ≤ 7
jumlah ← jumlah + nombor
nombor ← nombor + 1
TAMAT SELAGI
PAPARKAN jumlah
TAMATFaham dengan cara mudah用简单的话理解
Bayangkan jumlah sebagai jumlah terkumpul dan nombor sebagai nombor yang akan ditambah seterusnya. Untuk menambah 3 hingga 7, mulakan jumlah=0 dan nombor=3; belum ada nombor dimasukkan.把 jumlah 想成目前累积的总数,nombor 则是下一个准备加进去的数。要从 3 加到 7,先设 jumlah=0、nombor=3,表示还没加任何数。
Ujian pertama 3 ≤ 7 benar: 0 + 3 = 3, kemudian nombor menjadi 4. Ujian berikutnya juga benar: 3 + 4 = 7, kemudian nombor menjadi 5. Setiap baris merekod satu langkah ini.第一次检查 3 ≤ 7,成立:0 + 3 = 3,然后 nombor 变成 4。下次也成立:3 + 4 = 7,然后 nombor 变成 5。表格每行记下这样的一步。
Teruskan satu demi satu. Sebelum menambah 7, jumlah sudah 18; tambah 7 untuk mendapat 25. Selepas itu nombor=8, tetapi 8 ≤ 7 palsu, jadi jumlah tidak bertambah lagi.继续逐个相加。加 7 之前,jumlah 已是 18;再加 7,得到 25。之后 nombor=8,但 8 ≤ 7 不成立,因此总和不再增加。
Dalam semakan meja, rekod juga baris Tidak bagi 8. Dalam carta alir, Ya membawa kepada tambah dan naikkan nombor, kemudian kembali ke syarat; Tidak membawa kepada PAPARKAN 25. Nombor yang diuji tidak semestinya ditambah.桌面检查(semakan meja)也要记录 8 的 Tidak 那一行。流程图中,Ya 通向累加、nombor 加 1,再返回条件;Tidak 才通向显示 25。被检查的数不一定会被加进去。
Jawapan contoh参考答案
Jumlah = 25. Nombor terakhir diuji = 8.总和 = 25,最后测试的 nombor = 8。
Cara mendapat jawapan怎么得出答案
- Jumlah bermula pada 0 supaya nombor pertama tidak dikira dua kali.jumlah 从 0 开始,避免把第一个数加两次。
- Pada setiap Ya, tambah nombor kepada jumlah, kemudian naikkan nombor satu.每次 Ya,先把 nombor 加进 jumlah,再把 nombor 加 1。
- Apabila nombor=8, syarat palsu: jangan tambah lagi; papar 25.当 nombor=8,条件不成立,停止相加,显示 25。
| nombor sebelum ujian测试前 nombor | Syarat benar?条件成立? | jumlah selepas tindakan执行后 jumlah | nombor selepas tindakan执行后 nombor |
|---|---|---|---|
| 3 | Ya | 3 | 4 |
| 4 | Ya | 7 | 5 |
| 5 | Ya | 12 | 6 |
| 6 | Ya | 18 | 7 |
| 7 | Ya | 25 | 8 |
| 8 | Tidak | 25 | — |
Cadangan pemarkahan评分建议
- Nilai awal tepat.初值正确。 1 m
- Kemas kini jumlah dan nombor serta baris keluar betul.正确更新两个变量,包含退出行。 2 m
- Output akhir betul.最终输出正确。 1 m
- Carta alir menguji dahulu dan kembali ke syarat.流程图先判断并返回条件。 1 m
B3-RALAT-05 Buka langkah jawapan打开解答步骤
MULA
SETKAN jumlah kepada 0
SETKAN nombor kepada 4
SELAGI nombor ≤ 8
jumlah ← jumlah + nombor
nombor ← nombor + 1
TAMAT SELAGI
PAPARKAN jumlah
TAMATFaham dengan cara mudah用简单的话理解
Bayangkan jumlah sebagai jumlah terkumpul dan nombor sebagai nombor yang akan ditambah seterusnya. Untuk menambah 4 hingga 8, mulakan jumlah=0 dan nombor=4; belum ada nombor dimasukkan.把 jumlah 想成目前累积的总数,nombor 则是下一个准备加进去的数。要从 4 加到 8,先设 jumlah=0、nombor=4,表示还没加任何数。
Ujian pertama 4 ≤ 8 benar: 0 + 4 = 4, kemudian nombor menjadi 5. Ujian berikutnya juga benar: 4 + 5 = 9, kemudian nombor menjadi 6. Setiap baris merekod satu langkah ini.第一次检查 4 ≤ 8,成立:0 + 4 = 4,然后 nombor 变成 5。下次也成立:4 + 5 = 9,然后 nombor 变成 6。表格每行记下这样的一步。
Teruskan satu demi satu. Sebelum menambah 8, jumlah sudah 22; tambah 8 untuk mendapat 30. Selepas itu nombor=9, tetapi 9 ≤ 8 palsu, jadi jumlah tidak bertambah lagi.继续逐个相加。加 8 之前,jumlah 已是 22;再加 8,得到 30。之后 nombor=9,但 9 ≤ 8 不成立,因此总和不再增加。
Dalam semakan meja, rekod juga baris Tidak bagi 9. Dalam carta alir, Ya membawa kepada tambah dan naikkan nombor, kemudian kembali ke syarat; Tidak membawa kepada PAPARKAN 30. Nombor yang diuji tidak semestinya ditambah.桌面检查(semakan meja)也要记录 9 的 Tidak 那一行。流程图中,Ya 通向累加、nombor 加 1,再返回条件;Tidak 才通向显示 30。被检查的数不一定会被加进去。
Jawapan contoh参考答案
Jumlah = 30. Nombor terakhir diuji = 9.总和 = 30,最后测试的 nombor = 9。
Cara mendapat jawapan怎么得出答案
- Jumlah bermula pada 0 supaya nombor pertama tidak dikira dua kali.jumlah 从 0 开始,避免把第一个数加两次。
- Pada setiap Ya, tambah nombor kepada jumlah, kemudian naikkan nombor satu.每次 Ya,先把 nombor 加进 jumlah,再把 nombor 加 1。
- Apabila nombor=9, syarat palsu: jangan tambah lagi; papar 30.当 nombor=9,条件不成立,停止相加,显示 30。
| nombor sebelum ujian测试前 nombor | Syarat benar?条件成立? | jumlah selepas tindakan执行后 jumlah | nombor selepas tindakan执行后 nombor |
|---|---|---|---|
| 4 | Ya | 4 | 5 |
| 5 | Ya | 9 | 6 |
| 6 | Ya | 15 | 7 |
| 7 | Ya | 22 | 8 |
| 8 | Ya | 30 | 9 |
| 9 | Tidak | 30 | — |
Cadangan pemarkahan评分建议
- Nilai awal tepat.初值正确。 1 m
- Kemas kini jumlah dan nombor serta baris keluar betul.正确更新两个变量,包含退出行。 2 m
- Output akhir betul.最终输出正确。 1 m
- Carta alir menguji dahulu dan kembali ke syarat.流程图先判断并返回条件。 1 m
B3-RALAT-06 Buka langkah jawapan打开解答步骤
MULA
SETKAN jumlah kepada 0
SETKAN nombor kepada 6
SELAGI nombor ≤ 10
jumlah ← jumlah + nombor
nombor ← nombor + 1
TAMAT SELAGI
PAPARKAN jumlah
TAMATFaham dengan cara mudah用简单的话理解
Bayangkan jumlah sebagai jumlah terkumpul dan nombor sebagai nombor yang akan ditambah seterusnya. Untuk menambah 6 hingga 10, mulakan jumlah=0 dan nombor=6; belum ada nombor dimasukkan.把 jumlah 想成目前累积的总数,nombor 则是下一个准备加进去的数。要从 6 加到 10,先设 jumlah=0、nombor=6,表示还没加任何数。
Ujian pertama 6 ≤ 10 benar: 0 + 6 = 6, kemudian nombor menjadi 7. Ujian berikutnya juga benar: 6 + 7 = 13, kemudian nombor menjadi 8. Setiap baris merekod satu langkah ini.第一次检查 6 ≤ 10,成立:0 + 6 = 6,然后 nombor 变成 7。下次也成立:6 + 7 = 13,然后 nombor 变成 8。表格每行记下这样的一步。
Teruskan satu demi satu. Sebelum menambah 10, jumlah sudah 30; tambah 10 untuk mendapat 40. Selepas itu nombor=11, tetapi 11 ≤ 10 palsu, jadi jumlah tidak bertambah lagi.继续逐个相加。加 10 之前,jumlah 已是 30;再加 10,得到 40。之后 nombor=11,但 11 ≤ 10 不成立,因此总和不再增加。
Dalam semakan meja, rekod juga baris Tidak bagi 11. Dalam carta alir, Ya membawa kepada tambah dan naikkan nombor, kemudian kembali ke syarat; Tidak membawa kepada PAPARKAN 40. Nombor yang diuji tidak semestinya ditambah.桌面检查(semakan meja)也要记录 11 的 Tidak 那一行。流程图中,Ya 通向累加、nombor 加 1,再返回条件;Tidak 才通向显示 40。被检查的数不一定会被加进去。
Jawapan contoh参考答案
Jumlah = 40. Nombor terakhir diuji = 11.总和 = 40,最后测试的 nombor = 11。
Cara mendapat jawapan怎么得出答案
- Jumlah bermula pada 0 supaya nombor pertama tidak dikira dua kali.jumlah 从 0 开始,避免把第一个数加两次。
- Pada setiap Ya, tambah nombor kepada jumlah, kemudian naikkan nombor satu.每次 Ya,先把 nombor 加进 jumlah,再把 nombor 加 1。
- Apabila nombor=11, syarat palsu: jangan tambah lagi; papar 40.当 nombor=11,条件不成立,停止相加,显示 40。
| nombor sebelum ujian测试前 nombor | Syarat benar?条件成立? | jumlah selepas tindakan执行后 jumlah | nombor selepas tindakan执行后 nombor |
|---|---|---|---|
| 6 | Ya | 6 | 7 |
| 7 | Ya | 13 | 8 |
| 8 | Ya | 21 | 9 |
| 9 | Ya | 30 | 10 |
| 10 | Ya | 40 | 11 |
| 11 | Tidak | 40 | — |
Cadangan pemarkahan评分建议
- Nilai awal tepat.初值正确。 1 m
- Kemas kini jumlah dan nombor serta baris keluar betul.正确更新两个变量,包含退出行。 2 m
- Output akhir betul.最终输出正确。 1 m
- Carta alir menguji dahulu dan kembali ke syarat.流程图先判断并返回条件。 1 m
B3-RALAT-07 Buka langkah jawapan打开解答步骤
MULA
SETKAN jumlah kepada 0
SETKAN nombor kepada 7
SELAGI nombor ≤ 11
jumlah ← jumlah + nombor
nombor ← nombor + 1
TAMAT SELAGI
PAPARKAN jumlah
TAMATFaham dengan cara mudah用简单的话理解
Bayangkan jumlah sebagai jumlah terkumpul dan nombor sebagai nombor yang akan ditambah seterusnya. Untuk menambah 7 hingga 11, mulakan jumlah=0 dan nombor=7; belum ada nombor dimasukkan.把 jumlah 想成目前累积的总数,nombor 则是下一个准备加进去的数。要从 7 加到 11,先设 jumlah=0、nombor=7,表示还没加任何数。
Ujian pertama 7 ≤ 11 benar: 0 + 7 = 7, kemudian nombor menjadi 8. Ujian berikutnya juga benar: 7 + 8 = 15, kemudian nombor menjadi 9. Setiap baris merekod satu langkah ini.第一次检查 7 ≤ 11,成立:0 + 7 = 7,然后 nombor 变成 8。下次也成立:7 + 8 = 15,然后 nombor 变成 9。表格每行记下这样的一步。
Teruskan satu demi satu. Sebelum menambah 11, jumlah sudah 34; tambah 11 untuk mendapat 45. Selepas itu nombor=12, tetapi 12 ≤ 11 palsu, jadi jumlah tidak bertambah lagi.继续逐个相加。加 11 之前,jumlah 已是 34;再加 11,得到 45。之后 nombor=12,但 12 ≤ 11 不成立,因此总和不再增加。
Dalam semakan meja, rekod juga baris Tidak bagi 12. Dalam carta alir, Ya membawa kepada tambah dan naikkan nombor, kemudian kembali ke syarat; Tidak membawa kepada PAPARKAN 45. Nombor yang diuji tidak semestinya ditambah.桌面检查(semakan meja)也要记录 12 的 Tidak 那一行。流程图中,Ya 通向累加、nombor 加 1,再返回条件;Tidak 才通向显示 45。被检查的数不一定会被加进去。
Jawapan contoh参考答案
Jumlah = 45. Nombor terakhir diuji = 12.总和 = 45,最后测试的 nombor = 12。
Cara mendapat jawapan怎么得出答案
- Jumlah bermula pada 0 supaya nombor pertama tidak dikira dua kali.jumlah 从 0 开始,避免把第一个数加两次。
- Pada setiap Ya, tambah nombor kepada jumlah, kemudian naikkan nombor satu.每次 Ya,先把 nombor 加进 jumlah,再把 nombor 加 1。
- Apabila nombor=12, syarat palsu: jangan tambah lagi; papar 45.当 nombor=12,条件不成立,停止相加,显示 45。
| nombor sebelum ujian测试前 nombor | Syarat benar?条件成立? | jumlah selepas tindakan执行后 jumlah | nombor selepas tindakan执行后 nombor |
|---|---|---|---|
| 7 | Ya | 7 | 8 |
| 8 | Ya | 15 | 9 |
| 9 | Ya | 24 | 10 |
| 10 | Ya | 34 | 11 |
| 11 | Ya | 45 | 12 |
| 12 | Tidak | 45 | — |
Cadangan pemarkahan评分建议
- Nilai awal tepat.初值正确。 1 m
- Kemas kini jumlah dan nombor serta baris keluar betul.正确更新两个变量,包含退出行。 2 m
- Output akhir betul.最终输出正确。 1 m
- Carta alir menguji dahulu dan kembali ke syarat.流程图先判断并返回条件。 1 m
B3-RALAT-08 Buka langkah jawapan打开解答步骤
MULA
SETKAN jumlah kepada 0
SETKAN nombor kepada 8
SELAGI nombor ≤ 12
jumlah ← jumlah + nombor
nombor ← nombor + 1
TAMAT SELAGI
PAPARKAN jumlah
TAMATFaham dengan cara mudah用简单的话理解
Bayangkan jumlah sebagai jumlah terkumpul dan nombor sebagai nombor yang akan ditambah seterusnya. Untuk menambah 8 hingga 12, mulakan jumlah=0 dan nombor=8; belum ada nombor dimasukkan.把 jumlah 想成目前累积的总数,nombor 则是下一个准备加进去的数。要从 8 加到 12,先设 jumlah=0、nombor=8,表示还没加任何数。
Ujian pertama 8 ≤ 12 benar: 0 + 8 = 8, kemudian nombor menjadi 9. Ujian berikutnya juga benar: 8 + 9 = 17, kemudian nombor menjadi 10. Setiap baris merekod satu langkah ini.第一次检查 8 ≤ 12,成立:0 + 8 = 8,然后 nombor 变成 9。下次也成立:8 + 9 = 17,然后 nombor 变成 10。表格每行记下这样的一步。
Teruskan satu demi satu. Sebelum menambah 12, jumlah sudah 38; tambah 12 untuk mendapat 50. Selepas itu nombor=13, tetapi 13 ≤ 12 palsu, jadi jumlah tidak bertambah lagi.继续逐个相加。加 12 之前,jumlah 已是 38;再加 12,得到 50。之后 nombor=13,但 13 ≤ 12 不成立,因此总和不再增加。
Dalam semakan meja, rekod juga baris Tidak bagi 13. Dalam carta alir, Ya membawa kepada tambah dan naikkan nombor, kemudian kembali ke syarat; Tidak membawa kepada PAPARKAN 50. Nombor yang diuji tidak semestinya ditambah.桌面检查(semakan meja)也要记录 13 的 Tidak 那一行。流程图中,Ya 通向累加、nombor 加 1,再返回条件;Tidak 才通向显示 50。被检查的数不一定会被加进去。
Jawapan contoh参考答案
Jumlah = 50. Nombor terakhir diuji = 13.总和 = 50,最后测试的 nombor = 13。
Cara mendapat jawapan怎么得出答案
- Jumlah bermula pada 0 supaya nombor pertama tidak dikira dua kali.jumlah 从 0 开始,避免把第一个数加两次。
- Pada setiap Ya, tambah nombor kepada jumlah, kemudian naikkan nombor satu.每次 Ya,先把 nombor 加进 jumlah,再把 nombor 加 1。
- Apabila nombor=13, syarat palsu: jangan tambah lagi; papar 50.当 nombor=13,条件不成立,停止相加,显示 50。
| nombor sebelum ujian测试前 nombor | Syarat benar?条件成立? | jumlah selepas tindakan执行后 jumlah | nombor selepas tindakan执行后 nombor |
|---|---|---|---|
| 8 | Ya | 8 | 9 |
| 9 | Ya | 17 | 10 |
| 10 | Ya | 27 | 11 |
| 11 | Ya | 38 | 12 |
| 12 | Ya | 50 | 13 |
| 13 | Tidak | 50 | — |
Cadangan pemarkahan评分建议
- Nilai awal tepat.初值正确。 1 m
- Kemas kini jumlah dan nombor serta baris keluar betul.正确更新两个变量,包含退出行。 2 m
- Output akhir betul.最终输出正确。 1 m
- Carta alir menguji dahulu dan kembali ke syarat.流程图先判断并返回条件。 1 m
B3-RALAT-09 Buka langkah jawapan打开解答步骤
MULA
SETKAN jumlah kepada 0
SETKAN nombor kepada 10
SELAGI nombor ≤ 15
jumlah ← jumlah + nombor
nombor ← nombor + 1
TAMAT SELAGI
PAPARKAN jumlah
TAMATFaham dengan cara mudah用简单的话理解
Bayangkan jumlah sebagai jumlah terkumpul dan nombor sebagai nombor yang akan ditambah seterusnya. Untuk menambah 10 hingga 15, mulakan jumlah=0 dan nombor=10; belum ada nombor dimasukkan.把 jumlah 想成目前累积的总数,nombor 则是下一个准备加进去的数。要从 10 加到 15,先设 jumlah=0、nombor=10,表示还没加任何数。
Ujian pertama 10 ≤ 15 benar: 0 + 10 = 10, kemudian nombor menjadi 11. Ujian berikutnya juga benar: 10 + 11 = 21, kemudian nombor menjadi 12. Setiap baris merekod satu langkah ini.第一次检查 10 ≤ 15,成立:0 + 10 = 10,然后 nombor 变成 11。下次也成立:10 + 11 = 21,然后 nombor 变成 12。表格每行记下这样的一步。
Teruskan satu demi satu. Sebelum menambah 15, jumlah sudah 60; tambah 15 untuk mendapat 75. Selepas itu nombor=16, tetapi 16 ≤ 15 palsu, jadi jumlah tidak bertambah lagi.继续逐个相加。加 15 之前,jumlah 已是 60;再加 15,得到 75。之后 nombor=16,但 16 ≤ 15 不成立,因此总和不再增加。
Dalam semakan meja, rekod juga baris Tidak bagi 16. Dalam carta alir, Ya membawa kepada tambah dan naikkan nombor, kemudian kembali ke syarat; Tidak membawa kepada PAPARKAN 75. Nombor yang diuji tidak semestinya ditambah.桌面检查(semakan meja)也要记录 16 的 Tidak 那一行。流程图中,Ya 通向累加、nombor 加 1,再返回条件;Tidak 才通向显示 75。被检查的数不一定会被加进去。
Jawapan contoh参考答案
Jumlah = 75. Nombor terakhir diuji = 16.总和 = 75,最后测试的 nombor = 16。
Cara mendapat jawapan怎么得出答案
- Jumlah bermula pada 0 supaya nombor pertama tidak dikira dua kali.jumlah 从 0 开始,避免把第一个数加两次。
- Pada setiap Ya, tambah nombor kepada jumlah, kemudian naikkan nombor satu.每次 Ya,先把 nombor 加进 jumlah,再把 nombor 加 1。
- Apabila nombor=16, syarat palsu: jangan tambah lagi; papar 75.当 nombor=16,条件不成立,停止相加,显示 75。
| nombor sebelum ujian测试前 nombor | Syarat benar?条件成立? | jumlah selepas tindakan执行后 jumlah | nombor selepas tindakan执行后 nombor |
|---|---|---|---|
| 10 | Ya | 10 | 11 |
| 11 | Ya | 21 | 12 |
| 12 | Ya | 33 | 13 |
| 13 | Ya | 46 | 14 |
| 14 | Ya | 60 | 15 |
| 15 | Ya | 75 | 16 |
| 16 | Tidak | 75 | — |
Cadangan pemarkahan评分建议
- Nilai awal tepat.初值正确。 1 m
- Kemas kini jumlah dan nombor serta baris keluar betul.正确更新两个变量,包含退出行。 2 m
- Output akhir betul.最终输出正确。 1 m
- Carta alir menguji dahulu dan kembali ke syarat.流程图先判断并返回条件。 1 m
B3-RALAT-10 Buka langkah jawapan打开解答步骤
MULA
SETKAN jumlah kepada 0
SETKAN nombor kepada 12
SELAGI nombor ≤ 16
jumlah ← jumlah + nombor
nombor ← nombor + 1
TAMAT SELAGI
PAPARKAN jumlah
TAMATFaham dengan cara mudah用简单的话理解
Bayangkan jumlah sebagai jumlah terkumpul dan nombor sebagai nombor yang akan ditambah seterusnya. Untuk menambah 12 hingga 16, mulakan jumlah=0 dan nombor=12; belum ada nombor dimasukkan.把 jumlah 想成目前累积的总数,nombor 则是下一个准备加进去的数。要从 12 加到 16,先设 jumlah=0、nombor=12,表示还没加任何数。
Ujian pertama 12 ≤ 16 benar: 0 + 12 = 12, kemudian nombor menjadi 13. Ujian berikutnya juga benar: 12 + 13 = 25, kemudian nombor menjadi 14. Setiap baris merekod satu langkah ini.第一次检查 12 ≤ 16,成立:0 + 12 = 12,然后 nombor 变成 13。下次也成立:12 + 13 = 25,然后 nombor 变成 14。表格每行记下这样的一步。
Teruskan satu demi satu. Sebelum menambah 16, jumlah sudah 54; tambah 16 untuk mendapat 70. Selepas itu nombor=17, tetapi 17 ≤ 16 palsu, jadi jumlah tidak bertambah lagi.继续逐个相加。加 16 之前,jumlah 已是 54;再加 16,得到 70。之后 nombor=17,但 17 ≤ 16 不成立,因此总和不再增加。
Dalam semakan meja, rekod juga baris Tidak bagi 17. Dalam carta alir, Ya membawa kepada tambah dan naikkan nombor, kemudian kembali ke syarat; Tidak membawa kepada PAPARKAN 70. Nombor yang diuji tidak semestinya ditambah.桌面检查(semakan meja)也要记录 17 的 Tidak 那一行。流程图中,Ya 通向累加、nombor 加 1,再返回条件;Tidak 才通向显示 70。被检查的数不一定会被加进去。
Jawapan contoh参考答案
Jumlah = 70. Nombor terakhir diuji = 17.总和 = 70,最后测试的 nombor = 17。
Cara mendapat jawapan怎么得出答案
- Jumlah bermula pada 0 supaya nombor pertama tidak dikira dua kali.jumlah 从 0 开始,避免把第一个数加两次。
- Pada setiap Ya, tambah nombor kepada jumlah, kemudian naikkan nombor satu.每次 Ya,先把 nombor 加进 jumlah,再把 nombor 加 1。
- Apabila nombor=17, syarat palsu: jangan tambah lagi; papar 70.当 nombor=17,条件不成立,停止相加,显示 70。
| nombor sebelum ujian测试前 nombor | Syarat benar?条件成立? | jumlah selepas tindakan执行后 jumlah | nombor selepas tindakan执行后 nombor |
|---|---|---|---|
| 12 | Ya | 12 | 13 |
| 13 | Ya | 25 | 14 |
| 14 | Ya | 39 | 15 |
| 15 | Ya | 54 | 16 |
| 16 | Ya | 70 | 17 |
| 17 | Tidak | 70 | — |
Cadangan pemarkahan评分建议
- Nilai awal tepat.初值正确。 1 m
- Kemas kini jumlah dan nombor serta baris keluar betul.正确更新两个变量,包含退出行。 2 m
- Output akhir betul.最终输出正确。 1 m
- Carta alir menguji dahulu dan kembali ke syarat.流程图先判断并返回条件。 1 m
B3-RALAT-11 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
jumlah=5 bermaksud 5 sudah dimasukkan dalam jumlah. Jika nombor juga 5, arahan jumlah + nombor terus membuat 5 + 5 = 10 sebelum nombor 6 diproses.jumlah=5 表示总和里已经有一个 5。如果 nombor 也是 5,执行 jumlah + nombor 就先算成 5 + 5 = 10,连 6 都还没处理。
Setiap integer dari 5 hingga 20 sepatutnya ditambah sekali. Mula dengan jumlah=0 dan nombor=5 jika belum menambah apa-apa; jika jumlah sudah 5, nombor seterusnya mestilah 6.从 5 到 20 的每个整数只能加一次。如果还没开始加,用 jumlah=0、nombor=5;如果总和里已有 5,下一个数就应该是 6。
Jawapan contoh参考答案
Nombor 5 dikira dua kali.5 被加了两次。
Cara mendapat jawapan怎么得出答案
- Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
- Pilih jumlah=0,nombor=5 ATAU jumlah=5,nombor=6. Kedua-duanya betul.可用 jumlah=0、nombor=5,或 jumlah=5、nombor=6,两者都正确。
Cadangan pemarkahan评分建议
- Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-RALAT-12 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
Cuba letakkan nombor=20 dalam syarat lama. 20<20 palsu, jadi program berhenti sebelum sempat memasukkan 20, walaupun soalan mahu memasukkannya.把 nombor=20 放进旧条件。20<20 不成立,程序还没来得及加上 20 就停止了,但题目要求包含 20。
Gunakan nombor≤20 supaya tepat 20 masih diterima dan 21 ditolak. Jika nombor ialah integer yang naik 1 setiap kali seperti latihan ini, nombor<21 juga menerima set nombor yang sama.改成 nombor≤20,正好 20 仍通过,21 才被挡住。若 nombor 像本练习这样是每次加 1 的整数,nombor<21 也接受相同的一组数。
Jawapan contoh参考答案
nombor ≤ 20 atau nombor < 21.nombor ≤ 20 或 nombor < 21。
Cara mendapat jawapan怎么得出答案
- Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
- Apabila nombor=20, syarat lama palsu terlalu awal.nombor=20 时,原条件太早变为不成立。
Cadangan pemarkahan评分建议
- Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-RALAT-13 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
Dengan nilai awal nombor=5 seperti gelung jumlah 5–20 ini, ujian 5≤20 benar. Selepas menambah 5 kepada jumlah, nombor masih 5 jika langkah naikkan nombor hilang.按这个 5–20 累加循环的初值 nombor=5,5≤20 成立。把 5 加入总和后,如果漏了增加 nombor 的步骤,nombor 仍然是 5。
Program lalu menambah 5 berulang kali, bukannya bergerak ke 6, 7 hingga 20. jumlah berubah, tetapi syarat melihat nombor yang tidak berubah. Letakkan nombor = nombor + 1 selepas penambahan supaya gelung boleh sampai ke jalan keluar.程序就会反复加 5,而不会走到 6、7,直到 20。jumlah 在变,但条件检查的 nombor 没变。累加后补上 nombor = nombor + 1,循环才有机会走到出口。
Jawapan contoh参考答案
Nombor tidak berubah; gelung mungkin tidak tamat.nombor 不变,循环可能不结束。
Cara mendapat jawapan怎么得出答案
- Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
- Jika syarat awal benar, ia terus benar. Letakkan kenaikan sebelum kembali menguji syarat.若最初条件成立,就一直成立;回到条件前必须增加 nombor。
Cadangan pemarkahan评分建议
- Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-RALAT-14 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
Dalam print("ASK", tanda ( membuka senarai perkara yang hendak dicetak, tetapi tiada ) untuk menutupnya. Tanda petikan teks sudah lengkap; yang hilang ialah kurungan.在 print("ASK" 中,( 打开了要传给 print 的内容,却没有 ) 来收尾。文字的引号已经成对,缺的是右括号。
Python tidak dapat membaca arahan ini sebagai arahan yang lengkap. Itu ralat sintaks; tambah ) supaya menjadi print("ASK"), barulah arahan mencetak teks itu lengkap.Python 无法按语言规则读成一条完整指令。这是语法错误(ralat sintaks);补上 ),成为 print("ASK"),打印文字的指令才完整。
Jawapan contoh参考答案
Ralat sintaks.语法错误。
Cara mendapat jawapan怎么得出答案
- Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
- Tatabahasa kod tidak lengkap. Betulkan kepada print("ASK").代码语法不完整,应改为 print("ASK")。
Cadangan pemarkahan评分建议
- Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-RALAT-15 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
Pembahagian memerlukan pembahagi yang bukan 0. Contohnya, membahagi 6 dengan 2 memberi 3 kerana 2 × 3 = 6; tetapi tiada nombor yang apabila didarab 0 menghasilkan 6.做除法时,除数不能是 0。例如 6 除以 2 得到 3,因为 2 × 3 = 6;但没有哪个数乘 0 会得到 6。
Arahan bahagi boleh ditulis dengan sintaks yang betul, tetapi Python gagal apabila benar-benar melaksanakannya dengan pembahagi 0. Oleh itu ini ralat masa larian; periksa pembahagi sebelum membahagi.除法指令的写法可能正确,但 Python 真正执行到除数为 0 时会报错。因此这是运行时错误(ralat masa larian),应在相除前检查除数。
Jawapan contoh参考答案
Ralat masa larian.运行时错误。
Cara mendapat jawapan怎么得出答案
- Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
- Arahan boleh ditulis secara sah, tetapi nilai semasa menyebabkan kegagalan. Semak pembahagi dahulu.语法可能正确,但运行时数值导致失败,应先检查除数。
Cadangan pemarkahan评分建议
- Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-RALAT-16 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
Bayangkan segi empat tepat ditutup dengan petak unit. Satu baris mengikut panjang; bilangan baris mengikut lebar. Mengira semua petak memerlukan panjang × lebar.想象用单位小方格铺满长方形。一行有多少格取决于长,有多少行取决于宽。要数出全部方格,需要长 × 宽。
panjang + lebar hanya menambah dua ukuran sisi, bukan mengira kawasan yang ditutup. Program boleh membuat tambah itu tanpa masalah sintaks, tetapi caranya tidak memenuhi tujuan. Itulah ralat logik.长 + 宽只是把两个边长相加,没有算出覆盖的面积。程序可以顺利做加法,语法也没问题,但方法不能完成目标,这就是逻辑错误(ralat logik)。
Jawapan contoh参考答案
Ralat logik.逻辑错误。
Cara mendapat jawapan怎么得出答案
- Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
- Formula salah; luas sepatutnya panjang × lebar.公式错误,面积应为长 × 宽。
Cadangan pemarkahan评分建议
- Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-RALAT-17 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
Bayangkan kamu menjadi pelaksana arahan di atas kertas. Pilih data ujian, kemudian baca algoritma satu arahan pada satu masa dan catat setiap nilai baharu.想象由你在纸上执行程序。先选测试资料,再按算法一条条做,把每次改变后的值记下来。
Jika ada syarat, catat benar atau palsu dan ikut cabang yang sepadan. Akhirnya bandingkan output dengan hasil yang sepatutnya. Kerja manual ini dipanggil semakan meja dan boleh menunjukkan langkah yang mula tersilap.遇到条件,就记下成立或不成立,再走相应的路线。最后把输出和正确结果比较。这种手动追踪叫桌面检查(semakan meja),能帮助找出从哪一步开始出错。
Jawapan contoh参考答案
Jejak algoritma secara manual dengan data ujian.用测试资料手动追踪算法。
Cara mendapat jawapan怎么得出答案
- Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
- Catat perubahan pemboleh ubah dan output, kemudian bandingkan dengan hasil yang sepatutnya.记录变量变化与输出,再与预期结果比较。
Cadangan pemarkahan评分建议
- Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-RALAT-18 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
40 ialah garisan yang memisahkan dua keputusan. 39 berada sedikit di bawahnya dan patut gagal syarat; 40 tepat pada garisan dan 41 sedikit di atasnya patut memenuhi syarat.40 是分开两种结果的界线。39 刚好在下面,条件应不成立;40 在线上,41 刚好在上面,条件都应成立。
Jika tersalah tulis >40, ujian 39 dan 41 masih kelihatan betul. Hanya ujian 40 akan menunjukkan bahawa nilai sempadan telah ditolak secara salah. Sebab itu ketiga-tiga nilai berguna.如果误写成 >40,测试 39 和 41 仍可能看起来正确。测试 40 才会发现边界值被错误排除,所以这三个值都有用。
Jawapan contoh参考答案
Menguji bawah, pada dan atas sempadan.测试边界以下、正好边界和以上。
Cara mendapat jawapan怎么得出答案
- Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
- Kes 40 mendedahkan kesilapan menggunakan > menggantikan ≥.40 能发现把 ≥ 错写为 > 的问题。
Cadangan pemarkahan评分建议
- Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-RALAT-19 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
Sebelum membina program, fahami masalah dan hasil yang diperlukan: analisis masalah. Kemudian rancang langkah penyelesaiannya: reka bentuk. Selepas ada rancangan, barulah tulis kod: pengekodan.写程序前,先弄清问题和需要什么结果,这是分析问题(analisis masalah)。接着安排解决步骤,这是设计(reka bentuk)。有了计划,再写代码,即编码(pengekodan)。
Cuba kod dan baiki kesilapannya melalui pengujian dan penyahpepijatan. Kemudian terangkan cara program berfungsi dalam dokumentasi. Ikut urutan ringkas ini untuk soalan; dalam kerja sebenar, catatan boleh dibuat sepanjang proses.试运行代码并修正错误,就是测试与调试(pengujian dan penyahpepijatan)。接着用文档(dokumentasi)说明程序。本题按这个简化顺序作答;实际工作可以随时记录文档。
Jawapan contoh参考答案
Analisis → reka bentuk → pengekodan → pengujian/penyahpepijatan → dokumentasi.分析 → 设计 → 编码 → 测试/调试 → 文档。
Cara mendapat jawapan怎么得出答案
- Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
- Ini urutan ringkas peperiksaan. Dalam kerja sebenar, dokumentasi juga boleh dibuat sepanjang proses.这是考试的简化顺序;实际工作也可在整个过程中记录文档。
Cadangan pemarkahan评分建议
- Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m
B3-RALAT-20 Buka langkah jawapan打开解答步骤
Faham dengan cara mudah用简单的话理解
Menulis ‘output salah’ dalam dokumentasi hanya merekod masalah. Arahan program masih sama, jadi input yang sama boleh menghasilkan kesilapan yang sama lagi.在文档里写‘输出不对’只是记下问题。程序的指令没有改变,同样的输入仍可能再次得到同样的错误。
Cari langkah yang menyebabkan kesilapan, baiki, kemudian uji semula input yang gagal. Uji juga input lain yang sebelum ini betul supaya pembaikan tidak menimbulkan masalah baharu. Selepas itu, kemas kini dokumentasi.找出导致错误的步骤并修正,再重测原来失败的输入。也要检查原来正确的其他输入,确认修改没有带来新问题,然后更新文档。
Jawapan contoh参考答案
Tidak. Baiki punca dan uji semula.不够,要修正原因并重新测试。
Cara mendapat jawapan怎么得出答案
- Baca perkara yang diminta. Bezakan tindakan daripada syarat.先读清楚问题,区分动作和条件。
- Uji kes yang gagal dan kes lain untuk memastikan pembaikan tidak merosakkan hasil lain.重测失败案例,也检查其他案例,确认修改没有影响其他结果。
Cadangan pemarkahan评分建议
- Jawapan tepat dengan jalan kerja atau alasan yang diminta.答案正确,并写出题目要求的步骤或理由。 2 m