调用返回风格
1、下图表示的是()体系结构风格。
A、 分层架构
B、 主程序子程序风格
C、 C/S架构
D、 面向组件的体系结构风格
3、下图表示的是()体系结构风格。

A、 面向对象的架构风格
B、 仓库结构
C、 B/S架构
D、 C/S架构
4、有关分层架构下列说法错误的是()
A、 分的层数越多越好
B、 上层可以调用下层,但下层不能调用上层。
C、 分层使得耦合度降低,因为某层的变化只影响了它的上层,不会影响其他层。
D、 如果分层太多,会影响系统的性能。
5、Web应用系统的一个服务,一般分为3层来实现,分别是表示层、业务逻辑层和()
A、 应用层
B、 数据访问层
C、 服务器层
D、 客户端层
答案
1、B
2、A
3、D
4、A
5、B
架构风格
2、某公司拟开发一个新闻系统,该系统可根据用户注册时选择的兴趣方向向用户推送 其感兴趣的新闻内容,该系统采用()架构风格最为合适。
A、 事件驱动系统
B、 主程序一子程序
C、 黑板
D、 管道一过滤器
3、J2EE应用系统支持5种不同类型的构件模型,包括()
A、 Applet、JFC、JSP、Servlet、EJB
B、 JNDR HOP、RML EJB、JSP/Servlet
C、 JDBC、EJB、JSP、Servlet、JCA
D、 Applet、 Servlet、JSP、EJB、Application Client
4、某公司拟开发一个扫地机器人,机器人的控制者首先定义清洁流程和流程中任务之间的关系。机器人接受任务后,需要响应外界环境中触发的一些突发事件,根据自身状态进 行动态调整,最终自动完成任务。针对上述需求,该机器人应该采用 ( )架构风格最为合适。
A、 面向对象
B、 主程序一子程序
C、 规则系统
D、 管道一过滤器
5、某企业内部现有的主要业务功能已封装成为Web服务,为了拓展业务范围,需要将 现有的业务功能进行多种组合,形成新的业务功能。针对业务灵活组合这一要求,采用 ( ) 架构风格最为合适。
A、 规则系统
B、 面向对象
C、 黑板
D、 解释器
6、某公司拟开发一个语音识别系统,其语音识别的主要过程包括分割原始语音信 、识别音素、产生候选词、判定语法片段、提供语义解释等,每个过程都需要进行基于先验知识的条件判断并进行相应的识别动作。针对该系统的特点,采用 ( ) 架构风格最为合适。
A、 解释器
B、 面向对象
C、 黑板
D、 隐式调用
7、某公司拟开发一个地面清洁机器人,机器人的控制者首先定义清洁任务和任务之间 的关系。机器人接受任务后需要响应外界环境中触发的一些突发事件,根据自身状态进行 动态调整,最终自动完成任务。针对上述需求,采用 ( ) 架构风格最为合适.
A、 面向对象
B、 主程序一子程序
C、 规则系统
D、 管道一过滤器
8、某公司拟开发一个轿车巡航定速系统,系统需要持续测量车辆当前的实时速度,并 根据设定的期望速度自动控制轿车的油门和刹车。针对上述需求,采用 ( ) 架构风格最为合适.
A、 解释器
B、 过程控制
C、 分层
D、 管道一过滤器
9、某公司拟开发一套在线游戏系统,该系统的设计目标之一是支持用户自行定义游戏 对象的属性、行为和对象之间的交互关系.为了实现上述目标,采用 ( ) 架构风格最为合 适。
A、 管道一过滤器
B、 隐式调用
C、 主程序一子程序
D、 解释器
11、 在仓库风格中有两种不同的构件,其中(1)说明当前状态,(2)在中央数据存储上执行。
(1)
A、 注册表
B、 中央数据结构
C、 事件
D、 数据库
(2)
A、 独立构件
B、 数据结构
C、 知识源
D、 共享数据
12、在构件组装过程中需要检测并解决架构失配问题,其中(1)失配主要包括由于系统对构件基础设施、控制模型和数据模型的假设存在冲突引起的失配;(2)失配包括由于系统对构件交互协议、构件连接时数据格式的假设存在冲突引起的失配.
(1)
A、 构件
B、 模型
C、 协议
D、 连接子
(2)
A、 构件
B、 模型
C、 协议
D、 连接子
答案
A A D C D C C B D B BA AD
架构风格(二)
1、cat a.txt b.txt|sort|gzip|mail lsf@163.com,这是一个Linux命令,Linux内部采用()架构风格实现这个命令的。
A、 管道–过滤器
B、 主程序–子程序
C、 分层
D、 黑板
2、某公司拟开发一个新闻系统,该系统可根据用户注册时选择的兴趣方向向用户推送 其感兴趣的新闻内容,该系统采用()架构风格最为合适。
A、 事件驱动系统
B、 主程序一子程序
C、 黑板
D、 管道一过滤器
3、宠物管理系统包括宠物管理、宠物主管理和宠物主探望宠物3个业务。开发人员欲将3个业务独立开发、部署和测试,应该采用()架构风格。
A、 事件驱动
B、 RESTful
C、 无服务器
D、 微服务
4、微服务之间的通信可以有同步和异步两种方式,同步采用RPC或(),异步采用消息队列。
A、 RabbitMQ
B、 远程过程调用
C、 RESTful
D、 方法调用
5、在基于事件体系架构风格实现的外卖派送系统中,用户购买了某个商家的菜品,这时用户下单–商家接单更适合采用()模式来处理,用户下单–骑手接单更适合采用()模式来处理。
A、 点对点;竞争消费者
B、 竞争消费者;点对点
C、 点对点;广播
D、 广播;竞争消费者
6、某公司拟开发一个语音识别系统,其语音识别的主要过程包括分割原始语音信 、识别音素、产生候选词、判定语法片段、提供语义解释等,每个过程都需要进行基于先验知识的条件判断并进行相应的识别动作。针对该系统的特点,采用 ( ) 架构风格最为合适。
A、 解释器
B、 面向对象
C、 黑板
D、 隐式调用
7、以下()风格不属于调用/返回风格。
A、 面向对象
B、 主程序一子程序
C、 仓库
D、 客户端/服务器
8、在基于体系结构的软件设计方法中,采用()来描述功能需求,采用()来描述质量属性。
A、 用例;质量属性
B、 视角;质量属性
C、 用例;质量场景
D、 类图;质量场景
9、在基于体系结构的软件设计方法中,采用(9)来描述软件架构。
A、 类图和序列图
B、 视角与视图
C、 构件和类图
D、 构件与功能
11、在仓库风格中有两种不同的构件,其中(1)说明当前状态,(2)在中央数据存储上执行。(3)架构风格使得前后端分离了。(4)架构风格使得“一个函数可以是一个微服务”成为现实。
(1)
A、 注册表
B、 中央数据结构
C、 事件
D、 数据库
(2)
A、 独立构件
B、 数据结构
C、 知识源
D、 共享数据
(3)
A、 微服务
B、 RESTful
C、 无服务器
D、 黑板
(4)
A、 无服务器
B、 微服务
C、 事件驱动
D、 批处理
12、某公司欲开发一个在线交易系统, 在架构设计阶段, 公司的架构师识别出3个核心质量属性场景。 其中“在并发用户数量为1000人时, 用户的交易请求需要在0.5秒内得到响应” 主要与( 1) 质量属性相关, 通常可采用(2 )架构策略实现该属性; “当系统由于软件故障意外崩溃后, 需要在0.5小时内恢复正常运行” 主要与(3 ) 质量属性相关, 通常可采用(4 ) 架构策略实现该属性; “系统应该能够抵挡恶意用户的入侵行为, 并进行 警和记录”主要与(5 ) 质量属性相关, 通常可采用(6 ) 架构策略实现该属性。
(10.0)
(1)
A、 性能
B、 吞吐量
C、 可修改性
D、 可靠性、
(2)
A、 操作串行化
B、 资源调度
C、 心跳
D、 内置监控
(3)
A、 可测试性
B、 易用性
C、 可用性
D、 互操作性
(4)、
28
A、 主动冗余
B、 信息隐藏
C、 记录/回放
D、 抽象接口
(5)
A、 可用性
B、 安全性
C、 可测试性
D、 可修改性
(6)
A、 内置监控器
B、 记录/回放
C、 追踪审计
D、 维护现有接口
答案
A A D C A C C C B B BABA ABCABC
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!