1如果一个用例包含两种或者两种以上不同的场景,则是()。
A扩展关系
B包含关系
C泛化关系
D组合关系
解析:
包含关系:一个用例从两种或两种以上提取出公共行为。可以将这些相同的动作抽取出来作为子用例。
扩展关系:一个用例混合两种或者两种以上不同的场景。对于基类用例,没有子用例参与,也能独立完成功能。
2以下关于域名服务器的叙述,错误的是()。
A本地缓存域名服务不需要域名数据库
B顶级域名服务器是最高层次的域名服务器
C本地域名服务器可以采用迭代查询和递归查询
D权限服务器负责将管辖区的主机域名转换为该主机的IP地址
解析:
可提供域名服务有 本地缓存、本地域名服务器、权限域名服务器、顶级域名服务器和根域名服务器。
DNS主机解析的顺序,先查询客户端本地缓存,没有则向DNS服务器发送解析请求。
所以A是对的,先查询缓存,如果有的话,则不需要查询域名数据库。
最高层次域名是根域名,不是顶级域名。
3在一个典型基于MVC的J2EE应用中,分发客户请求。有效组织其他构件为客户端提供服务的控制器由()实现。
A Entity Bean
B Session Bean
C Servlet
D JSP
解析:
Session Bean是系统核心会话逻辑。
Entity Bean负责业务实体与数据库交互。
Message Bean同步异步消息通信。
JSP负责页面。
有效组织其他构件为客户端提供服务的控制器是Servlet。
4()不属于可修改性考虑的内容。
A 可维护性
B 结构重构
C 可变性
D 可扩展性
解析:
可修改性:可维护、可扩展、结构重构、可移植等。
5最低成本多少价格?
解析:
A每天4万赶工费
B每天1万赶工费
C每天4万赶工费
D每天2万赶工费
D压缩两天,4.5*2 - 4= 5万
总金额,4.5*12 + 10+15+12+8 = 54+ 45 = 99
99-5 = 94
D和B一起压缩一天,4.5 - 2-1 = 1.5
94-1.5 = 92.5
A压缩两天,9 -8 =1
所以91.5万
6以下关于软件著作权的产生时间表述中,正确的是()。
A 自软件开发完成之日时
B 自开发者有开发意图时
C 自软件首次公开发布时
D 自获得自动著作权登记证书时
解析:
著作权产生从开发完成日时。
7软件概要设计将软件需求转化为软件设计的()和软件的()。
问题1
A交互原型
B数据结构
C操作接口
D算法流程
解析:
软件设计分为概要设计 和 详细设计。概要设计也分为高层设计或者总体设计,将软件需求转化为数据结构和软件系统结构。详细设计也叫低层设计,即对结构图进行细化,得到详细数据结构与算法。
答案 :B
8混成系统是嵌入式实时系统的一种重要的子类。以下关于混成系统说法中,正确的是()。
A混成系统一般由连续有组件串行组成,组件之间的行为由计算机模型进行控制
B混成系统一般由离散分离组件和连续组件并行或串行组成,组件之间的行为由计算机模型控制
C混成系统一般由离散分离组件并行组成,组件之间的行为由计算机模型进行控制
D混成系统一般由离散分离的组件和连续组件并行或串行组成,组件之间的行为由同步/异步事件进行管理
解析:
混成系统一般由离散分离组件和连续组件并行 或 串行组成,组件之间的行为由计算机模型控制。
所以A少了离散分离组件,C少了并行或串行,D的同步/异步是通信机制, 不能代替计算机模型。
9RUP是一个二维开发模型,其核心特点之一是()。RUP将软件开发生存周期划分为多个循环,每个阶段确定任务。设计并确定系统体系结构,制定工作计划及资源要求是在()阶段完成的。
问题1
A数据驱动
B模型驱动
C用例驱动
D状态驱动
问题2
A初始
B细化
C构建
D移交
解析:
架构为中心,用例为驱动。
初始阶段:确定项目边界。
细化阶段:完善架构架构。
构建阶段:完成剩下的架构工作,产品完成。
移交阶段:把产品移交给客户
答案:C B
10企业信息集成按照组织范围分为企业内部的信息集成和外部信息集成。在企业内部的信息集成中,()实现了不同系统之间的互操作,使得不同系统之间能够实现数据和方法的共享,()实现了不同应用系统之间的连接、协调运作和信息共享。
问题1 问题2
A技术平台集成
B数据集成
C应用系统集成
D业务过程集成
解析:
业务过程集成:实现不同系统之间的连接、协调运作和信息共享。
应用系统集成:不同系统间的互操作。
数据集成:实现不同系统的数据交流共享。
技术平台的集成:体系结构、软件、硬件以及异构网络的集成。
答案:C D