全国计算机等级考试二级Python真题及解析(8)

全国计算机等级考试二级Python真题及解析(8)
1. 数据库设计中反映用户对数据要求的模式是___________。

A概念模式
B内模式
C设计模式
D外模式
正确答案: D
2. 一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是___________。

A多对一
B多对多
C一对一
D一对多
正确答案: B
3. 软件生命周期是指___________。

A软件的运行维护过程
B软件从需求分析、设计、实现到测试完成的过程
C软件产品从提出、实现、使用维护到停止使用退役的过程
D软件的开发过程
正确答案: C
4. 软件测试的目的是___________。

A改正程序中的错误
B发现并改正程序中的错误
C评估软件可靠性
D发现程序中的错误
正确答案: D
5. 面向对象方法中,继承是指___________。

A类之间共享属性和操作的机制
B各对象之间的共同性质
C一组对象所具有的相似性质
D一个对象具有另一个对象的性质
正确答案: A
6. 层次型、网状型和关系型数据库划分原则是___________。

A数据之间的联系方式
B文件的大小
C记录长度
D联系的复杂程度
正确答案: A
7. 下列数据结构中,能够按照"先进后出"原则存取数据的是___________。

A栈
B二叉树
C队列
D循环队列
正确答案: A
8. 下列数据结构中,属于非线性结构的是___________。

A二叉树
B带链栈
C队列循环
D带链队列
正确答案: A
9. 下列叙述中正确的是___________。

A有序线性表既可以采用顺序存储结构,也可以采用链式存储结构B队列是"先进后出"的线性表
C队列是"先进后出"的线性表
D循环队列是非线性结构
正确答案: A
10. 下列选项中不属于结构化程序设计原则的是___________。

A逐步求精
B逐步求精
C模块化
D可封装
正确答案: D
11. 以下选项不属于程序设计语言类别的是:
A机器语言
B汇编语言
C高级语言
D解释语言
正确答案: D
12. s = "the sky is blue",表达式 print(s[-4:], s[:-4]) 的结果是:
A the sky is blue
B blue is sky the
C sky is blue the
D blue the sky is
正确答案: D
13. 以下关于程序控制结构描述错误的是:
A分支结构包括单分支结构和二分支结构
B二分支结构组合形成多分支结构。

合集下载

全国计算机等级考试二级Python真题及解析(8)图文程序填空阅读填空程序试题

全国计算机等级考试二级Python真题及解析(8)图文程序填空阅读填空程序试题

全国计算机等级考试二级Python真题及解析(8)图文程序填空阅读填空程序试题一、程序填空1.完善程序实现以下功能并保存。

输出数组的最大值。

arr1 =[12, 435, 76, 24, 78, 54, 866, 43]________ = -32768for i in range(0,7):if arr1[i] > max1 : max1 = ________print("最大值是:", ________)input("运行完毕,请按回车键退出...")2.阅读程序。

分析有关多项式的代码并回答问题。

求1!+2!+3!+……+20!的和。

n=0s=0t=1for n in range(1,21):t*=ns+=tprint(s)(1)n的作用是________________。

(2)s的作用是 ______________。

(3)t的初值必须赋值为1,这是因为_________。

(4)t*=n的等价语句是 __________(5)s+=t的等价语句是 ______。

3.调试程序。

请阅读以下程序并写出运行结果。

fruites=['banana','apple','mango']for fruit in fruites:print(fruit)a=len(fruites)print('a=',a)_________________4.以下是计算s = 1+6+11+...+ 101的程序代码,请补全程序。

s=0for i in range(1,102, ):s=print( s)请补充完成上述程序①_________ ②_________5.程序分析题学校举行校园歌手大赛,评委由6人组成。

评分方法:去掉一个最高分和一个最低分,计算其余4位评委的平均分,作为选手的最终得分。

max记录最高分; min记录最低分; s 记录六位评委的总分; aver记录最终得分。

全国计算机等级考试二级Python真题及解析(8)优质

全国计算机等级考试二级Python真题及解析(8)优质

全国计算机等级考试二级Python真题及解析(8)优质一、选择题1.以下Python代码输出结果中说法正确的是( )。

x=0for i in range(1,100):x=x+iprint(x)A.1+100的和B.1+99的和C.1~99所有整数的和D.1~100所有整数的和2.利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,如8+88+888+8888+88888。

设计一个summalion()函数,输入变量为数字a和需要多少个数相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存在变量sum中,Python程序如下左图所示,请在下划线处填写代码()完善程序实现如下右图的运行结果。

A.basic+=sum B.sum=basic+n C.sum=basic+1 D.sum+=basic3.已知字符串a="python",则print(a[ 1 ]+a[ 3 ])的值为()A."yth"B."yt" C."py" D."yh"4.运行下列 Python程序,结果正确的是( )a=32b=14c=a%bprint(c)A.2 B.4 C.32 D.145.Python中“ab ”+“cd”*2的结果是()。

A.abcd2 B.abcdabcd C.abcdcd D.ababcd6.下列不可以用来搭建本地服务器的软件是()。

①Python ②Excel ③IIS ④ApacheA.①②B.③④C.①②③④D.①②④7.Python不支持的数据类型有()。

A.char B.int C.float D.list8.Python语言自带的IDLE环境的退出命令是()A.Esc B.close C.回车键D.exit9.下列软件中,可作为服务器操作系统的是()A.Windows B.Python C.excel D.access 10.以下选项中,不是Python中文件操作的相关函数是()。

全国计算机等级考试二级Python真题及解析(8)图文练习

全国计算机等级考试二级Python真题及解析(8)图文练习

全国计算机等级考试二级Python真题及解析(8)图文练习一、选择题1.Python语句 "ab"+"c"*2 的运行结果是()A.abc2 B.abcabc C.abcc D.ababcc 2.在Python中,Print(abs(-16//5))的执行结果是()A.2.4 B.3 C.4 D.-2.43.下列Python语句中,会导致程序运行出错的语句是()A.x=(y=1) B.x,y=y,x C.x=1;y=1 D.x=y=1 4.在python语言中表示“x属于区间[a,b)”的正确表达式是()A.a≤ x or x < b B.a<= x and x < b C.a≤x and x< b D.a<=x or x<b 5.根据Python中变量命名遵循的规则,正确的是()A.char21 B.2020Py C.Python D.name.ch 6.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是( )A.图中文件存储结构为树结构,python34为树的根结点(父节点)B.图中python34根结点有4个子结点C.图中python34根结点下有5个子树(子结点)D.图中Tools是python34的子树(子结点)7.Python程序文件的扩展名是()。

A..python B..pyt C..pt D..py8.已知字符串s1="python",s2="Python",则表达式中s1>s2的值为()A.“python”B.“Python”C.True D.False 9.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典10.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④11.下列不是 Python 程序基本结构的是()。

资料全国计算机等级考试二级Python真题及解析(8)练习

资料全国计算机等级考试二级Python真题及解析(8)练习

资料全国计算机等级考试二级Python真题及解析(8)练习一、选择题1.在下列程序设计语言中,属于人工智能语言的是()。

A.PythonB.VBC.PascalD.C2.在Python中要交换变量a和b中的值,应使用的语句组是()A.a,b = b,a B.a = c ;a = b;b = cC.a = b;b = a D.c = a;b = a;b = c3.在Python中要交换变量a和b中的值,应使用的语句组是()。

A.a,b=b,a B.a=c;a=b;b=cC.a=b;b=a D.c=a;b=a;b=c4.在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的Jupyter Notebook外,处理数据还可以通过下列()工具实现。

A.Python IDLE B.Xmind C.网络画板D.几何画板5.已知字符串a="python",则a[-1]的值为()A."p" B."n" C."y" D."o"6.小林编写一段文件读写操作代码,文件如图,代码段如下:file=open('ceshi.txt','w')file.write("python is a programming language.")file.close( )file=open('ceshi.txt','r')print(file.read( ))该代码段运行后,输出的结果为()A.IA Distributed System Based on Python.B.python is a programming language.C.IA Distributed System Based on Python. python is a programming language.D.程序编译错误,不会输出结果7.下面Python代码运行后,a、b的值为()a=23b=int(a/10)a= a-b * 10print(a,b)A.23 2 B.3 2 C.3 20 D.2 38.以下python程序段运行后,s的值是()n=0s=0while s <= 10:n=n+3s=s+nprint (s)A.0 B.3 C.18 D.309.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_10.要实现将实数型变量a的值保留三位小数,以下python可以实现的是()A.a%0.001 B.a//0.001 C.round(a,3) D.round(3,a) 11.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是()A.‘I’B.‘J’C.73 D.7412.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是()A.(x%4==0) or (x%100!=0)B.(x%4==0) and (x%100!=0)C.(x/4==0) or (x/100!=0)D.(x/4==0) and (x/100!=0)13.下列选项中,能作为python程序变量名的是()A.s%1 B.3stu C.while D.dist14.下列属于正确的Python变量名的是()A.TrueB.88abcC.abc&88D._abc8815.下列序列拼接错误的是()A.list = [ None ] * 4B.msg = “Python”, ”语言”C.tup = “/”.join( ( “123”, ”234” ) )D.set = { 1, 2, 3 } + { 4, 5, 6 }16.以下Python表达式中,哪项的值与其它三项不同()A.len(“my name is james”.split())B.int(4.99)C.sum([1,2,1,1])D.max([1,2,3,4])17.如图Python代码执行后,a,b的值分别为:()A.5,10 B.10,5 C.5,5 D.10,1018.有python程序如下a=int(input())b=int(input())c=input()if c=='+':print(a+b)elif c=='-':print(a-b)elif c=='*':print(a*b)elif c=='/':print(a/b)else:print(“输入错误,请重试”)当程序运行后,小新依次输入 9 2 *程序输出结果应为()A.18 B.11 C.7 D.419.王明编写了Python程序,根据输入的体重和身高计算BM值并显示是否超标。

全国计算机等级考试二级Python真题及解析(8)

全国计算机等级考试二级Python真题及解析(8)

全国计算机等级考试二级Python真题及解析(8)一、选择题1.以下对 Python 程序缩进格式描述错误的选项是()A.不需要缩进的代码顶行写,前面不能留空白B.缩进可以用 tab 键实现,也可以用多个空格实现C.严格的缩进可以约束程序结构,可以多层缩进D.缩进是用来格式美化 Python 程序的2.下列Python程序段运行的结果是()x=0for i in range(1,20,3):x=x+iprint(x)A.80 B.190 C.70 D.2103.关于下列Python程序段的说法正确的是()k=1while 1:k+=1A.存在语法错误,不能执行B.执行1次C.执行无限次D.执行k次4.下列Python程序段运行的结果是()。

i=0sum=0while i<10:if i%2==0:sum+=ii+=2print("sum=",sum)A.sum=17 B.sum=18 C.sum=19 D.sum=205.在VB中,下列与表达式Len("python")+20的值相等的是()A.Int(Rnd * 26)+1 B.Val("20")+16 mod 9C.Mid("Hello2019",6,2)+"6" D.a bs(Sqr(16)– 30)6.队列在Python中,用()实现队列的创建,队列的基本操作:()()()()线性数据结构又称线性表。

A.随机;入队;出队;求队长;判队空B.列表;入队;出队;求队长;判队空C.列表;随机;出队;求队长;判队空D.入队;随机;列表;求队长;判队空7.运行下列 Python程序,结果正确是()a=32b=14c=a//bprint(c)A.2.2 B.2 C.“2”D.48.运行下列 Python程序,结果正确的是()a=18b=7c=a%bb=a%bprint(a,b)A.18 5 B.5 18 C.18 4 D.4 189.下面()是Python合法的变量名A.int32 B.40XL C.self D.name10.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是()A.‘I’B.‘J’C.73 D.7411.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_12.关于python程序设计语言,下列说法不正确的是( )。

全国计算机等级考试二级Python真题及解析【最新版】

全国计算机等级考试二级Python真题及解析【最新版】

全国计算机等级考试二级Python真题及解析1.下面不属于软件工程的3 个要素的是___________。

A过程B方法C环境D工具正确答案: C2.下面不属于软件设计原则的是___________。

A模块化B自底向上C信息隐蔽D抽象正确答案: B3.在关系数据库中,用来表示实体之间联系的是___________。

A网结构B二维表C线性表D树结构正确答案: B4.一般情况下,当对关系R 和S 进行自然连接时,要求R 和S 含有一个或者多个共有的___________。

A属性B元组C记录D行正确答案: A5.有表示公司和职员及工作的三张表,职员可在多家公司兼职。

其中公司c(公司号,公司名,地址,注册资本,法人代表,员工数),职员s(职员号,姓名,性别,年龄,学历),工作w(公司号,职员号,工资),则表w 的键(码)为___________。

A公司号,职员号,工资B职员号C职员号,工资D公司号,职员号正确答案: D6. 下列叙述中正确的是___________。

A栈是一种先进先出的线性表B栈与队列都是非线性结构C队列是一种后进先出的线性表D栈与队列都是线性结构正确答案: D7. 下列叙述中正确的是___________。

A线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构B线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C线性表的链式存储结构与顺序存储结构所需要的存储方式是相同的D线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的正确答案: B8. 算法的有穷性是指___________。

A算法只能被有限的用户使用B算法程序所处理的数据量是有限的C算法程序的运行时间是有限的D算法程序的长度是有限的正确答案: C9.软件设计中划分模块的一个准则是___________。

A高内聚高耦合B低内聚高耦合C高内聚低耦合D低内聚低耦合正确答案: C10.耦合性和内聚性是对模块独立性度量的两个标准。

全国计算机等级考试二级Python真题及解析【最新版】

全国计算机等级考试二级Python真题及解析1.下面不属于软件工程的3 个要素的是___________。

A过程B方法C环境D工具正确答案: C2.下面不属于软件设计原则的是___________。

A模块化B自底向上C信息隐蔽D抽象正确答案: B3.在关系数据库中,用来表示实体之间联系的是___________。

A网结构B二维表C线性表D树结构正确答案: B4.一般情况下,当对关系R 和S 进行自然连接时,要求R 和S 含有一个或者多个共有的___________。

A属性B元组C记录D行正确答案: A5.有表示公司和职员及工作的三张表,职员可在多家公司兼职。

其中公司c(公司号,公司名,地址,注册资本,法人代表,员工数),职员s(职员号,姓名,性别,年龄,学历),工作w(公司号,职员号,工资),则表w 的键(码)为___________。

A公司号,职员号,工资B职员号C职员号,工资D公司号,职员号正确答案: D6. 下列叙述中正确的是___________。

A栈是一种先进先出的线性表B栈与队列都是非线性结构C队列是一种后进先出的线性表D栈与队列都是线性结构正确答案: D7. 下列叙述中正确的是___________。

A线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构B线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C线性表的链式存储结构与顺序存储结构所需要的存储方式是相同的D线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的正确答案: B8. 算法的有穷性是指___________。

A算法只能被有限的用户使用B算法程序所处理的数据量是有限的C算法程序的运行时间是有限的D算法程序的长度是有限的正确答案: C9.软件设计中划分模块的一个准则是___________。

A高内聚高耦合B低内聚高耦合C高内聚低耦合D低内聚低耦合正确答案: C10.耦合性和内聚性是对模块独立性度量的两个标准。

全国计算机等级考试二级Python真题及解析【最新版】

全国计算机等级考试二级Python真题及解析【最新版】B循环计算模式C分支计算模式D递归计算模式正确答案: A解析: 将题目中的选项用中文表述,方便理解。

第一题没有问题,直接删除。

第二题中,将“不属于”的前缀改为“属于”,并将选项B改为“自顶向下”,即可改写为“下面属于软件设计原则的是:模块化、自顶向下、信息隐蔽、抽象。

正确答案为B”。

第三题没有问题,直接删除。

第四题中,将“自然连接”改为“连接”,并将选项A改为“属性”,即可改写为“一般情况下,当对关系R和S进行连接时,要求R和S含有一个或者多个共有的属性。

正确答案为A”。

第五题没有问题,直接删除。

第六题中,将“先进先出”改为“后进先出”,即可改写为“栈是一种后进先出的线性表。

正确答案为C”。

第七题中,将“正确的是”改为“错误的是”,并将选项B改为“线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构”,即可改写为“下列叙述中错误的是:线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构。

正确答案为B”。

第八题没有问题,直接删除。

第九题中,将“划分模块的一个准则是”改为“软件设计中的一个准则是”,将选项C改为“高内聚低耦合”,即可改写为“软件设计中的一个准则是:高内聚低耦合。

正确答案为C”。

第十题中,将“正确的是”改为“错误的是”,将选项A改为“降低耦合性提高内聚性有利于提高模块的独立性”,即可改写为“下面叙述中错误的是:降低耦合性提高内聚性有利于提高模块的独立性。

正确答案为A”。

第十一题没有问题,直接删除。

12.以下不是Python语言关键字的选项是: None13.以下关于同步赋值语句描述错误的选项是: D。

多个无关的单一赋值语句组合成同步赋值语句,不会提高程序可读性。

14.以下代码的输出结果是: D。

***Flow***15.表达式 print(float(complex(10+5j).imag)) 的结果是: D。

5.016.表达式 print("{:.2f}".format(20-2**3+10/3**2*5)) 的结果是: D。

全国计算机等级考试二级Python真题及解析(8)复习知识点试卷试题

全国计算机等级考试二级Python真题及解析(8)复习知识点试卷试题一、选择题1.根据Python中变量命名遵循的规则,正确的是()A.char21 B.2020Py C.Python D.name.ch2.下列不属于...高级编程语言的是A.C 语言B.VB语言C.Python语言D.机器语言3.在Python语言中,用来定义函数的关键字是()。

A.return B.def C.function D.import4.以下python程序段运行后,y的值是()x=3if x > 3 :y=2*xelse :y=3*x+1print(y)A.10 B.5 C.25 D.265.以下python程序段运行后,x和st的值分别是()x= 123 + 678st = "123" + "678"A.123678 "123678" B.123678 "801" C.801 "123678" D.801 "801" 6.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典7.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_8.有python程序如下:S=input()print(S * 3)运行后通过键盘输入6,则运算结果是()A.666 B.SSS C.18 D.S*39.下列Python程序运行后的输出结果是()。

s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=6510.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是()A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-111.下面Python代码运行后,a、b的值为()a=23b=int(a/10)a= a-b * 10print(a,b)A.23 2 B.3 2 C.3 20 D.2 3 12.下列选项中,能作为python程序变量名的是()A.s%1 B.3stu C.while D.dist 13.下列选项中,合法的Python变量名是()A.print B.speed C. D.a#2 14.下面选项中对Python的转义字符描述错误的是()A.\r 回车B.\n 换行C.\\ 反斜杠符号D.\” 单引号15.下列选项都是属于高级语言的是( )A.汇编语言、机器语言B.汇编语言、Basic语言C.Basic语言、Python语言D.机器语言、Python语言16.小林编写一段文件读写操作代码,文件如图,代码段如下:file=open('ceshi.txt','w')file.write("python is a programming language.")file.close( )file=open('ceshi.txt','r')print(file.read( ))该代码段运行后,输出的结果为()A.IA Distributed System Based on Python.B.python is a programming language.C.IA Distributed System Based on Python. python is a programming language.D.程序编译错误,不会输出结果17.在Python中,表达式(21%4)+3的值是()A.2 B.4 C.6 D.818.已知a = 6,b = -4,则Python表达式 a / 2 + b % 2 * 3 的值为()A.3 B.3.0 C.5 D.5.019.在python语言中表示“x属于区间[a,b)”的正确表达式是()A.a≤ x or x < b B.a<= x and x < b C.a≤x and x< b D.a<=x or x<b 20.以下Python程序运行后的输出结果为()A.0 B.45 C.46 D.362880 21.下列变量名在Python中合法的是()A.36B B.F55# C.for D._Good 22.以下是一段python程序:它的可以用哪个流程图表达()。

全国计算机等级考试二级Python真题及解析(8)图文

全国计算机等级考试二级Python真题及解析(8)图文一、选择题1.python中表达式4**3=( )。

A.12B.1C.64D.72.在Python中,通过()函数查看字符的编码。

A.int( ) B.ord( ) C.chr( ) D.yolk( )3.下列Python程序段的运行结果是()i=0sum=0while i<10:if i%2==0:sum+=ii+=1prin t(‘sum=’,sum)A.sum=18 B.sum=20 C.sum=22 D.sum=304.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言()。

A.Python B.C++ C.VB D.C5.韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用流程图描述算法,如右图所示,其中空白处可以填入的是()A.A÷3==0 B.A/3==0 C.A\3==0 D.A%3==06.利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,如8+88+888+8888+88888。

设计一个summalion()函数,输入变量为数字a和需要多少个数相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存在变量sum中,Python程序如下左图所示,请在下划线处填写代码()完善程序实现如下右图的运行结果。

A.basic+=sum B.sum=basic+n C.sum=basic+1 D.sum+=basic7.我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame,这是类似于()的数据结构()A.一维表格B.二维表格C.三维表格D.四维表格8.我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用Python程序来生成词云图,程序中需要用到以下哪个第三方库?()A.WordCloud B.math C.random D.turtle9.在python中,运行下列程序,正确的结果是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档