计算机⼆级Python语⾔程序设计---模拟试卷2
公共基础知识 10题
二尖瓣三尖瓣轻度返流⼀、将E-R图转换成关系模式时,实体与联系都可以表⽰成uniapp 商城模板
A.键
B.属性
C.关系
D.域
⼆、⼀个⼯作⼈员只能使⽤⼀台计算机,⽽⼀台计算机被多个⼈使⽤。则实体⼯作⼈员与实体计算机之间的联系是
A.⼀对⼀
B.多对⼀
C.多对多
D.⼀对多
三、关于计算机算法的描述,以下选项中描述正确的是
A.解题⽅法的准确⽽完整的描述
B.计算⽅法的准确⽽完整的描述
C.存储⽅法的准确⽽完整的描述
D.排序⽅法的准确⽽完整的描述
四、软件按功能可以分为应⽤软件、系统软件和⽀撑软件(或⼯具软件)。以下选项中属于应⽤软件的是
A.编译程序
B.操作系统
C.视频编辑
D.连接程序
五、层次型、⽹状型和关系型数据库划分的原则是
A.联系的复杂程度
B.⽀持的数据⾏数
C.⽀持的数据列数
D.数据的联系⽅式
六、以下选项中不属于线性数据结构的是
A.⼆叉树
B.线性表
C.堆栈
D.线性表
七、设⼀颗完全⼆叉树共有699个结点,则该节点的叶⼦节点数是
黑客编程入门c
A.350
B.351
C.255
D.349
⼋、设⼆叉树后序遍历序列是dabec,中序遍历是debac,则其前序遍历是
A.decab
B.deabc
D.acbed
九、以下选项中不属于软件设计原则的是
A.抽象
B.⾃底向上
C.模块化
D.信息隐蔽
⼗、下⾯不属于软件测试实施步骤的是
A.单元测试
B.集成测试
C.错误测试
D.确认测试
python基础30题
⼗⼀、下列函数中,不是Python内置函数的是。
<()
B.all()
C.dir()
D.close()
⼗⼆、以下符合Python语⾔变量命名规则的是。
2
www.doczj/doc/575264e3f042336c1eb91a37f111f18582d00c5b.htmlpython基础知识测试题
B.data_lsst
C.(lists)
D.!ii@1
⼗三、关于 Python 语⾔的特点,以下选项中描述错误的是
A.Python 语⾔是⾮开源语⾔
B.Python 语⾔是多模式语⾔
C.Python 语⾔是开源语⾔
D.Python 语⾔是跨平台语⾔
⼗四、关于 Python 的数字类型,以下选项中描述错误的是
A.Python 整数类型提供了 4 种进制表⽰:⼗进制、⼆进制、⼋进制和⼗六进制
B.Python 语⾔中,复数类型中实数部分和虚数部分的数值都是浮点类型,复数的虚数部分通过后缀“C”或者“c”来表⽰
C.Python 浮点数类型有2种表⽰⽅法:⼗进制⼀般表⽰法和科学表⽰法
D.Python 浮点数类型运算过程可以出现不确定⼩数
⼗五、关于Python循环结构,以下选项中描述错误的是
A.break语句⽤于退出单次循环执⾏,继续执⾏下⼀次循环
B.遍历循环中的遍历结构可以是字符串、⽂件、组合数据类型和range()函数等
C.break⽤来跳出最内层for或者while循环,脱离该循环后程序从循环
代码后继续执⾏
D.Python通过for、while保留字提供遍历
⼗六、以下程序的输出结果是:
def fun1(a,b,*args)
print(a)
print(b)
print(args)
fun1(1,2,3,4,5,6)
A.1,2,3,4,5,6
B.1
2
[3, 4, 5, 6]
C.1
2exercise音标
3, 4, 5, 6
D.1
2
(3, 4, 5, 6)
⼗七、以下程序的输出结果是:
def fact(n):
if n==2 or n==1:
return 1
else:
return fact(n-1)+fact(n-2)
num =eval(input("请输⼊⼀个整数:"))
print(fact(abs(int(num))))
A.接受⽤户输⼊的整数 n,输出 n 的斐波那契数列
B.接受⽤户输⼊的整数 n,判断 n 是否是完数并输出结论
C.接受⽤户输⼊的整数 n,判断 n 是否是素数并输出结论
D.接受⽤户输⼊的整数 n,判断 n 是否是⽔仙花
⼗⼋、变量的作⽤域包括
A.函数变量和类变量
jquery文档加载函数的作用
B.局部变量和全局变量
C.形参变量和实参变量
D.传⼊变量与接受变量
⼗九、以下关于集合操作的描述,错误的是
A.通过 add ⽅法可以向集合添加元素
B.通过 values ⽅法可以返回集合在的所有元素
C.通过 remove ⽅法可以删除集合中的元素
D.通过 clear ⽅法可以清空集合
⼆⼗、以下选项中,不是Python对⽂件的操作⽅法的是
C.seek
⼆⼗⼀、以下选项中,不是Python对⽂件的打开模式的是
A.'w'
B. 'b'
C. 'x'
D. 'c' ⼆⼗⼆、
关于数据组织的维度,以下选项中描述错误的是
A. 对应于数学中的矩阵,⼆维数据采⽤表格⽅式组织
B. ⼀维数据采⽤线性⽅式组织,对应于数学中的数组和集合等概念
C. ⾼维数据由键值对类型的数据构成,采⽤对象⽅式组织
D. 数据组织存在维度,字典类型⽤于表⽰⼀维和⼆维数据⼆⼗三、Python 数据可视化⽅向的第三⽅库是
A. PIL
B. mayavi
C. PyQt5
D. random ⼆⼗四、
Python ⽂本处理⽅向的第三⽅库是
A. openyxl
B. mayavi
C. requests
D. SymPy ⼆⼗五、
下⾯代码的输出结果是
x=10 y=-1+2j print(x+y)
A.(9+2j)
B.2j
C.11
D.9
⼆⼗六、下⾯代码的输出结果是
x=3.1415926
print(round(x,3) ,round(x,4))
A. 3.142 3.1416
B.9.4247778 12.5663704
C. 3 4
D. 3.141 3.1415
⼆⼗七、以下选项中,输出结果是False的是
A.>>> 5 is not 4
B.>>> 5 is 5
C.>>> 5 != 4
D.>>> False != 0
⼆⼗⼋、下⾯代码的执⾏结果是
a = 123456789
b = "*"
print("{0:{2}>{1},}\n{0:{2}^{1},}\n{0:{2}<{1},}".format(a,20,b)) A.*********123,456,789
123,456,789*********
***123,456,789*****
B.*********123,456,789
****123,456,789*****
123,456,789*********
C.****123,456,789*****

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