关键词不能为空

当前您在: 主页 > 英语 >

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

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-16 12:11
tags:

-

2021年2月16日发(作者:静如脱兔)



全国计算机等级考试二级


Python


真题及解析(


2




一、选择题



1.


关于算法的描述,以下选项中错误的是



A


算法具有可行性、确定性、有穷性的基本特征


< p>
B


算法的复杂度主要包括时间复杂度和数据复杂度



C


算法的基本要素包括数据对象的运算和操作及算法的控制结构



D


算法是指解题方案的准确而完整的 描述



正确答案:


B



2.


关于数据结构的描述,以下选项中正确的是


< br>A


数据的存储结构是指反映数据元素之间逻辑关系的数据结构


B


数据的逻辑结构有顺序、链接、索引等存储方式



C


数据结构不可以直观地用图形表示



D


数据结构指相互有关联的数据元素的集合


正确答案:


D



3.


在深度为


7

的满二叉树中,结点个数总共是



A 64


B 127


C 63


D 32


正确答案:


B



4.


对长度为


n

的线性表进行顺序查找,在最坏的情况下所需要的比较次数




A n


×


(n+1)


B n-1


C n


D n+1


1




正确答案:


C



5.


关于结构化程序设计方法原则的描述,以下选项中错误的是



A


逐步求精



B


多态继承



C


模块化



D


自顶向下



正确答案:


B



6.


与信息隐蔽的概念直接相关的概念是



A


模块独立性



B


模块类型划分



C


模块耦合度



D


软件结构定义



正确答案:


A



7.


关于软件工程的描述,以下选项中描述正确的是



A


软件工程包括


3


要素:结 构化、模块化、面向对象



B


软件工程 工具是完成软件工程项目的技术手段



C


软件工程方法支持软件的开发、管理、文档生成



D


软件工程是应用于计算机软件的定义、开发和维护的一整套方案、工


具、 文档和实践标准和工序



正确答案:


D



8.


在软件工程详细设计阶段,以下选项中不是详细设计工具的是



A


程序流程图



B CSS


C PAL


D


判断表



正确答案:


B


2





9.


以下选项中表示关系表中的每一横行的是



A


属性



B




C




D


元组



正确答案:


D



10.



E-R

图转换为关系模式时,可以表示实体与联系的是



A


关系



B




C




D


属性



正确答案:


A



11.


以下选项中


Python


用于异常处理结构中用来捕获特定类型的异常的保


留字是

< p>


A except


B do


C pass


D while


正确答案:


A



12.


以下选项中符合


Python


语言变量命名规则的是



A *i


B 3_1


C AI!


D Templist


正确答案:


D



13.


关于赋值语句,以下选项中描 述错误的是



3




A



Python


语言中,有一种赋值语句,可以同时给多个变量赋值



B



x =



y =


,执行


x,y = y,x


可以实现变量


x



y


值的互换



C



a = 10



b = 20


,执行


a,b = a,a + bprint(a,b)



a = b



b = a + bprint(a,b)


之后,得到同样的输出结果:


10 30


D



Python


语言中,“


=


”表示赋值,即将“


=


”右侧的计算结果赋值给左


侧变量,包含“


=


”的语句称为赋值语句



正确答案:


C



14.


关于


eval


函数,以下选项中描述错误的是



A eval


函数的作用是将输入的字符串转为


Python


语句,并执行该语句



B


如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用



eval(input(<


输入提示字符串


>))


组合



C


执行


eval(


和执行


eval(


得到相同的结果



D eval


函数的定义为:


eval(source, globals=None, locals=None, /)


正确答案:


C



15.


关于


Python


语言的特点,以下选项中描述错误的是



A Python


语言是非开源语言



B Python


语言是跨平台语言



C Python


语言是多模型语言



D Python


语言是脚本语言



正确答案:


A



16.


关于


Python


的数字类型,以下选项中描述错误的是



A Python


整数类型提供了


4


种进制表示:十进制、二进制、八进制和十六


进制



B Python


语言要求所有浮点数必须带有小数部分



C Python


语言中,复数类型中实数部分和虚数部分的 数值都是浮点类型,


复数的虚数部分通过后缀“


C


”或者“


c


”来表示



D Python


语言提供


int



float



complex


等数字类型



4




正确答案:


C



17.


关于


Python

< p>
循环结构,以下选项中描述错误的是



A


遍历循环中的遍历结构可以是字符串、文件、组合数据类型和


range ()



数等



B break


用来跳出最内层


for


或者


while


循环,脱离该循环后程 序从循环代


码后继续执行



C


每个


continue


语句只有能力跳出当前层 次的循环



D Python


通过


for



while


等保留字提供遍历循环和无限循环结构



正确答案:


C



18.


关于


Python

< p>
的全局变量和局部变量,以下选项中描述错误的是



A


局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下


次函数调用可以继续使用



B


使用


global


保留字声明简单数据类型变量后,该变量作 为全局变量使用



C


简单数据类型变量 无论是否与全局变量重名,仅在函数内部创建和使


用,函数退出后变量被释放

< p>


D


全局变量指在函数之外定义的变量,一般没有 缩进,在程序执行全过程


有效



正确答案:


A



19.


关于


Python

< p>


lambda


函数,以下选项中描述错误的是< /p>



A


可以使用


l ambda


函数定义列表的排序原则



B f = lambda x,y:x+y


执行后,


f


的类型为数字类型



C lambda


函数将函数名作为函数结果返回



D lambda


用于定义简单的、能够在一行内表示的函数



正确答案:


B



20.


下面代码实现的功能描述的是



def fact(n):


5




if n==0:


return 1


else:


return n*fact(n-1)


num =eval(input(


请输入一个整数:



A


接 受用户输入的整数


n


,判断


n


是否是素数并输出结论



B


接受用户输入的整数


n


,判断


n


是否是完数并输出结论



C


接受用户输入的整数


n


,判断


n


是否是水仙花数



D


接受用户输入的整数


n


,输出


n


的阶乘值



正确答案:


D



21.


执行如下代码:



import timeprint(())


以下选项中描述错误的是



A time


库是


Python


的标准库



B


可使用


()


,显示为更可读的形式



C (5)


推迟调用线程的运行,单位为毫秒



D


输出自


1970



1



1


< p>
00:00:00 AM


以来的秒数



正确答案:


C



22.


执行后可以查看


Python


的版本的是



A import sysprint(n)


B import systemprint(n)


C import systemprint(n)


D import sysprint(n)


正确答案:


D



23.


关于


Python


的组合数据类型,以下选项中描述错误的是


< /p>


A


组合数据类型可以分为


3


类:序列类型、集合类型和映射类型



6




B


序列类 型是二维元素向量,元素之间存在先后关系,通过序号访问



C Python



str



tuple



list


类型 都属于序列类型



D Python


组 合数据类型能够将多个同类型或不同类型的数据组织起来,通


过单一的表示使数据操作更 有序、更容易



正确答案:


B



24.


以下选项中,不是


Python


对文件的读操作方法的是



A readline


B readall


C readtext


D read


正确答案:


C



25.


关于


Python

< p>
文件处理,以下选项中描述错误的是



A Pyt hon


能处理


JPG


图像文件



B Python


不可以处理


PDF


文件



C Pytho n


能处理


CSV


文件

< br>


D Python


能处理


Ex cel


文件



正确答案:


B



26.


以下选项中,不是


Pytho n


对文件的打开模式的是



A 'w'


B '+'


C 'c'


D 'r'


正确答案:


C



27.


关于数据组织的维度,以下选项中描述错误的是



A


一维数据采用线性方式组织,对应于数学中的数组和集合等概念

< p>


B


二维数据采用表格方式组织,对应于数学中的 矩阵



C


高维数据由键值对类型的数据 构成,采用对象方式组织



7




D


数据组织存在维度,字典类型用于 表示一维和二维数据



正确答案:


D



28. Python


数据分析方向的第三方库是



A pdfminer


B beautifulsoup4


C time


D numpy


正确答案:


D



29. Python


机器学习方向的第三方库是



A PIL


B PyQt5


C TensorFlow


D random


正确答案:


C



30. Python Web


开发方向的第三方库是



A Django


B scipy


C pandas


D requests


正确答案:


A



31.


下面代码的输出结果是



x=0b1010print(x)


A16


B256


C1024


D10


正确答案:


D



8


-


-


-


-


-


-


-


-



本文更新与2021-02-16 12:11,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/658584.html

全国计算机等级考试二级Python真题及解析(2)的相关文章