#5636. 电子学会等级考试-图形化二级(202303)

电子学会等级考试-图形化二级(202303)

青少年软件编程(图形化)等级考试试卷(二级)

分数:100 题数:37

一、单选题(共25题,共50分)

  1. 小猫的程序如图所示,积木块的颜色与球的颜色一致。点击绿旗执行程序后,下列说法正确的是?( )

imageimage

{{ select(1) }}

  • 小猫一直在左右移动,嘴里一直说着“抓到了”。
  • 小猫会碰到球,然后停止。
  • 小猫一直在左右移动,嘴里一直说着“别跑”
  • 小猫会碰到球,然后继续左右移动。
  1. 下面积木,属于哪个模块?( )

image

{{ select(2) }}

  • 运动
  • 控制
  • 侦测
  • 事件
  1. 小猫和小狗的初始位置、程序如下图所示。点击绿旗程序运行后,两个角色重叠在一起,程序运行结束后舞台上能看到?( )

imageimageimage

{{ select(3) }}

  • image
  • image
  • image
  • image
  1. 小雨在舞台上使用画笔绘制了一棵圣诞树,他觉得不好看想要重新绘制,可以清除这棵圣诞树的积木是?( ) {{ select(4) }}
  • image
  • image
  • image
  • image
  1. 下列哪个选项不是循环语句?( )

    {{ select(5) }}

  • image
  • image
  • image
  • image
  1. 设计一个游戏,小鸟碰到管道游戏失败,程序结束,下列哪个选项可以实现此效果?( )

    {{ select(6) }}

  • image
  • image
  • image
  • image
  1. 如下图所示,两条黑线中间代表马路,汽车在马路上行驶,下列哪个选项可以检测汽车是否开出了马路?( )

image

{{ select(7) }}

  • image
  • image
  • image
  • image
  1. 请观察下图中已有图形的规律,第一行中间方格和第二行第一个方格分别应填的图形是?( )

image

{{ select(8) }}

  • △ □
  • □ □
  • △ △
  • ○ △
  1. 下列说法正确的是?( )

    {{ select(9) }}

  • 比0小的数都是负数
  • 如果向上走记为正数,那么向左走记为负数
  • A点的x坐标为30,B点的x坐标为-10,这两点间的x坐标相差20
  • 负数相加有可能等于正数
  1. 棒球游戏的舞台和角色列表如下图所示,请问有几个角色?( )

image

{{ select(10) }}

  • 1个
  • 2个
  • 3个
  • 4个
  1. 程序运行前,小猫和小鸡的初始位置如下图所示。点击一次绿旗,舞台上显示?( )

imageimageimage

{{ select(11) }}

  • image
  • image
  • image
  • image
  1. 小猫和香蕉的位置、程序如下图所示。点击绿旗,下列说法正确的是?( )

imageimage

image

{{ select(12) }}

  • 点击绿旗后,小猫说1次“我碰到香蕉啦!”2秒后,说话框消失
  • 点击绿旗后,小猫说会一直说“我碰到香蕉啦!”,并且说话框不消失
  • 点击绿旗后,香蕉消失了,小猫不会说“我碰到香蕉啦!”
  • 点击绿旗后,小猫说1次“我碰到香蕉啦!”2秒后,说话框消失并且香蕉也跟着消失了
  1. 演员的程序如下图所示,下列哪一个场景在程序运行后,演员不能说:“唱歌”的是?( )

image

{{ select(13) }}

  • image
  • image
  • image
  • image
  1. 运行下图所示程序,角色会依次说出哪几个单词?( )

image

{{ select(14) }}

  • apple banana orange
  • banana apple orange
  • banana orange
  • banana apple
  1. 下列哪个选项的运行结果是true?( )

{{ select(15) }}

  • image
  • image
  • image
  • image
  1. 使用下面哪个选项的工具可以将声音波形从图1变成图2?( )

image 图1

image 图2

{{ select(16) }}

  • image
  • image
  • image
  • image
  1. 角色和背景的程序如下图所示,其中recording1的长度是6秒,recording2的长度是3秒。点击绿旗运行程序后,下列说法正确的是?( )

image

image

{{ select(17) }}

  • 角色的声音大小会被舞台的程序设置为50%
  • 舞台的声音大小会被角色的程序设置为70%
  • 背景的声音先播放完毕,3秒后角色的声音才播放完
  • 背景的声音播放完毕后,角色的声音也会被停止

观察下图,找出规律。在问号处应该填入哪一个图形?( )

image

{{ select(18) }}

  • image
  • image
  • image
  • image
  1. 甲、乙、丙、丁四名学生猜数学成绩: 甲说:如果我得优,那么乙也得优 乙说:如果我得优,那么丙也得优 丙说:如果我得优,那么丁也得优 结果大家说的都没错,但是只有两个人得了优,请问得优的是那两位同学?( )

{{ select(19) }}

  • 甲、乙
  • 丙、丁
  • 甲、丁
  • 乙、丁
  1. 默认小猫角色,白色背景,点击绿旗运行程序后,舞台上出现的图案是?( )

image

{{ select(20) }}

  • image
  • image
  • image
  • image
  1. 小猫角色程序如下图所示,一直按住空格键并点击绿旗,舞台上会出现什么效果?( )

image

{{ select(21) }}

  • 小猫一直向右转
  • 小猫一直向左转
  • 小猫停止转动
  • 能够明显看出小猫先向右转,再向左转
  1. 小鱼的初始位置和程序如下图所示,点击绿旗后,下列说法正确的是?( )

imageimage

{{ select(22) }}

  • 小鱼一直向右移动,直到舞台边缘停止
  • 按下“→”键,小鱼向右移动;松开“→”键,小鱼向左移动
  • 按下“→”键,小鱼向左移动;松开“→”键,小鱼向右移动
  • 小鱼一动不动
  1. 下列哪段程序是根据如下流程图编写出来的?( )

image

{{ select(23) }}

  • image
  • image
  • image
  • image
  1. 角色的初始位置和飞船的程序如下图所示。点击绿旗后,不会出现的效果是?( )

imageimage

{{ select(24) }}

  • 程序运行完后,飞船的角度为180度
  • 飞船先向右转,然后再向右移动
  • 飞船碰到“Crystal”后,仍继续向右移动
  • 飞船最后一个动作是说“遇到阻碍,无法前行。”
  1. 气球角色的程序如下图所示,分别在位置①和位置②填入哪个选项才能让气球的大小最后变为100。( )

image

{{ select(25) }}

  • 3,8
  • 6,2
  • 4,5
  • 6,3

二、判断题(共10题,共20分)

  1. 执行完这段程序后,可以在舞台上画出一个正方形。( )

image

{{ select(26) }}

  • 正确
  • 错误
  1. 默认小猫角色,执行完下图程序后,最终会滑行到(x:100,y:0)的位置。( )

image

{{ select(27) }}

  • 正确
  • 错误
  1. 最先添加的角色出现在舞台的最上层,最后添加的角色出现在舞台的最下层。( )

{{ select(28) }}

  • 正确
  • 错误
  1. 下图积木只能判断是否碰到其他角色和鼠标指针,不能判断是否碰到舞台边缘。( )

image

{{ select(29) }}

  • 正确
  • 错误
  1. 默认小猫角色,运行下列程序后,小猫会说:“3” 。( )

image

{{ select(30) }}

  • 正确
  • 错误
  1. 只能通过声音标签下的录制按钮录制声音。( )

image

{{ select(31) }}

  • 正确
  • 错误
  1. 有①②③④四个小球如下图所示,最轻的小球是②。( )

imageimage

image

{{ select(32) }}

  • 正确
  • 错误
  1. 编写一个游戏,猴子碰到障碍物,向后移动,否则就向前移动。可以用下列积木来实现这个功能。( )

image

{{ select(33) }}

  • 正确
  • 错误
  1. 敌方飞机的程序如下图所示,两段程序都能实现,碰到我方飞机时,游戏结束。( )

imageimage

{{ select(34) }}

  • 正确
  • 错误
  1. 执行下面程序,角色能够向前移动100步,并且一直切换造型。( )

image

{{ select(35) }}

  • 正确
  • 错误

三、编程题(共2题,共30分)

  1. 猫捉老鼠

去编程

1.准备工作

(1) 删除默认小猫角色,从角色库中添加Cat2、Mouse1、Bread角色;

(2) 从背景库添加Blue Sky2背景,并复制出两个相同的背景,分别添加文字“win”和“lose"。

image

image

image

2.功能实现

(1)程序开始,背景、角色的初始位置下图所示;

image

(2)当绿旗被点击,面包移到随机位置,老鼠面向面包方向,一直向前移动;

(3)当绿旗被点击,每次按下鼠标,小猫面向鼠标指针方向,移动10步;

(4)当面包碰到老鼠,换成“lose”背景并停止所有程序;

image

(5)当小猫碰到老鼠,换成“win”背景并停止所有程序。

image

参考程序:

Cat2:

image

Mouse1:

image

Bread:

image

背景:

image

评分标准:

(1)正确添加角色,并初始化角色的位置;(2分)

(2)正确添加背景以及初始化背景;(2分)

(3)面包移到随机位置(一直移到随机位置也给分),老鼠面向面包移动;(2分)

(4)按下鼠标键,小猫面向鼠标指针移动10步(如果按下鼠标,一直面向鼠标移动也给分);(3分)

(5)面包碰到老鼠,换成lose背景并停止程序;(3分)

(6)小猫碰到老鼠,换成win背景并停止程序。(3分)

  1. 电子画板

去编程

image

1.准备工作

(1)删除默认的小猫角色,保留默认白色背景;

(2)从角色库添加Arrow1角色作为画笔;

(3)绘制五个角色:颜色分别为红、黄、绿、蓝、紫的圆形;

(4)将Arrow1角色的第一个造型修改为下图所示状态,箭头尖端在角色中心位置。

image

2.功能实现

(1)点击绿旗,Arrow1跟随鼠标指针移动;

(2)按下鼠标能够让画笔落笔,松开鼠标能让画笔抬笔;

(3)Arrow1每碰到一个圆形角色(注意不是碰到颜色),就将画笔的颜色设置为该角色对应的颜色;

image

(4)按下↑键,画笔粗细增加1,按下↓键,画笔粗细减少1,按下空格键将笔的颜色设为白色。

参考程序:

image

评分标准:

(1)能够正确选择和绘制角色;(2分)

(2)Arrow1一直跟随鼠标移动;(2分)

(3)按下鼠标能够画出线段,不按鼠标,不能画出;(3分)

(4)碰到5个角色,画笔的颜色会改成相应颜色,按下鼠标,能画出相对应颜色的线段;(5分)(如果是碰到颜色,设置颜色扣1分)

(5)按下↑键,笔的粗细增加1,按下↓键,笔的粗细减少1,按下空格键,笔的颜色设为白色。(3分)