第1周摸底测试

发布时间:2026/10/29 11:10:05

第1周摸底测试 第1周摸底测试选择题姓名__________ 日期__________ 限时30分钟 满分40分提示第1—10题为公共基础知识你之前可能没学过凭感觉选即可第11—40题为Python语法题。一、公共基础知识第1—10题每题1分共10分1.下列关于栈的叙述中正确的是 A. 栈按“先进先出”组织数据B. 栈按“先进后出”组织数据C. 只能在栈底插入数据D. 不能删除数据2.算法的时间复杂度是指 A. 算法的执行时间B. 算法所处理的数据量C. 算法执行过程中所需要的基本运算次数D. 算法程序中的语句或指令条数3.软件生命周期中确定软件系统“怎么做”的阶段是 A. 需求分析B. 软件设计C. 软件测试D. 系统维护4.在E-R图中用来表示实体联系的图形是 A. 椭圆形B. 矩形C. 菱形D. 三角形5.数据库系统的核心是 A. 数据模型B. 数据库管理系统C. 数据库D. 数据库管理员6.设循环队列的存储空间为Q(1:50)初始状态为frontrear50。经过一系列入队与退队操作后frontrear25则循环队列中的元素个数为 A. 0或50B. 25C. 26D. 497.下列属于黑盒测试方法的是 A. 逻辑覆盖B. 边界值分析C. 路径覆盖D. 语句覆盖8.衡量模块独立性的两个标准是耦合性和内聚性下列描述正确的是 A. 耦合性越高内聚性越低模块独立性越好B. 耦合性越高内聚性越高模块独立性越好C. 耦合性越低内聚性越低模块独立性越好D. 耦合性越低内聚性越高模块独立性越好9.某二叉树共有399个节点其中有199个度为2的节点则该二叉树中的叶子节点数为 A. 不存在这样的二叉树B. 200C. 198D. 19910.下列排序方法中最坏情况下时间复杂度最低的是 A. 冒泡排序B. 简单插入排序C. 希尔排序D. 直接选择排序二、Python语言知识第11—40题每题1分共30分11.以下关于Python语言特性的描述中错误的是 A. Python是解释型编程语言运行时无需提前编译为机器码B. Python支持面向对象、面向过程、函数式多种编程范式C. Python采用强制缩进规范定义代码块缩进错误会直接导致程序运行异常D. Python代码运行速度显著高于C等编译型语言12.Python中对变量描述错误的选项是 A. Python不需要显式声明变量类型在第一次变量赋值时由值决定变量的类型B. 变量通过变量名访问C. 变量必须在创建和赋值后使用D. 变量PI与变量Pi被看作相同的变量13.以下Python语句运行结果异常的选项是 A.PI, r 3.14, 4B.a 1然后b a a 1C.x True然后int(x)D.a单独写一个a14.下列表达式的运算结果是a 100b Falsea * b -1 A. FalseB. 1C. 0D. True15.运行以下程序输出结果的是 str1Nanjing Universitystr2str1[:7] Normal str1[-10:]print(str2)A.Normal UB.Nanjing NormalC.Normal UniversityD.Nanjing Normal University16.运行以下程序输出结果的是 print( love .join([Everyday,Yourself,Python]))A.Everyday love YourselfB.Everyday love PythonC.love Yourself love PythonD.Everyday love Yourself love Python17.以下选项中用于在Python中导入标准库math的正确写法是 A.importmathasmB.import mathC.includemathD.installmath18.已知s Python程序设计执行表达式len(s)的返回结果是 A. 10B. 8C. 12D. 1419.已知a [1, 2, 3, 4, 5]执行语句a[2:4] [6, 7, 8]后列表a的内容为 A.[1, 2, 6, 7, 8, 5]B.[1, 2, [6, 7, 8], 5]C.[1, 2, 6, 7, 8, 4, 5]D. 报错20.以下关于Python序列类型的描述中正确的是 A. 列表属于可变序列支持原地修改元素切片操作返回新的列表对象B. 元组属于不可变序列所以元组内部的元素无法做任何修改操作C. 字符串属于可变序列可以通过索引位置直接修改指定字符D. 所有序列类型都支持原地添加元素的append()方法21.已知d {name: 张三, age: 18, score: 90}执行d.pop(age)后字典d的内容为 A.{name: 张三, score: 90}B.{age: 18}C.{name: 张三, age: 18, score: 90, age: None}D. 报错22.下列代码的运行结果是 foriinrange(1,6):ifi3:breakprint(i,end)A.123B.1245C.12D.1234523.以下关于Python函数参数的描述中错误的是 A. 默认参数必须放置在非默认参数的后面定义B. 可变位置参数*args会将传入的多个位置参数打包为元组类型C. 可变关键字参数**kwargs会将传入的多个关键字参数打包为列表类型D. 函数内部定义的局部变量默认无法在函数外部直接访问24.以下关于Python异常处理机制的描述中错误的是 A.try块可以捕获运行过程中出现的所有异常B. 一个try语句可以对应多个except分支C.finally块中的代码无论是否发生异常都会执行D.raise语句可以主动抛出指定类型的异常25.以下选项中符合Python文件操作的描述是 A. 以w模式打开文件写入内容时会覆盖原有文件的全部内容B. 以r模式打开文件时如果文件不存在会自动创建新文件C.read()方法默认每次从文件中读取一行内容D.close()方法可以释放文件资源即使不调用也不会出现资源占用问题26.哪个选项是使用 PyInstaller 库对 Python 源文件打包的基本使用方法 A.pip -hB.pip install 拟安装库名C.pip download 拟下载库名D. 在命令行运行pyinstaller加上源文件名27.以下哪个文件打开模式可以实现以文本格式打开文件既可以向文件末尾追加新内容也可以读取文件原有内容文件不存在时自动创建新文件 A.aB.rC.wD.x28.下列选项中不属于Python合法保留字的是 A.passB.lambdaC.typeD.nonlocal29.已知ls [try]执行以下代码后输出结果是 defmtry(lt):lt.append(ls)returnltprint(mtry(mtry([try])))A.try try tryB.[[try], [try], [try]]C.[try, [try], [try]]D.[try, try, try]30.以下表达式运算结果为False的是 A.3 2 1B.10 % 3 1C.abc abdD.not (5 3)31.执行代码s Python2025以下选项中可以得到字符串2025的操作是 A.s[-4:]B.s.split()[-1]C.s[7:]D. 以上选项都可以32.以下关于Python程序设计风格描述错误的选项是 A. Python中不允许把多条语句写在同一行B. Python语句中增加缩进表示语句块的开始减少缩进表示语句块的退出C. Python可以将一条长语句分成多行显示使用续行符“\”D. 以上描述中有错误33.以下运算符中优先级最高的是 A. 逻辑与andB. 加法C. 幂运算**D. 成员判断in34.执行如下代码段x, y, z sorted([9, 3, 1, 7])[:3]则三个变量的取值分别为 A.x1, y3, z7B.x9, y7, z3C.x3, y1, z7D. 代码直接报错无法执行35.下列选项中不属于Python序列类型的是 A. 列表B. 字典C. 元组D. 字符串36.以下选项中符合Python变量命名规则的是 A.2nameB.my-nameC._scoreD.class37.执行print(0x452 // 2)的结果是 A.0x452B.553C.226D. 报错38.以下关于range()函数的描述中正确的是 A.range(5)生成的序列包含 5B.range(1, 5)生成的序列包含 1 和 5C.range(1, 10, 2)生成的序列是1, 3, 5, 7, 9D.range()函数返回的是一个列表39.以下代码运行后a的值是 a[1,2]ba b.append(3)A.[1, 2]B.[1, 2, 3]C.[3]D. 报错40.以下关于input()函数的描述中正确的是 A.input()返回的是整数类型B.input()返回的是字符串类型C.input()可以直接用于数学运算D.input()不需要参数答案与简要解析题号答案简要提示1B栈是“先进后出”2C时间复杂度看基本运算次数3B“怎么做”是设计阶段4CE-R图矩形实体椭圆属性菱形联系5BDBMS是数据库系统的核心6Afrontrear时队列可能空也可能满7B黑盒测试不关心内部逻辑8D高内聚、低耦合9B叶子节点数 度为2的节点数 110C希尔排序最坏情况优于简单排序11DPython运行速度通常低于C12DPython区分大小写13D变量未定义直接使用会报错14D100 * False 00 -1为 True15D切片拼接16Djoin用分隔符连接列表元素17Bimport math标准写法18BPython6个 程序设计4个共10个字符。19A切片赋值替换对应位置20AB错在元组内可变对象可改C字符串不可变D元组无append21Apop删除指定键并返回对应值22Ci3时 break输出 1 和 223C**kwargs打包为字典不是列表24Atry只能捕获对应except的异常类型25Aw模式清空重写26DPyInstaller 在命令行使用27Aa追加读取不存在则创建28Ctype不是保留字29C由内向外求值append追加的是对象引用30Cabc abd所以abc abd为 False31As[-4:]截取倒数4位得到2025B选项默认按空格切分没空格所以返回[Python2025]取[-1]还是整串C选项索引7对应字符0切出来是025。32APython允许用分号写多条语句33C幂运算优先级最高34Asorted升序取前3个35B字典不是序列类型36C下划线开头合法37B0x452十进制为1106//2得55338Crange(1,10,2)步长为239Bb a是引用修改b影响a40Binput()返回字符串
延伸阅读

更多相关文章

2026/10/29 11:10:05

鸿蒙 ExtensionAbility断点调试

ExtensionAbility 的生命周期函数不像页面那样有明确的入口,调试起来容易找不到北。本文基于官方文档,介绍两种调试 ExtensionAbility 生命周期函数的方式。 一、调试方式 可通过两种方式对 ExtensionAbility 生命周期函数进行调试: 方式说…

2026/10/29 11:10:05

免安装PDF盖章工具,透明度和位置可调

软件介绍 这次要说的是一款 PDF 专业签章工具,主要用来给 PDF 文件盖章用。之前其实已经推荐过一次,这次再拿出来聊,是因为它现在功能比之前完善了不少,可玩的地方更多了。 版本与整体情况 它是绿色单文件版,不用安…

2026/10/29 11:10:05

大模型学习21 大模型学习 - LangGraph1_概述

1 什么是LangGraph LangGraph 是一个低级编排框架和运行时环境,用于构建、管理和部署长期运行的有状态智能体(agents)。核心理念是将 Agent 工作流建模为图(Graph),其中: 节点(Nod…

2026/10/29 12:20:29

ico小头像设置全攻略:从PNG到多尺寸ICO的转换、应用与避坑指南

简介:这份资源是一份关于ico小头像(favicon)设置的入门教程文档,主要面向需要为网站添加浏览器图标标识的站长、前端开发者和网站运营人员。文档从favicon的起源与作用讲起,说明其在品牌展示和用户体验中的价值&#x…

2026/10/29 12:20:29

前情笔记:用五字段模板解决追剧遗忘的认知断层问题

1. 为什么我要做一款叫“前情笔记”的东西先坦白一件事:我记性不算差,但也没好到哪儿去。尤其是追剧、看小说、玩剧情向游戏的时候,隔了几周再捡起来,脑子里只剩一个模糊的印象——“那个谁好像背叛了谁”“之前是不是有个伏笔来着…

2026/10/29 12:20:29

ponytail skill全解析:3D马尾建模与AI绘画提示词实战技巧

1. 先把“ponytail”放在对的地方:它是什么、要解决什么问题 “ponytail”这个词,放到角色设计与AIGC绘画的语境里,第一反应就是马尾辫。不过我这次聊的不是教你怎么扎一个日常发型,而是几个月来实际用下来的一套插件与技能组合&a…

2026/10/29 12:20:29

GKE上构建可注册可监控的AI技能单元(Skills)实战

1. 项目概述:当“skills”不再只是简历上的单词,而成为可执行、可编排、可演化的智能体能力单元最近在多个技术社区和开发者群聊里,“skills”这个词高频出现,但它的语义已经彻底脱离了传统HR文档里的“熟练掌握Python/熟悉Docker…

2026/10/29 12:15:25

高并发数字资产平台架构设计与优化实践

1. 项目背景与核心挑战 三年前我接手了一个智能数字资产流转平台的重构项目,当时平台日活用户刚突破10万,系统已经开始出现明显的性能瓶颈。转账延迟高达15秒,核心接口的500错误率突破3%,更棘手的是每次营销活动后服务器都会崩溃。…

2026/10/28 14:42:12

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/28 15:28:56

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/28 3:32:29

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/29 0:03:42

学生选课系统DFD图绘制指南:边界划分与分层校验实战

简介:文档以顶层与第一层DFD图为核心,完整刻画学生选课系统的逻辑模型,面向软件工程课程设计、系统分析学习及毕设前期建模人群。顶层图界定系统边界,外部实体包括管理员、教师和学生三类角色;第一层图进一步细化用户登…

2026/10/29 0:03:42

JIRA敏捷落地:Scrum角色权限、Sprint与燃尽图避坑指南

简介:围绕“基于JIRA的敏捷开发项目管理”这一主题,面向产品负责人、Scrum Master及研发测试成员,梳理Scrum角色分工、迭代流程与JIRA工具配置的对应关系,适合初、中级团队导入敏捷管理时参考。压缩包共1个docx文件,大…

2026/10/29 0:03:42

SEMI S8人机工程验收实战:从条款拆解到现场实测的完整指南

简介:面向半导体设备设计、制造与运维工程师及安全合规人员,这份资料聚焦SEMI标准体系下的设备安全规范,重点收录SEMI S8-0308《半导体制造设备人体工程学工程安全指南》。内容围绕设备设计原则、错误与事故预防、人体工程学适配三大主线展开…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑