2026年长沙市小学生计算机奥林匹克竞赛初赛模拟试题及参考答案.docxVIP

  • 0
  • 0
  • 约4.94千字
  • 约 14页
  • 2026-02-01 发布于四川
  • 举报

2026年长沙市小学生计算机奥林匹克竞赛初赛模拟试题及参考答案.docx

2026年长沙市小学生计算机奥林匹克竞赛初赛模拟试题及参考答案

一、单项选择题(每题2分,共20分)

1.在Scratch3.0中,想让角色在舞台中央原地旋转360°并留下完整圆形轨迹,下列脚本最合理的是

A.重复36次→右转10°→移动10步

B.重复360次→右转1°→画笔落笔→移动1步

C.重复36次→右转10°→画笔落笔→移动10步

D.重复360次→右转1°→移动1步→画笔落笔

答案:B

解析:要留下完整轨迹,必须每转1°就移动1步且落笔;若间隔10°,轨迹呈虚线。

2.二进制数10110对应的十进制数是

A.20B.22C.24D.26

答案:B

解析:1×16+0×8+1×4+1×2+0×1=22。

3.在PythonTurtle中,命令turtle.circle(50,180)画出的图形是

A.半径50的整圆B.半径50的半圆C.边长50的正方形D.边长50的等边三角形

答案:B

解析:circle(半径,角度)缺省角度为360,此处180即半圆。

4.下列关于“算法”的描述,正确的是

A.算法必须包含循环B.算法步骤越多越好

C.算法必须在有限步内结束D.算法只能用英文书写

答案:C

解析:算法五大特性之一“有穷性”要求有限步结束。

5.用枚举法求1~100中能被3或5整除的整数个数,正确的计数变量初始化方式是

A.count=1B.count=0C.count=-1D.count=100

答案:B

解析:计数器应从0开始,每满足条件加1。

6.在Scratch中,广播“胜利”后,下列哪段脚本能让小猫立即变大并停止其他脚本?

A.当接收到胜利→将大小增加10

B.当接收到胜利→将大小设为200→停止全部

C.当接收到胜利→将大小增加10→停止当前脚本

D.当接收到胜利→将大小设为200

答案:B

解析:停止全部才能终止其他脚本,设为200直接确定大小。

7.流程图中菱形符号表示

A.开始/结束B.输入/输出C.判断D.计算

答案:C

解析:菱形是判断框,用于条件分支。

8.下列关于计算机病毒的表述,错误的是

A.可能窃取个人信息B.可通过U盘传播

C.一定让电脑立即冒烟D.可自我复制

答案:C

解析:病毒不会导致硬件物理冒烟,但会破坏系统。

9.在Python中,表达式len(岳麓山下)的值是

A.4B.5C.6D.8

答案:B

解析:字符串含5个字符,含汉字,每个汉字占1个长度单位。

10.将十进制数35转为十六进制,正确结果是

A.23B.25C.1FD.2B

答案:A

解析:35÷16=2余3,即0x23。

二、判断题(每题1分,共10分,正确打“√”,错误打“×”)

11.在Scratch中,克隆体可以拥有与本体不同的私有变量。√

12.二进制加法1+1+1的结果是110。×

13.计算机内存断电后数据不会丢失。×

14.冒泡排序每一轮都会把当前未排部分的最大值“冒”到末尾。√

15.在Python中,列表可以存放不同类型的元素。√

16.流程图必须从上到下、不能左右分支。×

17.使用相同密码在不同网站注册账户存在安全隐患。√

18.在Turtle中,turtle.speed(0)表示速度最慢。×

19.算法的时间复杂度越小,运行效率通常越高。√

20.键盘上的CapsLock灯亮时,输入小写字母需要同时按住Shift。√

三、填空题(每空3分,共18分)

21.八进制数37对应的十进制是____。

答案:31

解析:3×81+7×8?=24+7=31。

22.在Scratch中,若变量a初始为10,重复执行5次“将a增加a/2”,最终a的值是____。

答案:76.25

解析:迭代过程:10→15→22.5→33.75→50.625→76.25。

23.用Python写出“输出100以内所有质数”的代码片段,需导入的模块名是____(若无需导入则填“无”)。

答案:无

解析:可用基础语法实现,无需额外模块。

24.在流程图里,判断框出口通常标注____和____两个分支。

答案:是、否(或Y、N)

25.若列表lst=[3,1,4,1,5],执行lst.sort()后,lst[-2]的值是____。

答案:4

解析:排序后[1,1,3,4,5],倒数第二项为4。

26.二进制小数0.101转为十进制是____。

答案:0.625

解析:1×2?1+0×2?2+1×2?3=0.5+0+0.125=0.625。

四、程序阅读题(每题5分,共15分)

27.阅读Scratch脚本

文档评论(0)

1亿VIP精品文档

相关文档