2024年python二级考试试题 3.doc

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

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要素:构造化、模块化、面向对象

B

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

C

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

D

软件工程是应用于计算机软件的定义、开发和维护的一整套方案、工具、文档和实践原则和工序

对的答案:?

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

A

程序流程图

B

CSS

C

PAL

D

判断表

对的答案:?

9.?如下选项中表达关系表中的每一横行的是

A

属性

B

C

D

元组

对的答案:?

10.?将E-R图转换為关系模式時,可以表达实体与联络的是

A

关系

B

C

D

属性

对的答案:?

11.?如下选项中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=alice;y=kate,执行

x,y=y,x

可以实現变量x和y值的互换

C

设a=10;b=20,执行

a,b=a,a+b

print(a,b)

a=b

b=a+b

print(a,b)

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

D

在Python語言中,“=”表达赋值,既将“=”右侧的计算成果赋值給左侧变量,包括“=”的語句称為赋值語句

对的答案:?

14.

有关eval函数,如下选项中描述錯误的是

A

eval函数的作用是将输入的字符串转為Python語句,并执行该語句

B

假如顾客但愿输入一种数字,并用程序对这个数字进行计算,可以采用eval(input(输入提醒字符串))组合

C

执行eval(Hello)和执行eval(Hello)得到相似的成果

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語言中,复数类型中实数部分和虚数部分的数值都是浮点类型,复数的虚数部分通过后缀“C”或者“c”来表达

D

Python語言提供int、float、complex等数字类型

对的答案:?

17.?有关Python循环构造,如下选项中描述錯误的是

A

遍历循环中的遍历构造可以是字符

文档评论(0)

159****1748 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档