2025年软考软件设计师最新试题及答案.docxVIP

  • 0
  • 0
  • 约5.84千字
  • 约 19页
  • 2026-02-03 发布于四川
  • 举报

2025年软考软件设计师最新试题及答案.docx

2025年软考软件设计师最新试题及答案

一、单项选择题(每题1分,共25分)

1.某银行核心系统采用微服务架构,服务间通过gRPC进行通信。若要求在一次跨服务调用链中保持事务一致性,下列方案中最可行的是

A.使用TCC(TryConfirmCancel)模式,由协调器统一驱动

B.在每个服务本地使用2PC协议

C.将业务拆为两段,分别使用Kafka消息最终一致性

D.直接依赖数据库XA事务

答案:A

2.在C语言中,以下代码片段的输出结果是

```c

unionU{inti;charc[4];}u={0;

printf(%02hhx,u.c[0]);

```

A.01

B.02

C.03

D.04

答案:D(小端序,低地址存放最低字节)

3.某系统采用LRU页面置换算法,物理块数为4。给定页面走向:4,3,2,1,4,3,5,4,3,2,1,5,则缺页次数为

A.6

B.7

C.8

D.9

答案:C

4.在UML2.5中,描述“对象在特定时间点被创建”的图元素位于

A.序列图的生命线头部

B.通信图的创建消息

C.状态机的入口动作

D.活动图的初始节点

答案:A

5.若关系模式R(A,B,C,D,E)的函数依赖集F={A→BC,CD→E,B→D,E→A},则R的候选键为

A.A

B.E

C.CD

D.B

答案:B(E?=ABCDE)

6.在IPv6中,组播地址FF70::/8的scope值为

A.接口本地

B.链路本地

C.管理本地

D.组织本地

答案:D

7.某二叉树的后序遍历序列为CBEFDA,中序序列为CBAEDF,则其先序序列为

A.ABCDEF

B.ABDCEF

C.ABDCFE

D.ABDECF

答案:B

8.在SpringCloudGateway中,实现自定义全局过滤器的接口是

A.GatewayFilter

B.GlobalFilter

C.Filter

D.WebFilter

答案:B

9.若一个软件项目采用COCOMOII模型,规模估算为80KLOC,其指数型因子EM=1.15,则工作量估算最接近

A.240人月

B.360人月

C.480人月

D.600人月

答案:B(系数a=2.94,指数b=1.15,E=2.94×80^1.15≈360)

10.在Python3.11中,以下代码的输出为

```python

deff(a=[]):

a.append(1)

returna

print(f(),f())

```

A.[1][1]

B.[1][1,1]

C.[1,1][1,1]

D.[1,1][1,1,1]

答案:C

11.在操作系统中,发生“颠簸”现象时,系统CPU利用率将

A.持续上升

B.持续下降

C.先升后降

D.剧烈抖动并趋于零

答案:D

12.若一个HTTPS网站使用TLS1.3,其证书包含X.509v3扩展项“ExtendedKeyUsage”,其中不包含

A.serverAuth

B.clientAuth

C.codeSigning

D.OCSPSigning

答案:C

13.在敏捷开发中,下列实践最强调“集体代码所有权”的是

A.Scrum

B.XP

C.Crystal

D.FDD

答案:B

14.某算法时间复杂度递推式T(n)=4T(n/2)+O(n2),则根据主定理,T(n)的渐近界为

A.Θ(nlogn)

B.Θ(n2)

C.Θ(n2logn)

D.Θ(n3)

答案:B(主定理case3)

15.在Git2.43中,命令`gitswitchcfeaturetorigin/feature`的作用是

A.基于远程分支新建并切换到本地分支,同时建立跟踪关系

B.仅创建远程分支

C.将当前分支重命名

D.删除远程分支

答案:A

16.在Java21中,以下代码片段的输出为

```java

vars=hello\u0022+\u0022world;

System.out.println(s);

```

A.hello+world

B.hell

文档评论(0)

1亿VIP精品文档

相关文档