wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

四年级设计与工艺电脑编程

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

1.下列哪一项有关"算法“的说明是正确的?

a)

被描述的算法可以更容易地以任何一种程序语言编写

b)

使用几何图形或符号描述算法路程的方法

c)

是一系列解决问题的步骤

2.

2.下列哪一项有关"伪代码“的说明是正确的?

a)

被描述的算法可以更容易地以任何一种程序语言编写

b)

使用几何图形或符号描述算法路程的方法

c)

是一系列解决问题的步骤

3.

3.下列哪一项有关"流程图“的说明是正确的?

a)

被描述的算法可以更容易地以任何一种程序语言编写

b)

使用几何图形或符号描述算法路程的方法

c)

是一系列解决问题的步骤

4.

4.请选出编写算法时不需注意的事项。

a)

计算成本

b)

熟悉的语言

c)

容易理解

d)

语句清晰

5.

5.以下是任务的__________

开始

把校鞋浸湿

用软毛的刷子蘸上肥皂水刷洗鞋子

漂洗干净

把校鞋晾干

结束

a)

算法

b)

伪代码

c)

流程图

6.

7.以下标准流程图符号的名称是__________


a)

连接

b)

决策

c)

处理

7.

8.以下标准流程图符号的名称是__________


a)

连接

b)

决策

c)

处理

8.

9.以下一系列解决问题的步骤是__________
  1. 把校鞋浸湿
  2. 用软毛的刷子蘸上肥皂水刷洗鞋子
  3. 漂洗干净
  4. 把校鞋晾干

a)

伪代码

b)

流程图

c)

算法

9.

在 Scratch 程式中,何者「不是」用來啟動程式執行的指令?

a)

當「空白鍵」被按下

b)

當「綠旗」被點擊

c)

當「分身」產生

d)

當「角色」被點擊

10.

【滑鼠鍵被按下】的指令,屬於哪一類程式?

a)

控制

b)

偵測

c)

動作

d)

事件

11.

請問圖中程式的「分數」變數於執行完10次的重複迴圈後,數值應該為多少?

a)

-50

b)

150

c)

90

d)

50

12.

要顯示「Hello!」2秒鐘,請問要使用何種類別的指令?

a)

外觀

b)

音效

c)

動作

d)

事件

13.

想要讓角色向右移動10點,可以用下列哪一個指令?

a)
b)
c)
d)
14.

想要讓角色持續跟著鼠標移動,下列哪一組程式「錯誤」?

a)
b)
c)
d)
15.

設計一個計時器,從 10 秒倒數到 0 停止,下列何者正確?

a)
b)
c)
d)
16.

要做一個貪食蛇的小遊戲,不會用到哪一個程式?

a)

廣播訊息

b)

分身刪除

c)

碰到邊緣就反彈

d)

面朝 90 度

17.

机器人是应用。。。。来操作。

a)

电子程序

b)

电脑程序

c)

机器程序

18.

什么是电脑编程(computer programming)?

a)

编写电脑程序的过程。

b)

一组有顺序的指令,指示电脑执行特定的任务。

c)

电脑程序设计语言。

19.

什么是电脑程序(computer program)?

a)

编写电脑程序的过程。

b)

一组有顺序的指令,指示电脑执行特定的任务。

c)

电脑程序设计语言。

20.

以下哪项是适合儿童使用的电脑程序设计语言 ?

a)
b)
c)