2026年软考软件评测师考试真题及答案
#学习资料 ·2026-08-19 14:06:59
本资料为2026年上半年(5月)软件评测师考试真题汇编,涵盖综合知识与应用技术两科,含答案解析与难度说明,包含综合知识真题44题、应用技术案例分析及测试专业题补充。

1.以引用调用方式实现函数调用时,是()。
A.将形参的左值传递给实参
B.将实参的左值传递给形参
C.将实参的右值传递给形参
D.将形参的右值传递给实参
答案:B
难度:易
解析:本题考查函数调用方式。引用调用(传址调用)在调用时将实参的地址(左值)传递给形参,形参和实参指向同一内存单元,形参的修改会直接影响实参。按值调用则是将实参的值(右值)复制给形参,形参修改不影响实参。该考点是C/C++函数调用机制的经典概念,答案选B。
2.以下软件过程模型中,最适合大型复杂项目,且强调阶段间的评审和反馈的是()。
A.瀑布模型
B.增量模型
C.敏捷模型
D.原型模型
答案:A
难度:易
解析:瀑布模型将软件生命周期划分为需求分析、设计、编码、测试、运行维护等阶段,每个阶段结束后都有严格的评审(基线化)与反馈机制,阶段间顺序推进、文档驱动,适合需求明确、规模较大的复杂项目。增量模型强调分批交付,敏捷模型强调快速迭代,原型模型用于需求不明确场景。答案选A。
3.在一个关系型数据库中,参照完整性约束可以通过()来实现。
A.锁
B. 主码
C. 外码
D.候选码
答案:C
难度:易
解析:参照完整性(引用完整性)约束通过外码(ForeignKey)实现,保证子表中外码的值要么为空,要么等于父表中被引用主码的某个值,从而维护表与表之间数据的一致性。主码和候选码实现实体完整性,锁是并发控制机制。答案选C。
4.假设系统有8个进程需要共享资源R,而资源R的可用数仅为2。若采用PV操作用信号量S控制进程对资源R的使用,则信号量S的取值范围应为()。
A. [-6,6]
B. [-8,2]
C. [-6,2]
D. [-8,8]
答案:C
难度:中
解析:信号量的初值等于资源可用数,即S=2。当所有进程都申请资源而资源耗尽时,信号量最小可降到2-8=-6(最多8个进程同时等待)。因此S的取值范围为[-6,2]。PV操作中P操作使S减1(申请资源),V操作使S加1(释放资源),负值表示等待队列中的进程数。答案选C。
5.整个互联网被划分为许多较小的自治系统(AS),AS之间的路由选择协议是()。
A. RIP
B. IS-IS
C. BGP
D. OSPF
答案:C
难度:易
解析:自治系统(AS)之间的路由协议是外部网关协议(EGP),其事实标准是BGP(边界网关协议),用于在AS之间交换路由信息。RIP、OSPF、IS-IS都是AS内部使用的内部网关协议(IGP)。答案选C。
6.在操作系统中有一组称为()的特殊程序,它们在执行过程中不能被中断。
A.内核
B.控制模块
C.主程序
D.原语
答案:D
难度:易
解析:原语(Primitive)是由若干条机器指令构成的、执行过程中不可被中断的程序段,常用于实现PV操作、进程切换等原子性要求高的操作。原语的不间断性保证了操作的完整性。内核(Kernel)是操作系统的核心部分,可以包含多个原语,但不等于原语本身。答案选D。
7.在结构化开发方法中,详细设计工作的输出不包括()。
A. 流程图
B.类图
C. 伪代码
D.模块接口图
答案:B
难度:中
解析:结构化方法中,详细设计的任务是确定每个模块内部的实现算法和数据结构,常用工具包括程序流程图(盒图/N-S图)、伪代码、模块接口图(HIPO图)等。类图(ClassDiagram)是面向对象设计(00D)阶段的产物,不属于结构化开发方法的详细设计输出。答案选B。
8.()事务隔离级别可以防止“脏读”,但无法防止“不可重复读”。
A. REPEATABLE READ
B. READ UNCOMMITTED
C. READ COMMITTED
D. SERIALIZABLE
答案:C
难度:中
解析:
更多完整内容,请点击蓝色按钮,下载源文件!