为帮助广大软考中级软件设计师考生更好备考,信管网特整理汇总了软件设计师部分上午真题、答案及解析供考生查阅,并提供免费在线模拟答题、历年真题免费下载等服务,了解软件设计师更多备考信息请关注信管网。
相关推荐:
免费练习:软件设计师考试题库(模拟试题、章节练习、每日一练)
1、算数表达式a*(b+c/d)-e的后缀式为( )。
A. a b c d/+*e-
B. a b c de*+/-
C. a*b+c/d-e
D. ab*cd/+e-
信管网参考答案:A
查看解析:www.cnitpm.com/st/454592214.html
2、 下图所示UML图为( ),用于展示系统中( )。
(1)A、用例图
B、活动图
C、序列图
D、交互图
(2)A、—个用例和一个对象的行为
B、一个用例和多个对象的行为
C、多个用例和一个对象的行为
D、多个用例和多个对象的行为
信管网参考答案:C、D
查看解析:www.cnitpm.com/st/4169126968.html
3、以下设计模式中,(1)模式使多个对象都有机会处理请求,将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理为止,从而避免请求的发送者和接收者之间的耦合关系;(2)模式提供一种方法顺序访问一个聚合对象中的各个元素,且不需要暴露该对象的内部表示。这两种模式均为(3)。
(1)A、责任链(ChainofResponsibility)
B、解释器(Interpreter)
C、命令(Command)
D、迭代器(Iterator)
(2)A、责任链(ChainofResponsibility)
B、解释器(Interpreter)
C、命令(Command)
D、迭代器(Iterator)
(3)A、创建型对象模式
B、结构型对象模式
C、行为型对象模式
D、行为型类模式
信管网参考答案:A、D、C
查看解析:www.cnitpm.com/st/416923870.html
4、在一条笔直公路的一边有许多房子,现要安装消防栓,每个消防栓的覆盖范围远大于房子的面积,如下图所示。现求解能覆盖所有房子的最少消防栓数和安装方案(问题求解过程中,可将房子和消防栓均视为直线上的点)。该问题求解算法的基本思路为:从左端的第一栋房子开始,在其右侧m米处安装一个消防栓,去掉被该消防栓覆盖的所有房子。在剩余的房子中重复上述操作,直到所有房子被覆盖。算法采用的设计策略为(请作答此空);对应的时间复杂度为()。
假设公路起点A的坐标为0,消防栓的覆盖范围(半径)为20米,10栋房子的坐标为(10,20,,30,35,60,80,160,210,260,300),单位为米。根据上述算法,共需要安装()个消防栓。以下关于该求解算法的叙述中,正确的是()。
(1) A.分治
B.动态规划
C.贪心
D.回溯
(2)A.Θ(lgn)
B.Θ(n)
C.Θ(nlgn)
D.Θ(n2)
(3) A.4
B.5
C.6
D.7
(4)A.肯定可以求得问题的一个最优解
B.可以求得问题的所有最优解
C.对有些实例,可能得不到最优解
D.只能得到近似最优解
信管网参考答案:C、B、B、A
查看解析:www.cnitpm.com/st/407522687.html
5、使用ADSL接入Internet,用户端需要安装( )协议。
A.PPP
B.SLIP
C.PPTP
D.PPPoE
信管网参考答案:D
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
发表评论 查看完整评论 | |