( )1.Scratch程序软件是自由软件,必须付费才可以使用。
( )2.Scratch程序软件只有英文版,没有简体中文界面。
( )3.Scratch是2D的绘图环境,所以图形是以(x,y)来指定其位置的,单位是像素(px)。

( )4.Scratch3文件格式(扩展名)是“sb3”。
( )5.矢量图是以“计算机算法”来记录图形曲线的,任意放大、缩小丝毫不影响原有的质感。
( )6.软件按其目的可分为“系统软件”与“应用软件”两大类。
( )7.机器语言属于高级语言。
( )8.Scratch是面向对象的程序设计语言。
( )9.计算思维只对编写程序有帮助,是为了成为程序员。
( )10.思维导图又称心智图、思维图或头脑风暴图,是一种使用图形来帮助思考与表达思维的工具。
( )11.Scratch的背景、角色组件的命名都不能使用中文。
( )12.舞台可以切换背景。
( )13.“选取颜色”工具可以用来提取颜色。
( )14.Photoshop是一个优秀的声音编辑软件。
( )15.Scratch角色库提供多种多样的位图与矢量图格式的图像文件。
( )16.堆叠积木的外形就像拼图一样,顶端有凹陷的缺口,必须放置在程序的开头,通过事件来触发程序的执行。
( )17.结束积木的顶部有凹陷的缺口,底部没有凸出,通常放置在程序的末尾,用来中断或终止程序的执行。
( )18.变量就像是一个容器,一个变量存放一项数据。
( )19.Scratch提供了“列表”功能,类似于传统程序设计语言的“数组”,可以按序存放数据。
( )20.Scratch的“变量”只能存放字符串。
( )21.
指令积木可以组合两个字符串。
( )22.
指令积木是用来取得余数的。
( )23.
是用来进行逻辑与运算的,左、右两边都成立时为真。
( )24.Scratch的浮点数运算不能进行小数点向下取整的运算。
( )25.当条件表达式判断结果成立时,程序就会执行循环体内的操作,直到条件表达式判断结果不成立时才会离开循环体。
( )26.Scratch舞台左下角的坐标是(0,0),右上角的坐标是(480,360)。
( )27.Scratch舞台中心点的坐标是(0,0)。
( )28.角色旋转时以角色右下角的点作为旋转的中心点。
( )29.角色的位置控制主要是调整角色的x坐标、z坐标与方向。
( )30.克隆自己用来产生跟本体一模一样的克隆体。
( )31.
指令积木是在“控制”类中的指令积木。
( )32.
下拉菜单中共有7种特效。
( )33.
指令积木的输入框中可以输入10,是以百分比来进行缩放的。
( )34.
指令积木会让角色的亮度增加。
( )35.
图章功能可以复制角色,也可以用程序来控制复制出来的角色。
( )36.Scratch程序可以取得当前时间的日期,但无法取得时间。
( )37.
是“侦测”类中的指令积木。
( )38.
取得的年份是字符串,不能拿来运算。
( )39.
计时器是“控制”类中的指令积木。
( )40.使用广播功能可以控制角色程序的执行顺序。
( )41.Scratch可以读取MP3、WAV音频文件格式。
( )42.WAV音频文件格式的文件小,适合网络传输。
( )43.WAV音频文件格式能表现更好的声音质量,缺点是文件较大。
( )44.
指令积木可以改变音量大小。
( )45.
指令积木可以改变演奏速度。
( )46.所谓“体感”,就是侦测用户的肢体运动,用户不需要与机器直接接触就能准确地对机器下达指令。
( )47.体感技术目前只能应用于游戏。
( )48.Scratch的视频功能可以侦测物体运动。
( )49.
指令积木是在“事件”类积木中。
( )50.
指令积木是在“视频侦测”类积木中。
( )51.“制作新的积木”是“控制”类积木。
( )52.函数可以重复调用、使用,减少了程序开发的时间。
( )53.Scratch的自定义函数有返回值。
( )54.在在线版的Scratch中,登录账号之后就能够使用“书包区”。
( )55.简单来说,递归就是“函数自己调用自己”。
( )56.数据结构与计算机硬件和软件相关。
( )57.队列结构是静态数据结构,占用连续的内存空间,数据元素是以数组名加上数组索引来表示的。
( )58.堆栈结构具有后进先出的特性。
( )59.队列结构具有后进先出的特性。
( )60.Scratch是积木式语言,不适合学习数据结构和算法。
选择题
( )1.下列哪个是Scratch舞台区坐标的范围?
A.x轴(-300~300)、y轴(-240~240)
B.x轴(-180~180)、y轴(-240~240)
C.x轴(-240~240)、y轴(-180~180)
D.x轴(-200~200)、y轴(-180~180)
( )2.下列叙述哪个是正确的?
A.Scratch软件需要收费。
B.Scratch只能在网站在线操作,在网络信号较差的环境没有办法使用。
C.Scratch是3D的绘图软件。
D.Scratch是用堆积木的方式来学习程序设计的。
( )3.“代码”面板默认提供九大类指令积木,哪一个不是Scratch提供的指令积木类?
A.运动
B.查看
C.外观
D.运算
( )4.哪一个是Scratch3的文件类型?
A.DOC
B.SB
C.SB2
D.SB3
( )5.Scratch属于哪一种类型的软件?
A.文字处理软件
B.网页设计软件
C.程序设计语言软件
D.排版软件
( )6.借助下列哪一种图可以帮助我们快速了解程序内的各种运算及执行顺序?
A.思维导图
B.程序流程图
C.甘特图
D.思维图
( )7.某网站的会员密码必须符合下列三项规则
a.限6~12个字符。
b.只能使用英文大小写字母、0~9的数字、物殊符号(@_-)。
c.必须包含1个大写字母和1个特定字符。
小花正在注册成为ABC网站会员,想了下列4组密码,哪一组密码是可以使用的呢?
A.Flower.123
B.99flower
C.Flower123
D.Flowerl23qazx
提示说明:信息系统广泛运用账号与密码来确认用户的身份,必须输入正确的账号和密码才能存取数据或资料,为避免简单的密码容易遭黑客破解,系统管理员会制定一套密码规则,要求用户的密码必须遵循此规则,以加强数据和系统的安全。
( )8.有一个字符串由a、b、c三个字母所组成,我们可以对字符串执行以下三种指令,每种指令只能执行一次,也可以选择不执行,不需要按照指令顺序:
指令1:将字母aa用a取代。
指令2:将某些字母b用字母c取代
指令3:在字符串任意位置插入字母c。
当原始字符串为abbccaab时,哪一个是不可能产生的输出结果?
A. aabbccab
B. acbbccab
C. abcccacb
D. abbcccaac
提示说明:在程序设计语言中,一个英文字母、数字或其他符号被称为“字符”,一段英文字母、数字或其他符号被称为“字符串”。当使用信息系统进行数据分析时,经常需要进行字符串的比较、查找、替换、分解与连接,这些都是程序设计中常见的功能需求。
( )9.哪个按钮可以实现角色区新建角色的“上传角色”功能?
A.
B.
C.
D.
( )10.哪个按钮是Scratch造型矢量图模式的“填充”工具?
A.
B.
C.
D.
( )11.Scratch造型矢量图模式里的
按钮的用途是什么?
A.画图形
B.取消组合
C.合并组合
D.无此按钮
( )12.想要存储班上10个同学的名单,比较适合使用Scratch哪一个指令积木功能?
A.建立一个名单
B.建立一个列表
C.建立一个变量
D.建立一个数组
( )13.当用户接到苹果就增加1分,可以使用下列哪个指令积木?
A.
B.
C.
D.
( )14.起始积木会放置在程序的开头,通过事件来触发程序的执行。请问哪一个不是起始积木?
A.
B.
C.
D.
( )15.哪一项描述是错误的?
A.一个变量只能存放一项数据。
B.列表可以存放多项数据。
C.变量名称不能使用中文。
D.列表数据可以删除也可以添加。
( )16.请问要将列表
更改为
,可以执行哪一个指令积木?
A.
B.
C.
D.
( )17.
角色会“说”出什么?
A.0
B.true
C.false
D.fail
( )18.
角色会“说”出什么?
A.5
B.32
C.23
D.连接2和3
( )19.哪一个指令积木是具有条件判断的循环?
A.
B.
C.
D.
( )20.猫和狗两个角色的(x,y)坐标都是(0,0),面朝相同的方向,执行下列程序之后两个角色的x坐标将差距多少?
猫:
狗:
A.10
B.50
C.150
D.200
( )21.下列程序执行结束后,求和的值是多少?
A.55
B.66
C.45
D.无法计算
( )22.程序执行结束后,数字的值是多少?
A.9
B.10
C.11
D.无法计算
( )23.有一只小猴角色的坐标为(0,0),执行下列程序之后,小猴角色的x坐标值是多少?
A.100
B.-100
C.0
D.90
( )24.下列关于“克隆体”的叙述那一个是错误的?
A.
用来产生和本体一模一样的克隆体。
B.一个本体只能产生一个克隆体。
C.程序停止执行时,克隆体就会被删除掉。
D.
只能由角色本身执行。
( )25.想要获取当前角色的x坐标值,应该使用哪一个指令积木?
A.
B.
C.
D.
( )26.下面哪一个指令积木会让角色向下移动?
A.
B.
C.
D.
( )27.执行哪一段程序可以得到下面的执行结果?
A.
B.
C.
D.
( )28.想要让角色呈现如下图形,可以加入哪一个特效?
A.像素化
B.鱼眼
C.马赛克
D.虚像
( )29.“图章”在哪一个程序积木类中?
A.外观
B.画笔
C.事件
D.控制
( )30.想要在舞台绘制一条绿色的直线,哪一个指令积木先执行?
A.
B.
C.
D.
( )31.下列对“图章”的描述,哪一个是错误的?
A.可以产生一模一样的角色
B.图章产生的图样不可点击
C.不能用程序来控制图章产生的图样
D.程序停止执行时,图章的图样就会被删除掉
( )32.执行下面的程序积木会绘制出哪一个图形?
A.
B.
C.
D.
( )33.想要让计时器归零,可以执行下列哪一个指令积木?
A.计时器归零
B.计时器更新
C.计时器重置
D.计时器重整
( )34.目前的日期是2021年05月01日小猴角色程序如下,当小猴角色被点击时会说什么?
A.5月1日
B.5/1
C.5和1
D.51
( )35.小猴角色程序如下,当绿旗被点击之后,小猴角色会说什么?
A.50
B.100
C.150
D.还没说话,程序已停止
( )36.小猴角色程序如下,当绿旗被点击之后,小猴角色会说什么?
A.50
B.100
C.150
D.还没说话,程序已停止
( )37.哪一个积木可以制作倒数计时的效果?
A.
B.
C.
D.
( )38.Scratch新建声音的方法有哪些?
A.从声音库中选取声音
B.录制新声音
C.从本地文件中上传声音
D.以上都是
( )39.下列关于声音编辑器功能哪一个描述有误?
A.
播放
B.
录音
C.可以加入渐强 / 渐弱出效果
D.可以调整麦克风音量
( )40.对下列程序执行结果的描述,哪一个是正确的?
A.音量越大,角色移动速度越快
B.音量越大,角色尺寸越大
C.音量越大,角色移动速度越慢
D.音量越大,演奏速度越慢
( )41.下列哪一项不是Scratch声音编辑器中提供的功能?
A.渐强
B.渐弱
C.响一点
D.去除人声
( )42.想要让用户按键盘上的数字键1~8弹出钢琴的Do、Re、Mi、……,不会使用到哪一个指令积木?
A.
B.
C.
D.
( )43.小明想要使用Scratch视频功能制作一个体感游戏,他必须准备哪一项硬件设备?
A.麦克风
B.摄像头
C.游戏手柄
D.立体声耳机
( )44.体感技术可以应用在哪些层面?
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.下列哪一个不是 Scratch“制作新的积木”的组成元素?
A.积木名称
B.参数
C.返回值
D.积木主体程序
( )53.哪一类积木可以找到“制作新的积木”功能?
A.控制
B.自制积木
C.侦测
D.运动
( )54.下列哪一个不是“制作新的积木”功能提供的选项?
A.添加数字或文本参数
B.添加布尔值参数
C.添加浮点数参数
D.添加文本标签
( )55.系统在处理递归调用时,通常使用哪一种数据结构(Data Structure)来辅助?
A.堆栈(Stack)
B.队列(Queue)
C.树形(Tree)
D.链表(List)
( )56.提供方法让系统能更有效率地组织与存取数据,提升程序执行的效率,组织与存放这些数据的方法称为什么?
A文件结构
B.数据结构
C.算法
D.流程图
( )57.后进先出(LIFO)属于哪一种数据结构?
A.队列结构
B.链表结构
C.堆栈结构
D.树形结构
( )58.排队买电影票就像哪一种数据结构的工作方式?
A.队列结构
B.链表结构
C.堆栈结构
D.树形结构
( )59.下列对于堆栈的描述哪一个正确?
A.PUSH是把数据弹出堆栈
B.POP是把数据压入堆栈
C.LIFO后进先出
D.FIFO先进先出
( )60.下列关于排序的叙述,哪一个有误?
A.排序就是将数据排成某种特定的顺序。
B.排序后的数据有助于快速查找想要的数据。
C.冒泡排序又称为交换排序法。
D.插入排序是相邻的数据互相比较,如果顺序不对,就将数据交换,再按序往右继续比较,数列中最大的元素会如同气泡一样被移到右边。