wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

11202二年級期末考

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

若利用「線性搜尋法」在附圖的資料中搜尋數字「3」,下列敘述何者正確?

a)

資料必須先經過排序才能搜尋

b)

只要比較3次就確定數字「3」不在資料中

c)

要比較7次才能確定數字「3」不在資料中

d)

數字「3」不在資料中,無法使用線性搜尋法

2.

以下何者不是使用App Inventor 2開發app的基本流程?

a)

建立專案

b)

畫面編排

c)

發布銷售

d)

程式設計

3.

小賢設計了一款棒球教育app(如附圖),玩家點擊棒球就能觀看不同的棒球規則。請問小賢是利用什麼元件,將9個棒球按鈕排列整齊?

a)

按鈕元件

b)

圖像元件

c)

表格配置元件

d)

文字輸入盒元件

4.

若利用「氣泡排序法」將附圖清單中的資料「由大至小」排列,則在第2輪掃描時,需比較幾次?

a)

6

b)

5

c)

4

d)

3

5.

關於「二元搜尋法」,下列敘述何者錯誤?

a)

比較一次就能排除一半的資料量

b)

會從第一筆資料開始,逐一與目標值比對

c)

資料必須先經過排序,才能使用二元搜尋法

d)

若有8筆資料,最多要比較4次才能確定目標不在資料中

6.

執行圖1的程式後,圖2清單的呈現結果為何?

a)

b)

c)

d)

7.

若畫面編排的畫面如附圖,則在撰寫程式時,不可能出現下列哪一組程式方塊?

a)

b)

c)

d)

8.

關於Scratch和App Inventor2的比較,下列何者正確?

a)

Scratch是積木式程式設計工具,AI2是文字式程式設計工具

b)

開發者均為美國麻省理工學院(MIT)

c)

都是手機app的設計平臺

d)

都需要經過模擬器才能測試程式功能是否正確

9.

天芹將附圖的3張圖片依序逐一上傳到App Inventor 2的素材庫中,下列敘述何者有誤?

a)

上傳的素材,無法更改名稱

b)

素材會依照上傳的順序排序

c)

素材必須上傳到素材庫才可使用

d)

在同一個app專案中,每個素材只能使用一次

10.

員櫻在畫面上新增了一個按鈕元件如附圖,若將此按鈕寬度設為「50比例」、文字為「確認並送出」,則修改後按鈕的外觀為何?

a)

b)

c)

d)

11.

上表為貪吃蛇的原理,當蛇吃到蛋時即建立分身,長度變為2。請問下表,長度在第幾格長度開始為2。

a)

(4)

b)

(6)

c)

(8)

d)

(10)

12.

在貪吃蛇的原理中,為精準將蛇的位置標示,運用了刪除清單陣列中的最後一項的方式,請問下列何者為正確的積木程式?

a)

b)

c)

d)

13.

打磚塊遊戲中,排4列,請問程式積木中的?號數字為何?

a)

18

b)

6

c)

24

d)

12

14.

以下何者不是使用MIT App Inventor開發程式的優點?

a)

網路雲端開發環境,無須安裝設定

b)

積木方塊式的程式設計,降低學習難度

c)

按下「綠旗」即可在舞臺區看到程式執行結果

d)

可直接套用豐富多樣化的元件,無須從頭自行開發

15.

針對圖1的清單執行圖2的程式後,清單的呈現結果為何?

a)

b)

c)

d)

16.

關於「二元搜尋法」,下列敘述何者錯誤?

a)

比較一次就能排除一半的資料量

b)

會從第一筆資料開始,逐一與目標值比對

c)

資料必須先經過排序,才能使用二元搜尋法

d)

若有8筆資料,最多要比較4次才能確定目標不在資料中

17.

附圖為一app的開發過程,若想修改工作面板中按鈕的顏色,應於哪個區域進行設定?

a)

元件面板區

b)

元件清單區

c)

工作面板區

d)

元件屬性區

18.

App Inventor 手機程式元件編輯參照附圖,下列何者正確?

a)

(1)所用的元件為按鈕

b)

(2)所用的元件為文字輸入盒

c)

(3)所用的元件為標籤

19.

若"金額"大於300元,則打9折計算,程式應如何呈現?

a)

b)

c)

d)

20.

請問附圖程式是指那個元件的功能?

a)

(1)

b)

(2)

c)

(3)

d)

(4)