单选题
PH系统集成开发公司决定采用基于架构的软件开发方法,以架构为核心对近期所承接的某电子商务企业的在线交易平台进行设计与实现。该电子商务企业要求在线交易平台必须在800ms内完成客户的交易请求。该电子商务企业所提要求主要对应于______这一软件质量属性,实现并提高该质量属性的架构设计策略不包括______。
【正确答案】
D
【答案解析】[解析] 性能(Performance)是指系统的响应能力,即要经过多长时间才能对某个事件做出响应,或者在某段时间内系统所能处理事件的个数。它是常见的软件质量属性之一。
在线交易平台必须在1s内完成客户的交易请求。该要求主要对应性能,可以采用的架构设计策略有:①增加可用资源(更快的处理器、多处理器、更大的内存,以及速度更快的网络等);②改善资源需求(减少计算复杂度、优化各个进程的内存和CPU占用率等);③资源管理(并发、数据复制等);④资源调度(先进先出队列、固定优先级调度队列等)等。
设置进程监视器是实现“可用性”质量属性的一种架构设计策略。
单选题
- A.采用优先级调度队列
- B.引入并发处理
- C.优化相关进程的CPU占用率
- D.设置进程监视器
单选题
嗅探器是一种网络故障分析与排查的工具,当其处于杂收模式时,网络接口______。
- A.能够接收流经网络接口的所有数据帧
- B.只能接收本网段的广播数据帧
- C.只能接收该接口所属组播组的组播信息
- D.只能接收发往该接口的数据帧
【正确答案】
A
【答案解析】[解析] 在一般情况下,网络上所有的计算机都可以接收到通过的数据帧,但对不属于自己的报文则不予响应,但是如果某工作站的网络接口处于杂收模式,那么它就可以捕获网络上所有的报文和帧,如果一个工作站被配置成这样的方式,它就是一个嗅探器。