问答题库

当前位置:高级系统架构师题库 > 系统开发基础知识题库

问题:

[单选] 面向功能的软件度量使用软件所提供功能的测量作为规范化值。下面关于面向功能的软件度量方法的描述,不正确的是()

面向功能度量是由Albrecht首先提出来的,他建议采用基于功能点的测量 功能点是基于软件信息领域的可计算的(直接的)测量及软件复杂性的评估而导出的 "功能"不能直接测量,所以必须通过其他直接的测量来导出 "用户输入数"和"用户输出数"不属于面向功能的软件度量需要考虑的因素

问题:

[单选] 某个系统在开发时,用户已经定义了软件的一组一般性目标,但不能标识出详细的输入、处理及输出需求;开发者也可能暂时不能确定算法的有效性、操作系统的适应性或人机交互的形式。在这种情况下,采用()开发最恰当。

瀑布模型 迭代模型 原型模型 螺旋模型

问题:

[单选] 黑盒测试注重于测试软件的功能性需求,主要用于软件的后期测试.()不能用黑盒测试检查出来。

功能不对或遗漏错误 界面错误 外部数据库访问错误 程序控制结构错误

问题:

[单选] 配置项是构成产品配置的主要元素,其中()不属于配置项。

设备清单 项目质量报告 源代码 测试用例

问题:

[单选] 一个大型软件系统的需求通常是会发生变化的。以下关于需求变更策略的叙述中,错误的是()

所有需求变更必须遵循变更控制过程 对于未获得核准的变更,不应该做变更实现工作 完成了对某个需求的变更之后,就可以删除或者修改变更请求的原始文档 每一个集成的需求变更必须能追溯到一个经核准的变更请求

问题:

[单选] 用边界值分析法,假定10

X=11,X=29 X=9,X=10,X=30,X=31 X=10,X=30 X=9,X=31

问题:

[单选] 用例(Use Case)用来描述系统对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个"订单输入子系统"中,创建新订单和更新订单都需要核查用户账号是否正确。用例"创建新订单"、"更新订单"与用例"核查客户账号"之间是()关系。

包含(Includ 扩展(Exten 分类(Classification) 聚集(Aggregation)

问题:

[单选] 以下关于软件构件及其接口的叙述,错误的是()

构件是软件系统中相对独立且具有一定意义的构成成分 构件在容器中进行管理并获取其属性或者服务 构件不允许外部对所支持的接口进行动态发现或调用 构件可以基于对象实现,也可以不基于对象实现

问题:

[单选] 在一个典型的基于MVC(Model-View-Controller)的J2EE应用中,分发客户请求、有效组织其他构件为客户端提供服务的控制器由()实现。

Entity Bean Session Bean Servlet JSP

问题:

[单选] 对OO系统的技术度量的识别特征,Berard定义了导致特殊度量的特征。其中()抑制程序构件的操作细节,只有对访问构件必需的信息被提供给其他希望访问的构件。

局部化 封装 信息隐藏 继承