NCRE计算机等级考试Python真题(四)

news/2024/4/24 2:12:43/文章来源:https://blog.csdn.net/weixin_65034883/article/details/129241447

第四套试题

1、以下选项中,不属于需求分析阶段的任务是:

A.需求规格说明书评审

B.确定软件系统的性能需求

C.确定软件系统的功能需求

D.制定软件集成测试计划

正确答案: D

2、关于数据流图(DFD)的描述,以下选项中正确的是:

A.软件详细设计的工具

B.结构化方法的需求分析工具

C.面向对象需求分析工具

D.软件概要设计的工具

正确答案: B

3、在黑盒测试方法中,设计测试用例的主要根据是:

A.程序流程图

B.程序数据结构

C.程序内部逻辑

D.程序外部功能

正确答案: D

4、一个教师讲授多门课程,一门课程由多个教师讲授。描述了实体教师和课程的联系的选项是:

A. m : n联系

B. m : 1联系

C. 1 : n联系

D. 1 : 1联系

正确答案: A

5、数据库设计中,反映用户对数据要求的模式是:

A.内模式

B.设计模式

C.外模式

D.概念模式

正确答案: C

6、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示的阶段是:

A.概念设计阶段

B.逻辑设计阶段

C.物理设计阶段

D.需求分析阶段

正确答案: A

7、以下选项中描述正确的是:

A.只有一个根结点的数据结构不一定是线性结构

B.循环链表是非线性结构

C.双向链表是非线性结构

D.有一个以上根结点的数据结构不一定是非线性结构

正确答案: A

8、一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数是:

A.6

B.16

C.10

D.4

正确答案: B

9、以下选项中描述正确的是:

A.算法的时间复杂度与空间复杂度一定相关

B.算法的时间复杂度是指执行算法所需要的计算工作量

C.算法的效率只与问题的规模有关,而与数据的存储结构无关

D.数据的逻辑结构与存储结构是一一对应的

正确答案: A

10、Python文件的后缀名是:

A.pdf

B.do

C.pass

D.py

正确答案: D

11、下面代码的输出结果是:

print( 0.1 + 0.2 == 0.3)

A.False

B.–1

C.0

D.while

正确答案: A

12、以下选项中,不是Python语言保留字的是:

A.except

B.do

C.pass

D.while

正确答案: B

13、下面代码的执行结果

a = 10.99

print(complex(a))

A.10.99+j

B.10.99

C.0.99

D.(10.99+0j)

正确答案: D

14、关于 Python 字符编码,以下选项中描述错误的是

A.chr(x) 和 ord(x) 函数用于在单字符和 Unicode 编码值之间进行转换

B.print chr(65) 输出 A

C.print(ord('a')) 输出 97

D.Python 字符编码使用 ASCII 编码

正确答案: D

在python 2中默认编码是ASCII, 而在python 3中默认编码是unicode。

15、关于Python循环结构,以下选项中描述错误的是:

A.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等

B.break用来结束当前当次语句,但不跳出当前的循环体

C.continue只结束本次循环

D.Python通过for、while等保留字构建循环结构

正确答案: B

16、给出如下代码

import random

num = random.randint(1,10)

while True:

if num >= 9:

break

else:

num = random.randint(1,10)

以下选项中描述错误的是

A.这段代码的功能是程序自动猜数字

B.import random代码是可以省略的

C.while True: 创建了一个永远执行的循环

D.random.randint(1,10) 生成[1,10]之间的整数

正确答案: B

17、关于time库的描述,以下选项中错误的是:

A.time库提供获取系统时间并格式化输出功能

B.time.sleep(s)的作用是休眠s秒

C.time.perf_counter()返回一个固定的时间计数值

D.time库是Python中处理时间的标准库

正确答案: C

18、关于jieba库的描述,以下选项中错误的是:

A.jieba.cut(s)是精确模式,返回一个可迭代的数据类型

B.jieba.lcut(s)是精确模式,返回列表类型

C.jieba.add_word(s)是向分词词典里增加新词s

D.jieba是Python中一个重要的标准函数库

正确答案: D

19、对于列表ls的操作,以下选项中描述错误的是:

A.ls.clear():删除ls的最后一个元素

B.ls.copy():生成一个新列表,复制ls的所有元素

C.ls.reverse():列表ls的所有元素反转

D.ls.append(x):在ls最后增加一个元素

正确答案: A

20、下面代码的输出结果是:

listV = list(range(5))

print(2 in listV)

A.False

B.0

C.-1

D.True

正确答案: D

21、给出如下代码

import random as ran

listV = []

ran.seed(100)

for i in range(10):

i = ran.randint(100,999)

listV.append(i)

以下选项中能输出随机列表元素最大值的是:

A.print(listV.max())

B.print(listV.pop(i))

C.print(max(listV))

D.print(listV.reverse(i))

正确答案: C

22、给出如下代码

MonthandFlower={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花","5月":"石榴花","6月":"莲花","7月":"玉簪花","8月":"桂花","9月":"菊花","10月":"芙蓉花","11月":"山茶花","12月":"水仙花"}

n = input("请输入1—12的月份:")

print(n + "月份之代表花:" + MonthandFlower.get(str(n)+"月")) 以下选项中描述正确的是:

A.代码实现了获取一个整数(1—12)来表示月份,输出该月份对应的代表花名

B.MonthandFlower是列表类型变量

C.MonthandFlower是一个元组

D.MonthandFlower是集合类型变量

正确答案: A

23、关于Python文件打开模式的描述,以下选项中描述错误的是:

A.覆盖写模式w

B.追加写模式a

C.创建写模式n

D.只读模式r

正确答案: C

24、执行如下代码:

fname = input("请输入要写入的文件: ")

fo = open(fname, "w+")

ls = ["清明时节雨纷纷,","路上行人欲断魂,","借问酒家何处有?","牧童遥指杏花村。"]

fo.writelines(ls)

fo.seek(0)

for line in fo:

print(line)

fo.close()

以下选项中描述错误的是:

A.fo.writelines(ls)将元素全为字符串的ls列表写入文件

B.fo.seek(0)这行代码如果省略,也能打印输出文件内容

C.代码主要功能为向文件写入一个列表类型,并打印输出结果

D.执行代码时,从键盘输入"清明.txt",则清明.txt被创建

正确答案: B

25、关于CSV文件的描述,以下选项中错误的是:

A.CSV文件的每一行是一维数据,可以使用Python中的列表类型表示

B.CSV文件通过多种编码表示字符

C.整个CSV文件是一个二维数据

D.CSV文件格式是一种通用的文件格式,应用于程序之间转移表格数据

正确答案: B

26、以下选项中,修改turtle画笔颜色的函数是:

A.seth()

B.colormode()

C.bk()

D.pencolor()

正确答案: D

27、以下选项中,Python网络爬虫方向的第三方库是:

A.numpy

B.openpyxl

C.PyQt5

D.scrapy

正确答案: D

28、以下选项中,Python数据分析方向的第三方库是:

A.PIL

B.Django

C.pandas

D.flask

正确答案: C

29、以下选项中,Python机器学习方向的第三方库是:

A.TensorFlow

B.scipy

C.PyQt5

D.requests

正确答案: A

30、给出如下代码:

TempStr = "Hello World"

以下选项中可以输出"World"子串的是:

A.print(TempStr[–5: –1])

B.print(TempStr[–5:0])

C.print(TempStr[–4: –1])

D.print(TempStr[–5:])

正确答案: D

31、下面代码的输出结果是:

x = 12.34

print(type(x))

A.<class ‘int’>

B.<class ‘float’>

C.<class ‘bool’>

D.<class ‘complex’>

正确答案: B

32、下面代码的输出结果是:

x=10

y=3

print(x%y,x**y)

A.3 1000

B.1 30

C.3 30

D.1 1000

正确答案: D

33、执行如下代码

import turtle as t

for i in range(1,5):

t.fd(50)

t.left(90)

在Python Turtle Graphics中,绘制的是:

A.五边形

B.三角形

C.五角星

D.正方形

正确答案: D

34、设一年356天,第1天的能力值为基数记为1.0。当好好学习时能力值相比前一天会提高千分之五。以下选项中,不能获得持续努力1年后的能力值的是:

A.1.005 ** 365

B.pow((1.0 +0.005),365)

C.1.005 // 365

D.pow(1.0 + 0.005,365)

正确答案: C

35、给出如下代码:

s = list("巴老爷有八十八棵芭蕉树,来了八十八个把式要在巴老爷八十八棵芭蕉树下住。

老爷拔了八十八棵芭蕉树,不让八十八个把式在八十八棵芭蕉树下住。八十八个把式

烧了八十八棵芭蕉树,巴老爷在八十八棵树边哭。")

以下选项中能输出字符"八"出现次数的是:

A.print(s.index("八"))

B.print(s.index("八"),6)

C.print(s.index("八"),6,len(s))

D.print(s.count("八"))

正确答案: D

36、下面代码的输出结果是:

vlist = list(range(5))

print(vlist)

A.0 1 2 3 4

B.0,1,2,3,4,

C.0;1;2;3;4;

D.[0, 1, 2, 3, 4]

正确答案: D

37、以下选项中,不是建立字典的方式是:

A.d = {[1,2]:1, [3,4]:3}

B.d = {(1,2):1, (3,4):3}

C.d = {'张三':1, '李四':2}

D.d = {1:[1,2], 3:[3,4]}

正确答案: A

38、如果name = "全国计算机等级考试二级Python",以下选项中输出错误的是:

A.print(name[:])

全国计算机等级考试二级Python

B.print(name[11:])

Python

C.print(name[:11])

全国计算机等级考试二级

D.print(name[0], name[8], name[–1])

全 试

正确答案: D

39、下列程序的运行结果是:

s = 'PYTHON' >>> "{0:3}".format(s)

A. 'PYTH'

B. 'PYTHON'

C. ' PYTHON'

D. 'PYT'

正确答案: B

计算机等级考试Python真题专辑持续更新中,欢迎关注!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_74840.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RTMP的工作原理及优缺点

一.什么是RTMP&#xff1f;RTMP&#xff08;Real-Time Messaging Protocol&#xff0c;实时消息传输协议&#xff09;是一种用于低延迟、实时音视频和数据传输的双向互联网通信协议&#xff0c;由Macromedia&#xff08;后被Adobe收购&#xff09;开发。RTMP的工作原理是&#…

IP-GUARD控制台账户输入多次错误密码锁定后该如何解锁?

其他管理员账户给锁定了,暂时只能等其锁定时间到了才可以再次输入,默认是设置是锁定30min; 1、如果急需此账户查看,可以使用admin系统管理员账户登录控制台,在工具-账户中清除这个账户的密码,重新登录设置密码。

NIO与零拷贝

目录 一、零拷贝的基本介绍 二、传统IO数据读写的劣势 三、mmap优化 四、sendFile优化 五、 mmap 和 sendFile 的区别 六、零拷贝实战 6.1 传统IO 6.2 NIO中的零拷贝 6.3 运行结果 一、零拷贝的基本介绍 零拷贝是网络编程的关键&#xff0c;很多性能优化都离不开。 在…

【云原生kubernetes】k8s 常用调度策略使用详解

一、前言 通过之前的学习&#xff0c;我们了解到k8s集群中最小工作单位是pod&#xff0c;对于k8s集群来说&#xff0c;一个pod的完整生命周期是由一系列调度策略来控制&#xff0c;这些调度策略具体是怎么工作的呢&#xff1f;本文将详细讨论下这个问题。 二、k8s调度策略简介…

【多目标优化算法】多目标蚱蜢优化算法(Matlab代码实现)

&#x1f468;‍&#x1f393;个人主页&#xff1a;研学社的博客&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5;&#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密…

APP测试的7大注意点。

1. 运行 1&#xff09; App安装完成后的试运行&#xff0c;可正常打开软件。 2&#xff09; App打开测试&#xff0c;是否有加载状态进度提示。 3&#xff09; App⻚面间的切换是否流畅&#xff0c;逻辑是否正确。 4&#xff09; 注册 同表单编辑⻚面 用户名密码⻓度 …

快手电商新增商品信息诊断规则,对商家有何影响?

1、2022年快手短剧日活跃用户达2.6亿 新榜讯 近日&#xff0c;快手数据显示&#xff0c;2022年快手短剧日活跃用户达2.6亿&#xff0c;现在的付费用户数对比2022年4月增长超过480%&#xff0c;快手已经是最大的短剧消费市场。此外&#xff0c;2023年快手小游戏日活跃用户峰值超…

一文掌握项目管理工具 —— 时标网络图

一、认识时标网络图二、时标网络图的绘制方法三、自由时差、关键路径、总时差四、时标网络图可解决哪些问题进度调整的问题计算检测点时的 PV 数据资源平滑问题在系统集成项目管理工程师下午的案例分析考试中,有一道计算题分值达 20 分。整套试卷的总分为 75分,考试能否通过合…

ubuntu下用i686-w64-mingw32交叉编译支持SDL、Openssl的ffmpeg库

前言 本篇博客是基于前两篇关于ffmpeg交叉编译下&#xff0c;进行再次编译操作。ubuntu下ffmpeg的交叉编译环境搭建可以参看以下我的这篇博客&#xff1a;https://blog.csdn.net/linyibin_123/article/details/108759367 &#xff1b; ubuntu下交叉编译openssl及交叉编译支持o…

20分钟6个示例4个动图教你学会Async Hooks

序幕 async_hooks模块提供了一个全新的功能世界,但作为 Node.js 爱好者,我最感兴趣的是,它可以让您轻松了解我们在应用程序中经常执行的一些任务的幕后情况。 在本文中,我将尝试借助async_hooks模块来演示和解释一个典型的异步资源的生命周期。 Async Hooks API 简介 as…

OSWatcher.sh脚本说明

OSWatcher.sh脚本位于oswbb目录下&#xff08;Oracle 19c数据库中脚本的路径是&#xff1a; /u01/app/oracle/product/19.0.0/dbhome_1/suptools/tfa/release/tfa_home/ext/oswbb/&#xff09;&#xff0c;由脚本startOSWbb.sh和stopOSWbb.sh来调用启动和停止它。 1. startOSW…

《数据库系统概论》学习笔记——第七章 数据库设计

教材为数据库系统概论第五版&#xff08;王珊&#xff09; 这一章概念比较多。最重点就是7.4节。 7.1 数据库设计概述 数据库设计定义&#xff1a; 数据库设计是指对于一个给定的应用环境&#xff0c;构造&#xff08;设计&#xff09;优化的数据库逻辑模式和物理结构&#x…

C#窗口介绍

窗口就是打开程序我们所面对的一个面板&#xff0c;里面可以添加各种控件&#xff0c;如下图所示&#xff0c;我们可以在属性栏设置其标题名称、图标、大小等。图1 窗口图 图2 设置面板 图3 设置双击标题框&#xff0c;会生成Load函数&#xff0c;也可以到事件里面去找Load函数…

线上监控诊断神器arthas

目录 什么是arthas 常用命令列表 1、dashboard仪表盘 2、heapdump dumpJAVA堆栈快照 3、jvm 4、thread 5、memory 官方文档 安装使用 1、云安装arthas 2、获取需要监控进程ID 3、运行arthas 4、进入仪表盘 5、其他命令使用查看官方文档 什么是arthas arthas是阿…

《嵌入式应用开发》实验一、开发环境搭建与布局(上)

1. 搭建开发环境 去官网&#xff08;https://developer.android.google.cn/studio&#xff09;下载 Android Studio。 安装SDK&#xff08;默认Android 7.0即可&#xff09; 全局 gradle 镜像配置 在用户主目录下的 .gradle 文件夹下面新建文件 init.gradle&#xff0c;内容为…

web服务器(1)

阻塞和非阻塞、同步和异步 网络IO阶段一&#xff1a;数据就绪 操作系统&#xff0c;tcp接受缓冲区 阻塞&#xff1a;调用IO方法的线程进入阻塞状态 非阻塞&#xff1a;不会改变线程的状态&#xff0c;通过返回值判断 网络IO阶段二&#xff1a;数据读写 应用程序 同步…

新闻稿的制作流程:从确定新闻稿目的到将其分发给媒体

对于任何希望向媒体和公众传达具有新闻价值的信息的组织来说&#xff0c;新闻稿都是必不可少的工具。精心制作的新闻稿可以帮助您宣传您的业务、产品或服务&#xff0c;并可以产生有价值的媒体报道。在本文中&#xff0c;我们将指导您完成新闻稿的制作过程&#xff0c;从确定新…

社区1月月报|OceanBase 4.1 即将发版,哪些功能将会更新?

我们每个月都会和大家展开一次社区进展的汇报沟通会&#xff0c;希望通过更多的互动交流让OceanBase 开源社区更加透明&#xff0c;实现信息共享&#xff0c;也希望能营造更加轻松的氛围&#xff0c;为大家答疑解惑&#xff0c;让大家畅所欲言。如果您对我们的社区有任何建议&a…

C#多窗口切换

多窗口切换【功能目标】1、实现多窗口切换&#xff08;Panel&#xff09;2、动态生成窗口内文本框以及标签&#xff08;重点&#xff09;3、改变文本框内容【效果图】【代码详解】1、多窗口切换如要实现多窗口切换&#xff0c;需要用到Panel&#xff0c;对于这个控件不熟悉的可…

13-mvc框架原理与实现方式

1、mvc原理 # mvc 与框架## 1.mvc 是什么1. m:model,模型(即数据来源),主要是针对数据库操作 2. v:view,视图,html 页面。视图由一个一个模板构成(模板是视图的一个具体展现或载体,视图是模板的一个抽象) 3. c:controller,控制器,用于mv之间的数据交互## 2.最简单的 mvc 就是一…