Scratch软件编程等级考试四级——20200319

  • 理论
    • 单选题
    • 判断题
  • 实操
    • 计算生肖
    • 正话反说
    • 阶乘求和
    • 小猴数草莓

理论

单选题

1、重新排列2345,使得每一个数字都不在原来的位置上,一共有几种排法?()

A、6
B、7
C、8
D、9

2、下列关于函数的说法不正确的是?()

A、函数可以简化程序
B、函数可以没有参数
C、函数可以重复使用
D、函数不可以调用自身

3、编程老师在心里默想了一个一百以内的数字,同学猜一个数,老师会说“大了”,“小了”,或者“猜对了”。有同学非常聪明,使用二分查找的方法,最多猜多少次,就能找到老师心里想的数字?()

A、8
B、7
C、6
D、5

4、关于递归,以下说法错误的是?( )

A、递归适用于循环层数不确定的情形
B、递归就是函数自己调用自己
C、只有使用循环才可以实现递归
D、递归的基本思想是把规模较大的问题转化成为规模小的相似的子问题来解决

5、执行下图程序后,“花名”列表的第3项是?()

A、莲花
B、丁香
C、合欢
D、月季

6、执行如下图所示程序后,其结果为?()

7、点击绿旗后,积木“draw”执行了几次?()

A、1次
B、2次
C、3次
D、无数次

8、下图中,一共有多少个三角形?()

A、9
B、10
C、11
D、12

9、运行如下图所示的程序,输入BEEFCAFE后,角色说出的数值是?()

A、0
B、4
C、5
D、3

10、执行下段程序,会得到什么图形?()

11、点击绿旗,下列程序的执行结果为?()

12、阅读下段程序,说出的结果是?()

A、a o e
B、o e s
C、a l s
D、a e s

13、执行以下程序,最终变量“i”的值为?()

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

14、如下图流程图所示,当n=5时,则输出sum为?()

A、14
B、15
C、16
D、17

15、下面积木的值为?()

A、1
B、r
C、o
D、w

判断题

16、下面程序可以让角色随机说出“ABCD”中的一个字母。

17、运行如下所示程序,输入第一个数字10,输入第二个数字为100,则最后角色会说90。

18、运行如下图所示程序,当输入“王五”后,角色会说“你好,王同学”。

19、运行如下图所示的脚本,当按下”A“键的时候,角色停止移动。

20、运行如下图所示程序后,角色仍然在初始位置。

21、运行程序,如果3次输入都不是4321,那么还可以继续输入直到输入正确为止。

22、下图程序可以删除列表”学生“的所有数据。

23、运行下面程序,角色最后说出的数字为110。

24、运行以下程序,角色最后说出的数字为19。

25、运行程序,角色最后说出的数字为5。

实操

计算生肖

提示:十二生肖的顺序是:鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪。2020年是鼠年。

1.准备工作

(1)保留小猫;

(2)白色背景。

2.功能实现

(1)询问“请输入年”,输入年,如果输入的不是整数则重新输入;

(2)说出该年的生肖,例如输入2021,小猫说“2021年是牛年!”。

正话反说

正话反说是一个非常考验反应力的游戏,请设计一个正话反说的游戏。

1.准备工作

(1)删除小猫,添加“Monkey”角色;

(2)保留白色背景。

2.功能实现

(1)当点击绿旗,小猴询问“请出题”;

(2)输入题目,题目保存在“正话反说题目”列表中;

(3)小猴说出答案2秒,答案保存在“正话反说答案”列表中;

(4)小猴继续询问“请出题”,继续游戏,直到输入“结束”,结束游戏。

阶乘求和

输入5,小猫会说出从1的阶乘、2的阶乘,一直到5的阶乘的和。

注意:阶乘可以!表示,5!=54321,4!=432*1。

1.准备工作

(1)保留空白背景。

(2)保留小猫角色。

2.功能实现

(1)询问阶乘数。

(2) 角色小猫依次说出“1的阶乘等于xxx”,"2的阶乘等于xxx”,一直到输入数的阶乘。

(3) 小猫最后说出阶乘和。

小猴数草莓

小猴摘了一筐草莓,它拿出来数一数有多少颗。第一行放1颗,第二行放2颗,第三行放3颗,第四行放4颗,第五行放5颗。一边摆一边数,最后,说出草莓的总数。

1.准备工作

(1)背景为“Forest”;

(2)角色小猴“Monkey”、草莓“Strawberry”。

2.功能实现

(1)调整小猴和草莓的大小(大小的具体数值自定义);

(2)小猴说:“今天摘了多少颗草莓呢?数一数吧!”2秒;

(3)第一行1颗草莓,第二行2颗,第三行3课,第四行4颗,第五行5颗,注意草莓要整齐排列;

(4)每出现一颗草莓,小猴就说出当前草莓的数量,例如第一颗草莓出来,小猴说“1”,

第二颗出来,说“2”,第三颗出来,说“3”;

(5)最后小猴说:“一共15颗草莓”2秒,程序结束;

请注意:只能使用一个Strawberry角色,不能通过编辑草莓造型的方法实现。

Scratch软件编程等级考试四级——20200319相关推荐

  1. Scratch软件编程等级考试四级——20200620

    Scratch软件编程等级考试四级--20200620 理论 单选题 判断题 实操 行动纪录 数列求和 逆序输出 班级名称 演出即将开始 理论 单选题 1.运行如下图所示的程序,输入60后,变量&qu ...

  2. Scratch软件编程等级考试四级——20201219

    Scratch软件编程等级考试四级--20201219 理论 单选题 判断题 实操 解密 加减法混合运算器 绘制雪花 绘图程序优化 理论 单选题 1.陶朱家开了一间小卖部,学了编程的他想编写一个程序帮 ...

  3. Scratch软件编程等级考试四级——20210320

    Scratch软件编程等级考试四级--20210320 理论 单选题 判断题 实操 程序优化 十字回文诗 绘制花瓣 绳子算法 理论 单选题 1.运行如下图所示的程序后,以下描述正确的是?() A. 角 ...

  4. Scratch软件编程等级考试四级——20191221

    Scratch软件编程等级考试四级--20191221 理论 单选题 判断题 实操 26.太空大战 27 28.排序 29.随机选T恤 30.抽奖 理论 单选题 1.以下模块,可以"说&qu ...

  5. Scratch软件编程等级考试四级——20210626

    Scratch软件编程等级考试四级--20210626 理论 单选题 判断题 实操 计算三角形面积 词语接龙 食堂取餐 从小到大排序 理论 单选题 1.执行下列程序,输出的结果为?() A.12 B. ...

  6. Scratch软件编程等级考试四级——20200913

    Scratch软件编程等级考试四级--20200913 理论 单选题 判断题 实操 奇偶之和 创意画图 数字之和 用逗号分隔列表 数字反转 理论 单选题 1.执行下面程序,输入4和7后,角色说出的内容 ...

  7. Scratch软件编程等级考试三级——20200319

    Scratch软件编程等级考试三级--20200319 理论 单选题 判断题 实操 魔术表演"开花" 青蛙捕虫 换装 理论 单选题 1.执行下面程序,屏幕上最多会看到多少个苹果?( ...

  8. Python软件编程等级考试四级——20211205

    Python软件编程等级考试四级--20211205 理论 单选题 判断题 实操 第一题 第二题 第三题 理论 单选题 1.Python 中函数不包括? A.标准函数 B.第三库函数 C.内建函数 D ...

  9. Scratch软件编程等级考试三级——20191221

    Scratch软件编程等级考试三级--20191221 理论 单选题 判断题 实操 合作画画 捡垃圾游戏 判断奇偶数 理论 单选题 1.怎样修改图章的颜色?() A.只需要一个数字来设置颜色 B.设置 ...

最新文章

  1. 云原生开发框架dapr环境搭建:CLI安装和初始化
  2. 2 文件处理、权限管理、搜索
  3. flutter 生成文档_Flutter文件操作
  4. 缓存击穿和缓存穿透的区别_后端RoadMap011:缓存穿透、缓存击穿、缓存雪崩区别和解决方案...
  5. 【BZOJ3227】红黑树,打表找规律/DP
  6. 2019 Power BI最Top50面试题,助你面试脱颖而出系列中
  7. uniapp的云购商城源码/java电商系统APP源码
  8. 东力减速机电机型号_东力齿轮减速电机的选型
  9. 凤凰新闻app sn
  10. android sqlite 随机,Android+Sqlite 实现内容的随机内容推送(一)
  11. 这部关于 AI 的纪录片,还是值得一看的
  12. Codeforces 1153C
  13. KDD2015,Accepted Papers
  14. 打印出一个数的每一位
  15. IO_FILE hack FSOP
  16. PostgreSQL备机checkpoint
  17. Explaining away
  18. 前端面试必读,助力秋招!
  19. ORA-12737:Instant Client Light:unsupported server character set ZHS16GBK
  20. 解决Python中出现的Memory Error的问题

热门文章

  1. bzoj 4808: 马
  2. 关于R语言和社交网络分析的几篇文章
  3. inno setup QQ音乐安装包界面
  4. MATLAB入门知识
  5. 11条通用法则,教你产品经理面试通关指南
  6. java开发项目中遇到的难点,帮你突破瓶颈
  7. 初级软件测试入门教程
  8. 模电笔记二(第一章第二小节)
  9. 用continue计算100以内奇数和_如何提高小学生数学计算能力?
  10. 马尔萨斯 ( Malthus)人口指数增长模型Logistic 模型