Scratch
一、单选题
1、Scratch 是一款( ),它与所有的编程语言一样,可以用来编应用程序。
A.程序设计软件
B.画图软件
C.游戏软件
2、Scratch的工作界面主要由功能菜单、控件区、角色区、( )及等几部分组成。
A.脚本区、舞台区、控制区
B.编辑区、操作区
C.放大、缩小
3、Scratch中编写脚本时经常与“当绿旗被点击”组合使用的控件是( )。
A.结束
B.重复执行
C.移动10步
4、Scratch 角色资料区中按钮的作用是( )。
A.允许旋转
B.只允许左右翻转
C.不允许旋翻转
5、要控制小狗向上移动10步,命令是( )。
A.移动10步
B.面向180度,移动10步
C.面向上方向,移动10步。
6、要让小猫随机产生许多数字,必须要先使用( )命令。
A.变量
B.在1-10之间的随机选一个数
C.印章
7、Scratch软件提供了( )类共100多个不同的控件。
A.5
B.6
C.8
8、Scratch中的默认角色是一只可爱的( )。
A、小狗 B、小猫 C、小鸟
9、绘图编辑器由工具栏、颜料盒、和( )组成。
A、画图区 B、控件区 C、脚本区
10、为了让小丑表演不同的动作,必须要在( )中导入其他几个造型。
A、角色 B、背景 C、造型
11、
表示( )。
A、如果条件为假,执行部件的脚本模块
B、如果条件为真,执行部件的脚本模块
C、如果条件为真,重复执行部件的脚本模块
12、数字与逻辑运算不包括( )。
A、加减乘除运算
B、大小判断、余数
C、取小数
13、声音的使用不可以( )。
A、透过麦克风来录音
B、通过导入方式从文件中导入已有的声音
C、一次导入多个声音文件
二、多选题
1、“画笔”是控件区的一组模块,分为( )等指令,用于显示或隐藏角色运行的足迹。
A.落笔
B.画笔颜色
C.大小、色度
D.图章、清除画笔
2、Scratch的编程界面简单、方便,易于学习;Arduino的硬件( )。
A.价格便宜
B.扩展性好
C.使用面广
D.不易损坏
3、Arduino板是一块开源的主板,使用者可以自由搭接各类( ),我们可以更方便地创造个性化的数字生活用品。
A.传感器
B.马达
C.灯泡、喇叭
D.家用电器、手机
4、滑动电位传感器通常由( )组成,通过移动滑块可以得到不同的电阻值。
A.电阻体
B.可移动的电刷
C.天线
D.线圈
三、判断题
1、Scratch是一种积木式编程软件,他通过鼠标拖曳部件,来实现对角色的编程。( )
2、Scratch中的默认角色是一只可爱的小猫,我们也可以通过右下区域的新增和删除角色来实现角色的更换。( )
3、当运行程序时,计算机按照程序中语言的顺序依次执行它们的指定操作,这种程序结构就是顺序结构。( )
4、Scratch的“数字和逻辑运算“部件中,包含有四个算术运算部件——加、减、乘、除,三种关系运算符——小于、等于、大于,三种逻辑运算部件——且、或、不成立。( )
5、循环结构是程序设计中的三种基本结构之一,在循环结构中重复执行的程序段叫做循环体。( )
6、变量是指在程序运行过程中其值会变化的量,变量可以直接使用,不必预先定义。( )
7、在Scratch中,通过“广播”和“当收到广播”实现角色转换。( )
8、随机数,就是随机产生的、无规则的数,在Scratch中,只需调用随机选择部件便可产生的随机数。( )
9、在Scratch中,画笔部件中的“落笔”将角色像一个个图章一样印在舞台上。( )
10、在Scratch中,不能删除默认的角色,只能新增角色。( )
参考答案
一、单选题
1、A
2、A
3、B
4、C
5、C
6、A
7、C
8、B
9、A
10、C
11、B
12、C
13、C
二、多选题
1、ABCD
2、ABC
3、ABCD
4、AB
三、判断题
1、√
2、√
3、√
4、√
5、√
6、×
7、√
8、√
9、×
10、×
2 / 2LOGO绘图
一、选择题
1、启动LOGO系统后,小海龟自动显示在( )窗口中。
A.绘图
B.命令
2、在命令窗口里输入命令,按( )键,就可以指挥小海龟执行命令。
A. Shift
B. Enter
3、指挥小海龟前进一定步数的命令是( )。
A. BK 步数
B. FD 步数
4、运行下列命令后绘出的图形是( )。
?FD 50 RT 90
?FD 50 RT 90
?FD 50 RT 90
?FD 50 RT 90
A.正方形
B.长方形
5、RT 是让海龟向( )转动。
A.左
B.右
6、抬笔后,要让海龟继续作图还必须使用( )。
A.PD
B.PU
7、海龟在画正三角形的时候,每画一条边后必须转动( )度。
A.120
B.60
8、REPEAT 3[FD 40 RT 120]画出来是一个( )。
A.正三角形
B.正五边形
9、CS命令的作用是( )。
A.清除所有图形,小海龟位置不变。
B.清除所有图形,小海龟回到初始位置。
C.保留所有图形,小海龟回到初始位置。
10、下面书写正确( )。
A.BK 30
B.PU 5
11、绘制正多边形的基本命令格式是( )。
A.REPEAT 边数[FD边长 RT 360/边数]
B.REPEAT 边数 FD边长 RT 360/边数
12、命令与参数之间要有( )。
A.空格
B.破折号
C.星号
13、过程的定义可分为三部分:分别是( )、过程体、END。
A.TO 过程名
B.标题
C.TO
14、要让小海龟移动的时候不留下轨迹,需要使用( )命令。
A.隐龟
B.抬笔
C.落笔
15、命令小海龟向右旋转90度的命令是( )。
A.RT90
B.RT 90
C.LT 90
二、判断题
1、命令海龟前进10步的书写命令是FD100。( )
2、LOGO语言可以进行绘图操作。( )
3、REPEAT是重复命令,这个命令不能单独使用。( )
4、CS是清理绘图屏幕,使小海龟回到母位。( )
5、REPEAT 4[FD 90 RT 120]画出来的是一个正方形。( )
6、过程头前要加TO,过程尾是BYE。( )
7、LOGO语言编写的程序只能画图。( )
8、我们输入的LOGO命令一定是大写字母,否则就不执行。( )
参考答案
一、选择题
1、A
2、B
3、B
4、A
5、B
6、A
7、A
8、A
9、B
10、A
11、A
12、A
13、A
14、B
15、B
二、判断题
1、×
2、√
3、√
4、√
5、×
6、×
7、×
8、×
2 / 2