当前位置: 首页 > backend >正文

2023年03月青少年软件编程(图形化)等级考试四级编程题

求和

1.准备工作

 (1)保留舞台中的小猫角色和白色背景。

2.功能实现

 (1)计算1~100中,可以被3整除的数之和;

 (2)说出被3整除的数之和。

标准答案:

参考程序:

评分标准:

(1)能够使用循环从1遍历到100;(4分)

(2)能够在循环里进行变量累加,求和;(4分)

(3)能够使用连接积木,说出被3整除的数之和。(2分)(只说出和得1分)

判断亲和数

对于正整数a和b(a>=b),如果a除以b的余数为0,那么b是a的因数,例如6的因数为1,2,3,6。

亲和数,指两个正整数,彼此的全部因数之和(这里的因数不包括整数自己)与另一方相等。例如12的因数之和 1+2+3+4+6=16, 26的因数之和为 1+2+13=16,12和26是亲和数。

输入两个正整数,判断这两个数是否为亲和数。

1.准备工作

(1)保留默认的小猫角色和白色背景。

2.功能实现

(1)点击绿旗,小猫询问“请输入第一个正整数”;

(2)小猫询问“请输入第二个正整数”;

(2)小猫计算两个数的因数和后,判断这两个数是否亲和数,例如如果是亲和数,小猫说“xx和xx是亲和数”;如果不是,小猫说“xx和xx不是亲和数”。

标准答案:

参考程序:

评分标准:

(1)能询问输入两个正整数,存到两个变量中;(2分)

(2)能够计算因数和;(6分)

(3)能够判断两个因数和是否相等;(5分)

(4)能够用连接说出是亲和数和不是亲和数。(2分)

统计距离学校远近

已知四个同学的家到学校的直线距离分别是240米、350米、420米、500米,并且已经按照从近到远的顺序排列好了。设计一个程序,将新来转校生的距离插入到已排好序的列表中,插入后列表仍旧是从小到大排序。

1.准备工作

(1)保留舞台中的小猫角色和白色背景;

(2)建立列表“统计距离”,存放学生家到学校的距离,单位为“米”。

2.功能实现

(1)点击绿旗,小猫初始化列表,依次往列表中加入:240、350、420、500;

(2)从角色库加入“Button2”角色,在角色上添加文字“插入”;

(3)点击“插入”按钮,询问“请输入新来转校生的家到学校的距离”;

(4)输入一个整数后,这个数字会插入到列表中,列表里的数字仍旧从小到大排序。

标准答案:

参考程序:

小猫程序

Button2程序

评分标准:

(1)点击绿旗,初始化列表,依次往列表中加入:240、350、420、500;(2分)

(2)点击按钮,能够提示输入数据;(1分)

(3)输入200,能够插入到第一项;(3分)

(4)输入420,能够插入到正确位置;(3分)

(5)输入490,能够插入到正确位置;(3分)

(6)输入600,能够加到列表的最后。(3分)

绘制直尺

编写一段程序,绘制一段7厘米的直尺。

1.准备工作

(1)保留小猫角色,隐藏;

(2)白色背景。

2.功能实现

(1)点击绿旗,设置笔的颜色为红色,笔的粗细为1;

(2)每个小刻度之间间隔5步,代表1毫米,10个小刻度代表1厘米;

(3)表示厘米的垂直直线,高度为40;表示毫米的垂直直线,高度为20;

(4)根据上面的约定,绘制如下图所示的7厘米刻度。

标准答案:

参考程序:

评分标准:

(1)画笔的颜色和粗细设置准确;(2分)

(2)能绘制8根高度为40步的大刻度;(3分)(数量不对,能画出垂直先线得1分)

(3)每两个大刻度之间,有9根高度为20步的小刻度;(3分)(数量不对,能画出垂直线得1分)

(4)能画出水平线,每个小刻度之间是5步。(2分)

http://www.xdnf.cn/news/5120.html

相关文章:

  • GTS-400 系列运动控制器板卡介绍(十九)---PT 静态 FIFO
  • 辉芒微离线烧录器“文件格式错误”问题解决
  • 代采系统:定义、优势与未来趋势
  • 屎上雕花系列-2nd
  • Windows 忘记密码怎么办?
  • Java Stream API 深度解析:从入门到高阶应用
  • 关于VScode的调试
  • YOLO使用CableInspect-AD数据集实现输电线路缺陷检测
  • C++结构体介绍
  • C# NX二次开发:宏录制实战讲解(第一讲)
  • Jetpack Compose 状态管理:为什么 `by viewModel.state` 能自动刷新界面?
  • C语言实现三子棋
  • java volatile关键字
  • LINUX CFS算法解析
  • YOLO目标检测算法
  • 麦角硫因:全能型护肤成分的技术突破与应用前景
  • 数据链路层服务
  • 基础RNN网络详解
  • 餐饮行业新风口:上门厨师服务系统的技术实现路径
  • 机器视觉的平板电脑屏幕组件覆膜应用
  • canoe的安装总结
  • requests库
  • 【笔记】BCEWithLogitsLoss
  • [Windows] 摄像头分身工具【CamSplitter】
  • upload文件上传
  • ES6新增Set、Map两种数据结构、WeakMap、WeakSet举例说明详细。(含DeepSeek讲解)
  • 【PINN】DeepXDE学习训练营(18)——operator-diff_rec_unaligned_pideeponet.py
  • 安全核查基线-1.LPD服务
  • 【软件设计师:体系结构】15.计算机体系结构概论
  • 将/root下的employee.json挪到/home/Downloads/