wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

二年級陣列113.12.18

Total questions: 28

Worksheet time: 20mins

Name
Class
Date
1.
  1. Scratch中的一維陣列稱為「清單」,其清單的索引值是由何者開始? 

a)

0

b)

1

c)

2

d)

3

2.
  1. 有一個陣列W如附圖所示,若將28插入陣列W中的W[2]中,則新的W[3]為下列何者? 

a)

15

b)

23

c)

28

d)

34

3.
  1. 小君想利用附圖的程式來計算自然成績的總和,想一想,當程式執行完畢後,變數總和與n分別為何? 

a)

總和=250,n=5 

b)
  1. 總和=250,n=6 

c)

總和=330,n=5 

d)
  1. 總和=330,n=6

4.
  1. 若希望讓使用者依序輸入「96、77、64、83、87」5筆資料,並形成如圖1的清單,則圖2中的「?」應加入下列何者?

a)

b)

c)

5.
  1. 小涵建立了圖1的清單,若希望將清單中的內容變更如圖2,應該執行下列哪一個指令?

a)

b)

c)

d)

6.
  1. 圖1是小組英語成績的清單,若要利用程式計算英語成績的總和,則附圖2中的「?」應為下列哪個程式區塊才能達到目的? 

a)

b)

c)

7.
  1. 小偉撰寫了一個程式(如附圖),請問程式執行後,變數n最後的值為何? 

a)

10

b)

13

c)

20

d)

21

8.
  1. 若在空白清單Q中依序存放了「4、3、2、5、9」5筆資料,下列哪一程式可讓變數X的值變為3? 

a)

b)

c)

d)

9.
  1. 有一清單如附圖1所示,若執行圖2指令後,清單內容應變更為下列何者?

a)

b)

c)

d)

10.
  1. 小哲想利用清單存放介於1∼10之間的偶數(如附圖),則應選用下列哪一組程式?

a)

b)

c)

d)

11.
  1. 某角色身上有附圖的程式。若按下綠旗後輸入90,程式畫面出現的文字是什麼?

a)

請輸入成績 

b)

可以買A玩具 

c)

可以買B玩具

d)
  1.  可以買C玩具

12.
  1. 小琪寫了一個電腦開獎的程式如圖1,已知選號到一半時的結果為圖2。當選號完畢後,下列何者為可能的結果?

a)

b)

c)

d)

13.
  1. 小甄設計了一個「猜密碼」遊戲,並將謎底設為76讓使用者競猜。想一想,附圖程式中的「?」應為下列何者?

a)

b)

c)

d)

14.
  1. 小盈自行定義了附圖中的兩組函式,若在主程式中呼叫函式,則下列哪一個選項的程式將不停執行,永遠無法說出執行結果?

a)

b)

c)

d)

15.
  1. 若想將清單詩人中的資料,隨機打散且不重複地存入清單隨機排列中,則附圖程式中的「?」應加入哪一程式區塊? 

a)

b)

c)

d)

16.
  1. 小宇想設計一個打磚塊遊戲,若只有一個紅磚角色,除了一一複製角色及程式之外,還可以使用下列哪一個程式積木,達到右圖的舞臺畫面?

a)

b)

c)

d)

17.
  1. 某角色身上有附圖的程式。想一想,按下綠旗後,舞臺畫面為下列哪一種結果? 

a)

b)

c)

d)

18.
  1. 程式中有主角、小雞2個角色,已知主角的程式如圖1所示,程式的執行結果如圖2所示,則下列何者為「小雞」的程式?

a)

b)

c)

19.
  1. 程式執行後,清單動物的長度為何?

a)

2

b)

3

c)

4

d)

5

20.
  1. 下列何者為清單動物中的第2項?

a)

(A)猴子 

b)

(B)老虎 

c)

(C)獅子 

d)

(D)長頸鹿

21.

小貓咪身上有附圖程式,執行程式後,若輸入內容為2、隨機取數的結果為3,會有什麼結果? 

a)

小貓咪停止旋轉 

b)

小貓咪不停轉動 

c)

小貓咪說出「猜中了!」 

d)

小貓咪再問一次要猜的數字

22.

執行附圖的程式後,可能產生下列哪一組清單?

a)

b)

c)

d)

23.

有一清單如附圖所示,請問執行下列哪一段程式指令後,清單長度不會改變?

a)

b)

c)

d)

24.

附圖為小玄撰寫的一段程式,試問執行此段程式後,會產生下列哪一組清單?

a)

空清單 

b)

「1,2,3,4,5」

c)
  1. 「5,4,3,2,1」 

d)
  1. 「n,n,n,n,n」

25.
  1. 在Scratch程式中,想要儲存全班25名學生的姓名,以利進行後續應用,則下列何種作法較好? 

a)

建立1個變數來儲存25個姓名 

b)

建立25個變數來儲存25個姓名 

c)

建立1個清單來儲存25個姓名 

d)

建立25個清單來儲存25個姓名

26.

有一空白的數字清單,在重複執行多次附圖的程式後,清單中不可能有哪一個數字? 

a)

2

b)

4

c)

6

d)

8

27.

小貓咪身上有附圖程式,執行程式後,若輸入內容為2、隨機取數的結果為3,會有什麼結果?

a)

小貓咪停止旋轉 

b)

小貓咪不停轉動 

c)

小貓咪說出「猜中了!」 

d)

小貓咪再問一次要猜的數字

28.

某角色身上有附圖程式,當程式執行完畢,角色會說出什麼? (A)0 (B)5 (C)10 (D)15

a)

0

b)

5

c)

10

d)

15