二进制像素绘制程序

二进制像素绘制程序-51scratch
二进制像素绘制程序
此内容为付费资源,请付费后查看
19.9
限时特惠
39.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

题目介绍

本作品来自《青少年软件编程(图形化)等级考试试卷(三级)》三.编程题 36.二进制像素绘制程序。

试题编号:20210210-2mm-36

试题类型:编程题

试题难度:较难

题目内容

二进制是由0和1组成的数,0用黑色方块表示,1用白色方块表示,输入一个8位二进制数,用黑白色方块表示出来。

图片[1]-二进制像素绘制程序-51scratch
图片[2]-二进制像素绘制程序-51scratch

效果展示

下载内容

  • 源代码文件

准备工作

1)默认小猫角色,默认白色背景:

2)绘制“正方形”角色,角色有“黑”、“白”两个造型。

功能实现

1)小猫询问“请输入一个8位二进制”,检查输入二进制位数,如果不是8位,继续询问,直到输入8位为止:

2)根据输入二进制,用黑白块表示出二进制,注意不能超出舞台。

评分标准

1)绘制出黑白两方块;(1分)

2)能询问输入二进制;(1分)

3)检查二进制位数,不是8位,重复询问;(2分)

4)能够画出正确的黑白方块。(6分)

参考程序

见下载内容。

编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。

试题解析

本题有以下几个要点:

  • 造型的绘制
  • 问答的使用
  • 循环的使用
  • 判定字符串长度
  • 分别获取第几个字符
  • 克隆的使用
  • 操作克隆体
  • 颜色造型的变化

示例编码如下:

图片[3]-二进制像素绘制程序-51scratch
图片[4]-二进制像素绘制程序-51scratch
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容