需求管理-系统架构师(四)

1、需求管理的主要活动包括()。

A变更控制、版本控制、需求跟踪、需求状态跟踪

B需求获取、变更控制、版本控制、需求跟踪

C需求获取、需求建模、变更控制、版本控制

D需求获取、需求建模、需求评审、需求跟踪

解析:

需求工程包括 需求开发 和 需求管理。

需求开发:需求获取、需求分析、需求定义和需求验证。

需求管理:变更控制、版本控制、需求跟踪和状态跟踪。

答案:A

2、软件活动 主要包括 软件描述、软件开发、软件有效性验证 和 软件演化

3、软件概要设计包括设计软件的结构、确定系统功能模块及其相互关系,主要采用()描述程序的结构。

A程序流程图、PAD图和伪代码

B模块结构图、数据流图和盒图

C模块结构图、层次图和HIPO图

D程序流程图、数据流图和层次图

解析:

需求分析阶段:数据流图

概要设计阶段:模块结构图、层次图、HIPO图

详细设计阶段:程序流程图、伪代码、盒图

答案:C

4、软件集成测试将已通过单元测试的模块集成在一起,主要测试模块之间的协作性。从组装策略而言,可以分为()。集成测试计划通常是在()阶段完成,集成测试一般采用黑盒测试方法。

问题1

A批量式组装和增量式组装

B自顶向下和自底向上组装

C一次性组装和增量式组装

D整体性组装和混合式组装

问题2

A软件方案建议

B软件概要设计

C软件详细设计

D软件模块集成

解析:

集成测试 可以分为 一次性组装 和 增量式组装

软件概要设计 对应的 集成测试

答案:C/B

5、(必考)体系结构权衡分析方法(Architecture Tradeoff Analysis Method,ATAM)是一种常见的系统架构评估框架,该框架主要关注系统的(),针对性能、()、安全性和可修改性,在系统开发之前进行分析、评价与折中。

问题1

A架构视图

B架构描述

C需求说明

D需求建模

问题2

A可测试性

B可用性

C可移植性

D易用性

解析:

关注系统的 需求说明, 针对 性能、可用性、安全性和可修改性。

答案:C、B

6、企业信息化一定要建立在企业战略规划基础之上,以企业战略规划为基础建立的企业管理模式是建立()的依据。

A企业战略数据模型

B企业业务运作模型

C企业信息系统架构

D企业决策支持

解析:

企业信息化一定要建立在 企业战略规划基础上,以企业战略规划为基础建立的企业管理模式是建立 企业战略数据模型  的依据。

7、ADL(Architecture Description Language)是由 组件、组件接口、连接件和架构配置

8、虚拟存储器发生页面失效时,需要进行外部地址变换,即实现()的变换。

A虚地址到主存地址

B主存地址到Cache地址

C主存地址到辅存物理地址

D虚地址到辅存物理地址

解析:

逻辑地址 和 物理地址,逻辑地址就是虚地址

其页面的置换依据相应的页面置换算法进行,当页面失效

9、软件架构贯穿于软件整个生命周期,但在不同阶段对软件架构的关注力度并不相同,在()阶段,对软件架构的关注最多。

A需求分析与设计

B设计与实现

C实现与测试

D部署与变更

解析:

需求分析阶段需要关注 问题域

设计阶段 需要转换 软件架构模型

软件实现阶段 转换 实际代码

软件部署阶段 组装软件组件 提高系统的实现效

答案;B

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

后端从入门到精通

你的鼓励是我最大的动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值