软考题库 · 历年真题 · 答案解析

软考题库

软考题库按高级、中级、初级科目整理软考历年真题、考生回忆版真题和高频练习题。每道题提供题干、选项、正确答案与解析,适合查看题库、理解考点、考前复盘和查漏补缺。距离下半年软考越来越近,先刷高频题,再补薄弱点。

27 个科目 1053 道题目 高级 / 中级 / 初级 答案解析

软考题库覆盖范围

本站围绕“软考题库”整理高级、中级、初级各科目的题目内容,重点覆盖软考历年真题、考生回忆版真题、原创高频题、答案解析、选项分析和考点复盘。用户可以先从科目题库进入,再按年份、考点或高频练习继续阅读。

按等级查看软考科目题库

按高级、中级、初级展示,每个等级内热门科目优先

高级资格

5 个科目,热门科目优先

中级资格

15 个科目,热门科目优先

系统集成项目管理工程师

中级
338 道题目 261 道高频题 信息系统 2026 / 2025 / 2024 / 2023
范围管理WBS工作包范围基准

软件设计师

中级
98 道题目 95 道高频题 计算机软件 2024 / 2023
数据结构与算法时间复杂度O(n)设计模式

网络工程师

中级
47 道题目 45 道高频题 计算机网络 2024 / 2023
交换技术VLAN广播域网络协议

软件评测师

中级
35 道题目 35 道高频题 计算机软件
软件测试黑盒测试测试用例边界值分析

数据库系统工程师

中级
47 道题目 45 道高频题 信息系统 2024 / 2023
数据库主键关系模型事务

信息安全工程师

中级
44 道题目 42 道高频题 信息系统 2024 / 2023
密码学哈希函数完整性数字签名

信息系统管理工程师

中级
20 道题目 20 道高频题 信息系统
信息系统管理IT服务管理运维服务事件管理

电子商务设计师

中级
18 道题目 18 道高频题 计算机应用技术
电子商务购物车交易流程订单流程

信息系统监理师

中级
18 道题目 18 道高频题 信息系统
工程监理三控质量控制监理规划

计算机硬件工程师

中级
17 道题目 17 道高频题 信息服务
计算机组成Cache存储系统计算机硬件

多媒体应用设计师

中级
16 道题目 16 道高频题 计算机应用技术
多媒体技术视频处理帧率多媒体应用

软件过程能力评估师

中级
16 道题目 16 道高频题 计算机软件
软件过程过程改进质量管理能力成熟度

计算机辅助设计师

中级
15 道题目 15 道高频题 计算机应用技术
CAD图层管理计算机辅助设计矢量图形

嵌入式系统设计师

中级
15 道题目 15 道高频题 计算机应用技术
嵌入式系统实时系统时间约束中断

信息技术支持工程师

中级
15 道题目 15 道高频题 信息服务
IT支持服务台工单故障排查

初级资格

7 个科目,热门科目优先

最新更新题目

首页优先展示最近更新的题目,完整内容可进入科目页查看
生产者为什么要先申请空缓冲区,再进入互斥区?

有界缓冲区使用信号量 empty 表示空槽数、full 表示产品数、mutex 表示互斥访问。生产者放入一个产品时,合理的操作顺序是()。

中级 软件设计师 高频练习 中等 软件设计师操作系统生产者消费者
单选题
第 856 题
缺页率很低,为什么仍会明显影响有效访问时间?

忽略 TLB 和页表访问开销。某系统内存访问时间为 100ns,缺页率为 10^-6,一次缺页处理平均耗时 8ms(该耗时视为完整缺页服务时间)。有效访问时间约为()。

中级 软件设计师 高频练习 中等 软件设计师操作系统虚拟内存
单选题
第 853 题
嵌套作用域中出现同名变量时,符号表怎么查找?

程序的全局作用域声明变量 x,函数内部又声明了同名局部变量 x。在函数体内引用 x 时,编译器进行符号表查找的正确策略是()。

中级 软件设计师 高频练习 中等 软件设计师编译原理符号表
单选题
第 850 题
布尔表达式中间代码为什么要使用回填技术?

编译器为布尔表达式生成跳转式中间代码时,某些条件跳转的目标基本块尚未生成。回填技术的主要作用是()。

中级 软件设计师 高频练习 中等 软件设计师编译原理中间代码
单选题
第 849 题
DAG 为什么能表示公共子表达式共享?

对基本块中的表达式 y=a*b+a*b 建立 DAG。若两次 a*b 的操作数和值都相同,DAG 的典型处理是()。

中级 软件设计师 高频练习 中等 软件设计师编译原理DAG
单选题
第 848 题
表达式 x=a*b+c 的四元式怎么写?

不考虑公共子表达式优化,将表达式 x=a*b+c 翻译为四元式序列。下列结果正确的是()。

中级 软件设计师 高频练习 中等 软件设计师编译原理中间代码
单选题
第 847 题
LR 分析器的栈中为什么保存活前缀?

关于 LR 分析器在正常分析过程中已经压入栈中的文法符号,下列说法正确的是()。

中级 软件设计师 高频练习 中等 软件设计师编译原理LR分析
单选题
第 846 题
自底向上语法分析中的句柄是什么?

在自底向上的语法分析过程中,对一个右句型进行正确归约时,本步应被归约的句柄是()。

中级 软件设计师 高频练习 中等 软件设计师编译原理自底向上分析
单选题
第 845 题
词法分析为什么通常采用最长匹配原则?

某语言同时定义了运算符“>”“=”和“>=”。词法分析器扫描输入 a>=b,并采用最长匹配原则,则在读到“>=”时应当()。

中级 软件设计师 高频练习 中等 软件设计师编译原理词法分析
单选题
第 844 题
词法单元、词素和模式到底有什么区别?

词法分析器读到源程序中的字符序列 count,并按规则 letter(letter|digit)* 将其识别为标识符。下列对应关系正确的是()。

中级 软件设计师 高频练习 中等 软件设计师编译原理词法分析
单选题
第 843 题
S 属性定义和 L 属性定义有什么区别?

关于语法制导定义中的 S 属性定义和 L 属性定义,下列说法正确的是()。

中级 软件设计师 高频练习 中等 软件设计师编译原理语法制导定义
单选题
第 842 题
DFA 最小化时,哪些状态不能合并?

在 DFA 最小化过程中,状态 p 和 q 对某个输入串 w 的反应不同:从 p 读取 w 后到达接受状态,而从 q 读取 w 后到达非接受状态。由此可知 p 和 q()。

中级 软件设计师 高频练习 中等 软件设计师编译原理DFA最小化
单选题
第 841 题
子集构造法中,DFA 的初始状态怎么确定?

某带 ε 转移的 NFA 初始状态为 q0,且从 q0 可经 ε 转移到 q1,从 q1 又可经 ε 转移到 q2,除此之外没有新的 ε 转移。使用子集构造法转换为 DFA 时,DFA 的初始状态应为()。

中级 软件设计师 高频练习 中等 软件设计师编译原理NFA转DFA
单选题
第 840 题
文法 E→E+T|T 怎样消除直接左递归?

文法 E→E+T|T 含有直接左递归。保持其生成语言不变,正确的消除结果是()。

中级 软件设计师 高频练习 中等 软件设计师编译原理直接左递归
单选题
第 839 题
预测分析表同一单元出现两条产生式说明什么?

为某文法构造预测分析表时,发现表格单元 M[A,a] 需要同时填入 A→α 和 A→β 两条不同产生式。由此可以直接判断()。

中级 软件设计师 高频练习 中等 软件设计师编译原理预测分析表
单选题
第 838 题
候选式含 ε 时,LL(1) 文法要满足什么条件?

文法中非终结符 A 有两个候选式 A→α|ε,且 α 不能推出 ε。为了使这两个候选式能够用一个向前看符号进行确定性选择,除基本条件外,还必须满足()。

中级 软件设计师 高频练习 中等 软件设计师编译原理LL(1)文法
单选题
第 837 题
硬件需求稳定、软件需求变化快,应选择哪种项目生命周期?

某数字化项目同时包含机房改造和业务应用开发。机房施工范围稳定、审批和验收节点明确;业务应用需求会随着用户试用反馈持续调整。项目经理希望分别采用适合两部分工作的管理方式,并在里程碑处统一协调。最合适的生命周期是()。

高级 信息系统项目管理师 高频练习 中等 信息系统项目管理师混合生命周期预测型
单选题
第 834 题
项目净现值 NPV 为正,经济可行性怎样判断?

某信息系统需立即投资 100 万元,预计第 1 年末和第 2 年末各获得净现金流入 60 万元。若折现率为 10%,按 NPV=-100+60/(1+10%)+60/(1+10%)² 计算,该项目的净现值约为()。

高级 系统分析师 高频练习 中等 系统分析师净现值NPV
单选题
第 833 题
把“>”改成“>=”后测试仍通过,说明了什么?

测试人员对某程序实施变异测试,把边界判断“score > 60”改成“score >= 60”,形成一个非等价变异体。重新执行现有测试用例后,全部测试仍然通过。最合理的判断是()。

中级 软件评测师 高频练习 中等 软件评测师变异测试存活变异体
单选题
第 832 题
IPv6 主机启用地址前,怎样检测地址是否重复?

一台 IPv6 主机为接口生成了新的单播地址。在正式使用该地址前,主机需要确认同一链路上没有其他节点已经占用它。该过程主要使用()。

中级 网络工程师 高频练习 中等 网络工程师IPv6DAD
单选题
第 831 题
OSPF 外部路由 E1 和 E2 的度量值有什么区别?

某企业有两个 OSPF 自治系统边界路由器 ASBR 向域内引入同一外部网段。网络管理员希望选路时不仅考虑引入该外部路由的开销,还要把内部路由器到 ASBR 的 OSPF 开销计入总度量值。应将外部路由设置为()。

中级 网络工程师 高频练习 中等 网络工程师OSPFE1
单选题
第 830 题
关系模式分解后,怎样判断无损连接和依赖保持?

关系模式 R(A,B,C) 上有函数依赖集 F={A→B,B→C}。将 R 分解为 R1(A,B) 和 R2(B,C),关于该分解的说法正确的是()。

中级 数据库系统工程师 高频练习 中等 数据库系统工程师无损连接依赖保持
单选题
第 829 题
未声明变量和类型不匹配由编译器哪个阶段检查?

在某静态类型语言中,程序片段的标识符和括号都符合语法规则,但其中变量 total 未声明,且一处函数调用的实参与形参类型不兼容。上述错误主要由编译器的( )阶段发现。

中级 软件设计师 高频练习 中等 软件设计师编译原理语义分析
单选题
第 828 题

热门复习专题

优先展示搜索需求更明确、适合继续阅读的专题入口

软考题库常见问题

围绕题库内容、真题、高频题和小白选科做简短说明
软考题库主要包含什么内容?

本站按高级、中级、初级科目整理软考题目,内容包括已整理的历年题、考生回忆版真题、原创高频练习题、正确答案、选项分析、考点复盘和易错提醒。

软考题库适合刷题还是看解析?

本站更适合看题和理解解析。你可以先通过题目详情页弄清考点边界、干扰项和易错原因,再配合章节练习或模拟机考做系统刷题。

软考历年真题和高频题有什么区别?

历年真题更适合了解真实考试问法和命题风格,高频题更适合围绕常考概念、计算题和易混点做集中复盘。备考时建议两类题都看,但不要只背答案。

软考小白应该先看哪个科目题库?

小白可以先看系统集成项目管理工程师、软件设计师、信息系统项目管理师等热门科目题库,再结合自己的项目管理、开发、网络、数据库或测试背景决定方向。