2024年等级考试资料等级考试4级模拟题答案.docx

2024年等级考试资料等级考试4级模拟题答案.docx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

选择題(共15題,每題2分)

字符串

1.下列选项中,可以让角色只說输入内容的最终一种字的代码是?(D)

A.

B.

C.

D.

2.如下代码运行完毕后,变量【k】的值会变成?(D)

** B.nheE C.lpat D.tapl

函数

3.如下代码运行完毕后,变量【z】的值為?(C)

** B.6 C.12 D.24

4.如下代码运行完毕后,可以得出变量【mul】的值為?(B)

** B.135 C.225 D.675

5.如下代码运行完毕后,变量【x】的值為?(D)

** B. 51 C.59 D.77

循环語句

6.如下图所示,小核桃想要制作出一种照片墙,那么如下代码中的1,2部分依次应当填写的数字是?(A)

**,7 B.7,5 C.5,5 D.7,7

7.舞台效果如下图所示,要绘制这样一种图案,需要在代码部分依次填入的数字是?(D)

A. 12,8,45,30 B.8,6,60,45

**,6,60,30 D.6,8,45,60

列表

8.列表如下图所示,想要通过代码实現互换第一项与第三项数据,下列选项中的代码对的的是?(C)

A.

B.

C.

D.

9.列表和代码如下图所示,代码运行完毕后,变量【m】的值為?(A)

** B.51 C.58 D.96

10.列表和代码如下图所示,代码运行完毕后,变量【ave】的值為?(A)

** B.43 C.53 D.78

逻辑

11.有四只小老鼠一块出去偷食物(它們都偷食物了),回来時族長问它們都偷了什么食物。老鼠A說:我們每个人都偷了奶酪。老鼠B說:我只偷了一颗樱桃。老鼠C說:我没偷奶酪。老鼠D說:有人没偷奶酪。族長仔细观测了一下,发現它們当中只有一只老鼠說了实话。那么下列的评论对的的是?(A)

A.所有老鼠都偷了奶酪

B.所有的老鼠都没有偷奶酪

C.有些老鼠没偷奶酪

D.老鼠B偷了一颗樱桃

12.根据下图的规律,可以推测出最终一种位置的应当填的图形為?(B)

A. B.

C. D.

算法

13.一群小猴正在聚会,猴主人要把新鲜的桃子分給其他的八个同伴,假如想要每个猴子分到的桃子数量都不一样样,那么至少需要多少桃子?(C)

** B.16 C.36 D.64

14.如下代码运行完毕后来,变量【ans】的值為?(D)

** B.965 C.3569 D.9653

15.在动物园里,喂养员要給8种不一样的动物喂食,每种动物的喂食時间分别為3、9、6、5、8、2、7、6,假如可以任意调整喂食的次序,那么这些动物等待食物的最短時间為?(B)

** B.121 C.167 D.206

判断題(共10題,每題2分)

字符串

16.如下代码运行完毕后,变量【st】的值有也許為scr。(錯)

17.如下代码运行后,变量【a】的值為moPole(对)

函数

18.在Scratch中,函数可以被其他角色调用。(錯)

19.运行下图代码后,角色会說5、4、3、2、1各一秒。(錯)

循环語句

20.如下代码中的内层循环一共执行了100次。(錯)

21.如下代码运行完毕后,可以在舞台上留下右侧的图案。(对)

列表

22.假如删除列表的其中一项数据,那么这一项背面的数据编号不变。(錯)

23.如下代码运行完毕后,列表【numbers】中的数据依次為1、2、3、4、5。(对)

逻辑

24.小明有8个玻璃球,其中一种略微重某些,不过找出这个球的惟一措施是将两个球放在天平上对比,因此至少要称3次才能找出这个较重的球。(錯)

算法

25.排序算法中的排序次数与初始元素序列的排列无关。(錯)

编程題(共5題,每題10分)

26.学校有这样一条阶梯,假如你每步跨2阶,那么最终剩余1阶,假如你每步跨3阶,那么你最终剩2阶,假如你每步跨5阶,那么最终剩4阶,假如你每步跨6阶,那么最终剩5阶,只有当你每步跨7阶時,最终才恰好走完,一阶不剩。請你运用编程计算出这条阶梯究竟有多少阶?

(1)准备工作

在预留文献中的Cat角色中编程。

(2)功能实現

1)新建变量【m】用来表达阶梯的阶数。

2)通过循环判断算出成果并对的无误。

(3)评分原则

1)条件判断对的严谨。(3分)

2)恰当的使用循环构造。(3分)

3)运行成果对的(4分)。

答案:

Cat角色代码

或者

列表

27.小紅在列表里面存了某些数据,不过发現次序是錯的,通过比对,只需要将列表中的每项数据向前移几位就是对的的次序,首尾是相连的,假如第一项前移1位,那么就移动到了末位。

例如列表中的数据為1,2,3,4,5,每项数据向前移1位,那么移动后列表中的数据就变為2,3,4,5,1。

(1)准备

文档评论(0)

159****1748 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档