计算机⼆级Python真题(九)
第九套真题
1、下⾯不属于软件⼯程的3个要素的是___________。
A.过程
B.⽅法
C.环境
D.⼯具
正确答案: C
2、下⾯不属于软件设计原则的是___________。
A.模块化
B.⾃底向上
C.信息隐蔽
D.抽象
正确答案: B
3、在关系数据库中,⽤来表⽰实体之间联系的是___________。
A.⽹结构
B.⼆维表
C.线性表
D.树结构
正确答案: B
4、⼀般情况下,当对关系R和S进⾏⾃然连接时,要求R和S含有⼀个或者多个共有的___________。
A.属性
B.元组
C.记录
D.⾏
正确答案: A
5、有表⽰公司和职员及⼯作的三张表,职员可在多家公司兼职。其中公司c(公司号,公司名,地址,注册资本,法⼈代表,员⼯数),职员s(职员号,姓名,性别,年龄,学历),⼯作w(公司号,职员号,⼯资),则表w的键(码)为___________。
A.公司号,职员号,⼯资
B.职员号
C.职员号,⼯资
D.公司号,职员号
正确答案: D
A.栈是⼀种先进先出的线性表
B.栈与队列都是⾮线性结构
C.队列是⼀种后进先出的线性表
D.栈与队列都是线性结构
正确答案: D
7、下列叙述中正确的是___________。
A.线性表的链式存储结构所需要的存储空间⼀般要少于顺序存储结构
B.线性表的链式存储结构所需要的存储空间⼀般要多于顺序存储结构
C.线性表的链式存储结构与顺序存储结构所需要的存储⽅式是相同的
D.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的
正确答案: B
8、算法的有穷性是指___________。
A.算法只能被有限的⽤户使⽤
B.算法程序所处理的数据量是有限的
C.算法程序的运⾏时间是有限的
D.算法程序的长度是有限的
正确答案: C
9、软件设计中划分模块的⼀个准则是___________。
A.⾼内聚⾼耦合
B.低内聚⾼耦合
C.⾼内聚低耦合
D.低内聚低耦合
正确答案: C
10、耦合性和内聚性是对模块独⽴性度量的两个标准。下⾯叙述中正确的是
A.降低耦合性提⾼内聚性有利于提⾼模块的独⽴性
B.耦合性是指⼀个模块内部个元素间彼此结合的紧密程度
C.提⾼耦合性降低内聚性有利于提⾼模块的独⽴性
D.内聚性是模块间相互连接的紧密程度
正确答案: A
11、每个程序都具有的统⼀的运算模式是:
A.顺序计算模式
B输⼊输出模式
python新手能做啥兼职C.函数调⽤模式
正确答案: D
12、以下不是 Python 语⾔关键字的选项是:
A.None
B.as
C.raise
D.function
正确答案: D
13、以下关于同步赋值语句描述错误的选项是:
A.同步赋值能够使得赋值过程变得更简洁
B.判断多个单⼀赋值语句是否相关的⽅法是看其功能上是否相关或相同
C.设 x,y 表⽰⼀个点的坐标,则 x=a;y=b 两条语句可以⽤ x,y = a,b ⼀条语句来赋值
D.多个⽆关的单⼀赋值语句组合成同步赋值语句,会提⾼程序可读性
正确答案: D
14、以下代码的输出结果是:
print(’{:*^10.4}’.format(‘Flower’))
A.Flow
B.Flower
C.Flow
D.Flow
正确答案: D
15、表达式
print(float(complex(10+5j).imag))
的结果是:
A.10
B.5
C.10.0
D.5.0
正确答案: D
16、表达式
print("{:.2f}".format(20-23+10/32*5)) 20-8+
的结果是:
A.17.55
B.67.56
D.17.56
正确答案: D
17、如果 p=ord(‘a’), 表达式 print(p,chr((p+3)%26+ord(‘a’))) 的结果是:
A.97 d
B.97 c
C.97 x
D.97 w
正确答案: D
18、以下程序的输出结果是:
chs = “|’’-’|”
for i in range(6):
for ch in chs[i]:
print(ch,end='')
A.|’’-’
B.|-|
C.“|’-’|”
D.|’’-’|
正确答案: D
19、以下关于随机运算函数库的描述,错误的是:
A.random 库⾥提供的不同类型的随机数函数是基于 random.random() 函数扩展的
B.伪随机数是计算机按⼀定算法产⽣的,可预见的数,所以是“伪”随机数
C.Python 内置的 random 库主要⽤于产⽣各种伪随机数序列
D.uniform(a,b) 产⽣⼀个 a 到 b 之间的随机整数
正确答案: D
20、以下关于分⽀和循环结构的描述,错误的是:
A.python 的在分⽀和循环语句⾥使⽤例如 x<=y<=z 的表达式是合法的
B.分⽀结构的中的代码块是⽤冒号来标记的
C.while 循环如果设计不⼩⼼会出现死循环
D.⼆分⽀结构的 <;表达式1> if <;条件> else <;表达式2> 形式,适合⽤来控制程序分⽀正确答案: D
21、以下程序的输出结果是:
for i in “CHINA”:
for k in range(2):
if i == 'N':
break
A.CCHHIINNAA
B.CCHHIIAA
C.CCHHIAA
D.CCHHIINAA
正确答案: D
22、以下程序的输出结果是:
x= 10
while x:
x -= 1
if not x%2:
print(x,end = ‘’)
else:
print(x)
A.86420
B.975311
C.97531
D.864200
正确答案: D
23、⽤户输⼊整数的时候不合规导致程序出错,为了不让程序异常中断,需要⽤到的语句是:
A.if 语句
B.eval 语句
C.循环语句
<-except 语句
正确答案: D
24、以下关于 python 内置函数的描述,错误的是:
A.id() 返回⼀个变量的⼀个编号,是其在内存中的地址
B.all(ls) 返回 True,如果 ls 的每个元素都是 True
D.sorted() 对⼀个序列类型数据进⾏排序,将排序后的结果写回到该变量中
正确答案: D
25、以下关于函数的描述,正确的是:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。