2026年5月23日软考软件设计师考试《基础知识》真题及答案(2)

软件设计师 责任编辑:陈湘君 2026-05-26

添加老师微信

备考咨询

加我微信

摘要:2026年5月23日的软考软件设计师考试真题已更新,通过考友的回忆,希赛网现将2026上半年软考软件设计师考试《基础知识》真题(2)的内容分享给大家,答案与解析可前往在线视频查看。

2026年5月23日软考软件设计师考试《基础知识》真题(2)如下:

【考生回忆版】欲设计一套智能家居系统,针对特定需求采用适合的设计模式:

系统中只需要一个“中央控制器”实例。该需求适合采用()进行设计。

控制器需要支持接入不同品牌的灯具(飞利浦、小米等),但控制接口要统一。要能接入新的接口不兼容灯具,不修改原有系统代码。该需求适合采用()进行设计。

当传感器检测到温度变化时,空调、加湿器和窗帘等多个设备需要自动做出响应。该需求适合采用()进行设计。

系统需要实现“一键场景”功能,开发者将“调光”、“开机”、“放慕布”等动作封装为实现了统一接口的类,使得“按钮”对象无需了解具体的设备细节,只需持有这些动作对象并在点击时触发即可。这一需求适合采用()进行设计。

10、null

A.工厂方法模式(Factory Method)

B.单例模式(Singleton)

C.抽象工厂模式(Abstract Factory)

D.生成器模式(Builder)

11、null

A.适配器模式(Adapter)

B.代理模式(Proxy)

C.外观模式(Facade)

D.装饰器模式(Decorator)

12、null

A.观察者模式(Observer)

B.迭代器模式(Iterator)

C.备忘录模式(Memento)

D.策略模式(Strategy)

13、null

A.备忘录模式(Memento)

B.命令模式(Command)

C.状态模式(Stare)

D.策略模式(Strategy)

rs.png

【考生回忆版】以下关于面向对象技术中类和对象的关系描述,正确的是()。()体现了类和对象的关系。

14、null

A.类是对象的具体实例

B.一个类只能创建一个对象

C.类是模板,对象是根据模板创建的实例

D.对象是抽象的,类是具体的

15、null

A.汽车颜色和那一辆白色比亚迪

B.汽车和刹车功能

C.汽车和汽车颜色

D. 汽车和那一辆白色比亚迪

16、【考生回忆版】若C类地址每个子网主机数是30台,则子网掩码是()。

A. 255.255.255.192

B. 255.255.255.0

C. 255.255.255.224

D. 255.255.255.248

17、【考生回忆版】若某C/C++程序中有表达式"start"+2.71828,则()。

A.编译通过,运行时报错

B.编译时报错,属于静态语义错误

C.编译时报错,属于语法错误

D.编译或运行时都不报告错误或警告

18、【考生回忆版】设备管理中,引入缓冲技术的主要目的是()。

A.减少内存占用

B.简化设备驱动程序

C.提高设备利用率

D.缓和CPU与I/O设备速度不匹配的矛盾

19、【考生回忆版】计算机系统中,CPU的运算器承担执行各种算术运算和逻辑运算的工作,运算器主要由算术逻辑单元、()、状态寄存器和通用寄存器等组成。

A.累加器

B.指令寄存器

C.程序计数器

D.时序电路

20、【考生回忆版】用户程序在用户态下执行系统调用时,CPU会从用户态切换到()。

A. 阻塞态

B. 内核态

C. 等待态

D. 就绪态

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!