2015架构真题(五十)

  1. 供应链中信息流覆盖了供应商、制造商和分销商,信息流分为需求信息流和供应信息流,()属于需求信息流,()属于供应信息流。
  1. 库存记录

  2. 生产计划

  3. 商品入库单

  4. 提货发运单

  5. 客户订单

  6. 采购合同

  7. 完工报告单

  8. 销售报告

解析:

需求信息:客户订单、生产计划,采购合同

供应信息流:入库单、完工报告单、可供销售单和提货发运单

答案:

  1. C

  2. 电子商务系统中参与电子商务活动的实体包括()。

  1. 客户、商户、银行和认证中心
  2. 客户、银行、商户和政府机构
  3. 客户、商户、银行和物流企业
  4. 客户、商户、政府和物流企业

答案:A

  1. 商业智能化系统主要四个阶段,数据预处理通过()实现企业数据的初步整合。(建立数据仓库)是后续数据处理的基础。数据分析是体现系统智能的关键,主要采用()和()技术。
  1. 数据映射和关联

  2. 数据集市和数据立方体

  3. 数据抽取、转换和装载

  4. 数据清晰和数据集成

  5. 知识库

  6. 数据挖掘

  7. 联机事务处理

  8. 联机分析处理

答案:C数据抽取、转换和装载 D、联机分析处理 和 B数据挖掘

解析:

数据预处理是整合企业第一步,包括数据的抽取、转换和装载。

联机分析处理不仅进行数据汇总/聚集,还提供切片、切块、下钻和上卷等。

  1. 关于项目范围管理描述,正确的是()。

项目范围是确定 生产项目计划的基础。

产品范围是确定 系统要求的度量。

  1. 项目配置管理中,配置项的状态通常包括()。
  1. 草稿、正式发布和正在修改
  2. 草稿、技术评审和正式发布
  3. 草稿、评审或审批、正式发布
  4. 草稿、正式发布和版本变更

答案:A

  1. 对于遗留系统的评价框架如下图所示,那么处于"高水平、低价值"区的遗留系统适合于采用的演化策略为( )。

解析:技术水平向上

集成、改造、继承、淘汰

  1. 架构权衡分析法ATAM(Architecture Tradeoff Analysis Method)主要包括 场景和需求的收集、()、属性模型构造和分析和属性模型折中四个阶段,在系统开发之前需要对这些质量属性进行(评估)和折中。
  1. 架构视图和场景实现
  2. 架构风格和场景分析
  3. 架构设计和目标分析
  4. 架构描述和需求评估

答案:A

解析:

ATAM四个阶段:场景和需求的收集、架构视图和场景的实现、属性模型构造和分析、折中。

  1. 某公司为其研发的硬件产品设计实现了一种特定的编程语言,为了方便开发者软件开发,公司拟开发一套针对编程语言的集成开发环境,包括代码编辑、语法高亮、代码编译、运行调试等功能。针对上述描述,采用什么架构风格()。
  1. 管道-过滤器
  2. 数据仓库
  3. 主程序-子程序
  4. 解释器

答案:B

解析:

数据仓库意味着数据共享,开发编程语言的集成开发环境,需要数据仓库。

  1. 基于软件架构开发,强调 商业、质量和功能需求组合驱动架构,它强调采用()描述软件架构,用()描述需求。
  1. 类图和序列图

  2. 视角和视图

  3. 构建和类

  4. 构建和功能

  5. 用例和类图

  6. 用例和视图

  7. 用例和质量场景

  8. 视角和质量场景

答案:B C

  1. 架构描述语言ADL是一种为明确说明软件系统的概念架构和对这些概念架构建模提供功能的语言,ADL只要包括以下组成部分:组件、组件接口、()和架构配置。
  1. 架构风格
  2. 架构实现
  3. 连接件
  4. 组件约束

答案:C

  1. (集成测试)的目的是检测模块之间、以及模块和已集成的软件之间接口关系,并验证复合设计需求,其测试的技术依据是()。
  1. 软件详细设计说明书
  2. 技术开发合同
  3. 软件概要设计文档
  4. 软件配置文档

答案:C

解析:

集成测试:模块之间接口关系,软件概要设计文档。

单元测试:模块测试,详细设计文档。

系统测试:完整、集成的计算机系统,依赖用户需求和开发合同。

  1. 面向对象设计的原则中,()原则是指抽象不应该依赖具体细节,细节应该依赖抽象,针对接口编程,而不是针对实现编程。
  1. 开闭
  2. 里氏替换
  3. 最少知识
  4. 依赖导致

答案:D

解析:

里氏替换:强调父子。

依赖导致:依赖抽象,不依赖具体。

  1. RUP强调采用()的方式开发软件,这样做的好处是()。

答案:迭代和增量

  1. 在软件早期就可以对关键,影响大的风险处理
  2. 可以避免需求变更
  3. 能够非常快速实现对系统的所有需求
  4. 能够控制软件质量

答案:A

  1. 在一个会员系统中,会员注册可以采用电话和邮件两种方式。用例"会员注册"和"电话注册"、"邮件注册"之前是()关系。
  1. 包含
  2. 扩展
  3. 泛化
  4. 依赖

答案:C

解析:

包含:两个或两个以上提取公共行为。

扩展:如果一个用例明显混合多个场景,可以分为一个基本用例和多个用例扩展。

泛化:当多个用例同时拥有相同抽象成为父类。

相关推荐
qq_4639448614 分钟前
【Spark征服之路-2.2-安装部署Spark(二)】
大数据·分布式·spark
weixin_505154461 小时前
数字孪生在建设智慧城市中可以起到哪些作用或帮助?
大数据·人工智能·智慧城市·数字孪生·数据可视化
打码人的日常分享1 小时前
智慧城市建设方案
大数据·架构·智慧城市·制造
鲁班大叔_0072 小时前
使用扣子与Dify的业务风险
架构·产品
hello早上好2 小时前
Spring不同类型的ApplicationContext的创建方式
java·后端·架构
Python智慧行囊3 小时前
Python 中 Django 中间件:原理、方法与实战应用
python·中间件·架构·django·开发
阿里云大数据AI技术3 小时前
ES Serverless 8.17王牌发布:向量检索「火力全开」,智能扩缩「秒级响应」!
大数据·运维·serverless
HyggeBest4 小时前
Mysql的数据存储结构
后端·架构
Mikhail_G4 小时前
Python应用变量与数据类型
大数据·运维·开发语言·python·数据分析
G皮T4 小时前
【Elasticsearch】映射:null_value 详解
大数据·elasticsearch·搜索引擎·映射·mappings·null_value