2606-2 py

感谢您能抽出几分钟时间来参加本次答题,现在我们就马上开始吧!
1、请在进入答题前,确保设备性能和系统条件符合线上考试要求

2、做题中请勿使用F功能键或查看源代码,如使用系统会记录下来

3、诚信考试,请勿上网搜索答案,与其他考生交流,求助外援等

4、做题中途遇到问题被退出,在有效期内仍可进入再次进行答题

姓名
    ____________

第 1 题 学校组织同学们到未来农场参观,小明听讲解员介绍。在智能温室中,湿度传感器可以连续检测土壤的湿 度,并将检测到的湿度数据实时发送给中央控制器。中央控制器根据这些数据判断是否开启灌溉系统。请问,这里 的湿度传感器所发挥的作用,类似于计算机系统中的哪一类组件?( )

A. 处理器
B. 存储器
C. 输入设备
D. 输出设备

第 2 题 小明同学去郊外农场参观回来后,在自己的电脑中安装了一个 3D 农场仿真模拟系统。因为他今年买的这台 二手电脑有点老旧,3D 农场仿真模拟系统运行时经常弹出“系统内存不足”的警告,导致系统卡顿严重。他计划通过 增加物理内存来解决问题。请问他应该购买以下哪种硬件组件?()

A. 机械硬盘
B. 内存条
C. 图形显卡
D. 移动硬盘

第 3 题 有关如下 Python 代码的说法,正确的是( )。

A. 代码执行将报错。如果将 a = 3 + 3.5 改为 a = float(3) + 3.5 将能正常执行。
B. 代码执行将报错。如果将 a = 3 + 3.5 改为 a = 3.0 + 3.5 将能正常执行。
C. 代码能正常执行,将输出 6
D. 代码能正常执行,将输出 6.5 。
第 4 题 下面选择项中,与 Python 表达式 not (x > 5 or y <= 10) 等价的是( )。
A. x = 5 or y 10
B. x 5 and y = 10
C. x = 5 and y 10
D. not x 5 or not y = 10
第 5 题 某同学执行 Python 代码 print(2.5+2.25,2.2+2.1) 时输出 4.75 4.300000000000001 ,其原因是( )。


A. Python 的 + 运算符在处理浮点数时有时正确,有时错误
B. 某些浮点数难以精确表示,导致微小误差
C. + 运算符不能用于浮点数,只能用于整数
D. 因为 print() 函数难以输出太长的数值

第 6 题 执行如下 Python 程序后,当输入 4 时,输出的最后一行是( )。

A. 0#
B. 1#
C. 1#2#
D. 1#2#3#4#

第 7 题 下面的 Python 代码执行后其输出是( )。

A. 1#5#5
B. 1#5#5#
C. 1#5#12#12
D. 0

第 8 题 下面的 Python 代码执行后的输出是( )。 

A. -2#-1#1#1
B. -2#-1#1#1#2
C. 1#2#2
D. 0#1#2

第 9 题 下面的 Python 代码执行后其输出是( )。

A. 2 0 3
B. 2 0 4
C. 2 0 5
D. 3 0 5

第 10 题 下面 Python 代码执行后其输出是( )。

A. 4 0 4
B. 3 0 0
C. 3 2 0
D. 3 0 3

第 11 题 如下 Python 代码执行后输出是 1 2 3 4 5 6 7 8 9 10 11 5 6 7 8 9 10 11 5 6 7 8 9 10 11 5 6 7 8 9 10 11 5 6 7 之值。横线处应该填入的运算符是( )。

A. //= +=
B. = //= +=
C. /= +=
D. //= =+

第 12 题 如下的 Python 代码用于输出如下数字图形。横线处应填入的代码是( )。

A. i == j and i == 1 and j == 1 and i == N and j == N
B. i == j or i == 1 or j == 1 or i == N or j == N
C. i == j or i == 0 or j == 0 or i == (N + 1) or j == (N + 1)
D. i == j and i == 1 and j == 1 and i == (N + 1) and j == (N + 1)

第 13 题 corner case 通常翻译为极端案例或边角案例,通常指正常范围以外的问题或是情形。在如下 Python 代 码中, corner case 是( )。

A. tnt, cnt = 0, 0 是 corner case ,应分为两行
B. while True 是 corner case ,因为 while True 将会导致死循环
C. score = int(input()) 是 corner case ,因为 input() 应该有提示信息
D. print(tnt / cnt) 是 corner case ,因为如果直接录入 -1 ,将导致错误,虽然这种情况较为罕见

第 14 题 如下 Python 代码执行时,输入 4 后,输出的数字图形是( )。

A.
B.
C.
D.

第 15 题 某学校举办“校园演讲比赛”,每位选手由 位评委打分(分数为0~10 的整数),且每位评委必须打分。 计分规则:去掉一个最高分,去掉一个最低分。如下程序通过键盘先输入选手编号,然后依次输入 个分数,并计 算最终得分。下列说法正确的是( )。

A. 上述代码能完成题目要求
B. max_score, min_score = 0, 100 应修改为 max_score, min_score = 0, 0
C. max_score score 和 min_score score 必须相应修改为 = 和 =
D. total_score = total_score - max_score - min_score 不能达到预期,可修改如下:
第 1 题 又到期末考试周,小明发现这次许多闭卷考试不仅禁止携带手机、平板电脑,还有最近比较时髦的各类 AI 眼镜(也有叫智能眼镜)也同样不允许带入考场。这些 AI 眼镜应该也是内置了操作系统并可能支持 Wi-Fi 或蓝牙连 接。
是
否
第 2 题 Python 代码 print(not (5 % 2 == 0) == ((not 5 % 2) == 0)) 执行后的输出是 True 。
是
否
第 3 题 执行 Python 代码 print(not 5) 将 报错。
是
否

第 4 题 下面 Python 代码执行后将输出 1-4-7- 。

是
否

第 5 题 执行如下 Python 代码,将从小到大依次输出共 |N|个整数,这里 |N| 表示N 的绝对值,如 |-3|=3 。

是
否

第 6 题 如下 Python 代码执行后,输出值为 9 。

是
否

第 7 题 如下 Python 代码执行时如输入 10 ,输出将是 100 。

是
否

第 8 题 如下 Python 代码执行其输出是 3 。

是
否

第 9 题 执行如下 Python 代码时,如果输入正整数,其输出为该正整数。

是
否

第 10 题 如下 Python 代码执行时如输入 5 ,将输出代码后的字符图形。

是
否

    ____________

    ____________

29题 | 被引用0次

模板修改
使用此模板创建