解决问题的过程

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

21 解決問題的過程

活動1

活動3

活動4

輸入:1. 未經烹煮的即食麵 2. 沸水 3. 調味料。

處理步驟:1. 把即食麵放進沸水中烹調。

2. 熄火並加入調味料。

3. 拌勻。 輸出:已煮熟的即食麵

概念圖 1. F 2. E 3. A 4. C 5. B

6. D

小測試

1. ✗

2. ✗

3. ✓

4. ✗

5. ✓

多項選擇題

1. B

2. B

3. A

4. B

5. A

6. C

7. C

8. A

9. D

10. C

短題目

1. (a) 這樣可大大提高找到最佳解決方法的機會。(2)

(b) 它的意思是把問題分為較小和較容易管理的模組。(2)

2. (a) 釐清問題(1)、問題分析(1)、算法設計(1)、構擬解決方法(1)、除錯

和測試(1)、文件編製(1)

(b) 問題的原因是甚麼?(1) 有哪些數據可供利用?(1) 有甚麼問題需要

解決?(1) 解決問題的方法應能提供些甚麼?(1) 有沒有任何限制或

會影響問題的解決方法?(1)

3.

4. (a) 算法是一組有明確邏輯次序、用以解決問題的步驟。(2)

(b) 流程圖能以圖像方式來表示算法的邏輯和實際運作。(2)

5. (a) 語法錯誤(1)、運行時錯誤(1)和邏輯錯誤(1)

(b) 邏輯錯誤(1)

長題目

1. (a) 詳細地描述某程序的用途以及它的設計、開發和測試過程。(2)

(b) 用戶手冊(1) 和程序手冊(1)

(c)

2. (a) A:問題分析(1),B:算法設計(1),C:構擬解決方法(1),D:除錯

和測試(1)

(b) 問題分析(2)

(c) 除錯和測試(2)

(d) 偽代碼和流程圖是兩個常用來設計和表達算法的方法。(2) 偽代碼以

敍述方式來表示算法(1),流程圖則以圖像方式來表示算法的邏輯和實

際運作。

(1)

相关文档
最新文档