十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

2026年5月软件设计师综合知识真题(考生回忆版)完整题目及答案解析

2026年5月软件设计师综合知识真题(考生回忆版)完整题目及答案解析 第1题计算机系统中采用分级存储体系主要是为了解决( )的问题。A.主存容量需要扩充B.存储成本、容量和速度之间需要平衡C.存储器读写的可靠性不足D.外设访问效率低答案B解析分级存储Cache-主存-辅存CPU追求高速但高速存储器贵、容量小大容量存储器速度慢、价格低。分级存储就是平衡速度、容量、成本三者矛盾。A只是其中一部分目标不是完整目的。第2题某图的邻接矩阵如下所示以下叙述中正确的是( )。A.该图是无向图且具有唯一的最小生成树B.该图是有向图且具有唯一的拓扑序列C.该图是有向图且强连通D.该图是无向图且不连通答案D解析无向图邻接矩阵是对称矩阵本矩阵不对称不是无向观察第4行全部是8无穷代表4号顶点没有任何边该顶点孤立图不连通。A不是无向图B图存在孤立点拓扑序列不唯一C存在孤立顶点无法强连通。第3题( )表示在单位时间内通过某个网络(或信道、接口)的数据量。A.吞吐率B.利用率C.速率D.带宽答案A解析吞吐率单位时间实际通过接口/信道的数据量带宽信道理论最大数据传输能力速率比特每秒传输速度利用率信道忙碌时间占总时间百分比。第4题MTBF(平均无故障时间)越长通常说明系统的( )。A.可靠性越高B.可靠性越低C.测试越不充分D.可维护性越差答案A解析MTBF平均无故障时间值越大代表系统连续正常运行时间越长可靠性越高。MTTR平均修复时间反映可维护性。第5题某系统设计了一个模块包含获取用户登录信息、验证密码、记录登录日志和跳转主页等操作。若这些操作必须按固定顺序执行且后续操作依赖前序结果则该模块的内聚类型是 A.时间内聚B.顺序内聚C.功能内聚D.偶然内聚答案B解析顺序内聚处理元素按顺序执行前一个输出作为后一个输入相互依赖时间内聚多个任务同一时间段执行但彼此数据不依赖功能内聚模块所有元素共同完成一个完整功能偶然内聚模块内部处理毫无关系。第6题以下关于回溯算法的叙述中正确的是( )。A.对同一个问题用回溯算法求解的计算效率往往比动态规划算法更高B.回溯算法通过深度优先搜索通过剪枝操作减少无效搜索C.0-1背包问题不能用回溯算法求解只能用动态规划求解D.回溯算法不需要存储中间结果空间复杂度较低答案B解析A错动态规划利用子问题记录多数场景效率高于回溯B对回溯基于DFS使用剪枝去掉不可能的分支减少搜索C错0-1背包可以用回溯加剪枝求解只是大数据效率差D错回溯递归栈保存中间路径空间开销不小。第7题设某二叉树的层序遍历序列为ABCDEF、中序遍历序列为BDAFEC则以下关于该二叉树的叙述中正确的是( )。A.该二叉树中D为B的左孩子、E为B的右孩子B.该二叉树中E为C的右孩子、F为E的右孩子C.该二叉树中D为C的右孩子、E为B的左孩子D.该二叉树中E为C的左孩子、F为E的左孩子答案D解析层序A B C D E F中序B D A F E C层序第一个A是根。中序 B D 在A左子树F E C在A右子树A左孩子BB右孩子DA右孩子CC左孩子EE左孩子F。树结构A / \ B C \ / D E / FD选项描述E为C的左孩子、F为E的左孩子正确。第8题时间片轮转调度算法中时间片设置过大将退化为( )。A.多级反馈队列B.短作业优先C.优先级调度D.先来先服务答案D解析时间片很大进程一次就可以执行完毕不会发生抢占退化为先来先服务FCFS。第9题等价类划分的主要目的是( )。A.简化编码B.减少冗余测试用例提高测试效率C.保证100%缺陷发现率D.替代系统测试答案B解析等价类划分把输入域划分为等价类同一类选一个用例代表减少用例数量提升测试效率。软件测试无法做到100%缺陷发现。第10题以下关于计算机程序的智力成果中能取得专利权的是( )。A.计算机编程规范B.程序的测试用例C.源程序代码D.计算机算法答案D解析源程序代码受软件著作权保护算法技术方案符合条件可以申请专利编程规范、测试用例不属于专利保护客体。第11题软件容错技术的主要目的是( )。A.减少开发成本B.完全消除缺陷C.简化测试流程D.出现故障时软件仍能正常运行答案D解析容错不是消除bug是故障发生后系统依然可以继续运行。第12题对某支付系统的支付方式进行扩展系统原本只支持支付宝支付现需增加微信支付。系统不需要修改原有的业务逻辑代码只需要新增一个支付实现类并配置一下即可这体现了( )原则。A.开放-封闭B.单一职责C.依赖倒置D.里氏替换答案A解析开闭原则对扩展开放对修改关闭增加新功能不修改原有代码。单一职责一个类只做一件事里氏替换子类可以替换父类依赖倒置依赖抽象不依赖具体实现。第13题IPv6数据包的目的地址的三种基本类型中不包括( )。A.多播B.广播C.单播D.任播答案B解析IPv6没有广播地址分为单播、多播、任播。IPv4才有广播。第14题下列排序算法中( )在第一趟排序结束后不保证能将最小(或最大)元素放在其最终位置上。A.简单选择排序B.归并排序C.冒泡排序D.堆排序答案B解析冒泡第一趟最大元素沉到末尾简单选择第一趟选出最小放到第一位堆排序大根堆第一趟确定最大值归并排序每一趟只是归并分组第一趟不会把极值放到最终确定位置。第15题假设某段页式存储管理系统中的地址结构如下图所示则系统( )。原题配图结合选项标准答案AA.最多可有512个段每个段最大允许有2048个页页的大小为4KB.最多可有2048个段每个段的大小均为512个页页的大小为4KC.最多可有1024个段每个段的大小均为1024个页页的大小为2KD.最多可有2048个段每个段最大允许有2048个页页的大小为1K答案A解析段号9位295122^951229512个段页号11位21120482^{11}20482112048页页内偏移12位21240964K2^{12}40964K21240964K。第16题面向对象技术中封装的主要目的是( )。A.实现代码的跨平台运行B.提高程序的执行速度C.隐藏对象的内部细节只对外暴露必要的接口D.让代码可以被随意修改答案C解析封装隐藏内部实现细节对外仅提供接口。第17题软件过程改进(SPI)的基本目标是( )。A.系统性提升过程能力与产品质量B.降低成本C.缩短开发周期D.减少人员数量答案A解析SPI软件过程改进核心目标改进软件过程提升过程能力和产品质量降本、缩短周期是附带收益不是根本目标。第18题数字签名的应用通常不包括( )。A.SSL/TLS证书B.电子合同C.密码存储D.APK签名答案C解析密码存储使用哈希加盐不用数字签名。证书、电子合同、APK安装包都使用数字签名完成防篡改身份认证。第19题用n个二进制位表示的带符号整数的最大值是( )。A.2n−12^n-12n−1B.2n2^n2nC.2n−12^{n-1}2n−1D.2n−1−12^{n-1}-12n−1−1答案D第20题以下关于is和的叙述中正确的是( )。A.判断内存地址是否相同is判断值是否相等B.数字类型不能用is比较能用比较C.is判断内存地址是否相同判断值是否相等D.is和完全等价答案C解析(Python)is判断两个对象身份内存地址调用__eq__判断值是否相等。小整数池数字可以用is做比较B错误。第21题基于大数分解的困难性而开发的非对称加密算法是( )。A.RSAB.RC4C.MD5D.DES答案A解析RSA公钥密码数学基础大整数质因数分解难题RC4、DES对称加密MD5哈希摘要算法。第22题实体完整性规则要求关系的主键( )。A.不能重复且不能为空B.可以为空不能重复C.既可以为空也可以重复D.可以重复但不能为空答案A解析实体完整性主键非空主键值唯一不能重复。参照完整性是外键规则。第23题某系统的内存按照字节编址对于地址空间90000H-CFFFFH若用16K*8位的存储芯片构造至少需要( )片A.16B.32C.8D.4答案A解析计算地址范围大小CFFFFH - 90000H 1 40000H40000H 262144字节 256KB芯片16K每片256K / 16K 16片更正答案A。16K*8位芯片位宽8位和字节编址匹配只算容量(256/16)16片。第24题线性表采用顺序存储结构的优点之一是( )。A.按需动态分配存储空间B.可随机访问表中的元素C.可有效利用地址不连续的碎片化存储空间D.插入和删除元素的运算效率高答案B解析顺序存储数组支持随机访问下标直接寻址。A、C、D都是链表的特点。顺序表插入删除要移动大量元素效率低。第25题以下关于作者(Author)写书(Book)的UML类图中连线两端的数字和符号(1 和 *)表达的业务规则是( )。A.一个作者可以写零本或多本书B.一本书可以由多个作者共同编写C.作者和书之间没有明确的数量关系D.一个作者只能写一本书答案A解析1对*1个作者对应0…*本书。*代表0本或者多本。第26题虚拟内存技术的主要目的是( )。A.提高CPU利用率B.简化程序设计C.加快内存访问速度D.扩大逻辑内存容量答案D解析虚拟内存利用磁盘扩充逻辑地址空间让程序可用内存远大于物理内存。Cache才是加快访问速度。第27题在企业内部网与外部网之间( )技术用来检查网络请求分组是否合法保护网络资源不被非法使用。A.入侵检测B.地址转换C.防病毒D.防火墙答案D解析防火墙部署内外网边界对数据包过滤阻断非法访问。IDS入侵检测只做告警不阻断。第28题软件设计师小李是某IT公司的X系统项目核心开发人员由于个人原因在X系统初步完成后辞职其职责由张工承担公司的项目负责人因此将X系统开发人员中的小李的名字替换为张工的名字该项目负责人的行为( )。A.不构成侵权因为小李不是软件著作权人B.不构成侵权是正常行使管理者的权利C.构成侵权侵犯了小李的署名权D.构成侵权侵犯了小李的专利权答案C解析软件著作权包含署名权即使职务作品开发者享有署名权不能擅自替换开发者名字侵犯署名权。第29题运行以下代码输出结果是( )。nums[1,2,3]result[i*2foriinnumsifi1]print(result)A.[]B.[4,6]C.[2,4,6]D.[6]答案B解析列表推导式遍历nums筛选i1i取2、3乘以2得到4、6输出[4,6]。第30题某线性表采用双向循环链表存储若需在p所指结点之后插入s所指结点则正确的操作序列为( )。A.p-nexts; s-priorp; p-next-priors; s-nextp-next;B.p-next-priors; p-nexts; s-priorp; s-nextp-next;C.s-priorp; s-nextp-next; p-nexts; p-next-priors;D.s-nextp-next; s-priorp; p-next-priors; p-nexts;答案D解析双向链表插入p之后的s步骤顺序s-next p-next; // s后继指向p原来后继s-prior p; // s前驱指向pp-next-prior s; // 原来p后继的前驱回指向sp-next s; // p的后继改为s必须先修改原有节点指针不能先修改p-next否则丢失原来后继节点。D顺序完全匹配。第31题以下关于指令周期的叙述中错误的是( )。A.不同指令的指令周期不一定相同B.CPU从主存取出并执行一条指令的时间称为指令周期C.一个指令周期通常包含多个机器周期D.每个指令周期都包含一个中断响应机器周期答案D解析中断响应只有发生中断的时候才有不是每一条指令都必须有中断响应周期。第32题识别高级程序语言源程序中单词(记号)的有限自动机(FA)有非确定有限自动机(NFA)和确定有限自动机(DFA)两种形式。NFA的不确定性表现为( )。① 可以存在标记为ε的状态转移② 同一状态下对同一字符可以有多个下一状态转移③ 存在多个终态A.仅①B.①②③C.仅②D.仅①和②答案D解析NFA两大特征允许ε空转移同一个状态同一个输入字符可以跳转多个不同状态。DFA/NFA都可以有多个终态③不属于NFA不确定性。第33题以下场景中( )体现了运行时多态。A.封装了私有属性B.子类覆盖父类的方法父类引用指向子类对象时执行子类的方法C.同一个类中有多个同名但参数类型列表不同的方法D.一个类继承了多个父类答案B解析B重写(override)运行时多态C重载(overload)编译期静态多态A封装D多重继承。第34题某分层数据流图中父图加工P有3条输入数据流和2条输出数据流对其分解得到子图没有发生数据流的分解和合并。下列( )违反了父图子图平衡原则。A.子图有3条输入数据流和2条输出数据流B.子图内部加工数量多于1个C.子图有2条输入数据流和3条输出数据流D.子图包含数据存储答案C解析父图子图平衡规则子图进出数据流必须和父图该加工的进出数据流保持一致。父图3输入2输出C子图2输入3输出违反平衡。第35题以下关于房屋(House)和房间(Room)的UML类图中House与Room之间的实心菱形连线表示( )。A.实现: House实现了Room的接口B.聚合: 房屋拆除后房间可以独立存在C.组合: 房屋和房间具有相同的生命周期(屋毁房亡)D.泛化: House是Room的子类答案C解析UML实心菱形代表组合composition整体部分同生命周期空心菱形是聚合。第36题以下代码执行后lst的值为( )。lst[1,2,3,4,5]lst[1:4][]A.[4,5]B.[2,3,4]C.[1]D.[1,5]答案D解析Python切片lst[1:4]取索引1,2,3即[2,3,4]赋值空列表会删除这部分元素。原列表[1,2,3,4,5]删除2、3、4 →[1,5]。第37题在无线多址接入时每一个用户可以在同样的时间使用同样的频带进行通信的技术称为( )。A.频分复用B.时分复用C.码分复用D.波分复用答案C解析CDMA码分多址同时间同频率依靠不同编码区分用户。FDMA不同频率TDMA不同时隙WDM波分用于光纤。第38题WannaCry(永恒之蓝)是利用( )协议漏洞进行攻击的恶意代码用于获取系统最高权限。A.SSHB.SMBC.HTTPD.TCP答案B解析永恒之蓝利用Windows SMB文件共享协议漏洞。第39题以下关于软件文档的叙述中正确的是( )。A.项目结束后再补写文档即可B.文档应与软件产品保持一致C.文档内容越详细质量越高D.敏捷开发不需要任何文档答案B解析文档需要和软件版本同步更新保持一致。A错误文档应当伴随开发同步编写C不是越详细越好够用就好D敏捷不是零文档。第40题根据《计算机软件保护条例》以下说法错误的是( )。A.受保护的软件必须固化在有形物体上如硬盘、光盘、软盘等B.接受他人委托而进行开发的软件其著作权的归属应由委托人与受托人签订书面合同约定如果没有签订合同或在合同中未规定则其著作权由受托人享有C.如果开发者在单位或组织任职期间所开发的软件符合一定条件则软件著作权应归单位或组织所有D.用户为了研究某软件内含的思想和原理以安装、储存、显示等方式使用该软件的复制品可不向软件著作权人支付报酬但必须经其许可答案D解析软件保护条例为学习、研究软件内在思想原理可以不经许可使用软件复制品。D描述但必须经其许可说法错误。第41题数据库三大范式中用于消除数据表中部分函数依赖、减少数据冗余的是 。A.第一范式(1NF)B.第二范式(2NF)C.第三范式(3NF)D.BC范式(BCNF)答案B解析1NF列原子性字段不可再拆分2NF消除非主属性对主键的部分函数依赖3NF消除非主属性对主键传递函数依赖BCNF消除主属性对主键部分/传递依赖。第42题设有关系模式R(A,B,C,D,E)函数依赖集F{A→BC, CD→E, B→D, E→A}则R的候选键是 。A.A、CDB.B、CC.C、DD.A、B答案A解析A可以推导出全部属性CD也可以推导出全部属性候选键为A和CD。第43题SQL语句中若要收回用户user1对表student的SELECT查询权限使用 语句。A.GRANT SELECT ON student TO user1B.REVOKE SELECT ON student FROM user1C.DENY SELECT ON student TO user1D.REMOVE SELECT ON student FROM user1答案B解析GRANT授予权限REVOKE … FROM 回收权限DENY是部分数据库拒绝权限REMOVE不是SQL权限关键字。第44题数据库事务ACID四个特性其中一致性(Consistency)是指 。A.事务一旦提交修改永久生效B.事务所有操作要么全部执行要么全部不执行C.多个并发事务执行互不干扰隔离D.事务执行前后数据库完整性约束不会被破坏答案D解析A持久性B原子性C隔离性D一致性。第45题下列属于多对多联系的是 。A.部门与员工一个部门多个员工员工属于一个部门B.学生与课程学生可选多门课一门课多个学生选C.省份和城市D.订单与订单明细答案B解析学生-课程经典多对多A一对多C一对多D一对多。第46题编译器工作阶段中 检查语法结构是否合法生成语法树。A.词法分析B.语法分析C.语义分析D.中间代码生成答案B解析词法拆分单词token语法分析检查语句语法构建语法树语义分析检查类型、定义是否合法。第47题编译原理关于LR分析下面描述正确的是 。A.LR只能处理二义文法B.LR从左向右扫描输入串自底向上归约C.LR属于自顶向下分析D.LR无法处理递归文法答案B解析LRL从左扫描输入R最右推导逆过程自底向上归约分析。第48题程序语言中静态绑定是 。A.运行时确定调用哪个方法B.编译阶段就确定函数/方法调用地址C.子类重写父类方法调用D.父类引用指向子类对象答案B解析静态绑定编译期重载属于静态绑定动态绑定运行时重写override。第49题下面算法时间复杂度为O(nlog⁡n)O(n\log n)O(nlogn)并且是稳定排序的是 。A.快速排序B.堆排序C.归并排序D.简单冒泡排序答案C解析归并排序时间O(nlog⁡n)O(n\log n)O(nlogn)稳定快排不稳定堆排序不稳定冒泡稳定O(n2)O(n^2)O(n2)。第50题一棵哈夫曼树赫夫曼树5个权值{2,3,5,7,11}树的带权路径长度WPL为 。A.54B.58C.61D.63答案A解析构造哈夫曼树WPL (23)*3 (57)*2 11*1 152411 54。第51题图的最短路径Dijkstra算法适合求解 。A.有负权边单源最短路径B.无负权边单源最短路径C.所有点对之间最短路径D.求最小生成树答案B解析Dijkstra单源最短路径图边权必须非负Floyd求所有点对Prim/Kruskal最小生成树。第52题栈采用单链表实现头指针作为栈顶下面说法正确的是 。A.入栈需要遍历链表找到尾部B.入栈、出栈操作时间复杂度O(1)C.出栈需要遍历链表D.不能实现空栈判断答案B解析栈顶在链表头部头部增加删除结点入栈出栈直接操作头结点时间复杂度O(1)。第53题循环队列front队头指针rear队尾指针队列最大容量maxSize。少用一个存储单元区分队空队满则队列满条件是 。A.front rearB.(rear1)%maxSize frontC.rear maxSize-1D.front 0答案B解析循环队列牺牲一个单元区分空满队空 front rear队满 (rear1)%maxSize front。第54题下面属于贪心算法应用场景是 。A.N皇后B.0-1背包C.活动选择区间调度选最多互不重叠活动D.全排列枚举答案C解析活动选择贪心每次选结束最早活动N皇后回溯0-1背包动态规划。第55题软件质量模型ISO/IEC 25010软件出现故障后快速恢复能力属于 质量特性。A.性能效率B.安全性C.可靠性-可恢复性D.可维护性答案C解析可靠性包含成熟性、可用性、容错性、可恢复性故障之后恢复。第56题某系统需求正常负载查询请求0.5秒返回结果该需求属于 。A.功能需求B.性能需求非功能C.安全性需求D.可维护需求答案B解析响应时间、吞吐量属于性能属于非功能需求。第57题软件测试回归测试主要目的 。A.发现全新未发现缺陷B.修改代码后保证原有已经正确功能没有被破坏C.做压力性能测试D.测试边界值答案B解析代码修改、bug修复后重新运行旧用例防止修改引入新bug破坏原有功能。第58题白盒测试不包含下面哪一种 。A.语句覆盖B.判定覆盖C.条件覆盖D.等价类划分答案D解析等价类划分是黑盒测试语句、判定、条件覆盖都是白盒逻辑覆盖。第59题UP统一开发过程四个阶段顺序正确的是 。A.细化→初始→构建→移交B.初始→细化→构建→移交C.初始→构建→细化→移交D.细化→构建→初始→移交答案B解析UP初始(Inception) → 细化(Elaboration) → 构建(Construction) → 移交(Transition)。第60题成本估算COCOMO II模型下面描述错误的是 。A.属于软件工作量成本估算模型B.分为基本、中级、高级版本C.仅仅依靠代码行数估算不考虑人员产品因素D.可以用于面向对象项目估算答案C解析中级、高级COCOMO引入产品、硬件、人员、项目多个驱动因子不是只靠代码行数。第61题设计模式动态给对象增加额外职责不修改原有类代码该模式是 。A.装饰器(Decorator)B.适配器(Adapter)C.代理(Proxy)D.桥接(Bridge)答案A解析装饰模式动态扩展对象功能适配器做接口转换代理控制访问桥接分离抽象与实现。第62题设计模式将一系列算法封装算法之间可以互相替换让算法独立于使用它的客户属于 。A.策略模式(Strategy)B.工厂方法C.单例D.观察者答案A解析策略模式封装一族可互换算法。第63题UML状态图下面说法错误的是 。A.状态图描述对象生命周期状态之间迁移B.迁移可以带事件、监护条件、动作C.只能描述一个对象行为D.状态图用来描述多个对象之间交互消息时序答案D解析序列图时序图描述对象交互消息状态图描述单个对象状态流转。第64题UML部署图节点(Node)表示 。A.软件类B.运行时物理硬件计算资源C.用例D.对象实例答案B解析部署图Node节点代表物理硬件设备构件代表软件单元。第65题TCP协议中滑动窗口主要作用 。A.拥塞控制 流量控制B.加密传输数据C.路由选择D.做差错校验答案A解析TCP滑动窗口实现流量控制拥塞窗口做拥塞控制。第66题HTTPSHTTP over TLS默认端口号 。A.80B.443C.22D.21答案B解析HTTP:80HTTPS(TLS):443SSH:22FTP:21第67-75题 完整题目及答案解析第67题ARP协议作用 。A.IP地址转MAC地址B.MAC转IP地址C.域名转IPD.IP转域名答案A解析ARPAddress Resolution Protocol地址解析协议根据IP地址解析出对应的物理MAC地址RARP逆向地址解析协议MAC地址转IP地址DNS域名与IP地址相互转换。第68题下列属于非对称密钥算法的是 。A.AESB.RSAC.DESD.RC5答案B解析RSA非对称加密算法基于大整数质因数分解难题AES、DES、RC5均为对称加密算法。第69题 攻击发送大量虚假请求耗尽服务器资源。A.DDoS拒绝服务B.SQL注入C.XSS跨站脚本D.缓冲区溢出答案A解析DDoSDistributed Denial of Service分布式拒绝服务攻击利用大量僵尸主机发送海量请求占满服务器资源导致正常用户无法访问SQL注入通过输入恶意SQL语句攻击数据库XSS跨站脚本在网页中注入恶意脚本代码缓冲区溢出向缓冲区写入超过其容量的数据覆盖相邻内存区域。第70题云计算模式中IaaS是 。A.基础设施即服务提供虚拟机、存储、网络硬件资源B.平台即服务提供开发运行平台C.软件即服务直接使用网页软件D.函数即服务答案A解析IaaSInfrastructure as a Service基础设施即服务提供虚拟化计算资源虚拟机、存储、网络等如AWS EC2、阿里云ECSPaaSPlatform as a Service平台即服务提供应用开发、测试、部署的平台环境如Google App EngineSaaSSoftware as a Service软件即服务直接通过浏览器使用软件应用如Office 365、GmailFaaSFunction as a Service函数即服务无服务器计算模式。第71题英文题The objective of______is to determine what parts of the application software will be assigned to what hardware.A. DeploymentB. TestingC. CodingD. Requirement答案A翻译部署Deployment的目标是确定应用软件的哪些部分将被分配到哪些硬件上。解析Deployment部署将软件组件分配到物理或虚拟硬件节点上运行Testing验证软件是否满足要求Coding编写程序代码Requirement收集和分析用户需求。第72题英文题In object-oriented programming,______allows a subclass to reuse and extend the behaviors and attributes defined in its parent class.A. EncapsulationB. InheritanceC. PolymorphismD. Abstraction答案B翻译在面向对象编程中继承Inheritance允许子类复用并扩展在其父类中定义的行为和属性。解析Inheritance继承子类继承父类的属性和方法实现代码复用和扩展Encapsulation封装隐藏内部实现细节Polymorphism多态同一接口不同实现Abstraction抽象隐藏复杂细节只暴露必要接口。第73题英文题In software project management, a______is a measurable work product delivered at the end of a project phase.A. milestoneB. riskC. bugD. use-case答案A翻译在软件项目管理中里程碑Milestone是在项目阶段结束时交付的可度量工作产物。解析Milestone里程碑项目阶段的重要节点通常伴随可交付成果的产出Risk风险可能对项目造成负面影响的不确定事件Bug缺陷软件中的错误或故障Use-case用例描述系统与外部参与者交互的场景。第74题英文题______testing verifies that software works correctly without knowing the internal source-code implementation.A. White-boxB. Black-boxC. UnitD. Integration答案B翻译黑盒测试Black-box在不了解内部源代码实现的情况下验证软件能否正常工作。解析Black-box testing黑盒测试基于规格说明不关注内部实现等价类划分、边界值分析属于黑盒测试White-box testing白盒测试基于内部逻辑结构语句覆盖、判定覆盖属于白盒测试Unit testing单元测试对最小可测试单元进行验证Integration testing集成测试验证多个模块之间的交互。第75题英文题In database systems,______ensures that a transaction is fully completed or has no effect at all.A. AtomicityB. ConsistencyC. IsolationD. Durability答案A翻译在数据库系统中原子性Atomicity确保事务要么全部完成要么完全没有影响。解析Atomicity原子性事务中的所有操作要么全部执行成功要么全部回滚撤销Consistency一致性事务执行前后数据库完整性约束不被破坏Isolation隔离性多个并发事务互不干扰Durability持久性事务一旦提交修改永久生效。
返回列表