wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

J14程式逻辑与设计

Total questions: 135

Worksheet time: 52mins

Name
Class
Date
1.

上图红色框的区域称为 ( )。

a)

声音区

b)

程序区

c)

舞台

d)

角色

2.

我们应该点击哪一组模块来加入角色的对话框?

a)
b)
c)
d)
3.

以下哪一个模块是必须先拖到程序区之后才能开始编辑角色指令?

a)
b)
c)
d)
4.

4。所有输入活动,会在界面哪个部分呈现出来?

a)

stage舞台

b)

languange语言

c)

setting设置

5.

5。如何要令scratch中的“猫“如何走十步?

a)

在代码点选“looks样子”,再输入”走十步“的指令

b)

在代码点选“sound声音”,再输入“走十步“的指令

c)

在代码点选“motion动作”,再输入“走十步"的指令

6.

9。”角色" 中的场景,要如何更换?

a)

点击“background”

b)

点击”event“

c)

点击“sound”

7.

上图红色框里的区域,是让我们把模块拖进去以组合成角色的程序代码。

a)

b)

8.

以下哪一个模块是可以让角色移动10步?

a)
b)
c)
d)
9.

以上的模块可以让角色执行什么指令?

a)

移动

b)

说 Hello

c)

发出猫叫声

10.

Scratch使用彩色图形模块代表指令。我们只需要拖拉模块就能编写电脑程序。

a)

b)

11.

Scratch是一个图形化的编程软件,它允许你使用鼠标拖动代码(积木块)来进行编程,这样子的说法

a)

正确

b)

错误

12.

各种模块可以用来让角色移动

a)

运动代码(Motion)

b)

外观代码(Looks)

c)

声音代码(Sound)

13.

各种声音模块可以用来播放声音

a)

运动代码(Motion)

b)

外观代码(Looks)

c)

声音代码(Sound)

14.

两个模块可以用来加入对话框

a)

运动代码(Motion)

b)

外观代码(Looks)

c)

声音代码(Sound)

15.

上图红色框的区域称为 ( )。

a)

声音区

b)

程序区

c)

舞台

d)

角色

16.

上图红色框里的区域,是让我们把模块拖进去以组合成角色的程序代码。

a)

b)

17.

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

a)

當「空白鍵」被按下

b)

當「綠旗」被點擊

c)

當「分身」產生

d)

當「角色」被點擊

18.

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

a)

控制

b)

偵測

c)

動作

d)

事件

19.

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

a)

外觀

b)

音效

c)

動作

d)

事件

20.

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

a)
b)
c)
d)
21.

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

a)
b)
c)
d)
22.

在 scratch 中,「廣播」指令的功能為何?

a)

讓單一角色在不同的時間做出相對應的動作。

b)

讓單一角色在特定時間做出相對應的動作。

c)

讓不同的角色在同一時間做出相對應的動作。

d)

讓不同的角色在不同的時間做出相對應的動作。

23.

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

a)
b)
c)
d)
24.

2. 当按下绿旗是代表________?

a)

出场

b)

开始

c)

离开

d)

投降

25.

1. 什么是Scratch?

a)

Scratch 是一种专门为初学者设计的图形化程序设计语言

b)

Scratch 是一种专门为初学者设计的拍照技术

c)

Scratch 是一种专门为初学者设计的音乐

d)

Scratch是一种专门为初学者所设计的舞蹈

26.

2. 什么是舞台?

a)

让角色跳舞的地方

b)

让角色移动的地方

c)

让角色移动及角色间互动的地方

d)

让角色可以自由的做出表现的地方

27.

以下哪一个模块是可以让角色移动10步?

a)
b)
c)
d)
28.

舞台的中央位置坐标是?(第48-49页)

a)

(0,0)

b)

(100,100)

c)

(200,100)

d)

(-200,100)

29.

scratch 里的舞台有多大? (第47页)

a)

480x360 pixel

b)

1080x720 pixel

c)

280x360 pixel

30.

右图代表

a)

指示角色碰到舞台的边缘就改变方向

b)

指示角色碰到舞台的边缘就改变颜色

31.

右图代表

a)

按空格键后,执行指令

b)

执行指令后,按空格键

32.

Scratch里头的青色旗子有什么功能?

a)

让角色发出声音

b)

让角色运行指令

c)

更换其他角色

d)

让角色进行对话

33.

坐标是由一组英文字母和数字组成的。

请问是以下哪组英文字母?

a)

P, Q

b)

R, S

c)

X, Y

d)

L, M

34.

当我们要角色进行对话, 我们应该选择哪个代码里的模块?

a)

Looks

b)

Motion

c)

Sound

d)

Events

35.

請問這是哪個積木類別?

a)

動作

b)

外觀

c)

運算

d)

事件

36.
电脑硬件主要是由许多的什么构成的?
a)
开关
b)
电源
c)
电线
d)
屏幕
37.
电脑能够理解的原始语言仅包含几个符号?
a)
一个
b)
两个
c)
十个
d)
无数个
38.
电脑语言中的两个核心符号是什么?
a)
1与2
b)
A与B
c)
0与1
d)
开与关
39.
这种由0与1组成的电脑语言称为什么?
a)
基础语言
b)
逻辑语言
c)
机器语言
d)
数字语言
40.
为什么电脑使用机器语言沟通的速度最快?
a)
因为符号少
b)
因为电脑能直接了解
c)
因为电压稳定
d)
因为它是人类发明的
41.
机器语言通常被称作电脑的什么?
a)
母语
b)
外语
c)
插件
d)
翻译
42.
为了与电脑沟通,人类发明了什么?
a)
键盘
b)
鼠标
c)
程式语言
d)
打印机
43.
程式语言在人类与电脑之间扮演什么角色?
a)
存储工具
b)
运算工具
c)
沟通工具
d)
装饰工具
44.
程式(Program)的英文原意是指什么?
a)
计算机
b)
节目表
c)
剧本
d)
笔记本
45.
所谓“程式”,是指为完成某项工作而编写的什么集合?
a)
指令集合
b)
文字集合
c)
图片集合
d)
硬件集合
46.
编写程式的逻辑顺序应该如何安排?
a)
随机安排
b)
随意排列
c)
依逻辑顺序
d)
倒序排列
47.
执行一个程式的过程被比喻为什么?
a)
跑步
b)
演戏
c)
画画
d)
唱歌
48.
程式在执行时,指令处理的顺序是怎样的?
a)
同时处理
b)
随机处理
c)
一个接着一个
d)
跳跃处理
49.
“编写程式”这项工作被称为什么?
a)
程式设计
b)
程式维护
c)
程式修理
d)
程式翻译
50.
每种程式语言都有一套特定的撰写规则,这被称为?
a)
格式
b)
法律
c)
语法
d)
风格
51.
只要依照什么撰写,就可以命令电脑完成特定工作?
a)
个人喜好
b)
语言规则
c)
老师指示
d)
拼音字母
52.
绘制造流程图的主要目的是什么?
a)
让画面好看
b)
增加程式行数
c)
使逻辑概念更清晰
d)
节省电脑电力
53.
流程图对于编写程式的速度有何影响?
a)
变慢
b)
加快
c)
没影响
d)
停止
54.
流程图可以有效地表示程式的什么?
a)
演算法
b)
颜色
c)
大小
d)
价格
55.
电脑的开关状态通常用哪两个数字代表?
a)
1和2
b)
0和1
c)
5和10
d)
9和0
56.
下列关于机器语言的叙述,哪项是正确的?
a)
它是人类的母语
b)
电脑不能直接了解
c)
它是电脑的母语
d)
它由字母组成
57.
程式设计的主要任务是什么?
a)
组装电脑
b)
编写指令集合
c)
制造开关
d)
打印文档
58.
程式语言的“撰写语法”指的是?
a)
书写的美观度
b)
指令的字体大小
c)
特定的撰写规则
d)
语言的发音
59.
指令的集合按照什么顺序排列才构成程式?
a)
字母顺序
b)
时间顺序
c)
逻辑顺序
d)
长度顺序
60.
为什么我们需要学习程式语言?
a)
为了和电脑沟通
b)
为了玩游戏
c)
为了修理开关
d)
为了认识数字
61.
电脑的本质是由许多什么组成的?
a)
软件
b)
开关
c)
零件
d)
线路
62.
在“演戏”的比喻中,每一幕相当于程式中的什么?
a)
一个指令
b)
一个符号
c)
一个开关
d)
一个逻辑
63.
如果不遵守程式语言的语法,会发生什么?
a)
电脑会坏掉
b)
电脑无法执行工作
c)
沟通速度变快
d)
语法会自动修正
64.
哪种语言与电脑沟通时不需要经过转换就能被直接理解?
a)
程式语言
b)
机器语言
c)
英语
d)
流程图
65.
程式设计的英文单词是?
a)
Program
b)
Programming
c)
Logic
d)
Machine
66.
程式的执行是按其什么顺序进行的?
a)
随机顺序
b)
视觉顺序
c)
逻辑顺序
d)
物理顺序
67.
下列哪项不是程式语言的特点?
a)
有特定语法
b)
是沟通工具
c)
电脑直接识别
d)
由人类发明
68.
流程图可以帮助程式员做什么?
a)
打印纸张
b)
表达演算法
c)
增加硬件
d)
装饰办公室
69.
在电脑语言中,0代表的一种状态通常对应开关的?
a)
开启
b)
关闭
c)
损毁
d)
重启
70.
程式中的指令是用来做什么的?
a)
装饰程式
b)
命令电脑工作
c)
记录日期
d)
增加难度
71.
哪一种工具能提高编写程式的效率?
a)
机器语言
b)
流程图
c)
游戏
d)
电视节目
72.
“Program”一词在文中的类比对象是?
a)
字典
b)
节目表
c)
地图
d)
说明书
73.
程式语言是人类与电脑沟通的什么?
a)
障碍
b)
结果
c)
工具
d)
目的
74.
电脑可以直接了解的语言叫什么?
a)
程式语言
b)
逻辑语言
c)
机器语言
d)
演算法
75.
编写程式需要遵循的是该语言的?
a)
历史
b)
语法规则
c)
流行趋势
d)
长度限制
76.
流程图能使编写程式时的什么概念更清晰?
a)
空间
b)
颜色
c)
逻辑
d)
声音
77.
程式执行时是按什么样的方式处理指令?
a)
一次性处理
b)
一个接着一个
c)
随机抽取
d)
倒着处理
78.
电脑的语言只有0与1,这说明电脑是?
a)
复杂的
b)
二进制逻辑的
c)
智能的
d)
模拟的
79.
程式设计的工作主要是为了完成?
a)
某项工作
b)
某种娱乐
c)
某次考试
d)
某个开关
80.
学习程式语言的最终目标是?
a)
成为打字员
b)
命令电脑完成工作
c)
记忆0和1
d)
绘制流程图
81.
程式语言是人类与电脑沟通的工具,每种语言都有其特定的什么?
a)
逻辑概念
b)
逻辑顺序
c)
演算法
d)
撰写语法
82.
绘制流程图的主要目的不包括以下哪项?
a)
使逻辑概念清晰
b)
提高编写速度
c)
减少记忆体存取
d)
表示演算法
83.
在流程图中,代表程式开始与结束的符号称为什么?
a)
处理程序
b)
逻辑判断
c)
资料输入
d)
开始与结束符号
84.
关于开始符号(Terminal)的流出线,下列说法正确的是?
a)
只能有一条
b)
可以有两条
c)
必须有三条
d)
不能有流出线
85.
流程图中用来表示一般程式运算(如计算)的符号是?
a)
菱形符号
b)
矩形符号
c)
平行四边形
d)
椭圆形符号
86.
逻辑判断(Decision)符号通常使用什么形状表示?
a)
矩形
b)
圆形
c)
菱形
d)
三角形
87.
逻辑判断符号向外画出的流程线数量特征是?
a)
只能画出一条
b)
只能画出两条
c)
可以画出许多条
d)
不能画出流程线
88.
平行四边形符号在流程图中代表什么意义?
a)
处理程序
b)
逻辑判断
c)
流程方向
d)
资料输入与输出
89.
以下哪项属于资料输入(Input)的范畴?
a)
荧幕显示
b)
打印机输出
c)
键盘输入
d)
声音播放
90.
流程线(Flow line)上的箭头代表什么?
a)
程式的开始
b)
资料的种类
c)
逻辑的对错
d)
流动的方向
91.
绘制流程图时,通常遵循的绘画方向是?
a)
由下往上
b)
由左往右
c)
由上往下
d)
由右往左
92.
程式结构中,最基本的结构可以分成几种?
a)
两种
b)
三种
c)
四种
d)
五种
93.
按照顺序一个接一个执行指令的结构称为什么?
a)
循序性结构
b)
选择性结构
c)
重复性结构
d)
逻辑性结构
94.
根据给定条件决定下一步流向的结构称为什么?
a)
循序性结构
b)
选择性结构
c)
重复性结构
d)
演算法结构
95.
在编写程式时,若某段指令需要循环执行,应使用哪种结构?
a)
循序性结构
b)
选择性结构
c)
重复性结构
d)
终端结构
96.
绘制流程图时,所有图形必须使用什么连接起来?
a)
虚线
b)
流程线
c)
括号
d)
文字叙述
97.
每一个完整的流程图必须具备什么符号?
a)
只有开始符号
b)
只有结束符号
c)
开始与结束符号
d)
只有处理符号
98.
下列哪种设备不属于资料输出(Output)?
a)
滑鼠
b)
荧幕
c)
打印机
d)
磁盘档案
99.
在流程图中,处理程序(Process)符号可以进行什么操作?
a)
逻辑判断
b)
记忆体存取
c)
输入数据
d)
结束程式
100.
“为完成某项工作,依其逻辑顺序编写的一连串指令之集合”是指?
a)
语法
b)
程式
c)
演算法
d)
流程图
101.
机器语言被称为电脑的“母语”,主要原因是?
a)
它是人类发明的
b)
电脑能直接了解
c)
它的语法很复杂
d)
它有逻辑顺序
102.
流程图中的菱形符号主要根据什么来决定下一步骤?
a)
指令的数量
b)
编写的速度
c)
给予的条件
d)
输入的设备
103.
在猫在客厅徘徊的范例中,猫一开始被放在哪里?
a)
场景边缘
b)
场景中央
c)
随机位置
d)
指定的位置
104.
猫向右移动几步后会进行第一次边缘判断?
a)
一步
b)
两步
c)
三步
d)
四步
105.
在范例中,如果猫碰到场景右边缘,它会怎么做?
a)
程式结束
b)
停止移动
c)
反方向移动
d)
继续往右移
106.
猫在什么条件下才会结束程式?
a)
碰到右边缘
b)
碰到左边缘
c)
移动十步后
d)
碰到障碍物
107.
在活动一的程式需求中,一开始要在荧幕上显示什么?
a)
分数
b)
结束字眼
c)
某题目
d)
使用者名字
108.
第172页的活动一中,使用者输入答案后,答对会增加几分?
a)
零分
b)
一分
c)
五分
d)
十分
109.
第172页的活动一中,如果使用者答错题目会得几分?
a)
0分
b)
1分
c)
减1分
d)
减10分
110.
第172页的活动一的题目循环会持续到分数达到多少分为止?
a)
1分
b)
5分
c)
10分
d)
20分
111.
当活动一(第172页)的分数达标后,荧幕会出现什么字眼?
a)
开始
b)
答对
c)
错误
d)
结束
112.
流程图中,资料输入与输出符号可以代表以下哪种媒介?
a)
仅限纸张
b)
仅限荧幕
c)
磁碟档案
d)
仅限语音
113.
关于流程图的规范,以下描述错误的是?
a)
必须有开始
b)
必须有结束
c)
图形可不连接
d)
由上往下画
114.
在选择性结构中,流程线的流向取决于条件的什么?
a)
True或False
b)
速度快慢
c)
符号大小
d)
输入设备
115.
机器语言与人类发明的编程语言相比,其主要优势是?
a)
更易学习
b)
沟通速度极快
c)
语法更接近英语
d)
它是逻辑顺序
116.
流程图中的“Terminal”是指什么符号?
a)
处理符号
b)
判断符号
c)
开始与结束符号
d)
输入输出符号
117.
程式的执行过程可以类比为什么?
a)
玩游戏
b)
画图画
c)
读小说
d)
写信件
118.
流程图能有效地表示程式的什么?
a)
硬件成本
b)
演算法
c)
编写语言类型
d)
储存容量
119.
在第172页活动一中,“题目循环”体现了哪种程式结构?
a)
循序性结构
b)
选择性结构
c)
重复性结构
d)
静态结构
120.
所有的程式运算,如计算或动作,都应放在什么符号内?
a)
椭圆形
b)
菱形
c)
平行四边形
d)
矩形
121.
如果一个流程图没有“结束符号”,它违反了绘制流程图的哪项注意点?
a)
必须由上往下
b)
必须有开始结束
c)
必须用流程线
d)
必须有逻辑
122.
在 Scratch 中编写程式主要通过什么方式完成?
a)
编写复杂代码
b)
拖曳图形积木
c)
使用语音指令
d)
仅靠鼠标点击
123.
线上版的 Scratch 具有什么优点?
a)
需要安装程式
b)
必须购买光碟
c)
离线也能使用
d)
无需安装程式
124.
离线版的 Scratch 不支持以下哪种操作系统?
a)
Windows
b)
Mac OS
c)
Linux
d)
Android
125.
舞台区 (Stage) 的主要功能是什么?
a)
存放所有积木
b)
角色表演的地方
c)
修改程式代码
d)
仅显示背景图
126.
在舞台区中,点击什么图标可以开始执行程式?
a)
红色圆钮
b)
蓝色箭头
c)
绿色旗子
d)
黄色星号
127.
在舞台区中,红色圆钮的功能是什么?
a)
开始执行
b)
暂停执行
c)
停止程式
d)
保存作品
128.
程式区 (Script Area) 包含哪三个主要的页签?
a)
程式、造型、音效
b)
背景、积木、控制
c)
动作、侦测、运算
d)
文件、编辑、帮助
129.
如何删除程式区中不需要的积木?
a)
双击左键删除
b)
拖拽回积木区
c)
点击右键保存
d)
拖拽到舞台区
130.
积木区是通过什么方式来区分不同类别的积木?
a)
不同的大小
b)
不同的形状
c)
不同的颜色
d)
不同的文字
131.
舞台上角色的位置是通过什么来定位的?
a)
颜色值
b)
坐标值
c)
大小值
d)
角度值
132.
舞台的 x 轴坐标最大范围通常到多少?
a)
100
b)
180
c)
240
d)
360
133.
制作 Scratch 作品的过程被类比为什么?
a)
厨师做菜
b)
导演导戏
c)
工人盖房
d)
教师授课
134.
关于角色与造型的关系,哪种说法正确?
a)
角色就是造型
b)
造型包含角色
c)
角色有多个造型
d)
造型不能更改
135.
每次建立一个新作品时,预设的背景是什么状态?
a)
森林背景
b)
空白背景
c)
城市背景
d)
随机背景