2025年12月19日来源:信管网 作者:cnitpm
软件设计师当天每日一练试题地址:www.cnitpm.com/exam/ExamDay.aspx?t1=4
往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html
软件设计师每日一练试题(2025/12/18)在线测试:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/12/18
点击查看:更多软件设计师习题与指导
软件设计师每日一练试题内容(2025/12/18)
试题1
根据ISO/IEC9126软件质量模型中对软件质量特性的定义,可维护性质量特性的( )子特性是指与为确认经修改软件所需努力有关的软件属性。
A.易测试性
B.易分析性
C.稳定性
D.易改变性
查看答案
试题参考答案:A
试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/12/18
试题2
在UML提供的图中,可以采用(1)对逻辑数据库模式建模;(2)用于接口、类和协作的行为建模,并强调对象行为的事件顺序;(3)用于系统的功能建模,并具强调对象间的控制流。
(1)A、用例图
B、构件图
C、活动图
D、类图
(2)A、协作图
B、状态图
C、序列图
D、对象图
(3)A、状态图
B、用例图
C、活动图
D、类图
查看答案
试题参考答案:D、B、C
试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/12/18
试题3
下图所示为(1)设计模式,属于(2)设计模式,适用于(3)。
(1)A.代理
B.生成器
C.组合
D.观察者
(2)A.创建型
B.结构型
C.行为
D.结构型和行为
(3)A.表示对象的部分-整体层次结构时
B.当一个对象必须通知其它对象,而它又不能假定其他对象是谁时
C.当创建复杂对象的算法应该独立于该对象的组成部分及其装配方式时
D.在需要比较通用和复杂的对象指针代替简单的指针时
查看答案
试题参考答案:C、B、A
试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/12/18
试题4
已知某子系统为外界提供功能服务,但该子系统中存在很多粒度十分小的类,不便被外界系统直接使用,采用(1)设计模式可以定义一个高层接口,这个接口使得这一子系统更加容易使用;当不能采用生成子类的方法进行扩充时,可采用(2)设计模式动态地给一个对象添加一些额外的职责。
(1)A、Facade(外观)
B、Singleton(单件)
C、Participant(参与者)
D、Decorator(装饰)
(2)A、Facade(外观)
B、Singleton(单件)
C、Participant(参与者)
D、Decorator(装饰)
查看答案
试题参考答案:A、D
试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/12/18
试题5
ICMP协议的作用是 ( ) 。查看答案
试题参考答案:A
试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/12/18
试题6
软件能力成熟度模型将软件能力成熟度自低到高依次划分为初始级、可重复级、定义级、管理级和优化级,并且高级别成熟度一定可以达到低级别成熟度的要求。其中 ( )中的开发过程及相应的管理工作均已标准化、文档化,并已建立完善的培训制度和专家评审制度。
A、可重复级和定义级
B、定义级和管理级
C、管理级和优化级
D、定义级、管理级和优化级
查看答案
试题参考答案:D
试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/12/18
试题7
Teams are required for most engineering projects. Although some small hardware or software products can be developed by individuals, the scale and complexity of modem systems is such, and the demand for short schedules so great, that it is no longer (1) for one person to do most engineering jobs. Systems development is a team (2) ,and the effectiveness of the team largely determines the (3) of the engineering. Development teams often behave much like baseball or basketball teams. Even though they may have multiple specialties, allthe members work toward (4) .However,on systems maintenance and enhancement teams, the engineers often work relatively independently, much like wrestling and track teams.
A team is (5) just a group of people who happen to work together. Teamwork takes practice and it involves special skills. Teams require common processes; they need
agreed-upon goals; and they need effective guidance and leadership. The methods for guiding and leading such teams are well known, but they are not obvious.
(1)A.convenient
B.existing
C.practical
D.real
(2)A.activity
B.job
C.process
D.application
(3)A.size
B.quality
C.scale
D.complexity
(4)A.multiple objectives
B.different objectives
C.a single objective
D.independent objectives
(5)A.relatively
B./
C.only
D.more than
查看答案
试题参考答案:C、A、B、C、D
试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/12/18
试题8
某旅游公司欲开发一套软件系统,要求能根据季节,节假日等推出不同的旅行定价包,如淡季打折、一口价等。实现该要求适合采用(46)模式,该模式的主要意图是(47)查看答案
试题参考答案:A、D
试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/12/18
试题9
聚合对象是指一个对象( )查看答案
试题参考答案:C
试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/12/18
试题10
某一确定性有限自动机(DFA)的状态转换图如下图所示,令d=0|1|2|…|9,则以下字符串中,不能被该DFA接受的是(1),与该DFA等价的正规式是(2)。(其中,ε表示空字符)
① 3875 ② 1.2E+5 ③ -123. ④ .576E10
(1)A、①、②、③
B、①、②、④
C、②、③、④
D、①、②、③、④
(2)A、(-d|d)d*E(-d|d)d*|(-d|d)d*.d*(ε|E(-d|d)d*)
B、-(d|d)dd*(.|ε)d*(ε|E(-d|d)d*)
C、(-|d)dd*E(-|d)d*|(-d|d)dd*.d*(ε|E(-|E(-|d)d*)
D、(-d|d)dd*E(-d|d)d*|(-d|d)dd*.d*(ε|E(-dd*|dd*))
查看答案
试题参考答案:B、A
试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/12/18
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!