短信预约提醒成功
为帮助大家更好的备考软考高级系统架构设计师考试,小编为大家整理了“备考资料分享:软考高级系统架构设计师模拟练习题”内容,以供考生们进行备考,具体内容详见下文,希望对考生们能够有所帮助。
温馨提示:考生如果想了解或担心错过系统架构设计师的报名时间、考试时间、成绩查询时间、证书领取时间等时间节点,可使用“ 免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!
第1题(单选题):
软件开发过程模型中,()主要由原型开发阶段和目标软件开发阶段构成。
A、原型模型
B、瀑布模型
C、螺旋模型
D、基于构件的模型
参考解析:
【正确答案】A
【答案分析】
本题考查的是开发模型的特点,题目所述“由原型开发阶段和目标软件开发阶段构成"符合原型模型的特点。因为原型模型先是使用原型获取需求,需求获取到之后有可能抛弃掉原型,然后根据原型获得的需求进行目标软件的开发。
第2题(单选题):
螺旋模型在()的基础上扩展而成。
A、瀑布模型
B、增量模型
C、快速模型
D、面向对象模型
参考解析:
【正确答案】C
【答案分析】
本题考查开发模型的相关概念。
螺旋模型是一种演化软件过程模型,它在快速模型的基础上扩展而成。
螺旋模型沿着螺线进行若干次迭代,每次迭代都包括制订计划、风险分析、实施工程和客户评估四个方面的工作。
螺旋模型强调风险分析,使得开发人员和用户对每个演化层出现的风险有所了解,继而做出应有的反应。因此,特别适用于庞大、复杂并具有高风险的系统。
第3题(单选题):
某公司拟开发一套在线游戏系统,该系统的设计目标之一是支持用户自行定义游戏对象的属性、行为和对象之间的交互关系。为了实现上述目标,公司应该采用()架构风格最为合适。
A、管道-过滤器
B、隐式调用
C、主程序-子程序
D、解释器
参考解析:
【正确答案】D
【答案分析】
依据题目要求拟开发的在线游戏需要自定义对象之间的交互,这样必须有机制能支持系统对新定义的规则进行解析,这需要用到虚拟机风格,构造一个虚拟机对规则进行解析,所以在此应选择归属于虚拟机风格的解释器。
第4题(单选题):
在实时操作系统中,两个任务并发执行,一个任务要等待另一个任务发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的()。
A、同步
B、互斥
C、调度
D、执行
参考解析:
【正确答案】A
【答案分析】
同步(Synchronization),指在一个系统中所发生的事件(event)之间进行协调,在时间上出现一致性与统一化的现象。
在本题中,一个任务要等待另一个任务发来消息,这就是一种同步协调机制。
第5题(单选题):
软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是()。
A、在建立软件架构的初期,一般需要选择一个合适的架构风格
B、将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系
C、软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件
D、一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审
参考解析:
【正确答案】C
【答案分析】
软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程,在建立软件架构的初期,一般需要选择一个合适的架构风格,并将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系,一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审。一般来说,软件架构设计活动将已标识构件集成到软件架构中,设计这些构件,但不予以实现。
点击>>2024年上半年系统架构设计师考试综合知识真题进行免费下载!
以上就是“备考资料分享:软考高级系统架构设计师模拟练习题(21)”的内容了,希望本文对大家有用。温馨提示:考生如果担心自己错过软考高级系统架构设计师考试的报名时间、准考证时间、成绩查询时间等时间节点,可使用“ 免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!另外,文章尾部有许多“精选课程”,考生可点击进行免费领取哦!