1集成测试计划通常是在()阶段完成。
A软件方案建议
B软件概要设计
C软件详细设计
D软件模块集成
答案:B
2系统间进行异步串行通信时,数据的串/并和并/串转换一般是通过()实现的。
A I/O指令
B 专用的数据传送指令
C CPU中有位移功能的数据寄存器
D 接口中的移动寄存器
解析:
D
3用来描述软件系统架构的“4+1”视图中,()用来描述设计的对象模型和对象之间的关系。
A逻辑视图
B用例视图
C过程视图
D开发视图
解析:
A
4在下列关于不同软件开发方法所使用的模型描述中,正确的是()。
A在进行结构化分析时,必须使用数据流图和软件结构图两种模型
B采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进行建模
C实体联系图是在数据库的逻辑结构设计时才开始创建模型
DUML的活动图与流程图的表达能力等阶
解析:
A错误在没有必须使用,可以使用
C错误,实体联系图是在概念设计结构,不在逻辑结构设计阶段。
D错误
5()不属于可行性分析的范畴是。
A对系统开发的各种候选方案进行成本/效益分析
B分析现有系统存在的运行问题
C评价该项目实施后可能取得的无形收益
D评估现有技术能力和信息技术是否足以支持目标的实现
解析:
成本的分析和实施后的无形收益,都是经济可行性分析。
D是技术可行性分析,分析是否支持目标实现。
B则不是可行性
6某大型公司欲开发门户系统,该系统以商业流程和系统应用为核心,将商业流程的不同功能模块通过门户集成在一起,以提高公司的贸易能力,协同能力和信息管理能力。根据这个需求,采用()门户解决方案最合适。
A信息
B知识
C应用
D垂直
解析:
信息门户、知识门户、应用门户。
信息主要关注数据结构。
7软件架构需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。以下活动中,不属于软件架构需求过程范畴的是()。
A设计构件
B需求获取
C标识构件
D架构需求评审
解析:
软件架构需求是指用户对系统的 功能、行为、性能和设计约束等方面的期望。过程主要由 需求获取、标识构件和架构需求评审。
8特定领域软件架构是在一个特定应用领域中,为一组应用提供组织结果参考的标准软件体系结构。DSA通常是一个具有三个层次的系统模型,包括()环境、领域特定应用开发环境和应用执行环境,其中()主要在领域特定应用开发环境中工作。
问题1
A领域需求
B 领域开发
C领域执行
D领域应用
问题2
A操作员
B领域架构师
C应用工程师
D程序员
解析:
9耦合应该采用()设计原则?
A尽量使用内容耦合,少用控制耦合和特征耦合、限制公共环境耦合的范围、完全不用数据耦合
B尽量使用数据耦合、少用控制耦合和特征耦合、限制公共环境耦合的范围、完全不用内容耦合
C尽量使用控制耦合、少用数据耦合和特征耦合、限制公共环境耦合的范围、完全不用内容耦合
D尽量使用特征耦合、少用数据耦合和控制耦合、限制公共环境耦合的范围、完全不用内容耦合
解析:
B
10利用()可对软件的技术信息、经营信息提供保护。
A著作权
B专利权
C商业秘密权
D商标权
解析:
对软件技术信息和经营信息提供保护的是 商业秘密权。