信息系统架构风格-系统架构师(十)

发布于:2024-06-17 ⋅ 阅读:(18) ⋅ 点赞:(0)

1、信息系统架构风格是描述特定应用领域中系统组织方式的惯用模式。架构风格定义了一个系统家族,即一个架构定义()。

A一组设计原则

B一组模式

C一个词汇表和一组约束

D一组最佳实践

解析:

信息系统架构风格是描述某一特定 应用领域中系统组织方式的惯用模式。架构风格定义了一个系统家族,即 一个架构定义一个词汇表和一组约束。词汇表中包含 一些构件连接件类型,约束则是讲这些连接件和构件组合起来。架构风格反映了领域中众多系统所 共有的结构和语义特征,并指导将各个模块和子系统有效组织成一个完整的系统。

2、某公司拟开发轿车巡航定速,系统测量车辆的实时速度,根据设定速度期望速度自动控制桥车的油门和刹车,则采用()架构风格最合适。

A解释器

B过程控制

C分层

D管道-过滤器

解析:

过程控制风格:最大特点设定参数,并不断测量先有参数和实际参数比较。

答案:B

3、假设系统采用段式存储管理方式,进程P的段表如下所示,逻辑地址()不能转换成对应的物理地址。

A (0,790 )和(2,88)

B (1,30) 和(3,290)

C (2,99)和(4,98)

D (0,810)和(4,120)

解析:

(0,790)代表0段号偏移量是790,而0段号的段长时800,所以是合理的,可以转换成物理地址。

(0,810)则是不合法的,超过了段长800。

4、软件架构设计重要性的描述,()是错误的。

A软件架构设计能满足系统的安全性,性能和可维护性。

B软件架构设计能够帮助项目干系人理解软件结构。

C软件架构设计能够帮助架构师更好捕获和细化系统需求

D软件架构设计有效管理系统复杂性,降低系统维护费用

解析:

捕获和细化需求,应该是在架构之前,有需求之后,才设计架构。

5、在面向对象设计中,()可以实现界面控制、外部接口和环境隔离。()作为完成用例业务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为。

问题1

A实体类

B控制类

C边界类

D交互类

问题2

A实体类

B控制类

C边界类

D交互类

解析:

实体类、控制类、边界类

实体类:保存存储的永久信息,映射每个实体。

控制类:控制其他类完成各自的功能或者行为。

边界类:实现界面控制,外部接口和环境隔离。

6、()不属于我国著作权法所保护的内容。

A为保护其他软件著作权而采取的技术措施

B软件权利电子信息

C通过信息网络传播的软件

D采用反编译技术获得的软件

解析:

由于著作权不保护思想,任何人可以利用反编译技术去获取他人软件的思路和原理。

7、web页面访问过程中,在浏览器发出HTTP请求报文之前不可能执行操作是()。

A查询本机DNS缓存,获取主机名对应的IP地址

B发起DNS请求,获取主机名对应的IP地址

C发送请求信息,获取将要访问的web应用

D发送ARP协议广播数据包,请求网管MAC地址

解析:

  1. 浏览器解析我输入的地址,校验是否合法,得到http或者https协议。
  2. DNS查询,先查询浏览器缓存,在查询本机host文件,如果还没有,则发送DNS服务请求获取目标IP。
  3. TCP封包和传输
  4. 建立TCP连接发送HTTP请求。
  5. 服务器接受请求并且响应。

答案:

C

8、在结构化分析方法中,用()表示功能模型,用()表示行为模型。

问题1

A ER图

B 用例图

C DFD

D 对象图

问题2

A 通信图

B 顺序图

C 活动图

D 状态转换图

解析:

结构化方法中,有功能建模、行为建模和数据建模。

功能建模采用DFD,行为建模采用状态转换图,数据建模采用ER图。

Data flow Diagram数据流图,功能分层建模。

数据库建模则需要 ER图建立实体之间的关系。

状态的流转,则能表示那些行为动作。

9、商业智能是企业对商业数据的搜集、管理和分析的系统过程,主要技术包括()。

A数据仓库、联机分析和数据挖掘

B数据采集、数据清洗和数据挖掘

C联机分析、多维度分析和跨维度分析

D数据仓库、数据挖掘和业务优化重组

解析:

数据仓库、联机分析和数据挖掘

10、运用信息技术进行知识的挖掘和()的管理是企业信息化建设的重要活动。

业务流程的 管理