注意:此页面搜索的是所有试题
黑龙江省教育学院软件工程
导致软件缺陷的原因有很多,其中( )不是主要的原因。(本题3.0分)
A、 软件需求说明书编写的不全面,不完整,不准确,而且经常更改
B、 软件设计说明书不完整
C、 软件操作人员的水平低
D、 开发人员不能很好的理解需求说明书和沟通不足

探索问题是否值得去解决,是否有可行方案的是( )(本题3.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、 数据流图简写为DFD。
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、 错误

瀑布模型的本质是“一次通过”,它是一种文档驱动模型,在可运行产品交付之前,客户只能通过文档来了解最终的产品。(本题1.0分)
A、 正确
B、 错误

详细设计阶段的任务是算法设计(本题1.0分)
A、 正确
B、 错误

现在的软件测试技术已经非常成熟 ,完全可以检测出大型软件系统中所有潜藏的错误。( )(本题1.0分)
A、 正确
B、 错误