系统分析师考试模拟试卷(完整版)_第1页
系统分析师考试模拟试卷(完整版)_第2页
系统分析师考试模拟试卷(完整版)_第3页
系统分析师考试模拟试卷(完整版)_第4页
系统分析师考试模拟试卷(完整版)_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

系统分析师考试模拟试卷(完整版)1.系统可行性分析中的经济可行性仅需要核算项目建设及运营产生的直接经济效益,不需要考量间接收益。2.需求跟踪矩阵的核心作用是实现需求的双向跟踪,既可以从需求条目跟踪到对应的实现代码、测试用例,也可以从代码反向追溯到对应的需求来源。3.UML建模中的活动图主要用于描述单个对象在生命周期内的状态变化流转过程。4.系统吞吐量指的是单位时间内系统能够成功处理的用户请求总量,是衡量系统性能的核心指标之一。5.面向对象设计中的单一职责原则要求一个类或者模块仅负责一项职责,避免出现一个模块承担多个不相关功能的情况。6.项目进度管理中的关键路径是项目总工期最长的活动路径,关键路径上所有活动的总时差一定为0。7.结构化分析方法中的数据字典仅需要对数据流图中的数据流条目进行属性定义,不需要覆盖数据存储、加工逻辑、外部实体等元素。8.系统维护中的适应性维护是指为了让系统适配新的软硬件环境、政策规则要求而进行的修改调整工作。9.项目风险识别仅需要在项目启动阶段开展一次,后续执行阶段不需要再重复识别新的风险。10.面向服务架构(SOA)的核心特征是松耦合、可复用,不同服务之间通过标准化的接口进行交互,不需要依赖内部实现逻辑。1.下列不属于系统可行性分析核心评估维度的是()A.技术可行性B.经济可行性C.人员可行性D.操作可行性2.下列需求获取方法中,最适合挖掘跨部门业务协作场景下的隐性业务需求的是()A.问卷调查法B.一对一访谈法C.联合需求规划会(JRP)D.历史文档分析法3.下列UML图形中,能够清晰描述系统功能边界、外部参与者与系统功能之间交互关系的是()A.用例图B.类图C.序列图D.部署图4.下列架构风格中,最适合支撑高并发、迭代快、需要按需扩展的互联网交易系统的是()A.三层分层架构B.微服务架构C.管道过滤器架构D.集中式单体架构5.下列项目进度压缩方法中,属于在不改变项目范围的前提下,通过调整活动执行逻辑缩短总工期的是()A.赶工B.快速跟进C.需求削减D.资源平滑6.下列不属于敏感数据脱敏核心目标的是()A.保护用户隐私等敏感数据B.保留脱敏后数据的原有格式特征C.提升数据批量处理的性能D.保证脱敏后数据的业务可用性7.下列软件测试阶段中,核心目标是验证系统功能、性能是否满足用户实际业务需求的是()A.单元测试B.集成测试C.系统测试D.验收测试8.下列IT服务管理(ITIL)核心流程中,不属于运维阶段核心管理范畴的是()A.事件管理B.问题管理C.配置管理D.需求管理9.需求变更控制委员会(CCB)的核心职责不包括下列哪一项()A.评估需求变更的业务价值与技术影响B.审批需求变更的申请C.执行需求变更对应的代码修改工作D.追踪需求变更的落地效果10.下列关于软件著作权的说法符合我国法律规定的是()A.员工在职期间完成的职务作品,软件著作权归员工个人所有B.委托开发的软件,若合同未明确约定著作权归属,著作权归委托方所有C.自然人开发的软件,著作权保护期为作者终生及其死亡后50年D.开源软件可以任意修改后进行商用,不需要标注原作者信息1.下列活动中,属于需求工程范畴内需求开发阶段工作内容的有()A.需求获取B.需求分析C.需求验证D.需求变更管理2.下列设计原则中,属于面向对象设计SOLID原则范畴的有()A.单一职责原则B.开闭原则C.里氏替换原则D.迪米特法则E.接口隔离原则3.下列性能优化手段中,属于应用层优化范畴的有()A.前端页面静态化处理B.分布式缓存集群部署C.服务熔断降级机制落地D.数据库分库分表改造E.服务器CPU硬件扩容4.项目风险评估过程中,需要重点考量的核心指标有()A.风险发生概率B.风险发生后的影响程度C.风险暴露值D.风险应对的投入成本5.下列方法中,属于系统架构评估常用方法的有()A.架构权衡分析方法(ATAM)B.场景驱动架构分析方法(SAAM)C.成本收益分析方法(CBAM)D.计划评审技术(PERT)6.下列特征中,属于数据仓库核心特征的有()A.面向主题B.集成性C.稳定性D.时变性7.下列指标中,属于系统可靠性质量属性范畴的有()A.平均无故障时间(MTBF)B.平均故障修复时间(MTTR)C.系统吞吐量D.最大并发用户数8.下列开发框架中,属于敏捷开发实践范畴的有()A.ScrumB.极限编程(XP)C.统一软件开发过程(RUP)D.看板方法9.下列对象中,属于我国网络安全等级保护2.0要求重点保护的范畴的有()A.基础信息网络B.重要行业信息系统C.公共数据资源D.用户个人终端设备10.下列方法中,属于企业系统上线时常用的系统转换方式的有()A.直接转换B.并行转换C.分段转换D.试点转换1.某电商企业计划升级原有订单管理系统,前期需求调研阶段收集到业务部门提出的4项核心需求:①订单支付完成后3秒内需向用户发送订单确认短信;②支持全国23个省份共210个城市的次日达配送规则自动匹配;③系统全年可用率不低于99.99%;④用户可随时查询近3年的历史订单信息。请回答以下问题:(1)请识别上述需求中的所有非功能性需求条目(2分)(2)请将识别出的非功能性需求对应到具体的质量属性分类(4分)2.某软件公司承接了某市政府政务服务平台开发项目,项目执行到第6个月时,客户提出需要新增一项跨部门数据共享接口的需求,该需求未纳入最初的需求规格说明书,经初步评估,落地该需求将导致项目总工期延长15天,建设成本增加8万元。请回答以下问题:(1)请简述该需求变更的完整处理流程(3分)(2)请说明需求变更控制委员会(CCB)在本次变更流程中需要完成的核心工作(3分)3.某制造企业计划搭建生产设备数据监控系统,现有两种架构方案可选:方案A采用集中式单体架构,开发周期3个月,初始建设成本20万元,后期运维复杂度低,但扩展能力有限,每新增100台设备接入需要额外投入改造成本5万元;方案B采用分布式微服务架构,开发周期6个月,初始建设成本50万元,后期扩展能力强,每新增100台设备接入仅需要额外投入成本1万元。已知该企业当前需要接入的设备量为300台,未来5年预计每年新增200台设备。请回答以下问题:(1)请计算5年周期内两种方案的总成本差值(3分)(2)请结合计算结果给出架构选型建议,并说明理由(3分)1.需求跟踪矩阵是系统分析师在需求管理阶段常用的核心工具,请结合实际项目经验,论述需求跟踪矩阵在系统研发全生命周期中的核心作用、建设要点以及落地过程中常见的难点。要求逻辑清晰,结合实际场景,字数不少于300字。2.当前云原生架构已经成为企业级系统架构演进的主流方向,请论述云原生架构相比传统单体架构、普通分布式架构的核心优势,以及企业落地云原生架构需要重点考量的前提条件。要求逻辑清晰,结合行业实践,字数不少于300字。标准答案及解析一、判断题答案及解析1.参考答案:错误。解析:经济可行性不仅需要核算直接经济效益,还需要考量效率提升、品牌价值、风险降低等间接收益,才能全面评估项目的投入产出比。2.参考答案:正确。解析:需求跟踪矩阵支持正向和反向双向跟踪,正向跟踪确保所有需求都被实现和验证,反向跟踪确保所有开发产出都有对应的需求依据,避免镀金需求。3.参考答案:错误。解析:活动图主要用于描述系统内活动的执行流程、分支、并发等逻辑,状态图才是用于描述单个对象生命周期内的状态变化过程。4.参考答案:正确。解析:吞吐量是衡量系统性能的核心指标,直接体现系统的处理能力,单位通常为每秒请求数(QPS)、每秒事务数(TPS)。5.参考答案:正确。解析:单一职责原则是面向对象设计的核心原则之一,要求模块职责单一,降低模块复杂度,提升可维护性和可复用性。6.参考答案:错误。解析:关键路径是总工期最长的活动路径,关键路径上活动的总时差为0或最小值,当项目工期被强制压缩时,关键路径活动的总时差可能为负数。7.参考答案:错误。解析:数据字典需要对数据流图中的所有元素进行定义,包括数据流、数据存储、加工逻辑、外部实体、数据项等,是结构化分析的核心支撑文档。8.参考答案:正确。解析:适应性维护是系统维护的四大类型之一,核心目标是让系统适配外部环境的变化,包括软硬件升级、政策调整、业务环境变化等。9.参考答案:错误。解析:风险识别是贯穿项目全生命周期的活动,项目内外部环境随时可能发生变化,需要定期开展风险识别,及时发现新的风险。10.参考答案:正确。解析:SOA架构的核心是面向服务、松耦合、接口标准化,不同服务之间仅通过统一的接口交互,不需要依赖对方的内部实现逻辑,提升服务的可复用性和可扩展性。二、单项选择题答案及解析1.参考答案:C。解析:系统可行性分析的核心维度包括技术可行性、经济可行性、操作可行性(运行可行性)、法律(社会)可行性,人员可行性属于操作可行性和技术可行性的评估范畴,不属于独立的核心维度。2.参考答案:C。解析:联合需求规划会(JRP)会召集所有相关部门的业务代表、技术人员共同参与需求讨论,能够高效挖掘跨部门协作场景下的隐性需求,对齐不同部门的诉求,其他方法均无法高效覆盖跨部门隐性需求的挖掘。3.参考答案:A。解析:用例图的核心作用就是描述系统的功能边界、外部参与者与系统用例之间的交互关系,是需求阶段用于对齐系统范围的核心建模工具。4.参考答案:B。解析:微服务架构具有松耦合、独立扩展、独立迭代的特征,能够支撑高并发场景下的按需扩容,同时适配互联网系统快速迭代的需求,其他架构风格均无法同时满足高并发、快速迭代、按需扩展的要求。5.参考答案:B。解析:快速跟进是通过将原本串行执行的活动调整为并行执行,在不改变项目范围的前提下缩短总工期;赶工是通过增加资源投入缩短工期,需求削减会改变项目范围,资源平滑不会改变总工期。6.参考答案:C。解析:数据脱敏的核心目标是在保护敏感数据的前提下,保留数据的格式和业务可用性,脱敏过程通常会增加数据处理的复杂度,不会提升处理性能。7.参考答案:D。解析:验收测试是由用户或用户委托的第三方开展的测试,核心目标是验证系统是否满足用户的实际业务需求,是系统上线前的最后一个测试阶段。8.参考答案:D。解析:需求管理属于系统研发阶段的核心流程,不属于运维阶段ITIL的核心管理范畴,其他三个选项均是ITIL运维阶段的核心流程。9.参考答案:C。解析:需求变更对应的代码修改工作是由项目研发团队负责执行,CCB的核心职责是评估、审批变更,追踪变更落地效果,不负责具体的变更执行工作。10.参考答案:C。解析:根据我国《计算机软件保护条例》,自然人的软件著作权保护期为作者终生及其死亡后50年;职务作品著作权归单位所有;委托开发无约定的著作权归受托方所有;开源软件需要遵循对应的开源协议,部分协议要求修改商用后需要标注原作者信息。三、多项选择题答案及解析1.参考答案:ABC。解析:需求工程分为需求开发和需求管理两个阶段,需求开发包括需求获取、需求分析、需求规格说明、需求验证四个活动,需求变更管理属于需求管理阶段的内容。2.参考答案:ABCE。解析:SOLID原则包括单一职责原则、开闭原则、里氏替换原则、接口隔离原则、依赖倒置原则,迪米特法则(最小知道原则)是独立于SOLID之外的面向对象设计原则。3.参考答案:ABC。解析:应用层性能优化包括前端优化、服务层优化、缓存优化等,页面静态化属于前端优化,缓存集群和熔断降级属于服务层优化;数据库分库分表属于数据层优化,服务器硬件扩容属于基础设施层优化。4.参考答案:ABCD。解析:风险评估需要综合考量风险发生的概率、影响程度、风险暴露值(概率影响程度),以及风险应对的投入成本,确保应对成本低于风险造成的损失。5.参考答案:ABC。解析:ATAM、SAAM、CBAM均是主流的架构评估方法,PERT是项目进度管理中用于估算项目工期的方法,不属于架构评估方法。6.参考答案:ABCD。解析:数据仓库的核心特征包括面向主题、集成性、稳定性(非易失性)、时变性,四个特征缺一不可。7.参考答案:AB。解析:MTBF(平均无故障时间)和MTTR(平均故障修复时间)是衡量系统可靠性的核心指标,吞吐量和最大并发用户数属于系统性能的衡量指标。8.参考答案:ABD。解析:Scrum、XP、看板均属于敏捷开发实践框架,RUP是重型的统一软件开发过程,不属于敏捷开发范畴。9.参考答案:ABC。解析:等保2.0的重点保护对象包括基础信息网络、重要行业和领域的信息系统、公共数据资源等,用户个人终端设备不属于等保2.0的重点保护范畴。10.参考答案:ABCD。解析:系统上线的转换方式包括直接转换、并行转换、分段(逐步)转换、试点转换,企业可以根据系统的重要性、风险承受能力选择合适的转换方式。四、案例分析题答案及评分标准1.参考答案及评分标准(1)非功能性需求条目为①、③,共2分,漏选得1分,错选不得分。(2)质量属性分类:①属于性能类质量属性(2分),③属于可用性类质量属性(2分)。若分类表述接近可酌情给分。解析:需求②和④属于功能性需求,分别对应配送规则匹配、历史订单查询的业务功能;①明确了短信发送的时间要求,属于性能属性,③明确了系统可用率要求,属于可用性属性。2.参考答案及评分标准3.参考答案及评分标准(1)5年周期内总接入设备量=300+2005=1300台。方案A总成本=初始成本+扩展成本=20万+(1300-300)/1005万=20+50=70万元;方案B总成本=50万+(1300-300)/1001万=50+10=60万元。差值=70-60=10万元,方案B比方案A成本低10万元(3分,计算过程正确得2分,结果正确得1分)。(2)选型建议:选择方案B(1分)。理由:①5年周期内方案B总成本比方案A低10万元,成本优势明显;②微服务架构的扩展性更强,能够适配企业未来设备量持续增长的需求;③微服务架构的可靠性更高,单个服务故障不会导致整个监控系统瘫痪,更适配生产场景的高可用要求(2分,答出2个及以上理由即可得满分)。五、论述题答案及评分标准1.参考答案及评分标准核心答题要点:(1)核心作用:①需求阶段:对齐需求范围,避免需求遗漏或镀金;②开发阶段:确保所有开发工作都有对应的需求依据,跟踪需求的实现进度;③测试阶段:确保所有需求都有对应的测试用例,需求验证覆盖率达标;④运维阶段:出现问题时可以快速追溯需求来源,定位问题根源;⑤变更阶段:评估需求变更的影响范围,避免变更影响未关联的功能(4分,答出3个及以上作用即可得满分)。(2)建设要点:①明确跟踪粒度,根据项目规模选择需求项、需求子项等合适的跟踪粒度;②覆盖全链路关联关系,包括需求条目

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论