wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

麥中114-1國一科技題庫

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
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.
小明想設計一個程式來計算使用者輸入的10個數字的總和。由於需要讓使用者輸入10次,這最適合使用哪一種流程控制結構?
a)
循序結構
b)
單向選擇結構
c)
重複結構
d)
雙向選擇結構
8.
下列哪一種程式語言的指令僅由0與1組成?
a)
高階語言
b)
組合語言
c)
機器語言
d)
自然語言
9.
在Scratch中,如果要讓角色移動一段距離,應該使用哪一類的程式積木?
a)
事件類
b)
動作類
c)
外觀類
d)
控制類
10.
大賣場的廣告傳單通常是使用平版印刷,請問下列哪一種是平版印刷的特徵?
a)
印刷速度快
b)
具有防偽的功能
c)
印刷品表面具有浮凸效果
d)
常用於印刷有彈性的物體
11.
某行李箱有堅硬的外殼,可保護內容物不受外力影響而變形或損壞。則其外殼主要運用何種方式保護內容物?
a)
防撞
b)
緩衝
c)
不屬於防撞,也不是緩衝
d)
無選項
12.
問題解決的過程中,哪一階段的工作是要提出多個可行的方法,並從中挑選一個以進行後續製作?
a)
發展方案
b)
界定問題
c)
測試修正
d)
蒐集資料
13.
三角格紙通常會用來繪製哪一種圖形?
a)
正投影多視圖
b)
展開圖
c)
等角圖
d)
等斜圖
14.
立體圖或平面圖都僅用於表達物體的形狀,試問下列何者可協助表達物體的真實大小?
a)
進行尺度標註
b)
繪製展開圖
c)
繪製物體草圖
d)
以3D印表機製作模型
15.
創意手機架的零件製作完成後,若想讓零件端面平整細緻,應該使用下列何種工具進行加工?
a)
折合鋸
b)
砂紙
c)
C型夾
d)
直角規
16.
下列哪一種鉛筆畫出來的顏色最深?
a)
8H
b)
6H
c)
4B
d)
2B
17.
下列何者不是三角板的主要功能?
a)
畫出圓形或圓弧
b)
畫出垂直線
c)
畫出平行線
d)
畫出15度角
18.
使用白膠黏合小木塊時,若黏合處的白膠太多而溢出時,如何處理最為正確?
a)
以衛生紙擦拭
b)
以濕抹布擦拭
c)
以砂紙砂磨
d)
以大量清水沖洗
19.
關於演算法的五大特性,下列敘述何者正確?
a)
演算法可以完全沒有輸出結果
b)
「明確性」表示演算法必須在限定時間內完成
c)
「有限性」表示演算法必須在有限步驟內結束
d)
「有效性」表示演算法中的每個命令都必須由電腦自動執行
20.
在Scratch中,若希望利用【移動10點】的指令,讓角色朝向舞臺的正上方移動,則應先讓角色面朝哪一角度?
a)
0度
b)
90度
c)
180度
d)
270度
21.
若要呈現白鍵「先變小再復原」的動態效果,在「尺寸放大」、「尺寸縮小」這兩個積木之間,要加入什麼積木,才以讓變化效果更顯現出來?
a)
播放音效
b)
重複執行
c)
等待
d)
更換造型
22.
利用電子媒體的傳播,可以讓資訊公開、快速、廣泛的傳遞分享,則使用下列哪一種媒體,較難達成上述的目的?
a)
YouTube
b)
TED Talk
c)
Gmail
d)
Facebook
23.
下列哪一種創造思考的方法,是透過無拘無束的構想討論,通常是為了引發更多的創意?
a)
檢核法
b)
心智圖
c)
魚骨圖
d)
腦力激盪法
24.
用來製成防撞結構的材料,通常具有何種特性?
a)
具有剛性或韌性
b)
較柔軟有彈性
c)
可輕易壓縮體積
d)
容易發生形變
25.
「物聯網」的應用是造成哪一次工業生產變革的重要助力?
a)
第一次工業革命
b)
第二次工業革命
c)
第三次工業革命
d)
工業4.0
26.
小辰製作了一個創意手機架,試問關於他放樣、鋸切、鑽孔過程的敘述,何者較不妥?
a)
放樣時,畫出兩條細窄鋸切記號,避免鋸下來的零件過小
b)
鑽孔前,使用針錐引孔,輔助鑽頭定位
c)
鑽孔時,工作物應直接放在桌面,避免雜亂
d)
鋸切時,以夾具固定工作物
27.
老師拿了一大張砂紙,要讓同學裁分成4小張,試問應該如何裁分較為正確?
a)
用剪刀剪
b)
用刀片割
c)
用先摺出摺痕,再用尺撕
d)
以上三種方法都可以
28.
隨著電腦與我們的生活越來越密不可分,因此每個人都該學習如何與電腦溝通。下列關於程式語言的說明,何者錯誤?
a)
機器語言是最早的程式語言,指令皆由0與1組成
b)
無論使用的是低階語言或高階語言,寫好的程式皆可以直接移植到不同的設備上使用
c)
透過視覺化程式如Scratch、Blockly、AppInventor等,可以讓我們輕鬆學習程式的邏輯
d)
常見的程式語言如C、C++、Python、Java等都是高階語言,語法較接近人類的語言,但必須經過轉譯,才能和電腦溝通
29.
在Scratch中,第一道指令積木應該編排在哪一個積木之下,才能讓程式順利執行?
a)
等待__秒
b)
當綠旗被點擊
c)
說出__
d)
如果__那麼__
30.
小予使用Scratch程式撰寫一個電子吉他的程式,則用來控制聲音的節奏、音調的,是哪一類的積木?
a)
音效類
b)
音樂類
c)
事件類
d)
控制類
31.
生產木製書架時,要先(甲)將砍伐下來的原木製成木板,再(乙)依書架需求放樣鋸切成小木塊,然後經過(丙)組裝接合成書架,最後再(丁)進行表面塗裝美化,完成書架的製作。上述甲~丁的過程,分別屬於生產製造的何項步驟?
a)
甲為一次加工,乙丙丁為二次加工
b)
甲乙為一次加工,丙丁為二次加工
c)
甲乙丙為一次加工,丁為二次加工
d)
甲乙丙丁均為二次加工
32.
下列哪一個程式最適合利用「選擇結構」來處理?
a)
分別輸入長方形的長與寬,最後輸出長方形的面積
b)
輸入國、英、數3科成績,計算平均分數
c)
輸入數學成績,輸出「及格」或「不及格」
d)
輸入產品售價,計算打八折的應收費用
33.
下列何種情況下,無法只使用一個「如果…那麼…否則…」來進行條件判斷、完成程式?
a)
考試成績90分以上為優等;考試成績不到60分為丁等
b)
餐廳優惠,5歲以下的兒童免費
c)
氣溫達27℃時辦公室才能開啟冷氣,氣溫不到27℃時不能開冷氣
d)
單筆消費超過100元可以打九折;單筆消費金額不到100元的可以獲得抽獎券
34.
設計程式時,若需要判斷「成績在80分以上(含)~未滿90分」才符合「甲等」的條件,則「≧80」、「<90」這兩個條件式,要加上哪一種邏輯運算來組合?
a)
且(AND)
b)
或(OR)
c)
不成立(NOT)
d)
加(+)
35.
籃球架底座通常會包覆泡棉,以減少撞擊時產生的傷害。關於其防撞緩衝的原理,下列何者正確?
a)
利用其剛性強、受力後不易變形的特性
b)
利用其剛性強、受力後容易變形的特性
c)
利用其韌性強、受力後不易變形的特性
d)
利用其韌性強、受力後容易變形的特性