关键词不能为空

当前您在: 主页 > 英语 >

python二级考试试题2

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

-

2021年2月16日发(作者:fool什么意思)


1.



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



A


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



B


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



C


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



D


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



正确答案:




2.



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



A


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



B


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



C


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



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


正确答案:




5.



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



A


逐步求精



B


多态继承



C


模块化



D


自顶向下



正确答案:



自顶向下



程序设计时,应先考虑总体 ,后考虑细节;先考虑全局目标,后考虑局部目标。不要


一开始就过多追求众多的细节, 先从最上层总目标开始设计,逐步使问题具体化。



逐步细化



对复杂问题,应设计一些子目标作为过渡,逐步细化。



模块化设计



一个复杂问题,肯定是由 若干稍简单的问题构成。模块化是把程序要解决的总目标分


解为子目标,再进一步分解为 具体的小目标,把每一个小目标称为一个模块。




6.



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



A


模块独立性



B


模块类型划分



C


模块耦合度



D


软件结构定义



正确答案:




7.



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



A


软件工程包括


3

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



B


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



C


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



D


软件工程是应用于计算机软件的定义、

开发和维护的一整套方案、


工具、


文档和

< br>实践标准和工序



正确答案:




8.



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



A


程序流程图



B


CSS


C


PAL


D


判断表



正确答案:




9.



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



A


属性



B




C




D


元组



正确答案:




10.




E -R


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



A


关系



B




C




D


属性



正确答案:




11.



以下选项中

< br>Python


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




A


except


B


do


C


pass


D


while


正确答案:




12.



以下选项中符合


Python


语言变量命名规则的是



A


*i


B


3_1


C


AI!


D


Templist


正确答案:




13.



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



A




Python


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



B




x =



y =


,执行



x


,


y


=


y


,


x


可以实现变量



x




y


值的互换



C




a = 10



b = 20


,执行



a


,


b


=


a


,


a


+


b


print

< br>(


a


,


b


)





a


=


b


b


=


a


+


b


print


(


a

< br>,


b


)



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


10 30



D




Python


语言中,“


=


”表示赋值,即将“


=


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


量,包含“


=


”的语句称为赋值 语句



正确答案:




14.



关于



eval


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



A


eval


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



Python


语句,并执行该语句



B


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



eval(input(<


输入提示字符串


>))


组合



C


执行



eval(


和执行



eval(


得到相同的结果



D


eval


函数的定义为:


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



正确答案:




15.



关于



Python


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



A


Python


语言是非开源语言



B


Python


语言是跨平台语言



C


Python


语言是多模型语言



D


Python


语言是脚本语言



正确答案:




16.



关于



Python


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



A


Python


整数类型提供了



4


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



B


Python


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



C


Python


语言中,


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


复数的

< p>
虚数部分通过后缀“


C


”或者“

< br>c


”来表示



D


Python


语言提供


< p>
int



float


、< /p>


complex


等数字类型



正确答案:




17.



关于


Python


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



A


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


range()


函数等



B


break


用来跳出最内层


for


或者


while


循环,


脱离该循环后程序从循环代码后继


续执行



C


每个


continu e


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



D


Python


通过


for



while


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



正确答案:




18.



关于


Python


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



A


局部变量指在函数内部使用的变量,


当函数退出时,


变量依然存在,


下次函数调

< br>用可以继续使用



B


使用


global


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



C


简单数据类型变量无论是否 与全局变量重名,


仅在函数内部创建和使用,


函数退

< p>
出后变量被释放



D


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



正确答案:




19.



关于


Python



lambda


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



A


可以使用


lambda


函数定义列表的排序原则



B


f = lambda x,y:x+y


执行后,


f


的类型为数字类型



C


lambda


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



D


lambda


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



正确答案:




20.



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



def



fact

(


n


):







if


n


==


0


:











return



1







else


:











return


n


*

< br>fact


(


n


-1


)



num


=

< p>
eval


(


input


(



请输入一个整数:


))


print


(


fact


(


abs


(


int


(


num


))))


A


接受用户输入的整数



n


,判断



n


是否是素数并输出结论



B


接受用户输入的整数



n


,判断



n


是否是完数并输出结论



C


接受用户输入的整数



n


,判断



n


是否是水仙花数



D


接受用户输入的整数



n


,输出



n


的阶乘值



正确答案:




21.



执行如下代码:



import


time


print


(


time


.


time


())



以下选项中描述错误的是



A


time


库是



Python


的标准库




B


可使用



()


,显示为更可读的形式




C


(5)


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




D


输出自


1970

< br>年


1



1



00:00:00 AM


以来的秒数




正确答案:




22.



执行后可以查看


Python


的版本的是



A


import


sys


print


(


sys


.


Version


)



B


import


system

-


-


-


-


-


-


-


-



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

python二级考试试题2的相关文章