试卷总分:100分
选择题 15题 30分
判断题 10题 20分
编程题 2题 50分
学校组织参观未来农场,讲解员说:“智能温室里有一种‘湿度小侦探’,它能随时感受土壤干不干,然后立刻把消息告诉中央电脑。电脑收到消息后,就会决定要不要打开水龙头浇水。”请问,这个“湿度小侦探”的作用,相当于计算机系统中的哪个部件?
下列流程图的输出结果是?
下列有关自制积木说法错误的是?
默认小猫角色,执行下列程序,输入整数 81,小猫说出的内容为?
默认小猫角色,执行下列程序,输入正整数 4,小猫说出的内容为?
默认小猫角色,阅读程序,下列哪个选项的说法是正确的?
默认小猫角色,执行下列程序,输入 8 位日期“20260627”,小猫说出的内容是?
默认小猫角色,执行下列程序,输入正整数 4,小猫说出的内容是?
默认小猫角色,执行下列程序,小猫说出的内容是?
默认小猫角色,执行下列程序,下面选项正确的是?
默认小猫角色,变量 x 的定义如下,执行下列程序,输入正整数 4,小猫说出的内容是?
默认小猫角色,执行下列程序,绘制的图形是?
已知列表 data = [6, 8, 3, 7, 5]中存放了 5 个互不相同的整数。现采用冒泡排序算法,按照从大到小的顺序对其进行重新排列。请问在第一趟排序(即第一次从头到尾的完整遍历)过程中,相邻元素之间总共发生了多少次交换?
在图形化编程中,有一个 n 行 n 列 的数字网格(行号和列号均从 1 开始,n=5 的数字网格如下图所示)。现在需要计算所有位于主对角线(行号等于列号)和 副对角线(行号加列号等于 n+1)上格子的数量(重叠的格子只记录一次)。执行下列程序,输入整数 6,小猫说出的内容为?
默认小猫角色,执行下列程序,小猫说出的内容分别是?
默认小猫角色,执行下列程序,小猫说出的内容为 segfccp。
默认小猫角色,执行下列程序,输入正整数 32,小猫说出的内容为 9。
默认小猫角色,执行下列程序,输入单词 rabbit,小猫说出的内容为 4。
默认小猫角色,执行下列程序,小猫会一直说“正在处理中”,无法说出“已经完成”,类似于无限循环。
默认小猫角色,执行下列程序,舞台中会出现四只小猫。
默认小猫角色,执行下列程序,能够绘制出如下所示图形。
选择排序算法每趟排序后,当前未排序部分的最小(或最大)元素一定会被移动到正确位置。
默认小猫角色,执行下列程序,小猫说出的内容是“可以找到”。
小猫有一串数字存放在列表 data 中,它想找出出现次数超过总数一半的数字 7,下面这段代码可以满足小猫的要求。
默认小猫角色,列表 data 中存放了若干个正整数(至少一个)。下列程序能够判断列表 data 中的是否存在“超级倍数” ——即一个能够整除列表中所有其他元素的数。
小杨的密码本
【题目描述】
小杨有一个神奇的密码本,它能将 0~9 这十个数字变成另外的样子。
密码本里写着:
现在小杨有一串数字(比如 "0203419"),他想用这个密码本把它们全部加密,变成一串新的数字。
默认小猫角色和白色背景,请你帮小杨编写一个图形化编程程序,完成加密任务,并把结果存储在变量 ans 中。
小杨的字符转换器
小杨有一串字符,他想玩一个有趣的转换游戏。规则如下:
默认小猫角色和白色背景,请你帮小杨编写一个图形化编程程序,完成这个转换并把结果存储在变量 ans 中。
【输入描述】
新建变量“s”,表示一个待转换的字符串。
如下图所示:
【输出描述】
新建变量“ans”,用于存储最终的结果,表示转换后的字符串。
【样例解释】
'a'是字母 a → 对应数字 0
'B'视为字母 b → 对应数字 1
'c'是字母 c → 对应数字 2
'9'是数字 9 → 对应字母 j
'8'是数字 8 → 对应字母 i
最终得到 "012ji"