一、
单选题(每题
3
分,共
30
分)
1
、据有关资料,山东大学于
1972
年研制成功
DJL-1
计算机,并于
1973
年投入运行,其综合性能居当时全国第三位。
DJL-1
计算机运算控制部分所使用的磁心存储元件由磁心颗粒组成,设计存贮周期为
2μs
(微秒)。那么该磁心存储元件相当于现代计算机的( )。
A.
内存
B.
磁盘
C.CPU
D.
显示器
【答案】
A
【考纲知识点】计算机的存储与网络
【解析】磁心存储器是一种早期的随机存取存储器(
RAM
),断电后会丢失数据,设计存取周期为
2
微秒,具有较快的访问速度,这与内存的特性一致。而磁盘存储则不具备如此高的存取速度,其主要特点是大容量和非易失性,即断电后数据不会丢失。
2
、
Python
程序执行出现错误,不太常见的调试手段是( )。
A.
阅读源代码
B.
单步调试
C.
输出执行中间结果
D.
跟踪计算机执行的底层代码(如二进制机器码,汇编码)
【答案】
D
【考纲知识点】代码调试
【解析】常见的代码调试手段,阅读手算运行,输出中间过程值,并不需要看底层代码
3
、在
Python
中,下列
不可做
变量的是( )。
A. ccf-gesp
B. ccf_gesp
C. ccfGesp
D. _ccfGesp
【答案】
A
【考纲知识点】变量命名规则
【解析】变量名中可以出现大小写英文字符、数字字符和下划线字符。
4
、在
Python
中,与
range(1, 10)
效果相同的是( )。
A. range(10)
B. range(11)
C. range(1, 10, 1)
D. range(0, 10, 1)
【答案】
C
【考纲知识点】
range
用法
【解析】第三个参数是步长,默认为
1
5
、在
Python
中,
print(5 // 2 + 5 % 3)
的输出是( )。
A. 1
B. 2
C. 4
D. 5
【答案】
C
【考纲知识点】算术运算
【解析】先进行除法和取模运算:
表达式
5 // 2:
求
5
除以
2
的商,结果为
1
。
表达式
5 % 3:
求
5
除以
3
的余数,结果为
2
。
然后进行加法运算:
1 + 2 = 3
因此最终输出为
3
,故正确答案是
C
。
6
、下面
Python
代码执行时先后输入
2
和
3.14
后,其输出是( )。
A. 5
B. 23.14
C. 5.14
D.
将触发异常
【答案】
B
【考纲知识点】输入
【解析】默认输出类型是字符串,所以
a + b
是字符串的拼接处理。
7
、在
Python
代码中假设
N
为正整数,则下面代码能获得个位数的是( )。
A. N % 10
B. N // 10
C. N / 10
D.
以上选项均不正确
【答案】
A
【考纲知识点】算数运算
【解析】计算多位数的个数数字可以通过除以
10
计算余数的方式实现。
8
、下面
Python
代码执行后的输出是( )。
A. 0
B
2024年 9月 GESP Python编程 二级试卷解析