小航编程题库2022年NOC决赛图形化(小低组)(含题库教师账号)

需要在线模拟训练的题库账号请点击

小航助学编程在线模拟试卷系统(含题库答题软件账号)_程序猿下山的博客-CSDN博客

单选题3.0分

删除编辑

答案:C

第1题对小猫编程,程序运行后,看到的小猫最终方向是多少?

A、120B、-120C、-90D、-60

答案解析:

设置了小猫是左右翻转,所以看到的小猫只会向左或着向右,根据程序,最终向左。

单选题3.0分

删除编辑

答案:A

第2题点击气球后,颜色开始变化,最终颜色特效数值是多少?

A、100B、0C、200D、-100

答案解析:

阅读程序,因为中间清除特效,特效值变为0,紧接着增加了100,所以最终是100.

单选题3.0分

删除编辑

答案:D

第3题运行程序后,角色会做什么?

A、先向左转,再向右转B、重复10次“先右转后左转”C、重复10次“先左转后右转D、先向右转,然后一直左转

答案解析:

重复执行的内部有一个无限重复,所以程序会在这里一直执行左转,故选D

单选题3.0分

删除编辑

答案:D

第4题运行程序后,按下数字键2和4,角色会做什么?

A、一边唱歌,一边跳舞B、唱歌C、跳舞D、弹吉他

答案解析:

按下2和4,按照程序的3个条件,只有最后一个条件满足,所以选D

单选题3.0分

删除编辑

答案:B

第5题运行程序后,在输入框输入数字70,角色会说什么?

A、哈哈哈B、啦啦啦C、呵呵呵D、什么都不说

答案解析:

分支结构,2个条件都不满足,所以是啦啦啦。

单选题3.0分

删除编辑

答案:B

第6题运行程序后,角色不可能说出哪个数字?

A、8B、100C、64D、80

答案解析:

随机数取值范围是1~10,总共10种情况,最大是80,所以100不可能。

单选题3.0分

删除编辑

答案:C

第7题新建一个变量“数字”,运行下图程序,变量“数字”最终为多少?

A、0B、5C、6D、85

答案解析:

带入程序运行结果是6.运行过程,变量“数字”先增加的是0~9之和,然后直接设为“变化”,所以重点是变量“变化”的数值改变。变量“变化”每次增加1,变为10,然后每次-1,最终变量“变化”是5,但是“数字”是6

单选题3.0分

删除编辑

答案:C

第8题运行程序后,角色依次说什么?

A、1 2 4 3B、1 4 3 2C、1 4 2 3D、1 2 3 4

答案解析:

注意程序执行的顺序,点击小绿旗,1号发出,紧接着3号发出并等待,所以先说的是3号下面的【数字1】然后广播2,接受2后需要先等2秒,再说【数字2】,而【数字4】是广播后立刻说,所以先说【数字4】,紧接着说【数字2】。并且【数字4】说完的时候,接受的广播3执行完,等待2秒再说【数字3】,所以最终是1 4 2 3.

单选题3.0分

删除编辑

答案:B

第9题对气球进行编程,运行程序后,舞台上能看到什么?

A、10个五颜六色气球排一行B、10个同一色气球排一行C、11个五颜六色气球排一列D、11个同一色气球排一列

答案解析:

首先,本体克隆之前显示,10次克隆之后隐藏,并且克隆体最后都是显示状态,所以舞台上有10个克隆体;本体增加的是x坐标,所以拍成一行;本体颜色没有变化,所以克隆体颜色一样

单选题3.0分

删除编辑

答案:C

第10题运行程序后,最终在舞台上呈现什么图形?

A、100条边的红色正方形迷宫B、100条边的彩色正方形迷宫C、4条边的彩色正方形D、4条边的红色正方形

答案解析:

阅读程序,图形形状取决角度,右转90度,所以是正方形;边的长度没有变化,固定100,颜色一直在改变,所以选C

单选题3.0分

删除编辑

答案:A

第11题下方是气球的一段程序,关于程序实现的效果下列说法错误的是?

A、游戏开始,气球出现在舞台中间的位置B、气球不断上升C、当气球的y坐标大于120时,气球消失D、气球的出现的位置永远在舞台下方

答案解析:

一开始,角色移动到随机位置,A不对

单选题4.0分

删除编辑

答案:C

第12题舞台上小猴正在表演换装节目,小猴共有四套衣服,依次是蓝色、黄色、红色和紫色,在起始位 置时小猴的衣服是蓝色,请问当小猴到达(115,-100)时,小猴身穿什么颜色的衣服。

A、蓝色B、黄色C、红色D、紫色

答案解析:

起点x坐标15,终点x坐标115,每次增加10,增加10,所以造型往后切换10个,是红色

单选题4.0分

删除编辑

答案:D

第13题运行程序,画出的图形是什么样子的?

A、

B、C、D、

答案解析:

阅读程序,重复里面依次是:x坐标增大,y坐标减少,x坐标减少,y坐标减少。对应角色位置改变的方向是:右下左下,所以画出的形状是D

单选题4.0分

删除编辑

答案:B

第14题运行程序,角色会依次说什么?

A、0、2、8、18B、2、8、18、32C、2、4、6、8D、2、8、32、128

答案解析:

每一个变量数值代入计算,选B

问答题15.0分

删除编辑

答案:

第15题【题目描述】 请选择合适的积木块,并填写合适的参数,绘制出下面的目标图形,图形的大小如图中标注所示。画笔初始化的程序已经写好,请直接在已经写好的程序后面编程。 【要求】 图形的样子与目标图形必须完全一致(黑色标注不需要画)。 【画笔属性】 粗细:4; 初始位置:(-25,-25); 画笔颜色:蓝色。

答案解析:

问答题15.0分

删除编辑

答案:

第16题【弹球游戏】 【题目描述】

需要在线模拟训练的题库账号请点击

小航助学编程在线模拟试卷系统(含题库答题软件账号)_程序猿下山的博客-CSDN博客

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
当谈到Python的异步编程,一个重要的模块就是`asyncio`。`asyncio`是Python标准库中的一个模块,提供了一种基于事件循环的异步编程框架。 以下是一些关于`asyncio`的介绍: 1. 事件循环(Event Loop):`asyncio`的核心是事件循环,它负责调度和执行异步任务。事件循环会不断地检查任务的状态,并决定哪些任务需要运行、暂停或完成。 2. 协程(Coroutines):在`asyncio`中,我们使用协程作为异步编程的基本构建块。协程可以通过`async def`语法定义,并使用`await`关键字进行暂停和恢复。协程可以被看作是可以在事件循环中挂起和恢复执行的函数。 3. 异步函数(Async Functions):异步函数是使用`async def`语法定义的函数,它可以包`await`表达式,用于等待其他协程或异步操作的完成。异步函数可以被调用并立即返回一个协程对象,而不会阻塞主程序的执行。 4. 异步上下文管理器(Async Context Managers):`asyncio`还提供了异步上下文管理器的概念,类似于传统的上下文管理器,但是它们可以在异步代码中使用。异步上下文管理器可以使用`async with`语法进行使用和释放资源。 5. 并发与并行:使用`asyncio`可以实现并发执行多个异步任务,从而提高程序的性能。`asyncio`利用事件循环和协程的机制,可以在单个线程中管理和调度多个任务。然而,需要注意的是,`asyncio`并不是实现真正的并行执行,而是通过协程的切换来实现任务的高效调度。 总之,`asyncio`提供了一种方便和高效的方式来编写异步代码。它适用于处理IO密集型操作(如网络请求、数据库查询等),可以帮助提高程序的响应性能。同时,它也提供了一些其他功能,如定时器、信号处理等,使得异步编程更加灵活和强大。 希望这个简要介绍对你有所帮助!如果你有任何进一步的问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿下山

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值