Font size
Worksheets國二資訊科技 第四冊C4C6
Total questions: 20
Worksheet time: 11mins
請問下列何者為主機內裝模組化後的優點?
可隨時升級主機內配件
方便更換主機零組件
容易拆裝模組
容易清洗
通常來說,我們可以透過副程式□設計程式所占用的記憶體。請問□應該填入什麼?
節省
不變
增加
不一定
在小鳥吃蟲的程式中,可以使用何種程式碼讓被鳥吃的蟲消失?
在設計小鳥吃蟲的程式時,請問若要產生十隻蟲,可以使用下列哪一個程式碼?
下列生活中常見的東西,何者不屬於演算法的一種?
食譜
機器操作流程圖
農民曆
地圖最短路徑規劃
觀察附圖,下列敘述何者錯誤?
1、5、7、8、10 是最後排序出來的清單
總共有 5 項資料
程式已經執行完畢
排序結果是由大至小
下列哪一個程式表示「將不同的 5 個數字依照由小至大順序放入原始資料」裡?
附圖為小林設計的程式碼,請問該程式中「移動 80 點」是表示什麼?
圖形的副程式
圖形的角度
圖形的間隔
圖形的邊長
下列關於附圖程式的執行結果,何者錯誤?
執行結果的圖形有一頂點會在
(-150,0)
該執行結果為正方形
該圖形的邊長應為 30 點
執行結果表示該圖形的內角為 60 度
請問下列程式中有幾個副程式?
1
2
3
4
下列關於副程式的敘述何者正確?
副程式無法直接執行
主程式可以透過呼叫來使用副程式
主程式一定需要副程式,避免程式碼過於複雜
請問在 Scratch 3.0 中,應該如何設定副程式?
新增畫筆功能
建立函式積木
增加重複次數
新增等待一秒指令
下列關於附圖程式碼的敘述,何者錯誤?
執行後的結果將會顯示四個正方形
程式的起始位置為(-140,-20)
若欲改變圖形的邊長,應修改主程式的「移動 30 點」
在小鳥吃蟲的程式中,出現了如附圖的程式碼,請問其中「等待 0.2 秒」的用途為何?
增加滑鼠點擊的反應時間
讓小鳥彎腰的狀態持續 0.2 秒
滑鼠須點擊超過 0.2 秒小鳥才會彎腰
可刪除此程式碼,無任何用途
下列關於演算法的敘述,何者錯誤?
解決同一個問題可以用不同演算法
一種演算法只能解決一種問題
演算法可以使用程式碼來表示
一種演算法可以解決不同的問題
下列關於「插入排序法」和「選擇排序法」的比較,何者錯誤?
兩者執行完後的結果是相同的
兩者取出數字的順序不一樣
都只能將數列清單裡的數字由小排到大
為什麼我們要使用副程式來表示「從未排序數列中找到最小的數字」?
因為進行找出最小值的流程一直重複
因為一定要用副程式來表示才正確
因為副程式比較漂亮
因為進行找出最小值的流程不會重複
下列哪一種演算法可以將數字依照順序由小排到大?
二元搜尋法
循序搜尋法
選擇排序法
附圖為「循序搜尋法」已執行完畢的畫面,觀察此畫面可以推測出一些結果,下列敘述正確?
欲搜尋的目標資料的值應該為 26
搜尋範圍的數列有 10 個數字
若沒有找到目標資料,變數「位置」應顯示為 11
本次搜尋5次就搜尋到了
在寫「二元搜尋法」的程式時,如果二分位置所表示的數字與目標資料相等時,要留下哪些數字繼續進行比對?
留下右半部數字
留下左半部數字
此時表示已經找到了,二分位置所表示的數字=目標資料
留下全部數字
