【计算机二级Python】模拟试卷第3套选择题

简介: 第三套计算机二级Python考试的模拟选择题,包含40道题目,内容涉及数据结构、程序设计方法、软件工程、数据库技术、Python语言特点、基本语法、控制结构、函数、文件操作等,旨在帮助考生复习和准备考试。

第三套

1. 按照“后进先出”原则组织数据的数据结构是____
A栈
B双向链表
C二叉树
D队列
正确答案: A
2. 以下选项的叙述中,正确的是
A在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
B在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
C循环队列中元素的个数是由队头指针和队尾指针共同决定
D循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
正确答案: C
3. 关于数据的逻辑结构,以下选项中描述正确的是
A数据所占的存储空间量
B数据在计算机中的顺序存储方式
C数据的逻辑结构是反映数据元素之间逻辑关系的数据结构
D存储在外存中的数据
正确答案: C
4. 以下选项中,不属于结构化程序设计方法的是
A逐步求精B模块化C可封装D自顶向下
正确答案: C
5. 以下选项中,不属于软件生命周期中开发阶段任务的是
A概要设计B软件维护C详细设计D软件测试
正确答案: B
6. 为了使模块尽可能独立,以下选项中描述正确的是
A模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
B模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
C模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
D模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
正确答案: A
7. 以下选项中叙述正确的是
A软件一旦交付就不需要再进行维护
B软件交付使用后其生命周期就结束
C软件维护指修复程序中被破坏的指令
D软件交付使用后还需要进行维护
正确答案: D
8. 数据独立性是数据库技术的重要特点之一,关于数据独立性,以下选项中描述正确的是
A不同数据被存放在不同的文件中
B不同数据只能被对应的应用程序所使用
C以上三种说法都不对
D数据与程序独立存放
正确答案: C
9. 以下选项中,数据库系统的核心是
A数据库管理系统B数据库C数据库管理员D数据模型
正确答案: A
10. 一间宿舍可以住多个学生,以下选项中描述了实体宿舍和学生之间联系的是
A一对多B多对一C多对多D一对一
正确答案: A
11. 以下选项中不是Python文件读操作方法的是
A、readline B、readall C、readtext D、read
正确答案: C
12. 以下选项中说法不正确的是
A、C语言是静态语言,Python语言是脚本语言
B、编译是将源代码转换成目标代码的过程
C、解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程
D、静态语言采用解释方式执行,脚本语言采用编译方式执行
正确答案: D
13. 以下选项中,不是Python语言特点的是
A、变量声明:Python语言具有使用变量需要先定义后使用的特点
B、平台无关:Python程序可以在任何安装了解释器的操作系统环境中执行
C、黏性扩展:Python语言能够集成C、C++等语言编写的代码
D、强制可读:Python语言通过强制缩进来体现语句间的逻辑关系
正确答案: A
14. 拟在屏幕上打印输出“Hello World”,以下选项中正确的是
A、print(‘Hello World’) B、printf(“Hello World”)
C、printf(‘Hello World’) D、print(Hello World)
正确答案: A
15. IDLE环境的退出命令是
A、esc() B、close() C、回车键 D、exit()
正确答案: D
16. 以下选项中,不符合Python语言变量命名规则的是
A、keyword33_ B、33_keyword C、_33keyword
D、keyword_33
正确答案: B
17. 以下选项中,不是Python语言保留字的是
A、while B、continue C、goto D、for
正确答案: C
18. 以下选项中,Python语言中代码注释使用的符号是
A、/… …/ B、! C、# D、//
正确答案: C
19. 关于Python语言的变量,以下选项中说法正确的是
A、随时声明、随时使用、随时释放
B、随时命名、随时赋值、随时使用
C、随时声明、随时赋值、随时变换类型
D、随时命名、随时赋值、随时变换类型
正确答案: B
20. Python语言提供的3个基本数字类型是
A、整数类型、浮点数类型、复数类型
B、整数类型、二进制类型、浮点数类型
C、整数类型、二进制类型、复数类型
D、整数类型、二进制类型、浮点数类型
正确答案: A
21. 以下选项中,不属于IPO模式一部分的是
A、Program (程序) B、Process (处理)
C、Output (输出) D、Input (输入)
正确答案: A
22. 以下选项中,属于Python语言中合法的二进制整数是
A、0B1010 B、0B1019 C、0bC3F D、0b1708
正确答案: A
23. 关于Python语言的浮点数类型,以下选项中描述错误的是
A、浮点数类型表示带有小数的类型
B、Python语言要求所有浮点数必须带有小数部分
C、小数部分不可以为0
D、浮点数类型与数学中实数的概念一致
正确答案: C
24. 关于Python语言数值操作符,以下选项中描述错误的是
A、x//y表示x与y之整数商,即不大于x与y之商的最大整数
B、x**y表示x的y次幂,其中,y必须是整数
C、x%y表示x与y之商的余数,也称为模运算
D、x/y表示x与y之商
正确答案: B
25. 以下选项中,不是Python语言基本控制结构的是
A、程序异常 B、循环结构 C、跳转结构
D、顺序结构
正确答案: C
26. 关于分支结构,以下选项中描述不正确的是
A、if 语句中条件部分可以使用任何能够产生True和False的语句和函数
B、二分支结构有一种紧凑形式,使用保留字if和elif实现
C、多分支结构用于设置多个判断条件以及对应的多条执行路径
D、if 语句中语句块执行与否依赖于条件判断
正确答案: B
27. 关于Python函数,以下选项中描述错误的是
A、函数是一段可重用的语句组
B、函数通过函数名进行调用
C、每次使用函数需要提供相同的参数作为输入
D、函数是一段具有特定功能的语句组
正确答案: C
28. 以下选项中,不是Python中用于开发用户界面的第三方库是
A、PyQt B、wxPython C、pygtk D、turtle
正确答案: D
29. 以下选项中,不是Python中用于进行数据分析及可视化处理的第三方库是
A、pandas B、mayavi2 C、mxnet D、numpy
正确答案: C
30. 以下选项中,不是Python中用于进行Web开发的第三方库是
A、Django B、scrapy C、pyramid D、flask
正确答案: B
31.下面代码的执行结果是

1.23e-4+5.67e+8j.real

A、1.23 B、5.67e+8 C、1.23e4 D、0.000123
正确答案: D
32.下面代码的执行结果是

s = “11+5in”>>>eval(s[1:-2])

A、6 B、11+5 C、执行错误 D、16
正确答案: A
33.下面代码的执行结果是

abs(-3+4j)

A、4.0 B、5.0 C、执行错误 D、3.0
正确答案: B
34.下面代码的执行结果是

x = 2>>>x *= 3 + 5**2

A、15 B、56 C、8192 D、13
正确答案: B
35.下面代码的执行结果是

ls=[[1,2,3],[[4,5],6],[7,8]]print(len(ls))

A、3 B、4 C、8 D、1
正确答案: A
36.下面代码的执行结果是

a = “Python等级考试”
b = “=”
c = “>“print(”{0:{1}{3}{2}}”.format(a, b, 25, c))

A、Python等级考试===============
B、>>>>>>>>>>>>>>>Python等级考试
C、Python等级考试===============
D、===============Python等级考试
正确答案: D
37.下面代码的执行结果是:

ls = [“2020”, “20.20”, “Python”]
ls.append(2020)
ls.append([2020, “2020”])print(ls)

A、[‘2020’, ‘20.20’, ‘Python’, 2020]
B、[‘2020’, ‘20.20’, ‘Python’, 2020, [2020, ‘2020’]]
C、[‘2020’, ‘20.20’, ‘Python’, 2020, [‘2020’]]
D、[‘2020’, ‘20.20’, ‘Python’, 2020, 2020, ‘2020’]
正确答案: B
38.设city.csv文件内容如下:

巴哈马,巴林,孟加拉国,巴巴多斯
白俄罗斯,比利时,伯利兹
下面代码的执行结果是:
f = open(“city.csv”, “r”)
ls = f.read().split(",")
f.close()print(ls)

A、[‘巴哈马’, ‘巴林’, ‘孟加拉国’, ‘巴巴多斯\n白俄罗斯’, ‘比利时’, ‘伯利兹’]
B、[‘巴哈马, 巴林, 孟加拉国, 巴巴多斯, 白俄罗斯, 比利时, 伯利兹’]
C、[‘巴哈马’, ‘巴林’, ‘孟加拉国’, ‘巴巴多斯’, ‘\n’, ‘白俄罗斯’, ‘比利时’, ‘伯利兹’]
D、[‘巴哈马’, ‘巴林’, ‘孟加拉国’, ‘巴巴多斯’, ‘白俄罗斯’, ‘比利时’, ‘伯利兹’]
正确答案: A
39.下面代码的执行结果是:

d = {}
for i in range(26):
d[chr(i+ord(“a”))] = chr((i+13) % 26 + ord(“a”))
for c in “Python”:
print(d.get(c, c), end="")

A、Cabugl B、Python C、Pabugl D、Plguba
正确答案: D
40.给出如下代码:

while True:
guess = eval(input())if guess == 0x452//2:
break

作为输入能够结束程序运行的是
A、553 B、0x452 C、“0x452//2” D、break
正确答案: A

目录
相关文章
|
机器学习/深度学习 算法 TensorFlow
动物识别系统Python+卷积神经网络算法+TensorFlow+人工智能+图像识别+计算机毕业设计项目
动物识别系统。本项目以Python作为主要编程语言,并基于TensorFlow搭建ResNet50卷积神经网络算法模型,通过收集4种常见的动物图像数据集(猫、狗、鸡、马)然后进行模型训练,得到一个识别精度较高的模型文件,然后保存为本地格式的H5格式文件。再基于Django开发Web网页端操作界面,实现用户上传一张动物图片,识别其名称。
844 1
动物识别系统Python+卷积神经网络算法+TensorFlow+人工智能+图像识别+计算机毕业设计项目
|
前端开发 搜索推荐 算法
中草药管理与推荐系统Python+Django网页界面+推荐算法+计算机课设系统+网站开发
中草药管理与推荐系统。本系统使用Python作为主要开发语言,前端使用HTML,CSS,BootStrap等技术和框架搭建前端界面,后端使用Django框架处理应用请求,使用Ajax等技术实现前后端的数据通信。实现了一个综合性的中草药管理与推荐平台。具体功能如下: - 系统分为普通用户和管理员两个角色 - 普通用户可以登录,注册、查看物品信息、收藏物品、发布评论、编辑个人信息、柱状图饼状图可视化物品信息、并依据用户注册时选择的标签进行推荐 和 根据用户对物品的评分 使用协同过滤推荐算法进行推荐 - 管理员可以在后台对用户和物品信息进行管理编辑
619 12
中草药管理与推荐系统Python+Django网页界面+推荐算法+计算机课设系统+网站开发
|
机器学习/深度学习 算法 TensorFlow
交通标志识别系统Python+卷积神经网络算法+深度学习人工智能+TensorFlow模型训练+计算机课设项目+Django网页界面
交通标志识别系统。本系统使用Python作为主要编程语言,在交通标志图像识别功能实现中,基于TensorFlow搭建卷积神经网络算法模型,通过对收集到的58种常见的交通标志图像作为数据集,进行迭代训练最后得到一个识别精度较高的模型文件,然后保存为本地的h5格式文件。再使用Django开发Web网页端操作界面,实现用户上传一张交通标志图片,识别其名称。
1095 7
交通标志识别系统Python+卷积神经网络算法+深度学习人工智能+TensorFlow模型训练+计算机课设项目+Django网页界面
|
机器学习/深度学习 人工智能 算法
【新闻文本分类识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
文本分类识别系统。本系统使用Python作为主要开发语言,首先收集了10种中文文本数据集("体育类", "财经类", "房产类", "家居类", "教育类", "科技类", "时尚类", "时政类", "游戏类", "娱乐类"),然后基于TensorFlow搭建CNN卷积神经网络算法模型。通过对数据集进行多轮迭代训练,最后得到一个识别精度较高的模型,并保存为本地的h5格式。然后使用Django开发Web网页端操作界面,实现用户上传一段文本识别其所属的类别。
681 1
【新闻文本分类识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
|
机器学习/深度学习 人工智能 算法
【眼疾病识别】图像识别+深度学习技术+人工智能+卷积神经网络算法+计算机课设+Python+TensorFlow
眼疾识别系统,使用Python作为主要编程语言进行开发,基于深度学习等技术使用TensorFlow搭建ResNet50卷积神经网络算法,通过对眼疾图片4种数据集进行训练('白内障', '糖尿病性视网膜病变', '青光眼', '正常'),最终得到一个识别精确度较高的模型。然后使用Django框架开发Web网页端可视化操作界面,实现用户上传一张眼疾图片识别其名称。
478 9
【眼疾病识别】图像识别+深度学习技术+人工智能+卷积神经网络算法+计算机课设+Python+TensorFlow
|
机器学习/深度学习 人工智能 算法
【玉米病害识别】Python+卷积神经网络算法+人工智能+深度学习+计算机课设项目+TensorFlow+模型训练
玉米病害识别系统,本系统使用Python作为主要开发语言,通过收集了8种常见的玉米叶部病害图片数据集('矮花叶病', '健康', '灰斑病一般', '灰斑病严重', '锈病一般', '锈病严重', '叶斑病一般', '叶斑病严重'),然后基于TensorFlow搭建卷积神经网络算法模型,通过对数据集进行多轮迭代训练,最后得到一个识别精度较高的模型文件。再使用Django搭建Web网页操作平台,实现用户上传一张玉米病害图片识别其名称。
366 0
【玉米病害识别】Python+卷积神经网络算法+人工智能+深度学习+计算机课设项目+TensorFlow+模型训练
|
机器学习/深度学习 人工智能 算法
【果蔬识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
【果蔬识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台。果蔬识别系统,本系统使用Python作为主要开发语言,通过收集了12种常见的水果和蔬菜('土豆', '圣女果', '大白菜', '大葱', '梨', '胡萝卜', '芒果', '苹果', '西红柿', '韭菜', '香蕉', '黄瓜'),然后基于TensorFlow库搭建CNN卷积神经网络算法模型,然后对数据集进行训练,最后得到一个识别精度较高的算法模型,然后将其保存为h5格式的本地文件方便后期调用。再使用Django框架搭建Web网页平台操作界面,实现用户上传一张果蔬图片识别其名称。
631 0
【果蔬识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
|
Unix 编译器 C语言
[oeasy]python034_计算机是如何认识abc的_ord函数_字符序号_ordinal_
[oeasy]python034_计算机是如何认识abc的_ord函数_字符序号_ord
311 0
|
机器学习/深度学习 存储 人工智能
文本情感识别分析系统Python+SVM分类算法+机器学习人工智能+计算机毕业设计
使用Python作为开发语言,基于文本数据集(一个积极的xls文本格式和一个消极的xls文本格式文件),使用Word2vec对文本进行处理。通过支持向量机SVM算法训练情绪分类模型。实现对文本消极情感和文本积极情感的识别。并基于Django框架开发网页平台实现对用户的可视化操作和数据存储。
589 0
文本情感识别分析系统Python+SVM分类算法+机器学习人工智能+计算机毕业设计
|
安全 网络协议 网络安全
Python 渗透测试:黑客内外网信息收集.(帮助 得到信息攻击计算机内外网.)
Python 渗透测试:黑客内外网信息收集.(帮助 得到信息攻击计算机内外网.)
465 0

推荐镜像

更多