wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

107-1app inventor2

Total questions: 39

Worksheet time: 20mins

Name
Class
Date
1.

App inventor 2是何種方式來編寫Android應用程式?

a)

拼圖的方式

b)

交叉的方式

c)

骨牌的方式

d)

填鴨的方式

2.

開發App inventor 2時,必須登入什麼,才可進行App inventor 2的開發作業?

a)

登入Facebook

b)

登入Line

c)

登入TikTok

d)

登入Gmail帳號

3.

有關於app inventor 2,下列敘述何者正確?

a)

App inventor 2並不支援Linux作業系統,作為開發環境

b)

沒有Android手機也可以用模擬器來執行Android應用程式

c)

App inventor 2目前可用來編寫IOS程式

d)

App inventor 2是用來編寫Windows phone程式的一套軟體

4.

下列何者不是 App inventor 2 在進行 App 應用程式開發的優點?

a)

拼塊程式設計

b)

可跨平台上使用

c)

可在模擬器上使用

d)

可開發遊戲

5.

App inventor 2可開發何種系統 App?

a)

iOS

b)

Windows Phone

c)

Android

d)

Linux

6.

App inventor 2專案檔的副檔名為何?

a)

aia

b)

zip

c)

rar

d)

apk

7.

App inventor 2所設計的App 應用程式必須打包為何種形式的檔案才能在手機中使用?

a)

apk

b)

app

c)

aia

d)

doc

8.

下列何元件的用途是顯示文字,而不是讓使用者進行輸入資料?

a)

按鈕

b)

文字方塊

c)

標籤

d)

控制盒

9.

手機的應用程式縮寫名稱為何?

a)

Google

b)

Android

c)

Apple

d)

APP

10.

當元件被滑鼠按下或有資訊輸入時,元件主動通知系統,需要做相對應的動作,這樣的功能稱作?

a)

事件

b)

方法

c)

物件

d)

屬性

11.

哪一個元件用於讓使用者輸入文字或數字資料?

a)

標籤

b)

按鈕

c)

Screen

d)

文字方塊

12.

App inventor 2原先是由哪家公司開發?

a)

Microsoft

b)

Android

c)

Apple

d)

Google

13.

有關app inventor 2何者正確?

a)

只有英文介面

b)

目前由麻省理工學院負責維護

c)

可以用123@yahoo.com.tw的帳號登入app inventor 2

d)

所設計的app可在iphone手機上運行

14.

下列何者不是程式設計中的三個主要結構?

a)

搜尋

b)

循序

c)

重複

d)

選擇

15.

若BMI大於30則顯示肥胖,這樣的結構為?

a)

搜尋結構

b)

循序結構

c)

重複結構

d)

選擇結構

16.

選擇結構最多可以包含幾個「否則,如果」結構?

a)

1

b)

2

c)

3

d)

沒有限制

17.

程式設計介面中,設定兩個條件都要符合時,需使用何種方塊?

a)

或者

b)

等於

c)

並且

d)

不等於

18.

app inventor 2使用下列哪種方式來修改元件外觀?

a)

事件

b)

屬性

c)

物件

d)

方法

19.

【自走車在跑道連續跑5圈】的程式設計結構為?

a)

搜尋結構

b)

循序結構

c)

重複結構

d)

選擇結構

20.

App inventor 2作品中的圖片如何取得圖片來源?

a)

增加畫面

b)

剪下貼上

c)

網址連結

d)

上傳文件

21.

【輸入一個數,若是除以2為0顯示偶數,若不為0則顯示奇數】,要設計這段程式,應使用什麼程式結構?

a)

循序結構

b)

選擇結構

c)

重複結構

d)

迴圈

22.

有關變數何者有誤?

a)

宣告變數來儲存資料,表示某個記憶體空間

b)

變數只能是數字

c)

變數可分為全域變數與區域變數

d)

變數需要初始化

23.

在組件設計的介面中,上傳的圖片會顯示在?

a)

使用者介面

b)

元件清單

c)

程式設計

d)

素材

24.

關於下列這段程式,何者正確?

a)

按下按鈕1則播放音效1

b)

按下按鈕1則出現am02.jpg的圖

c)

按下按鈕1出現am02.jpg的圖,並且播放音效1

d)

按下按鈕1則出現am02.jpg的圖

25.

若下列程式的文字方塊1輸入180,則程式執行後的結果會顯示?

a)

63公斤到77公斤之間,顯示圖片k01.jpg

b)

70公斤到80公斤之間,顯示圖片k02.jpg

c)

77公斤到56公斤之間,顯示圖片1

d)

56公斤到77公斤之間,顯示圖片k01.jpg

26.

指令是什麼意思?

a)

設定一個值為0

b)

設定一個數字

c)

設定一個叫做number的變數

d)

設定一個0

27.

指令是什麼意思?

a)

抽出1和4

b)

從1到4中抽出一個號碼

c)

抽出1234

d)

設定顯示1234

28.

若下列程式的文字方塊1輸入41,則程式執行後的結果是多少?

a)

5

b)

9

c)

45

d)

32

29.

下圖是哪種程式結構的指令?

a)

搜尋結構

b)

選擇結構

c)

迴圈

d)

陣列

30.

若下列程式的文字方塊輸入24,則程式執行後的結果會顯示?

a)

0

b)

2

c)

奇數

d)

偶數

31.

下圖是哪種程式結構的指令?

a)

循序結構

b)

選擇結構

c)

迴圈

d)

陣列

32.

如圖,欲設計一個判斷成績是否及格的手機程式,請問要用哪種結構指令?

a)

循序結構

b)

選擇結構

c)

迴圈

d)

陣列

33.

哪個正確?

a)

A

b)

B

c)

C

d)

D

34.

哪個正確?

a)

A

b)

B

c)

C

d)

D

35.

下列何者正確?

a)

A

b)

B

c)

C

d)

D

36.

請問下列程式的文字方塊2在程式執行後會顯示什麼結果?

a)

1+3+5+…+文字方塊1所輸入的值

b)

1+2+3+…+文字方塊1所輸入的值

c)

1x3x5x…x文字方塊1所輸入的值

d)

1x2x3x…x文字方塊1所輸入的值

37.

此運算式的程式執行結果為何?

a)

10

b)

根號5

c)

25

d)

3

38.

此運算式代表什麼意思?

a)

其中一個false就傳回false

b)

只要有其中一個是true就傳回true

c)

錯的變對的

d)

判斷是否不相等

39.

此運算式程式執行的結果為何

a)

true

b)

0

c)

false

d)

end