核桃编程一级模拟试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

核桃编程一级模拟试题
一、选择题(每题5分,共100分)
1. 在核桃编程的图形化编程界面中,以下哪个区域是用来放置编程积木块的?()
A. 舞台区。

B. 角色区。

C. 脚本区。

D. 背景区。

解析:C。

脚本区是用来放置编程积木块,通过组合不同的积木块来编写程序逻辑。

舞台区是角色表演的地方;角色区用于管理角色;背景区用于管理背景。

2. 要让一个角色移动10步,应该使用以下哪个积木块?()
A. 说()秒。

B. 移动()步。

C. 等待()秒。

D. 隐藏。

解析:B。

“移动()步”这个积木块可以让角色按照指定的步数移动,这里要让角色移动10步就使用这个积木块。

“说()秒”用于角色说话;“等待()秒”用于程序暂停;“隐藏”用于隐藏角色。

3. 在编程中,我们想要角色重复执行某个动作,会用到以下哪个积木块?()
A. 如果()那么。

B. 重复执行()次。

C. 重复执行。

D. 当绿旗被点击。

解析:C。

“重复执行”积木块可以让角色不断地执行包含在其中的动作序列。

“如果()那么”用于条件判断;“重复执行()次”是指定重复的次数;“当绿旗被点击”是程序开始执行的触发条件。

4. 下面哪个积木块可以改变角色的方向?()
A. 面向()方向。

B. 显示。

C. 清除所有图形特效。

D. 播放声音。

解析:A。

“面向()方向”积木块可以改变角色的方向。

“显示”是让隐藏的角色显示出来;“清除所有图形特效”用于清除角色的特效;“播放声音”用于播放声音。

5. 当我们想要角色在程序开始时就执行一系列动作,我们通常把这些动作放在哪个积木块下面?()
A. 当角色被点击。

B. 当绿旗被点击。

C. 当接收到()
D. 当按下()键。

解析:B。

“当绿旗被点击”是程序开始执行的常见触发条件,将需要在程序开始就执行的动作放在这个积木块下面。

“当角色被点击”是角色被点击时触发动作;“当接收到()”用于消息触发;“当按下()键”是按键触发。

6. 在核桃编程中,角色的初始坐标(x,y)通常是在哪个区域设置的?()
A. 舞台区。

B. 角色区。

C. 脚本区。

D. 背景区。

解析:B。

在角色区可以设置角色的初始坐标(x,y)等属性。

舞台区是展示的地方;脚本区用于编程;背景区用于管理背景相关。

7. 要让角色说“你好”2秒,应该使用哪个积木块组合?()
A. 说(你好) + 等待秒。

B. 说(你好)2秒。

C. 等待秒 + 说(你好)
D. 说(2秒)你好。

解析:A。

先使用“说(你好)”积木块让角色说话,然后使用“等待秒”积木块让角色保持这个说话状态2秒。

8. 以下哪个不是核桃编程中常见的角色动作?()
A. 跳跃。

B. 移动。

C. 旋转。

D. 克隆。

解析:A。

在核桃编程中,移动、旋转、克隆都是常见的角色动作相关的操作,而“跳跃”不是一个特定的编程中的基本角色动作概念。

9. 要让角色在舞台上随机移动,可能会用到以下哪个积木块?()
A. 在()到()之间取随机数。

B. 面向()方向。

C. 移动()步。

D. 以上都可能用到。

解析:D。

首先使用“在()到()之间取随机数”来确定随机的方向或者步数等,然后通过“面向()方向”确定方向,再用“移动()步”让角色移动,所以以上都可能用到。

10. 在编程中,如果想要判断某个条件是否满足,会用到以下哪个积木块?()
A. 如果()那么。

B. 重复执行()次。

C. 移动()步。

D. 说()秒。

解析:A。

“如果()那么”积木块用于判断某个条件是否满足,如果满足则执行其中包含的动作。

“重复执行()次”用于重复动作;“移动()步”用于移动角色;“说()秒”用于角色说话。

11. 要让角色的大小增加10,应该使用以下哪个积木块?()
A. 将大小增加(10)
B. 设置大小为(10)
C. 大小(10)
D. 增加大小(10)
解析:A。

“将大小增加(10)”积木块可以让角色的大小在原来的基础上增加10。

“设置大小为(10)”是将角色大小直接设置为10;没有“大小(10)”和“增加大小(10)”这样的积木块。

12. 以下关于核桃编程中舞台的说法,错误的是()
A. 舞台有一定的尺寸范围。

B. 舞台上可以有多个角色表演。

C. 舞台的背景不能改变。

D. 舞台是角色活动的场所。

解析:C。

舞台的背景是可以改变的,可以在背景区进行背景的切换、编辑等操作。

舞台有尺寸范围,多个角色可以在舞台上表演,并且舞台是角色活动的场所。

13. 在编程中,要让角色播放一段声音,需要用到以下哪个积木块?()
A. 播放声音()
B. 停止所有声音。

C. 声音()
D. 当声音()
解析:A。

“播放声音()”积木块用于让角色播放指定的声音。

“停止所有声音”用于停止正在播放的声音;没有“声音()”和“当声音()”这样单独用于播放声音的积木块。

14. 要让角色从当前位置瞬移到舞台的左上角(x=-240,y=180),应该使用以下哪个积木块组合?()
A. 移动到x: - 240 y:180。

B. 先移动( - 240)步,再移动(180)步。

C. 面向( - 240,180)方向 + 移动步。

D. 将x坐标设置为 - 240 + 将y坐标设置为180。

解析:A。

“移动到x: - 240 y:180”积木块可以让角色直接瞬移到指定的坐标位置。

选项B的移动方式不能准确到达指定位置;选项C的操作逻辑错误;选项D 应该是使用“移动到x: - 240 y:180”而不是分别设置x和y坐标(这种方式在某些编程环境下可能导致不同步等问题)。

15. 以下哪个积木块可以用来停止程序的运行?()
A. 停止()
B. 停止所有脚本。

C. 当绿旗被点击(停止)
D. 没有积木块可以停止程序运行。

解析:B。

“停止所有脚本”积木块可以停止程序的运行。

没有“停止()”这样单独的停止积木块(在核桃编程中);“当绿旗被点击(停止)”不是一个正确的积木块。

16. 在核桃编程中,角色的造型可以通过以下哪个区域进行切换?()
A. 角色区。

B. 舞台区。

C. 脚本区。

D. 背景区。

解析:A。

在角色区可以对角色的造型进行切换、编辑等操作。

舞台区是展示角色的地方;脚本区用于编程;背景区用于管理背景。

17. 要让角色按照一定的速度移动,可能会用到以下哪个概念?()
A. 延迟。

B. 帧率。

C. 时间间隔。

D. 以上都可能。

解析:D。

延迟可以控制每次移动之间的停顿从而影响速度;帧率也会影响角色在屏幕上的视觉移动速度;时间间隔如果用于控制移动的周期也会影响速度,所以以上都可能。

18. 如果想要角色在碰到舞台边缘时反弹,可能会用到以下哪个积木块?()
A. 如果碰到边缘那么反弹。

B. 重复执行(碰到边缘就反弹)
C. 当碰到边缘时 + 面向相反方向。

D. 以上都可能。

解析:D。

“如果碰到边缘那么反弹”是直接实现碰到边缘反弹的积木块;“重复执行(碰到边缘就反弹)”也可以实现;“当碰到边缘时 + 面向相反方向”这种组合也能达到类似的效果,所以以上都可能。

19. 在核桃编程中,以下关于角色和背景的关系,正确的是()
A. 角色和背景没有任何关系。

B. 角色可以在背景之上活动。

C. 背景可以控制角色的动作。

D. 角色和背景必须是相同颜色。

解析:B。

角色可以在背景之上活动,这是基本的编程场景关系。

角色和背景是有关系的;背景不能直接控制角色的动作;角色和背景不需要是相同颜色。

20. 要让角色在舞台上画出一条直线,可能会用到以下哪个积木块?()
A. 落笔。

B. 抬笔。

C. 移动()步。

D. 以上都可能用到。

解析:D。

首先使用“落笔”让角色开始绘制,然后用“移动()步”让角色移动从而画出直线,最后可以用“抬笔”停止绘制,所以以上都可能用到。

相关文档
最新文档