注意:此页面搜索的是所有试题
黑龙江省教育学院软件工程
软件维护时,对测试阶段未发现的错误进行测试、诊断、定位、纠错,直至修改的回归测试过程称为( )。(本题3.0分)
A、 改正性维护
B、 适应性维护
C、 完善性维护
D、 预防性维护

不属于详细设计的主要工具有( )。(本题3.0分)
A、 ER图
B、 PAD图
C、 N-S图
D、 Jackson图

在整个软件维护阶段所花费的全部工作中,()所占比例最大。(本题3.0分)
A、 校正性维护
B、 适应性维护
C、 完善性维护
D、 预防性维护

软件生命周期中所耗费时间最长的阶段是下列哪个阶段?( )(本题3.0分)
A、 详细设计
B、 软件编码
C、 软件测试
D、 软件维护

针对下面程序段,哪个调用可能出现错误( ) 

int data[10];

for (int i=1;i<10;i++) data[i]=0;

(本题3.0分)
A、 data[1]
B、 data[0]
C、 data[9]
D、 data[10]

常见的接口需求有( )。(本题6.0分)
A、 用户接口需求
B、 硬件接口需求
C、 软件接口需求
D、 通信接口需求

下面关于软件可重用性描述正确的是( )。(本题6.0分)
A、 软件中使用的可重用构件越多,软件的可靠性越高。
B、 软件中使用的可重用构件越多,软件的可靠性越低。
C、 软件中使用的可重用构件越多,适应性和完善性维护越容易。
D、 软件中使用的可重用构件越多,无法进行适应性和完善性的维护。

下面哪些选项属于软件危机的表现( )。(本题6.0分)
A、 对软件开发成本和进度的估计很不准确。
B、 软件产品的质量不可靠。
C、 软件没有适当的文档资料。
D、 软件不可维护。

数据字典由下面哪些元素组成?( )。(本题6.0分)
A、 数据流
B、 数据流分量
C、 数据存储
D、 处理

在下列哪些情况下,两个模块间会发生内容耦合?( )(本题6.0分)
A、 一个模块访问另一个模块的内部数据。
B、 两个模块有一部分程序代码重叠。
C、 一个模块有很多种功能。
D、 以上都不正确。

详细设计的结果基本最终决定了软件的质量.( )(本题1.0分)
A、 正确
B、 错误

尽可能使用高级语言编写程序( )(本题1.0分)
A、 正确
B、 错误

文档是软件产品的一部分,没有文档的软件就不称其为软件.( )(本题1.0分)
A、 正确
B、 错误

边界值分析方法是取输入/输出等价类的边界值来构成测试用例的测试方法.( )(本题1.0分)
A、 正确
B、 错误

在需求分析中,分析员要从用户那里解决的最重要的问题是明确软件做什么.( )(本题1.0分)
A、 正确
B、 错误