2025年上半年软考软件设计师上午基础知识真题与答案_第1页
2025年上半年软考软件设计师上午基础知识真题与答案_第2页
2025年上半年软考软件设计师上午基础知识真题与答案_第3页
2025年上半年软考软件设计师上午基础知识真题与答案_第4页
2025年上半年软考软件设计师上午基础知识真题与答案_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2025年上半年软考软件设计师上午基础知识真题与答案1.在操作系统中,若进程P对信号量S执行P操作后进入阻塞态,则此时信号量S的值为A.大于0  B.等于0  C.小于0  D.任意值答案:C解析:P操作先对S减1,若结果小于0则阻塞,故阻塞时S必为负。2.某32位系统采用二级页表,页大小4KB,页表项4B,则逻辑地址中页内偏移占A.10位  B.12位  C.14位  D.16位答案:B解析:4KB=2^12,偏移占低12位。3.下列关于TCP流量控制的描述,正确的是A.接收方通过ACK序号告知发送方已收到的字节数B.发送窗口大小由接收方通告的窗口值决定C.拥塞窗口永远不小于接收窗口D.发送窗口为0时立即终止连接答案:B解析:TCP流量控制的核心是接收方通告窗口,发送窗口取拥塞窗口与接收窗口的较小值。4.若关系模式R(U,F)中U={A,B,C,D},F={A→B,B→C,C→D},则候选键为A.A  B.AB  C.AC  D.AD答案:A解析:A可推出全部属性,且自身不可再分,故为唯一候选键。5.在UML用例图中,用例A与用例B的关系为“包含”,则下列说法正确的是A.执行A时可选择是否执行BB.执行A时必须执行BC.执行B时必须执行AD.A与B可互相替代答案:B解析:包含关系表示主用例必须执行被包含用例。6.某二叉树后序遍历为DBEFCA,中序遍历为DBAECF,则其先序遍历为A.ABCDEF  B.ABDCEF  C.ABDECF  D.ADBCEF答案:C解析:后序末位A为根,中序分左子树DB、右子树ECF,递归可得先序ABDECF。7.若某算法时间复杂度满足递推式T(n)=4T(n/2)+O(n²),则根据主定理,T(n)为A.Θ(n)  B.Θ(nlogn)  C.Θ(n²)  D.Θ(n²logn)答案:C解析:a=4,b=2,n^(log_ba)=n²,与f(n)=n²同阶,满足主定理情形2,得Θ(n²logn)但此处f(n)无对数因子,故为Θ(n²)。8.在IPv6中,用于本地链路通信的地址前缀为A.2000::/3  B.FE80::/10  C.FC00::/7  D.FF00::/8答案:B解析:FE80::/10为链路本地地址。9.下列关于Java泛型的描述,错误的是A.泛型信息在编译后被擦除B.可用通配符?extendsT表示上界C.可用通配符?superT表示下界D.泛型类实例可访问其类型参数的运行时类型答案:D解析:类型擦除后运行时无法获取实际类型参数。10.某系统采用8位补码,若寄存器内容为11111100,则其真值为A.-4  B.-3  C.252  D.124答案:A解析:补码11111100取反加1得00000100=4,故为-4。11.在敏捷开发中,用于衡量团队在一个迭代内完成工作量的单位是A.故事点  B.功能点  C.用例点  D.代码行答案:A解析:故事点用于估算用户故事的复杂度与工作量。12.若关系R与S做自然连接后属性个数为6,已知R有4个属性,S有5个,则R与S的公共属性个数为A.1  B.2  C.3  D.4答案:C解析:自然连接属性数=|R|+|S|−公共属性,6=4+5−x,得x=3。13.下列关于HTTP/2的描述,正确的是A.使用文本格式传输头部B.默认不加密C.支持多路复用D.使用管道化但无队头阻塞答案:C解析:HTTP/2基于二进制分帧,支持多路复用,消除队头阻塞。14.某磁盘转速7200RPM,平均寻道时间8ms,传输速率100MB/s,读取4KB块所需平均时间约为A.8.02ms  B.12.03ms  C.14.05ms  D.16.07ms答案:B解析:旋转延迟4.17ms,传输4KB需0.04ms,总时间8+4.17+0.04≈12.21ms,最接近12.03ms。15.在Python中,若列表推导式为[xforxinrange(10)ifx%2ifx%3],则结果为A.[1,5,7]  B.[1,7]  C.[5,7]  D.[1,5]答案:A解析:x%2与x%3均为真即奇数且不被3整除,得1,5,7。16.下列关于布隆过滤器的说法,错误的是A.存在假阳性  B.不存在假阴性  C.删除操作困难  D.位数组越长假阳性越高答案:D解析:位数组越长假阳性越低。17.在软件测试中,将程序划分为若干类,每类选取一个代表进行测试的方法称为A.边界值分析  B.等价类划分  C.因果图  D.正交实验答案:B解析:等价类划分减少测试用例数量。18.某C程序声明inta[5][6];若a的起始地址为0x1000,按行主序存储,则a[3][4]的地址为A.0x1030  B.0x1034  C.0x1038  D.0x103C答案:C解析:偏移=(3×6+4)×4=76=0x4C,地址0x1000+0x38=0x1038。19.在公钥基础设施中,用于签发用户证书的是A.RA  B.CA  C.LDAP  D.OCSP答案:B解析:CA负责签发证书。20.若某有限自动机识别语言{a^nb^n|n≥0},则该自动机为A.DFA  B.NFA  C.下推自动机  D.线性有界自动机答案:C解析:该语言为上下文无关非正则,需下推自动机。21.在Linux中,用于查看动态库依赖的命令是A.ldd  B.nm  C.objdump  D.strip答案:A解析:ldd列出共享库依赖。22.下列关于微内核与宏内核的比较,正确的是A.微内核性能更高  B.宏内核可靠性更好  C.微内核易于扩展  D.宏内核通信开销小答案:C解析:微内核将服务移出内核,易于扩展与维护。23.某软件项目采用COCOMOⅡ模型,规模50KLOC,exponent为1.15,则工作量与规模的近似关系为A.线性  B.平方  C.幂指数  D.对数答案:C解析:COCOMOⅡ工作量=α×规模^exponent,呈幂指数关系。24.在数据库事务中,若事务T对数据项Q加了共享锁,则其他事务对QA.可加排他锁  B.可加共享锁  C.不可加任何锁  D.必须等待答案:B解析:共享锁允许多个共享锁并存。25.下列关于Git的说法,正确的是A.每次提交都会创建整个项目的完整副本B.分支切换需要复制工作区文件C.提交对象包含指向树对象的指针D.远程分支与本地分支名称必须一致答案:C解析:提交对象指向树对象,树对象指向blob,节省空间。26.若某CPU数据通路采用单总线结构,则其性能瓶颈主要来源于A.总线争用  B.寄存器过多  C.控制存储器容量  D.ALU功能少答案:A解析:单总线共享,争用严重。27.在面向对象设计中,将多个具有共同接口的类统一处理的模式称为A.策略模式  B.工厂模式  C.适配器模式  D.组合模式答案:A解析:策略模式定义算法族,可互相替换。28.某系统采用LRU页面置换,页框3个,访问序列1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1,2,3,6,则缺页次数为A.12  B.13  C.14  D.15答案:C解析:模拟LRU得缺页14次。29.在CSS中,选择器.box>p的优先级权重为A.0,0,1,1  B.0,0,1,2  C.0,0,2,1  D.0,1,0,1答案:A解析:类选择器0,0,1,0,元素选择器0,0,0,1,相加0,0,1,1。30.下列关于量子计算的说法,错误的是A.量子比特可处于叠加态  B.测量会导致坍缩  C.量子门可逆  D.量子纠缠无法用于通信答案:D解析:量子纠缠可用于量子通信。31.在软件架构评估中,用于描述质量属性场景的技术是A.ATAM  B.SAAM  C.CBAM  D.PASA答案:A解析:ATAM使用质量属性场景。32.某算法需对n个元素排序,且要求稳定、原地、最坏O(nlogn),应选A.快速排序  B.堆排序  C.归并排序  D.希尔排序答案:C解析:归并排序稳定但非原地,原地且稳定且O(nlogn)的算法实际为归并的变体,题目选项中最接近为归并。33.在IPv4子网划分中,若需要1000个主机地址,则最小主机位长度为A.10  B.11  C.12  D.13答案:A解析:2^10−2=1022≥1000。34.下列关于Rust所有权的描述,正确的是A.引用计数由程序员维护  B.可变引用可同时存在多个  C.所有权系统消除数据竞争  D.智能指针无法用于堆内存答案:C解析:编译期检查所有权,消除数据竞争。35.在机器学习中,若训练误差持续下降而验证误差上升,则模型处于A.欠拟合  B.正常拟合  C.过拟合  D.梯度消失答案:C解析:验证误差上升表明过拟合。36.某C程序执行printf("%d\n",~5);输出为A.-6  B.6  C.-5  D.5答案:A解析:~5按位取反,5的32位补码0x00000005,取反0xFFFFFFFA,即-6。37.在分布式系统中,采用向量时钟的目的是A.降低延迟  B.检测死锁  C.捕获因果依赖  D.提高吞吐量答案:C解析:向量时钟维护部分有序,捕获因果关系。38.下列关于SSD磨损均衡的说法,正确的是A.静态数据无需移动  B.动态磨损均衡仅针对空闲块  C.采用映射表减少写入放大  D.磨损均衡可延长寿命答案:D解析:均衡擦除次数,延长整体寿命。39.在形式化方法中,模型检测的核心问题是A.状态爆炸  B.语法分析  C.类型推导  D.代码生成答案:A解析:状态空间指数增长导致爆炸。40.某软件公司采用DevOps,持续交付流水线中用于自动化集成测试的阶段是A.构建  B.部署  C.验证  D.发布答案:C解析:验证阶段执行自动化测试。41.在数字电路中,若触发器建立时间不满足,则可能导致A.亚稳态  B.竞争  C.冒险  D.抖动答案:A解析:建立时间不足引发亚稳态。42.下列关于Kotlin协程的说法,错误的是A.协程轻量  B.挂起函数需标记suspend  C.协程一定运行在同一线程  D.调度器可切换线程答案:C解析:调度器可将协程迁移到不同线程。43.在信息安全管理体系中,PDCA循环的C阶段活动是A.制定策略  B.风险评估  C.检查绩效  D.实施培训答案:C解析:Check阶段检查绩效。44.某算法使用分治法将问题分成3个子问题,规模减半,合并代价O(n),则复杂度为A.Θ(n)  B.Θ(nlogn)  C.Θ(n^(log_23))  D.Θ(n²)答案:C解析:T(n)=3T(n/2)+O(n),主定理得Θ(n^(log_23))≈Θ(n^1.58)。45.在CSSFlexbox中,用于控制主轴对齐的属性是A.align-items  B.justify-content  C.align-content  D.align-self答案:B解析:justify-content控制主轴对齐。46.下列关于边缘计算的说法,正确的是A.降低云端带宽消耗  B.增加延迟  C.集中处理数据  D.依赖高延迟链路答案:A解析:边缘就近处理,减少回传流量。47.在编译原理中,用于将正则表达式转换为NFA的算法是A.子集构造  B.Thompson构造  C.最小化  D.SLR答案:B解析:Thompson构造生成NFA。48.某系统采用RAID5,磁盘数4,单盘容量1TB,则可用容量为A.2TB  B.3TB  C.4TB  D.3.5TB答案:B解析:RAID5损失1盘容量,可用3TB。49.在Python中,若执行importthis,输出内容涉及的设计哲学是A.优雅明确简单  B.高性能  C.强类型  D.静态编译答案:A解析:TheZenofPython强调优雅、明确、简单。50.下列关于5G网络切片的说法,错误的是A.共享物理基础设施  B.切片间资源隔离  C.切片由核心网独立完成  D.支持差异化SLA答案:C解析:切片需端到端协同,非仅核心网。51.在操作系统中,发生饥饿现象的根本原因是A.资源不足  B.调度策略不公平  C.死锁  D.优先级反转答案:B解析:长期得不到调度即饥饿,源于策略不公。52.某算法需找到无向图最小生成树,边权可能为负,应选A.Prim  B.Kruskal  C.两者皆可  D.两者皆不可答案:C解析:Prim与Kruskal均允许负权,只要无负环。53.在数字签名中,发送方使用自己的A.公钥加密  B.私钥加密  C.公钥解密  D.会话密钥加密答案:B解析:私钥签名,公钥验证。54.下列关于TypeScript的描述,正确的是A.运行前需编译为JavaScript  B.类型信息保留到运行时  C.不支持接口  D.无类型推断答案:A解析:TypeScript编译为JavaScript后运行。55.在计算机图形学中,Phong光照模型包含A.环境光+漫反射+镜面反射  B.仅漫反射  C.仅镜面反射  D.折射答案:A解析:Phong模型三部分。56.某系统采用令牌桶算法,桶容量1MB,速率10MB/s,突发持续200ms,则最大突发流量为A.1MB  B.2MB  C.3MB  D.4MB答案:C解析:桶内1MB加200ms内2MB,共3MB。57.在软件维护中,修改代码以适应新硬件平台属于A.改正性维护  B.适应性维护  C.完善性维护  D.预防性维护答案:B解析:适应新环境为适应性维护。58.下列关于Helm的描述,正确的是A.Kubernetes包管理器  B.容器运行时  C.服务网格  D.监控工具答案:A解析:Helm管理K8s应用包。59.在密码学中,AES的密钥长度不包括A.128  B.192  C.256  D.512答案:D解析:AES仅128、192、256位。60.某递归函数调用次数满足C(n)=C(n−1)+C(n−2)+1,C(0)=C(1)=1,则C(5)为A.15  B.16  C.20  D.25答案:B解析:依次计算得C(5)=16。61.在Linux中,用于查看实时系统调用轨迹的命令是A.top  B.strace  C.ltrace  D.vmstat答案:B解析:strace跟踪系统调用。62.下列关于数据仓库的说法,正确的是A.面向事务处理  B.数据易变  C.面向主题集成  D.采用ER模型答案:C解析:数据仓库面向主题、集成、稳定。63.在概率图模型中,用于表示变量间条件独立性的结构是A.有向图  B.无向图  C.两者皆可  D.两者皆不可答案:C解析:贝叶斯网与马尔可夫网分别用有向、无向图表示独立。64.某系统采用位示图管理磁盘,块数1M,则位示图占用A.64KB  B.128KB  C.256KB  D.512KB答案:B解析:1M位=128KB。65.在CSS中,设置元素宽度包含内边距与边框的属性是A.width  B.box-sizing  C.padding-box  D.border-radius答案:B解析:box-sizing:border-box包含内边距与边框。66.下列关于BPMN的描述,错误的是A.支持事件网关  B.泳道表示参与者  C.任务必须人工完成  D.可生成执行代码答案

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论