ARTICLE · 1317677
软考题库在线刷题:系统架构设计师经典100题(第61-65题)
软考真题库
历年真题 章节练习 高频考点 高频错题
第61题
产品配置是指一个产品在其生命周期各个阶段所产生的各种形式(机器可读或人工可读)和各种版本的( )的集合。
A、需求规格说明、设计说明、测试报告
B、需求规格说明、设计说明、计算机程序
C、设计说明、用户手册、计算机程序
D、文档、计算机程序、部件及数据
参考答案:D
解析:本题考查产品配置的概念。产品配置是指一个产品在其生命周期各个阶段所产生的各种形式(机器可读或人工可读)和各种版本的文档、计算机程序、部件及数据的集合。该集合中的每一个元素称为该产品配置的一个配置项。注意选项中的需求规格说明、设计说明等均可归属于文档。
第62题
CMMI(Capability Maturity Model Integration)提供了一个软件能力成熟度模型,它将软件过程改进的步骤组织成( )个成熟度等级。
A、3
B、4
C、5
D、6
参考答案:C
解析:CMMI提供了一个软件能力成熟度的框架,它将软件过程改进的步骤组织成5个成熟度等共包括18个关键过程域,52个过程目标,3168种关键实践,它为软件过程不断奠定了一个循序渐进的基础,共有5个等级,本题选择C选项。1)Level 1 初始级处于成熟度级别1级时,过程通常是随意且混乱的。这些组织的成功依赖于组织内人员的能力与英雄主义、成熟度1级的组织也常常能产出能用的产品与服务,但它们经常超出在计划中记录的预算与成本。2)Level 2已管理级在该等级下,意味着组织要确保策划、文档化、执行、监督和控制项目级的过程,并且需要为过程建立明确的目标,并能实现成本、进度和质量目标等。3)Level3已定义级在这一等级,企业能够根据自身的特殊情况定义适合自己企业和项目的标准流程,将这套管理体系与流程予以制度化,同时企业开始进行项目积累,企业资产的收集。4)Level 4量化管理级在成熟度4级,组织建立了产品质量、服务质量以及过程性能的定量目标。成熟度级别3级与4级的关键区别在于对过程性能的可预测。5)Level 5优化级在优化级水平上,企业的项目管理达到了最高的境界。成熟度级别5级关注于通过增量式的与创新式的过程与技术改进,不断地改进过程性能。处于成熟度5级时,组织使用从多个项目收集来的数据对整体的组织级绩效进行关注。十、软件架构设计(20)
第63题
以下关于软件体系结构风格的描述中,( )是正确的。
A、软件体系结构风格只适用于某一个具体系统,不适用于一类系统
B、软件体系结构风格关注数据库表结构设计,不关注系统整体组织方式
C、软件体系结构风格定义了一个系统家族,并规定了构件、连接件类型及其组合约束
D、软件体系结构风格主要描述具体构件的内部实现细节和编码方法
参考答案:C
解析:本题考察软件体系结构风格定义相关知识点。软件体系结构设计的一个核心目标是重复的体系结构模式,即达到体系结构级的软件重用。也就是说,在不同的软件系统中,使用同一体系结构。基于这个目标,主要任务是研究和实践软件体系结构风格和类型问题。软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式。体系结构风格定义一个系统家族,即一个体系结构定义一个词汇表和一组约束。词汇表中包含一些构件和连接件类型,而这组约束指出系统是如何将这些构件和连接件组合起来的。体系结构风格反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个模块和子系统有效地组织成一个完整的系统。对软件体系结构风格的研究和实践促进对设计的重用,一些经过实践证实的解决方案也可以可靠地用于解决新的问题。例如,如果某人把系统描述为“客户/服务器”模式,则不必给出设计细节,人们立刻就会明白系统是如何组织和工作的。综上C正确。A错误(适用于一类系统),B错误(不关注数据库表结构细节),D错误(不描述内部实现细节)。
第64题
4+1视图模型可以从多个视图或视角来描述软件架构。其中,( )用于捕捉设计的并发和同步特征;( )描述了在开发环境中软件的静态组织结构。
A、逻辑视图
B、开发视图
C、过程视图
D、物理视图
A、类视图
B、开发视图
C、过程视图
D、用例视图
参考答案:CB
解析:4+1视图中各个部分的情况如下:(1)逻辑视图。逻辑视图主要支持系统的功能需求,即系统提供给最终用户的服务。一般用类图和对象图描述。(2)开发视图。开发视图也称为模块视图,在UML中被称为实现视图,它主要侧重于软件模块的组织和管理。该视图可描述源代码,系统文件结构。(3)过程视图。过程视图侧重于系统的运行特性,主要关注一些非功能性需求,例如,系统的性能和可用性等。过程视图强调并发性、分布性、系统集成性和容错能力,以及逻辑视图中的功能抽象如何适合进程结构等,它也定义了逻辑视图中的各个类的操作具体是在哪一个线程中被执行的。(4)物理视图。物理视图在UML中被称为部署视图,它主要考虑如何把软件映射到硬件上,它通常要考虑到解决系统拓扑结构、系统安装和通信等问题。当软件运行于不同的物理节点上时,各视图中的构件都直接或间接地对应于系统的不同节点上。因此,从软件到节点的映射要有较高的灵活性,当环境改变时,对系统其他视图的影响最小化。(5)场景。场景可以看作是那些重要系统活动的抽象,它使四个视图有机联系起来,从某种意义上说场景是最重要的需求抽象。场景视图对应UML中的用例视图。
第65题
黑板架构风格中,用于进行数据处理和计算的构件是( )。
A、知识源
B、控制器
C、黑板
D、中央数据结构
参考答案:A
解析:知识源是黑板架构中进行数据处理和计算的核心构件。每个知识源都具备特定的领域知识和处理能力,它能够从黑板(中央数据结构)中获取所需的数据,运用自身的算法和规则对这些数据进行处理和计算,然后将新的结果或信息写回到黑板上。



软考备考资料包
真题、计划、笔记、导图等资料汇总
温馨提示:资料较多,打开后稍等片刻。
你适合报考哪个软考科目?
立即查询根据专业基础考试难度智能匹配
















































































