一、单选题
1、以下3个程序,芭蕾舞女孩不会呈现出第几个造型效果?( )
A 1
B 2
C 3
D 4
2、以下程序,蝴蝶在移动中切换造型并说出花朵对应数字的是?( )
A
B
C
D
3、执行如下程序,舞台上最多可以出现( )
A 三只相同颜色的螃蟹
B 三只不同颜色的螃蟹
C 四只相同颜色的螃蟹
D 四只不同颜色的螃蟹
4、以下程序,第一个数输入7,第二个数输入8,第三个数输入9,下面哪个选项正确?( )
A 7,8
B 8,8
C 8,7
D 8,9
5、以下程序,小猫说出的内容是?( )
A 3
B 4
C 5
D 6
二、实操题
6、文字特效
题目说明
编程实现:
文字特效。
具体要求:
1). 点击绿旗,舞台呈现空白状态1秒钟;
2). “蓝”字以特效(像素初始值:300)出现并逐渐清晰的呈现出来;
3). “蓝”字呈现1秒后,“桥”字以特效(虚像初始值:100)逐渐清晰的呈现出来。
参考答案:根据题目要求,我们需要使用编程实现文字特效。首先,需要设置舞台在点击绿旗后呈现空白状态1秒钟,然后“蓝”字以特效出现并逐渐清晰呈现,接着“蓝”字呈现1秒后,“桥”字以特效逐渐清晰呈现。具体的实现方式,需要根据使用的编程语言和具体的开发环境来确定。例如,如果使用的是Scratch编程环境,可以通过设置“等待”积木来实现舞台呈现空白状态1秒钟,使用“显示”和“透明度”积木来控制文字的显示和透明度变化,从而实现文字特效。
7、旋转的风车
题目说明
编程实现:
旋转的风车(画笔题目,使用画笔绘制不能有其他角色出现,否则0分)。
具体要求:
1). 点击绿旗,使用画笔画出风车的三角形基座(大小颜色自己设置,笔粗:20);
2). 画出四个长方形组成的扇叶(大小颜色自己设置);
3). 扇叶可以顺时针持续转动(扇叶为原地转动);
4). 在舞台上能够完整呈现画出的风车(基座和扇叶不能分离)。
参考答案:根据题目要求,可以使用Scratch编程软件实现旋转的风车。首先,使用画笔画出风车的三角形基座和四个长方形组成的扇叶。然后,通过重复执行旋转扇叶的动作,实现扇叶的顺时针持续转动。最后,确保在舞台上能够完整呈现画出的风车,即基座和扇叶不能分离。
8、存钱罐
题目说明
编程实现:
存钱罐
具体要求:
1). 点击绿旗,出现对应的角色与背景(初始余额为1000);
2). 点击存钱,询问存多少钱并出现对话框;
3). 输入存钱数,余额显示存入后的总钱数;
4). 点击取钱,询问取多少钱并出现对话框;
5). 在对话框内容输入取钱数额,余额显示取出后的总钱数;
6). 如果取出的钱数大于余额,则显示余额不足1秒后显示此时余额;
参考答案:本题要求实现一个存钱罐的功能,包括存钱、取钱以及显示余额的操作。可以使用积木编程或者图形化编程工具,通过编写事件块和逻辑块来实现。1. 首先,需要创建一个角色和背景,初始余额设置为1000。2. 创建一个“点击绿旗”的事件块,用于触发程序的开始。3. 创建一个“点击”事件块,用于监听“存钱”按钮的点击事件。当点击“存钱”按钮时,弹出一个对话框,询问用户要存多少钱。4. 创建一个“输入”事件块,用于获取用户输入的存钱数。将用户输入的金额与初始余额相加,更新余额显示。5. 创建一个“点击”事件块,用于监听“取钱”按钮的点击事件。当点击“取钱”按钮时,弹出一个对话框,询问用户要取多少钱。6. 创建一个“输入”事件块,用于获取用户输入的取钱数。判断用户输入的金额是否大于余额,如果大于余额,则显示余额不足,1秒后更新余额显示;如果小于等于余额,则将用户输入的金额从余额中扣除,更新余额显示。
9、切换子弹
题目说明
编程实现:
切换子弹
具体要求:
1). 点击绿旗,呈现对应的角色与背景;
2). 按下数字键1,发射1类型子弹-火焰弹;
3). 按下数字键2,发射2类型子弹-火焰散弹;
4). 再次按下数字键1,发射1类型子弹-火焰弹;
5). 子弹为持续发射状态,数字键1与数字键2可以持续切换发射子弹的类型。
参考答案:根据题目要求,我们可以使用编程语言来实现切换子弹的功能。首先,我们需要创建一个角色和背景,可以使用图形库或游戏引擎来实现。其次,我们需要监听数字键1和数字键2的按下事件,当按下数字键1时,发射火焰弹;当按下数字键2时,发射火焰散弹。最后,我们需要让子弹持续发射,并且可以通过按下不同的数字键来切换子弹的类型。具体的实现方式取决于所使用的编程语言和开发环境,但基本的思路是相同的。
10、密室逃脱
题目说明
编程实现:
密室逃脱
具体要求:
1). 点击绿旗,出现对应的角色与背景;
2). 点击一下床上的蓝色钥匙后,钥匙可以跟随鼠标指针移动;
3). 拖动鼠标将钥匙移到床头柜的第三个抽屉的钥匙孔处,出现对话框“抽屉打开”,等待1秒蓝色钥匙消失,可以从抽屉中拿出红色钥匙,红色钥匙出现在画面中;
4). 点击一下红色钥匙,红色钥匙跟随鼠标指针移动,移动到电脑桌第一个抽屉的钥匙孔处,出现对话框“抽屉打开”,等待1秒红色钥匙消失,可以从抽屉中拿出白色门卡,白色门卡出现在画面中;
5). 点击一下门卡,门卡可以跟随鼠标指针移动,碰到紫色把手消失,密码锁会随机说出5个数字(0-9),输入由这5个数字组成的最大五位数并出现输入框;
6). 如果输入的最大五位数正确,提示:“正确,门打开”,如果输入最大的五位数错误,提示:“请重新输入(还有一次机会)”,两次机会全部输错,提示:“错误,门已锁死”。
参考答案:本题要求实现一个密室逃脱的动画效果,具体步骤如下:1. 点击绿旗,出现对应的角色与背景。2. 点击床上的蓝色钥匙,钥匙可以跟随鼠标指针移动。3. 拖动鼠标将钥匙移到床头柜的第三个抽屉的钥匙孔处,出现对话框“抽屉打开”,等待1秒蓝色钥匙消失,可以从抽屉中拿出红色钥匙,红色钥匙出现在画面中。4. 点击一下红色钥匙,红色钥匙跟随鼠标指针移动,移动到电脑桌第一个抽屉的钥匙孔处,出现对话框“抽屉打开”,等待1秒红色钥匙消失,可以从抽屉中拿出白色门卡,白色门卡出现在画面中。5. 点击一下门卡,门卡可以跟随鼠标指针移动,碰到紫色把手消失,密码锁会随机说出5个数字(0-9),输入由这5个数字组成的最大五位数并出现输入框。6. 如果输入的最大五位数正确,提示:“正确,门打开”,如果输入最大的五位数错误,提示:“请重新输入(还有一次机会)”,两次机会全部输错,提示:“错误,门已锁死”。
11、玛雅神庙
题目说明
编程实现:
玛雅神庙。
具体要求:
1).点击绿旗,出现对应的角色与背景;
2). 按下空格键,玛雅罗盘说:“请观察火把点亮的顺序”,然后神庙中的四个火把按照随机顺序分别亮起来并熄灭一次;
3). 玛雅罗盘说:“请按照刚才的顺序点亮所有火把”,然后通过上、下、左、右按键控制手指进行对应方向上的移动,手指移动到一个火把上,按下S键,火把会再次亮起;
4).四个火把全部亮起,如果点亮顺序错误,玛雅罗盘说:“错误”,游戏结束;
5). 四个火把全部亮起,如果点亮顺序正确,玛雅罗盘说:“正确”,并按照每个火把代表的数字,分4次顺时针旋转到对应的数字位置,每次间隔1秒,顺序与点亮火把的顺序一致;
6). 玛雅罗盘转动成功后,大门打开。
参考答案:由于题目要求的是编程实现,具体实现方式取决于使用的编程语言和环境。下面是一个基于伪代码的示例,用于描述如何实现玛雅神庙的功能:1. 初始化角色和背景,包括神庙、玛雅罗盘和四个火把。2. 当绿旗被点击时,显示角色和背景。3. 监听空格键,当按下空格键时,让玛雅罗盘说出“请观察火把点亮的顺序”,然后随机点亮四个火把并熄灭。4. 监听上、下、左、右按键和S键。当手指移动到火把上时,按下S键,火把会再次亮起。5. 检查四个火把的点亮顺序是否正确。如果正确,让玛雅罗盘说出“正确”,并按照每个火把代表的数字,分4次顺时针旋转到对应的数字位置,每次间隔1秒,顺序与点亮火把的顺序一致。6. 如果点亮顺序错误,让玛雅罗盘说出“错误”,游戏结束。7. 当玛雅罗盘转动成功后,大门打开,游戏结束。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!