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地址
解析:
- 浏览器解析我输入的地址,校验是否合法,得到http或者https协议。
- DNS查询,先查询浏览器缓存,在查询本机host文件,如果还没有,则发送DNS服务请求获取目标IP。
- TCP封包和传输
- 建立TCP连接发送HTTP请求。
- 服务器接受请求并且响应。
答案:
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、运用信息技术进行知识的挖掘和()的管理是企业信息化建设的重要活动。
业务流程的 管理