[解析] 第12章 習作
1. 「相同的條件下,反覆執行,結果都是一樣的。」這是使用電腦解決問題的哪一項特性?
(A)運算速度快
(B)正確性高
(C)操作容易
(D)可重複不停地作業
2. 「可應用於解決需要大量運算的問題」,這是使用電腦解決問題的哪一項特性?
(A)運算速度快
(B)正確性高
(C)操作容易
(D)可重複不停地作業
3. 火車購票的網路系統可以全年無休一天二十四小時為旅客服務,這是使用電腦解決問題的哪一向特性?
(A)運算速度快
(B)正確性高
(C)操作容易
(D)可重複不停地作業
4. 下列何者與建置火車購票的網路系統關聯性最低?
(A)文書處理軟體
(B)資料庫
(C)伺服器
(D)動態網頁
5. 下列何者與電腦解題的應用最無關?
(A)網路購物
(B)用紙筆玩數獨遊戲
(C)網路申報所得稅
(D)使用悠遊卡
6. 電腦解題的基本精神包含
(A)水平式思考與循序漸進的流程
(B)水平式思考與跳躍式的流程
(C)垂直式思考與循序漸進的流程
(D)垂直式思考與創意發想的流程
7. 下列何者不是垂直式思考的特性?
(A)解題步驟可能會有無窮多次
(B)每一個執行步驟都是正確的
(C)重複解題時,每次得到的答案都是一樣的
(D)每次都會探索最可能的路徑
8. 使用應用軟體製作班級成績單時,要先計算總分,總分可使用試算表函數計算,然後再依總分進行排序。這種解題分式屬於:
(A)垂直思考
(B)水平思考
(C)自由聯想
(D)腦力激盪
10. 布林運算中,NOT True 得到的結果為?
(A)True
(B)No
(C)False
(D)-1
11. 布林運算中,True AND False OR False 得到的結果為?
12. 布林運算中,False AND (True OR False) 得到的結果為?
13. 數學表示式 5 ≦ x 在電腦上的邏輯表示式為何?
(A)5﹤x OR x=5
(B)5﹤x AND x﹤=5
(C)x﹤5 AND x=5
(D)x﹤5 NOT x=5
14. 布林運算 8﹥5 AND 8﹤20 可得到下列何種結果?
15. ①解題方法設計、②測試與修正、③問題分析,電腦解題的程序依序為:
16. 解題工具 Scartch 是哪一所大學研發的?
(A)台灣大學
(B)清華大學
(C)美國麻省理工學院
(D)東京大學
17. 使用 Scratch 系統時,按下何者可開始執行程式?
(A)Enter 鍵
(B)綠旗
(C)滑鼠左鍵
(D)滑鼠右鍵
18. 使用 Scratch 系統設計擊球遊戲:「球碰到球拍時,將球反彈回去。」其中「球碰到球拍時」屬於下列何者?
19. 使用 Scratch 系統設計擊球遊戲:「球碰到球拍時,將球反彈回去。」其中「將球反彈回去」屬於下列何者?
20. 分析問題的範圍不包含下列何者?
(A)輸入規範
(B)輸出規範
(C)外部規範
(D)輸入與輸出對應關係
21. 下列何者是探討問題在特殊的輸入條件時,可能產生特殊輸出的例子?
(A)邊界條件
(B)邊際效應
(C)例外條件
(D)中間值
22. 程式的錯誤常被稱為:
(A)Bug
(B)Error
(C)Down
(D)Fail
23. 程式的除錯常被稱為:
(A)Bug
(B)Success
(C)Debug
(D)Rebug
24. 下列何者是指程式含有不符合語法的敘述,無法讓編譯程式正確翻譯?
(A)語法錯誤
(B)語意錯誤
(C)邏輯錯誤
(D)無窮迴圈
25. 程式正確指令為 k=5,如果輸入成 k=2,最可能會產生
(A)語法錯誤
(B)語意錯誤
(C)編譯失敗
(D)無窮迴圈