4小---
作者:互联网
1、 可以作为软件测试对象的是(B)。
A. 需求规格说明
B. 源程序
C. 设计规格说明
D. 数据库设计
2、 对软件系统结构图描述正确的是(D)。
A.原子模块是位于中间结点的模块
B.扇出是调用一个给定模块的模块数
C.结构图是描述软件系统功能的
D. 深度越深宽度越宽说明系统越复杂
3、 对数据流图(DFD)描述错误的是(B)。
A. 数据流图是描述数据处理过程的工具
B. 数据流图直接支持系统的数据建模
C. 数据流图是需求理解的逻辑模型的图形表示
D. 数据流图直接支持系统的需求建模
4、下列不属于软件详细设计工具的是(A)。
A.系统结构图
B.程序流程图
C.N-S图
D.PAD图
5、下面描述错误的是(B)。
A.类中包含数据(属性)和方法(或操作)
B.类是对象的实例
C.类中包含对数据的操作(方法)
D.类具有抽象性
6、 与确认测试阶段有关的文档是©。
A.详细设计说明书
B.概要设计说明书
C.需求规格说明书
D.数据库设计说明书
7、下面描述中正确的是(B)。
A.集成测试是为了发现详细设计的错误
B.集成测试是为了发现概要设计的错误
C.集成测试是为了发现需求分析的错误
D.集成测试是为了发现编码的错误
8、下面不符合软件设计准则的是(D)。
A.减少模块接口和界面的复杂性
B.设计单入口、单出口的模块
C.提高模块的独立性
D.模块规模尽可能小
9、数据库系统内部采用三级模式和模式间的二级映射,是为了提高数据库的逻辑独立性和(B)。
A.数据独立性
B.物理独立性
C.安全性
D.并发性
10、定义学生关系模式如下:
Student(S#,Sn,Ssex,class,monitorS#)(其属性分别为学号、学生名、性别、班级和班长学号),则该关系中对主属性(S#)存在传递依赖的非主属性是(A)。
A. monitorS#
B. class
C. Sn
D. Ssex
11、在Python语言中,不能作为变量名的是©。
A.p
B.Temp
C.3p
D._fg
12、以下关于Python缩进的描述中,错误的是(A)。
A.Python用严格的缩进表示程序的格式框架,所有代码都需要在行前至少加一个空格
B.缩进是可以嵌套的,从而形成多层缩进
C.缩进表达了所属关系和代码块的所属范围
D.判断、循环、函数等都能够通过缩进包含一批代码
13、以下代码的输出结果是(A)。
x = 'A\0B\0C'
print(len(x))
A.5
B.3
C.7
D.6
14、以下关于Python语言技术特点的描述中,错误的是(B)。
A.Python比大部分编程语言具有更高的软件开发产量和简洁性
B.Python是脚本语言,主要用作系统编程和Web访问的开发语言
C.Python语言是解释执行的,因此执行速度比编译型语言慢
D.对于需要更高执行速度的功能,例如数值计算和动画,Python语言可以调用C语言编写的底层代码
15、以下代码的输出结果是(D)。
x = 2 + 9 * ((3*12) - 8) // 10
print(x)
A.26
B.27.2
C.28.2
D.27
16、以下保留字不属于分支或循环逻辑的是(B)。
A.elif
B.in
C.for
D.while
17、在Python语言中,使用for…in…方式形成的循环不能遍历的类型是©。
A.字典
B.列表
C.浮点数
D.字符串
18、以下关于Python语言中try语句的描述中,错误是©。
A.一个try代码块可以对应多个处理异常的except代码块
B.当执行try代码块触发异常后,会执行except后面的语句
C.try用来捕捉执行代码发生的异常,处理异常后能够回到异常处继续执行
D.try代码块不触发异常时,不会执行except后面的语句
19、Python语言中用来表示代码块所属关系的语法是(A)。
A.缩进
B.括号
C.花括号
D.冒号
20、以下描述错误的是(A)。
A.编程语言中的异常和错误是完全相同的概念
B.当Python脚本程序发生了异常,如果不处理,运行结果不可预测
C.try-except可以在函数、循环体中使用
D.Python通过try、except等保留字提供异常处理功能
21、以下关于函数优点的描述中,错误的是(D)。
A.函数便于阅读
B.函数可以使程序更加模块化
C.函数可以减少代码重复
D.函数可以表现程序的复杂度
22、Python中定义函数的关键字是(A)。
A.def
B.define
C.function
D.defun
23、以下关于Python函数的描述中,错误的是©。
A.可以定义函数接受可变数量的参数
B.定义函数时,某些参数可以赋予默认值
C.函数必须要有返回值
D.函数可以同时返回多个结果
24、以下关于Python函数的描述中,错误的是(A)。
A.Python程序需要包含一个主函数且只能包含一个主函数
B.如果Python程序包含一个函数main(),这个函数与其它函数地位相同
C.Python程序可以不包含main函数
D.Python程序的main函数可以改变为其他名称
25、以下代码的输出结果是(B)。
for s in "PythonNCRE":
if s=="N":
continue
print(s,end="")
A. N
B. PythonCRE
C. Python
D. PythonNCRE
26、当用户输入5时,下面代码的输出结果是(A)。
try:
n = input("请输入一个整数:")
def pow2(n):
return n**2
pow2(n)
except:
print("程序执行错误")
A. 程序执行错误
B. 25
C. 程序没有任何输出
D. 5
27、以下关于Python列表的描述中,错误的是(A)。
A.列表的长度和内容都可以改变,但元素类型必须相同
B.可以对列表进行成员关系操作、长度计算和分片
C.列表可以同时使用正向递增序号和反向递减序号进行索引
D.可以使用比较操作符(如>或<等)对列表进行比较
28、以下关于Python字典的描述中,错误的是(B)。
A.在定义字典对象时,键和值用冒号连接
B.在Python中,用字典来实现映射,通过整数索引来查找其中的元素
C.字典中的键值对之间没有顺序并且不能重复
D.字典中引用与特定键对应的值,用字典名称和中括号中包含键名的格式
29、以下用来处理Python列表的方法中,错误的是(A)。
A.interleave
B.append
C.insert
D.replace
30、以下代码的输出结果是©。
ls = ['book',23,[2010,'stud1'],20]
print(ls[2][1][-1])
A. s
B. stud1
C. 1
D. 结果错误
31、以下代码的输出结果是(D)。
d = {'food':{'cake':1,'egg':5}}
print(d.get('cake','no this food'))
A. egg
B. 1
C. food
D. no this food
32、以下代码的输出结果是(D)。
a = [[1,2,3], [4,5,6], [7,8,9]]
s = 0
for c in a:
for j in range(3):
s += c[j]
print(s)
A.6
B.0
C.24
D.45
33、在Python语言中,写文件的操作是(A)。
A.write
B.writeall
C.seek
D.writetext
34、以下对Python文件处理的描述中,错误的是©。
A.Python通过解释器内置的open()函数打开一个文件
B.Python能够以文本和二进制两种方式处理文件
C.当文件以文本方式打开时,读写按照字节流方式
D.文件使用结束后可以用close()方法关闭,释放文件的使用授权
35、以下关于Python二维数据的描述中,错误的是(A)。
A.一种通用的二维数据存储形式是CSV格式
B.二维数据由多条一维数据构成,可以看作一维数据的组合形式
C.表格数据属于二维数据,由整数索引的数据构成
D.CSV格式每行表示一个一维数据,用英文半角逗号分隔
36、在Python语言中,读入CSV文件保存的二维数据,按特定分隔符抽取信息,最可能用到的函数是(D)。
A.format()
B.join()
C.replace()
D.split()
37、以下代码执行后,book.txt文件的内容是(B)。
fo = open("book.txt","w")
ls = ['book','23','201009','20']
fo.write(str(ls))
fo.close()
A. book,23,201009,20
B. [‘book’,‘23’,‘201009’,‘20’]
C. [book,23,201009,20]
D. book2320100920
38、在Python语言中,包含矩阵运算的第三方库是(D)。
A.wxPython
B.PyQt5
C.wordcloud
D.numpy
39、在Python语言中,能够处理图像的第三方库是(A)。
A.PIL
B.pyserial
C.requests
D.pyinstaller
40、在Python语言中,不属于Web开发框架第三方库的是©。
A.Django
B.Flask
C.Mayavi
D.Pyramid
标签:函数,错误,Python,代码,以下,---,描述 来源: https://blog.csdn.net/qq_51934529/article/details/122568697