#1537. 应用实景 scratch 理论密卷
应用实景 scratch 理论密卷
scratch理论知识
单选题
1、在绘制角色时,选择画圆工具后,须同时按下键盘上的哪个键,才能绘制出正圆?( )
{{ select(1) }}
- Ctrl
- Shift
- Alt
- 空格键
2、冬奥会比赛中,某项比赛需进行两轮,各选手两轮得分相加最高者才能赢得冠军。第一轮比赛中,选手甲落后选手乙10分,选手丙落后选手甲5分,选手丁领先选手丙5分;第二轮比赛中,选手甲和选手丁得分反超选手乙5分,选手丙与选手乙得分相同。请问,最终谁拿到了冠军?( )
{{ select(2) }}
- 选手甲
- 选手乙
- 选手丙
- 选手丁
3、有一条长度为500米的马路,马路边每隔1米种着1棵树,路的两端也会种树。由于要修地铁,需要移走距离起点50米到200米、150米到320米和450米到451米区域的树(包括这些区域两端的树)。请问将这些树都移走后,马路上还有多少棵树呢?( )
{{ select(3) }}
- 322
- 178
- 272
- 228
4、春天到了,小明、小刚、小军和老师外出踏青,由于天气炎热,老师给学生们买了几瓶饮料,买来后,
三位小朋友对饮料数量有如下猜测:小明说:饮料数量小于3瓶小刚说:饮料数量不小于5瓶小军说: 我们每个人可以喝2瓶结果是三人都猜错了,老师把饮料平均分给三人,自己也喝了一瓶后没有剩余, 那老师一共买了几瓶饮料呢?" {{ select(4) }}
- 3
- 4
- 5
- 6
5、关于广播正确的是?
{{ select(5) }}
- 广播只能广播给其他角色,不能广播给自己
- 广播和广播并等待的效果是一样的
- 舞台可以接收到角色广播的消息
- 广播后,所有的角色都要有接收到消息的程序
6、记录用户输入的数据,要用到的是( )
{{ select(6) }}
- 侦测碰到
- 随机数
- 变量
- 广播
7、关于角色的克隆体,下面说法不正确的是( )
{{ select(7) }}
- 克隆体可以作为一个主体继续进行克隆
- 克隆体产生时,可以继承主体的大小,坐标,特效
- 一个角色可以克隆另外一个角色
- 克隆体产生后,只能继承主体的大小和特效
8、顺序,循环,选择是三种基本结构,其中什么结构实现程序的反复执行?
{{ select(8) }}
- 顺序
- 选择
- 循环
- 以上都是
9、我们对角色A进行编程,完成了正确的代码后执行发现A没有任何变化,反而B按照A的代码
执行起来了,可能的原因是( )" {{ select(9) }}
- scratch软件出了差错
- 将A角色的代码给了角色B
- 计算机运行出了问题
- 三项都不是
10、想让小猫在舞台上移动,应该采用哪种程序结构( )
{{ select(10) }}
- 重复执行100次
- 重复执行
- 如果....那么
- 如果....那么.....否则
11、小红设计scratch程序时使用了克隆体,可是运行一段时间后,计算机速度越来越慢,舞台上的角色
出现了严重的卡顿,下面哪个选项可以解决这个问题?( )" {{ select(11) }}
- 减少命令的数量
- 采用加速模式
- 将无关命令移出循环体
- 使用删除本克隆体命令
12、关于变量滑杆,默认‘改变滑块范围’的最大值是?( )
{{ select(12) }}
- 10
- 100
- 1000
- 10000
13、下列关于变量说法正确的是?( )
{{ select(13) }}
- 仅适用与当前角色的变量其他角色无法使用
- 仅适用与当前角色的变量舞台区不会显示
- 每个角色只能设置一个局部变量
- 只要在舞台上显示的变量所有角色都能使用
14、下面语句正确的是( )
{{ select(14) }}
- 广播只能广播给其他角色,不能广播给自己
- 广播和广播并等待的效果是一样的
- 舞台可以接收到角色广播的消息
- 广播后,所有的角色都要有接收到消息的程序
15、第一台电脑ENIAC是哪一年诞生的?( )
{{ select(15) }}
- 1945
- 1946
- 1947
- 1948
16、一群小猴正在聚会,猴主人要把新鲜的桃子分给其他的八个同伴,如果想要每个猴子分到的桃子数量都不一样,那么最少需要多少桃子( )
{{ select(16) }}
- 8
- 16
- 36
- 64
17、角色共有三个造型,当前造型编号为1,重复执行100次后造型编号是( )
{{ select(17) }}
- 1
- 2
- 3
- 4
18、1只猫的重量加上1只狗的重量等于8只鸭的重量,3只猫的重量等于9只鸭的重量,那么1只狗的重量等于几只鸭的重量?( )
{{ select(18) }}
- 2
- 5
- 3
- 4
19、张三、李四和王五三位程序员最擅长的编程语言分别是Python、Java、C。现在知道张三不会Java;擅长Java的程序员比李四年龄小;王五比擅长C语言的年龄大。那么擅长Python的应该是?( )
{{ select(19) }}
- 张三
- 李四
- 王五
- 根据已知条件不能求出答案
20、什么是 Scratch( )
{{ select(20) }}
- 电脑文本
- 电脑屏保
- 一个网站
- 一种编程语言
21、在 Scratch 程序中,如果代码块被放错顺序了,那么可能发生什么
{{ select(21) }}
- 程序有可能和设定效果不同
- 电脑会自动关机
- 程序将无法保存
- 程序一定不会运行
22、下面哪个选项是不可以移动的
{{ select(22) }}
- 角色 Cat
- 角色 Apple
- 角色 Ball
- 背景 Blue Sky
23、碰到边缘就反弹’这个代码块意味着什么
{{ select(23) }}
- 角色将发生跳跃
- 角色将继续之前的动作
- 程序将停止
- 将会改变角色的运行轨迹
24、需要让角色发生移动,那么该使用下面哪个系列的代码块
{{ select(24) }}
- 事件类
- 运动类
- 声音类
- 外观类
25、通过哪个选项可以改变角色的位置
{{ select(25) }}
- 文件菜单
- 坐标
- 背景信息
- 侦测
26、哪个坐标是舞台区的中心坐标
{{ select(26) }}
- (X:0,Y:0)
- (X:0,Y:180)
- (X:0,Y:-180)
- (X:240,Y:0)
27、如果一个角色不停的在水平直线上的左右移动,那么下面表达正确的是
{{ select(27) }}
- 角色 x 坐标会不断的变化,但是 y 坐标不会变动
- 角色 x 坐标和 y 坐标会不断的变化
- 角色 y 坐标会不断的变化,但是 x 坐标不会变动
- 以上表述均不正确
28、下面不属于角色的旋转方式的是
{{ select(28) }}
- 左右翻转
- 任意翻转
- 不可翻转
- 上下翻转
29、关于广播消息的表达描述,下面不正确的是
{{ select(29) }}
- 消息名称尽可能的做到简洁清晰明了,不要使用一大堆乱码字符
- 广播不同的消息,名称必须都不一样
- 当接收的消息较多时,需要注意接收消息的名称,以免错乱
- 以上描述不全对
30、某角色只有角色 A 和 B,当 A 结果某任务后需要将自己和 B 角色程序都停止,那么应该使用哪个代码块
{{ select(30) }}
- 广播消息
- 停止全部脚本
- 等待
- 重复执行
31、关于【重复执行】,下面表达错误的是
{{ select(31) }}
- 重复执行共有三种模式:重复执行,重复执行次数,重复执行直到
- 使用重复执行直到,那么当直到的条件满足时,程序将不再执行需要重复的代码
- 重复执行的次数无法输入负数和小数
- 重复执行只能通过退出程序来停止重复的代码
32、让显示的角色的亮暗程度发生变化且逐渐消失,需要使用以下哪个外观的变化
{{ select(32) }}
- 颜色
- 马赛克
- 亮度
- 虚像
33、使用画笔扩展模块时,为什么每次都会添加【全部清除】代码块在程序前面
{{ select(33) }}
- 擦除上一次绘制
- 让程序不卡顿
- 添加各种颜色
- 保存程序时更便捷
34、关于【重复执行】,下面表达错误的是
{{ select(34) }}
- 重复执行共有三种模式:重复执行,重复执行次数,重复执行直到
- 使用重复执行直到,那么当直到的条件满足时,程序将不再执行需要重复的代码
- 重复执行的次数无法输入负数和小数
- 重复执行只能通过退出程序来停止重复的代码
35、当您开始学习 Scratch 一段时间后,需要养成哪些习惯
{{ select(35) }}
- 及时保存程序的好习惯
- 但凡需要命名的代码块,都要注意其命名规则
- 养成注释的好习惯
- 以上都是
36、以下哪个坐标是无法在舞台区显示的
{{ select(36) }}
- (X:200,Y:100)
- (X:100,Y:100)
- (X:200,Y:-100)
- (X:300,Y:100)
37、空格的字符数是
{{ select(37) }}
- 0
- 1
- 2
- 视空格的数量而定
38、关于 Scratch 中的逻辑代码块,下面表述不正确的是
{{ select(38) }}
- 一共有三个逻辑代码块,分别是与、或和不成立
- 与的含义是两个条件都为真,执行结果才为真
- 或的含义是两个条件分别相反,即一直一假,执行结果才为真
- 不成立的含义是如果接收的条件为真,那么输出的条件为假
39、如果需要设计一个倒计时的程序,应该使用
{{ select(39) }}
- 变量
- 计时器
- 点击鼠标
- 与
40、变量不可以存储下面哪个选项的内容
{{ select(40) }}
- 数字
- 汉字
- 列表
- 程序
41、下面关于变量的说法不正确的是
{{ select(41) }}
- 变量调用之前应该先定义其初始值
- 变量命名应该尽可能的简洁明了
- 变量不可以接收中文汉字的赋值
- 变量只要创建了,就不可以修改其名称
42、关于画笔系列模块表述错误的是
{{ select(42) }}
- “全部清除”代码块可以清除舞台区的背景图案
- 绘制图形前需要进行落笔
- 画图可以设置画笔的粗细、颜色、饱和度、亮度和透明度
- 绘制图形可以不设置画笔的粗细、颜色、饱和度、亮度和透明度,使用默认模式
43、一个角色落笔后会从该角色的什么位置开始绘制轨迹
{{ select(43) }}
- 角色的左下角
- 角色的右下角
- 角色造型的中间点
- 角色最上方
44、如果克隆体被删除,那么本体会
{{ select(44) }}
- 跟着被删除
- 没有任何影响
- 被隐藏
- 都有可能发生
45、关于本体和克隆体,表达错误的是
{{ select(45) }}
- 克隆体被删除和被隐藏的效果是不一样的
- ‘删除此克隆体’代码块只能删除克隆体,不能删除本体
- 克隆体不能再次进行克隆
- 克隆体一旦被克隆,就会立即执行“当作为克隆体启动时”后面的程序。
46、关于克隆,表达正确的是
{{ select(46) }}
- 角色只能克隆自己,不能克隆其他角色
- 角色本体如果隐藏,那么将无法进行克隆
- 角色本体和克隆体都可以通过‘删除此克隆体’代码块来删除角色
- 克隆体可以再次被克隆
47、关于 Scratch 中的逻辑代码块,下面表述不正确的是
{{ select(47) }}
- 一共有三个逻辑代码块,分别是与、或和不成立
- 与的含义是两个条件都为真,执行结果才为真
- 或的含义是两个条件分别相反,即一直一假,执行结果才为真
- 不成立的含义是如果接收的条件为真,那么输出的条件为假
48、下面关于变量的说法不正确的是
{{ select(48) }}
- 变量调用之前应该先定义其初始值
- 变量命名应该尽可能的简洁明了
- 变量不可以接收中文汉字的赋值
- 变量只要创建了,就不可以修改其名称
49、一个角色落笔后会从该角色的什么位置开始绘制轨迹
{{ select(49) }}
- 角色的左下角
- 角色的右下角
- 角色造型的中间点
- 角色最上方
50、关于本体和克隆体,表达错误的是
{{ select(50) }}
- 克隆体被删除和被隐藏的效果是不一样的
- ‘删除此克隆体’代码块只能删除克隆体,不能删除本体
- 克隆体不能再次进行克隆
- 克隆体一旦被克隆,就会立即执行“当作为克隆体启动时”后面的程序。
51、关于克隆,表达正确的是
{{ select(51) }}
- 角色只能克隆自己,不能克隆其他角色
- 角色本体如果隐藏,那么将无法进行克隆
- 角色本体和克隆体都可以通过‘删除此克隆体’代码块来删除角色
- 克隆体可以再次被克隆
52、下面关于列表和变量的描述,错误的是
{{ select(52) }}
- 变量和列表是可以取一样的名称
- 列表是一种有顺序的数据结构,可以通过索引/下标进行查找数据
- 变量可以存储列表
- Scratch 支持的三种数据类型(布尔类型、数字类型和字符串类型)中,其中布尔类型是不可以作为列表的存储数据值的
53、角色 Cat 在舞台区需要随机移动 10 次,小明想记录这 10 次的坐标,请问可以采用下面哪个数据结构
{{ select(53) }}
- 列表
- 变量
- 随机数
- 循环
54、列表数据导出的格式为
{{ select(54) }}
- .sb3
- .txt
- .xlsx
- .docx
55、关于列表的数据类型,下面说法错误的是
{{ select(55) }}
- 列表一共有三种数据类型,即数字类型、布尔类型和字符串(文本)类型
- 三角形代码块是指布尔类型的数据
- 圆角矩形代码块是指数字类型的数据
- 矩形代码块是指字符串类型的数据
56、关于列表的说法,下面不正确的是
{{ select(56) }}
- 变量是用来存储单个数据的,而列表可以存储一系列变量的集合
- 列表的数据是可以进行导入和导出的
- 运行带有列表的程序,通常都会在程序开始后,清空列表之前的数据
- 列表添加数据的方式只有两种,即在列表最后插入数值和指定位置插入数值这两种
在57、逻辑流程图中,菱形图形表示
{{ select(57) }}
- 起止框
- 处理框
- 判断框
- 输入/输出框
58、关于自制积木说法不正确的是
{{ select(58) }}
- 自制积木可以设置参数,也可以不设置参数
- 自制积木除了声明外,还需要调用,否则没有什么意义
- 自制积木的参数可以是字符串/文本,布尔值或者数字
- 以上表述不全对
#多选题
59、下面哪些方式是scratch角色造型设计的方式()
{{ multiselect(59) }}
- 对着麦克风录入声音
- 从角色库中选取角色
- 在造型区绘制新角色
- 从本地文件中上传角色
60、下列关于变量正确的是?()
{{ multiselect(60) }}
- 变量名一旦创建就不能更改 变量一旦创建就会显示在舞台上
- 新建变量要确定变量的作用域
- 新建变量要确定变量名
判断题
61、在电脑中复制一个文件后可以多次粘贴
{{ select(61) }}
- 正确
- 错误
62、Scratch3.0中的声音处理非常方便。如果想要去除声音中间的一小段,只需要点击“修剪”工具,然后选定要去除声音片段的左边界和右边界,点击“保存”即可。
{{ select(62) }}
- 正确
- 错误
63、循环语句必须固定循环的次数()
{{ select(63) }}
- 正确
- 错误
64、使用画笔中的图章积木块画出来的图案不能移动
{{ select(64) }}
- 正确
- 错误
65、Scratch3中建立变量后,只能是全局变量,没办法建立局部变量
{{ select(65) }}
- 正确
- 错误
相关
在下列比赛中: