版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025年计算机技术与软件专业技术资格(软考)考试题库(附答案)一、单项选择题(每题1分,共40分)1.在操作系统中,当进程从运行态转为就绪态时,其PCB中最先被修改的字段是A.进程状态字 B.程序计数器 C.CPU寄存器组 D.内存限长寄存器答案:A2.某32位系统采用二级页表,页面大小4KB,页表项占4B。若逻辑地址空间为4GB,则顶级页表最多占用A.4KB B.8KB C.16KB D.32KB答案:A3.在TCP拥塞控制中,发送方收到3个重复ACK后,拥塞窗口cwnd的变化策略为A.置为1 B.置为ssthresh C.置为ssthresh+3MSS D.减半后进入快速恢复答案:D4.下列关于RISCV指令集的说法,错误的是A.所有指令长度均为32位 B.支持压缩指令子集 C.采用loadstore架构 D.支持用户态扩展指令答案:A5.在MySQL8.0中,执行SELECT…FORSHARE语句时,InnoDB对匹配行加的锁类型是A.记录锁(S) B.间隙锁(S) C.Nextkey锁(S) D.意向共享锁答案:C6.若某无向图G有n个顶点、e条边,则使用Kruskal算法求最小生成树的时间复杂度为A.O(eloge) B.O(elogn) C.O(n²) D.O(n+e)答案:A7.在Python3.11中,下列关于字典遍历顺序的说法正确的是A.按插入序 B.按键哈希序 C.按键升序 D.无序答案:A8.某系统采用5级页表,TLB命中率为98%,TLB查找时间为10ns,页表查找时间为100ns,则有效访存时间约为A.12ns B.14ns C.110ns D.112ns答案:B9.在ISO27001:2022中,关于“信息安全连续性”条款,组织应建立A.风险评估报告 B.业务连续性计划 C.适用性声明 D.安全度量指标答案:B10.若一加密方案满足INDCCA2安全,则它必然满足A.单向性 B.语义安全 C.非延展性 D.完美保密答案:C11.在Linux内核5.15中,下列关于CFS调度器的叙述,正确的是A.采用多级反馈队列 B.使用红黑树管理就绪进程 C.实时进程也参与CFS调度 D.时间片固定为100ms答案:B12.某SSD采用4KB页、256KB块,写入放大因子WA=2,则顺序写入1GB用户数据,实际写入闪存量为A.1GB B.1.5GB C.2GB D.2.5GB答案:C13.在HTTP/3中,传输层协议替换为A.TCP B.TLS1.3 C.QUIC D.SCTP答案:C14.若关系模式R(A,B,C,D)满足F={AB→C,C→D,D→A},则R的候选键为A.AB B.AC C.BC D.BD答案:A15.在IPv6中,用于本地链路自动配置的地址前缀为A.fe80::/10 B.fc00::/7 C.2000::/3 D.::1/128答案:A16.某浮点数格式:1位符号、8位阶码(移127)、23位尾数,十进制数−0.125的十六进制表示为A.0xBE000000 B.0xBF000000 C.0xBF800000 D.0x3E000000答案:B17.在SpringBoot3.0中,默认的嵌入式Web容器是A.Jetty B.Undertow C.Tomcat D.Netty答案:C18.若一进程页引用串为1,2,3,4,1,2,5,1,2,3,4,5,物理帧数3,采用LRU算法,缺页次数为A.7 B.8 C.9 D.10答案:B19.在敏捷开发Scrum中,Sprint回顾会议的主要目的是A.评审产品增量 B.调整产品待办列表 C.检视并改进过程 D.估算故事点答案:C20.下列关于量子计算中DeutschJozsa算法的描述,正确的是A.可判定任意函数是否平衡 B.需要两次查询 C.经典算法必用2^(n1)+1次查询 D.无法区分常函数与平衡函数答案:A21.在Git2.40中,执行gitreflogexpireall命令,默认保留时间为A.30天 B.60天 C.90天 D.永久答案:C22.若一B+树内部节点最多存100个键,则其最多可拥有子节点数为A.99 B.100 C.101 D.102答案:C23.在ISO26262ASILD等级中,单点故障度量SPFM要求最低为A.90% B.95% C.99% D.99.9%答案:C24.某8位单片机采用补码,执行0x81−0x02后,标志位V(溢出)为A.0 B.1 C.不确定 D.与CF相同答案:A25.在Dockerfile中,指令COPY与ADD的最大差异是A.ADD支持远程URL B.COPY支持解压 C.ADD权限更高 D.无差异答案:A26.若一神经网络采用Swish激活函数f(x)=x·sigmoid(x),则其导数f′(x)为A.sigmoid(x)+x·sigmoid′(x) B.sigmoid(x) C.x·sigmoid(x) D.1答案:A27.在ISO9001:2015中,PDCA循环的“C”阶段对应A.领导作用 B.改进 C.绩效评估 D.支持答案:C28.某系统总线宽度64位,时钟频率100MHz,每次传输需2个时钟周期,则理论带宽为A.400MB/s B.800MB/s C.1.6GB/s D.3.2GB/s答案:B29.在Pythonasyncio中,若事件循环未运行,调用awaitasyncio.sleep(0)会A.立即返回 B.抛出RuntimeError C.阻塞线程 D.创建新循环答案:B30.若一正则表达式引擎采用NFA,则匹配失败时的回溯复杂度最坏为A.O(n) B.O(n²) C.O(2^n) D.O(n!)答案:C31.在KerberosV5中,TGT的有效期默认最大为A.1小时 B.8小时 C.24小时 D.7天答案:C32.某RAID6阵列含8块盘,有效容量占比约为A.75% B.80% C.87.5% D.90%答案:A33.在ISO15408EAL7级中,要求的形式化验证活动为A.半形式化设计描述 B.形式化模型与验证 C.模块测试 D.代码审查答案:B34.若一进程采用写时复制(COW)fork,子进程首次写入某页时,内核为其创建A.共享页框 B.只读页框 C.可写私有页框 D.空页框答案:C35.在HTTP/2中,SETTINGS帧的流标识符必须为A.0 B.1 C.随机 D.奇数答案:A36.某8×8LED点阵采用74HC595级联,所需芯片最少为A.2片 B.3片 C.4片 D.5片答案:A37.在ISO200001:2018中,服务连续性计划应至少A.每年测试一次 B.每季度测试一次 C.每半年测试一次 D.事件触发时测试答案:A38.若一FPGA查找表(LUT)为6输入,则其可实现的布尔函数种类为A.2^6 B.2^(2^6) C.2^64 D.64答案:B39.在C++23中,std::mdspan的rank()成员返回A.元素个数 B.维度数 C.字节大小 D.步长答案:B40.若一系统采用微内核架构,下列服务必须运行在内核态的是A.文件系统 B.驱动程序 C.进程调度 D.网络协议栈答案:C二、多项选择题(每题2分,共20分)41.下列关于HTTP缓存头CacheControl的说法,正确的有A.nostore禁止任何缓存 B.private仅允许浏览器缓存 C.maxage=0等价于nocache D.mustrevalidate强制再验证 E.nocache表示不缓存答案:A,B,D42.在Linux内核中,属于task_struct结构体的字段有A.pid B.mm C.files D.uid E.gfp_mask答案:A,B,C,D43.下列算法属于非对称加密的为A.ECC B.RSA C.AES D.ElGamal E.ChaCha20答案:A,B,D44.在React18中,可触发并发渲染的API有A.startTransition B.useDeferredValue C.useTransition D.flushSync E.createRoot答案:A,B,C45.下列关于IPv6扩展首部的叙述,正确的有A.逐跳选项首部必须位于所有首部之前 B.路由首部类型0已被废除 C.目的选项首部可在路由首部之后 D.扩展首部长度以字节为单位 E.分片首部仅用于源节点答案:A,B,C,E46.在ISO27035中,信息安全事件管理阶段包括A.发现与报告 B.评估与决策 C.响应 D.经验总结 E.风险识别答案:A,B,C,D47.下列属于静态代码分析工具的有A.SonarQube B.Coverity C.Valgrind D.Pylint E.GDB答案:A,B,D48.在ARMCortexM55中,支持的安全扩展有A.TrustZone B.MProfileVectorExtension C.PointerAuthentication D.CustomInstructions E.AArch64答案:A,B,C,D49.下列关于量子比特测量的描述,正确的有A.测量会导致坍缩 B.可克隆任意未知量子态 C.测量基可任意选择 D.结果必为0或1 E.测量后仍保持叠加答案:A,C,D50.在PostgreSQL15中,支持的分区策略有A.范围分区 B.列表分区 C.哈希分区 D.复合分区 E.时间分区答案:A,B,C,D三、判断题(每题1分,共10分)51.在Go1.20中,map类型是并发安全的。答案:错52.在IPv4中,字段DF=1表示允许分片。答案:错53.在ISO26262中,ASIL等级越高,安全要求越严格。答案:对54.在Python中,list的append操作平均时间复杂度为O(1)。答案:对55.在RAID10中,允许任意两块盘同时失效而不丢数据。答案:错56.在HTTP/2中,服务器推送可由客户端通过SETTINGS帧禁用。答案:对57.在量子计算中,Hadamard门可将|0⟩变为|+⟩。答案:对58.在C语言中,volatile关键字可防止编译器优化掉空循环。答案:对59.在Docker中,容器与宿主机共享同一内核。答案:对60.在BGP协议中,本地优先级属性用于AS间路由决策。答案:错四、填空题(每空2分,共20分)61.在Linux中,查看当前系统负载可使用命令________。答案:uptime62.某二叉树后序遍历序列为DEBFCA,中序为DBEAFC,则先序序列为________。答案:ABDECF63.在IPv6中,地址2001:db8::1对应的solicitednode多播地址为________。答案:ff02::1:ff00:164.若一进程虚拟地址空间为48位,页大小16KB,则页内偏移占________位。答案:1465.在C语言中,表达式sizeof("A\0B\0C")的值是________。答案:566.在RSA加密中,若公钥指数e=3,私钥指数d满足d≡________modφ(n)。答案:e⁻¹67.在HTTP状态码中,表示“永久重定向”的码为________。答案:30868.在Python中,使用________模块可创建轻量级协程任务。答案:asyncio69.在ISO27001中,SOA指________。答案:StatementofApplicability70.在量子电路中,受控非门(CNOT)的控制量子位为|1⟩时,目标位将________。答案:翻转五、简答题(每题10分,共30分)71.描述Linux内核中缺页异常处理流程,并说明COW机制在其中的作用。答案:当进程访问未映射或权限不足的页时,CPU触发缺页异常;内核进入do_page_fault(),检查vma权限;若合法且页存在但为只读,则检查是否为COW页;若为COW,内核分配新页框,复制原页内容,更新页表项为可写私有;若页不在内存,则调用do_swap_page()或do_readahead()调入;最后重新执行指令。COW机制避免fork时立即复制整个地址空间,显著减少内存占用与复制开销。72.说明TCP三次握手过程中SYNCookie的工作原理及其防御SYNFlood的优势。答案:当半连接队列满时,服务器不分配资源,而将ISN按加密散列函数计算:ISN=Hash(srcIP,srcPort,dstIP,dstPort,secret,timestamp),作为SYN+ACK的序列号返回;客户端合法则ACK号=ISN+1,服务器重新计算散列验证合法性,若匹配则建立连接。优势:不保存半连接状态,避免内存耗尽;时间戳防止重放;secret密钥防止预测;有效抵御SYNFlood攻击。73.对比B+树与LSM树在写放大、读放大与空间放大方面的差异,并说明各自适用场景。答案:B+树就地更新,写放大高(每次写需读改写整条路径),读放大低(一次IO即可),空间放大低(无冗余)。LSM树采用追加写+合并,写放大低(顺序写),读放大高(需多层查找+合并),空间放大高(冗余版本)。B+树适合读多写少、强一致性场景;LSM树适合写密集、可容忍一定读延迟的场景,如时序数据库、日志系统。六、综合应用题(每题15分,共30分)74.某电商平台秒杀场景,库存100件,并发用户10万,要求不超卖、性能>3万TPS。请设计基于Redis与MySQL的扣减方案,说明关键SQL、Redis数据结构、Lua脚本、降级策略及一致性保障。答案:1)Redis结构:以string存剩余库存key=stock:123,初始100;以set存用户已购集合key=bought:123。2)Lua脚本:localstock=redis.call('get',KEYS[1])iftonumber(stock)<=0thenreturn0endlocalmember=ARGV[1]ifredis.call('sismember',KEYS[2],member)==1thenreturn1endredis.call('decr',KEYS[1])redis.call('sadd',KEYS[2],member)return13)流程:网关层限流→Redis集群执行Lua→返回成功→发送MQ异步落库→MySQL扣减库存SQL:updatestocksetnum=num1whereid=123andnum>0;影响行数=1则成功。4)一致性:MQ消费幂等(唯一索引userId+activityId);定时对账任务补偿;Redis宕机时降级为MySQL行锁,性能降至5000TPS,通过开关控制。5)性能:Redis单分片实测5万TPS,水平分10片支撑50万TPS;连接池预热、本地缓存标记售罄,减少Redis空击。75.给定一段存在SQL注入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生物标志物在药物临床试验中的医学转化实践
- 生物材料与血管化策略研究
- 生物可吸收支架术后双抗治疗时长新进展
- 生物制剂临床试验中受试者退出干预机制
- 林业集团总会计师考试题库
- 运动康复师面试题及专业知识梳理含答案
- 交互设计考试题及答案解析
- 深度解析(2026)《GBT 19486-2004电子政务主题词表编制规则》
- 生命末期医疗决策中的知情同意替代方案
- 土壤环境测试技术规范
- 心肌病健康宣教
- 2025-2030中国泥浆刀闸阀行业需求状况及应用前景预测报告
- 选矿厂岗位安全操作规程
- 成人床旁心电监护护理规程
- T/CEPPEA 5028-2023陆上风力发电机组预应力预制混凝土塔筒施工与质量验收规范
- DB3308173-2025化工企业消防与工艺应急处置队建设规范
- 2025股权质押借款合同范本
- 晚会聘请导演协议书
- 电迁改监理实施细则
- 促脉证中医护理方案
- 排污许可合同模板
评论
0/150
提交评论