夜雨聆风学习资料网

ARTICLE · 1311907

软考题库在线刷题:系统架构设计师经典100题(第56-60题)

软考题库在线刷题:系统架构设计师经典100题(第56-60题)

软考真题库

历年真题  章节练习  高频考点  高频错题

进入题库  →

第56题

软件设计过程中,可以用耦合和内聚两个定性标准来衡量模块的独立程度,耦合衡量不同模块彼此间互相依赖的紧密程度,应采用以下设计原则( ) ,内聚衡量一个模块内部各个元素彼此结合的紧密程度,以下属于高内聚的是()。

A、尽量使用内容耦合、少用控制耦合和特征耦合、限制公共环境耦合的范围、完全不用数据耦合

B、尽量使用数据耦合、少用控制耦合和特征耦合、限制公共环境耦合的范围、完全不用内容耦合

C、尽量使用控制耦合、少用数据耦合和特征耦合、限制公共环境耦合的范围、完全不用内容耦合

D、尽量使用特征耦合、少用数据耦合和控制耦合、限制公共环境耦合的范围、完全不用内容耦合

A、偶然内聚

B、时间内聚

C、功能内聚

D、逻辑内聚

参考答案:BC

解析:软件模块之间的耦合性,从低到高为:非直接耦合:两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的。数据耦合:一组模块借助参数表传递简单数据。标记耦合(特征耦合):一组模块通过参数表传递记录信息(数据结构)。控制耦合:模块之间传递的信息中包含用于控制模块内部逻辑的信息。外部耦合:一组模块都访问同一全局简单变量,而且不是通过参数表传递该全局变量的信息。公共耦合:多个模块都访问同一个公共数据环境。内部耦合(内容耦合):指一个模块直接访问另一个模块的内部数据;一个模块不通过正常入口转到另一个模块的内部;两个模块有一部分程序代码重叠;一个模块有多个入口。本题实际上就是对题目选项出现的几种耦合的使用优先级做排序。(耦合性越低越好)非直接耦合>数据耦合>特征耦合>控制耦合>外部耦合>公共耦合>内容耦合应选B。软件模块内聚按高到低排列为:功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。顺序内聚:处理元素相关,而且必须顺序执行。通信内聚:所有处理元素集中在一个数据结构的区域上。过程内聚:处理元素相关,而且必须按特定的次序执行。瞬时内聚(时间内聚):所包含的任务必须在同一时间间隔内执行。逻辑内聚:完成逻辑上相关的一组任务。偶然内聚(巧合内聚):完成一组没有关系或松散关系的任务。最高的为功能内聚。

第57题

在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件。在这种情况下进行的维护活动称为( )。

A、改正性维护

B、适应性维护

C、完善性维护

D、预防性维护

参考答案:C

解析:本题中强调了要满足“用户提出新的功能与性能要求”,这属于完善性维护的典型实例。改正性维护【修BUG】:识别纠正软件错误/缺陷,测试不可能发现所有错误。适应性维护【应变】:指使应用软件适应环境变化【外部环境、数据环境】而进行的修改。完善性维护【新需求】:为扩充功能和改善性能而进行的修改。预防性维护【针对未来】:为了适应未来的软硬件环境的变化,应主动增加预防性的新的功能,以使系统适应各类变化而不被淘汰。经典实例:【专用】改【通用】。

第58题

净室软件工程的理论基础主要是( )。

A、函数理论和抽样理论

B、迭代模型

C、瀑布模型

D、概率统计

参考答案:A

解析:净室(Cleaning Room)软件工程是一种应用数学与统计学理论以经济的方式生产高质量软件的工程技术,力图通过严格的工程化的软件过程达到开发中的零缺陷或接近零缺陷。净室方法不是先制作一个产品,再去消除缺陷,而是要求在规约和设计中消除错误,然后以“净”的方式制作,可以降低软件开发中的风险,以合理的成本开发出高质量的软件。1、净室软件工程的理论基础主要是函数理论和抽样理论。2、净室软件工程中应用的技术手段主要有以下4种。统计过程控制下的增量式开发基于函数的规范与设计正确性验证(正确性验证被认为是CSE的核心,正是由于采用了这一技术,净室项目的软件质量才有了极大的提高。)统计测试和软件认证3、净室软件工程在使用的过程中,也显示出一些缺点。1)CSE太理论化,需要更多的数学知识。其正确性验证的步骤比较困难且比较耗时。CSE要求采用增量式开发、盒子结构、统计测试方法,普通工程师必须经过加强训练才能掌握,开发软件的成本比较高昂。2)CSE开发小组不进行传统的模块测试,这是不现实的。工程师可能对编程语言和开发环境还不熟悉,而且编译器或操作系统的bug也可能导致未预期的错误。3)CSE毕竟脱胎于传统软件工程,不可避免地带有传统软件工程的一些弊端。九、项目管理(4)

第59题

活动定义是项目时间管理中的过程之一,( )是进行活动定义时通常使用的一种工具。

A、Gantt图

B、活动图

C、工作分解结构(WBS)

D、PERT图

参考答案:C

解析:活动定义的常用工具包括:(1)分解采用分解技术来定义活动,就是要把项目工作包分解成更小的、更易于管理的组成部分,即活动——为完成工作包而必须开展的工作。定义活动过程最终输出的是活动,而非可交付成果。可交付成果是创建工作分解结构过程的输出。WBS、WBS 词典与活动清单,既可依次编制,也可同时编制。WBS和WBS 词典是制定最终活动清单的依据。WBS 中的每个工作包都需分解成活动,以便通过这些活动来完成相应的可交付成果。让团队成员参与分解,有助于得到更好、更准确的结果。(2)滚动式规划滚动式规划是一种渐进明细的规划方式,即对近期要完成的工作进行详细规划,而对远期工作则暂时只在WBS 的较高层次上进行粗略规划。因此,在项目生命周期的不同阶段,工作分解的详细程度会有所不同。例如,在早期的战略规划阶段,信息尚不够明确,工作包也许只能分解到里程碑的水平;而后,随着了解到更多的信息,近期即将实施的工作包就可以分解成具体的活动。(3)模板标准活动清单或以往项目的部分活动清单,经常可用作新项目的模板。模板中的活动属性信息,也有助于定义活动。模板还可用来识别典型的进度里程碑。(4)专家判断富有经验并擅长制定详细项目范围说明书、工作分解结构和项目进度计划的项目团队成员或其他专家,可以为定义活动提供专业知识。

第60题

某项目包括A~L共12个作业,其实施的衔接关系如下图所示。图中各作业箭线旁标注了作业名称以及完成该作业所需的天数。 该项目的工期至少需要( )天。

A、26

B、65

C、10

D、22

参考答案:A

解析:关键路径是项目中的最长路径,决定着项目的总工期(最短工期),关键路径上的活动称为关键活动。这里从图中可以计算出,关键路径为ADIL,工期为8+3+7+8=26天。

软考备考资料包

真题、计划、笔记、导图等资料汇总

领取 >2026年5月软考真题答案
领取 >2026年5月软考真题考点解析
领取 >2025年11月软考真题答案+考点解析
领取 >软考各科目介绍(含分值统计)
领取 >软考保姆级学习计划(详细到每一天)
领取 >软考各科知识点集锦
领取 >软考各科三色笔记
领取 >软考各科思维导图

温馨提示:资料较多,打开后稍等片刻。

你适合报考哪个软考科目?

立即查询根据专业基础考试难度智能匹配

关于希赛网
希赛网是专业的在线职业教育平台,其前身是软件工程专家网,创立于2001年6月8日。在二十多年的发展历程中,希赛网始终致力于帮助用户提升职场竞争力,在培训模式上不断创新,基于人工智能和大数据技术,研发了开放式智能互动学习平台,为用户提供智适应学习方案,提升用户学习效率。
二十多年来,希赛网一直注重教研的投入,目前全职教研团队规模达200多人,主编的图书和教材达一百余种,获得了3项发明专利。希赛网以其专业的教研、教学、服务能力获得了用户与行业的认可,多次荣获中国国际人才交流基金会优秀培训机构、PMI(中国)优秀教育机构、网易教育金翼奖年度公众信赖职业教育品牌、新浪中国教育盛典年度口碑影响力职业培训机构、腾讯回响中国年度影响力在线教育品牌、腾讯教育口碑影响力职业教育品牌、京东教育最具人气品牌奖等荣誉。
编辑:罗国秀
备考不易,我们一起努力💪
记得右下角给小希“点💗”哦↘️

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料