架构真题(五十四)

1、软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式,其中,在批量处理风格体系中,每个处理步骤都是单独程序,每一步必需在前一步结束才能开始,并且数据必需是完整性,以(整体)的方式传递,基于规则的系统包括规则集、规则解释器、规则/数据选择器及()。

A、解释引擎

B、虚拟机

C、数据

D、工作内存

答案:D

2、产品配置是指一个产品在其生命周期各个阶段所产生的各种形式(机器刻可读或人工可读)和各种版本()的集合。

A、需求规格说明、设计说明、测试报告

B、需求规则说明、设计说明、计算机程序

C、设计说明、用户手册、计算机程序

D、文档、计算机程序、部件及数据

答案:

答案:D

3、信息隐蔽是开发整体程序结构时使用的法则,通过信息隐蔽可以提高软件的()测试性和()。

A、修改性

B、安全性

C、测试性

D、移植性

答案:A/D

4、系统应用集成构件统一标准的基础平台,在各个应用系统的接口之间数据共享和功能,基本原则是保证应用程序的()。系统应用集成提供了四个不同层次的服务,最上层服务是()。

A、独立性

B、相关性

C、互操作性

D、排他性

A、通信

B、信息传递与转化

C、应用连接

D、流程控制

答案:A/D

5、其中时间维是工作进程,对于一个具体的工程项目,可以分为7个阶段,在()阶段会做出研制方案及生产计划。

A、规划

B、拟定

C、研制

D、生产

答案:C

6、软件开发环境应支持多种集成机制。其中,()用于存储与系统开发有关的信息,并支持信息的交流与共享。

A、算法模型库

B、环境信息库

C、信息模型库

D、用户界面库

答案:B

  1. 对于数据库系统,主要包括CPU/内存使用状况、(查询语句性能)、进程/线程使用状态、日志文件大小等。对于应用系统,主要包括 可用性、响应时间、()、特定应用资源占有等。
  1. 最大连接数
  2. 支持协议和标准
  3. 并发用户数
  4. 延时抖动

答案:C

  1. 软件架构贯穿于整个生命周期,但在不同阶段对软件架构的关注力度不相同,在()阶段,对软件架构关注最多。
  1. 需求分析与设计
  2. 设计与实现
  3. 实现与测试
  4. 部署与变更

答案:B

  1. 下列关于各种软件开发方法叙述中,错误的是()。
  1. 可以把结构化方法和面向对象方法结合起来进行系统开发,使用面向对象方法自顶向下划分,自底向上使用结构化方法开发。
  2. 与传统纪方法比,敏捷开发适合需求变化大,或者前期不是很清晰的项目,用它的灵活性解决。
  3. 面向服务的方法以粗粒度、松耦合和基于标准的服务为基础,增强系统灵活性、可复用和可演化
  4. 结构化开发方法缺点是开发周期长,难以适应需求

答案:A

解析:结构化方法是 结构化分析,结构化设计和结构化程序三部分,其精髓是自顶向下。

相关推荐
HsuYang2 小时前
Vite源码学习(十二)——热更新(下)
前端·javascript·架构
BlueBirdssh2 小时前
ARM SOC 架构系统M系、R系、A系
arm开发·架构
CodeJourney.4 小时前
WPS携手DeepSeek:开启智能办公新时代
数据库·人工智能·算法·架构
uhakadotcom6 小时前
Next.js中生成sitemap的简单方法
前端·面试·架构
车载诊断技术21 小时前
电子电气架构 --- 电子电器新技术及发展趋势
网络·架构·汽车·电子电器框架·车载充电器(obc)·电子电器新技术及发展趋势
呱牛do it21 小时前
【系列专栏】银行IT的云原生架构-混合云弹性架构 13
微服务·云原生·金融·架构
uhakadotcom1 天前
约束求解领域的最新研究进展
人工智能·面试·架构
文军的烹饪实验室1 天前
我国有哪些芯片使用的是arm架构处理器
arm开发·架构
微学AI1 天前
Deepseekv3原理架构中的数学公式,通过高度概括实现快速入门
开发语言·人工智能·python·架构·deepseek
martian6651 天前
【Java高级篇】——第13篇:深入探讨设计模式与Java实践
java·开发语言·架构