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

问题:

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

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

采用UML分析用户需求时,用例UC1可以出现在用例UC2出现的任何位置,那么UC1和UC2之间的关系是() include。 extend。 generalize。 call。 对OO系统的技术度量的识别特征,Berard定义了导致特殊度量的特征。其中()抑制程序构件的操作细节,只有对访问构件必需的信息被提供给其他希望访问的构件。 局部化。 封装。 信息隐藏。 继承。 集成测试有各种方法,以下关于集成测试的描述中,不正确的是() 增量式集成测试容易定位错误,排除错误。 非增量式集成测试不能充分利用人力,会拖延工程进度。 增量式集成测试的强度大,测试更彻底。 即使各个模块都通过了测试,但系统集成以后仍可能出现错误。 用边界值分析法,假定10 X=11,X=29。 X=9,X=10,X=30,X=31。 X=10,X=30。 X=9,X=31。 一个大型软件系统的需求通常是会发生变化的。以下关于需求变更策略的叙述中,错误的是() 所有需求变更必须遵循变更控制过程。 对于未获得核准的变更,不应该做变更实现工作。 完成了对某个需求的变更之后,就可以删除或者修改变更请求的原始文档。 每一个集成的需求变更必须能追溯到一个经核准的变更请求。 以下关于软件构件及其接口的叙述,错误的是()
参考答案:

  参考解析

本题考查软件构件的基本概念。软件构件是软件系统中具有一定意义的、相对独立的可重用单元。与对象相比,构件可以基于对象实现,也可以不作为对象实现。构件需要在容器中管理并获取容器提供的服务;客户程序可以在运行状态下利用接口动态确定构件所支持的功能并调用。

在线 客服