判断题1. 螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。( 对 ) 2. 软件是指用程序设计语言编写的程序,软件开发实际上就是编写程序代码。( 错 )3. 过程描述语言可以用于描述软件的系统结构。( 错 )4. 数据库设计说明书是一个软件配置项( 对 )5. 软件模块之间的耦合性越弱越好。( 对 )6. 如果通过软件测试没有发现错误,则说明软件是正确的。( 错 )7. 软件概要设计包括软件系统结构设计以及数据结构和数据库设计。( 对 )8. 数据流图(DFD)和程序流程图没有区别。( 错 )9. 模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。( 对 )10. 白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。( 错 ) 11. 软件危机是指在软件开发和维护过程中遇到的一系列严重问题。( 对 )12.结构化分析方法就是用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足功能要求的所有可实现的软件为止。( 对 )13.程序设计语言中应绝对禁止使用 GOTO 语句。( 错 )14.模块越小,模块的优点越大。( 错 )15.集成测试主要由用户来完成。( 错 ) 16. 确认测试计划应该在可行性研究阶段制定( 错 )17.快速原型模型可以有效地适应用户需求的动态变化。( 对 )18.需求规格说明书不是一个软件配置项( 错 )19. 黑盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。( 对 ) 20. UML 只能应用于软件系统模型的建立。( 错 )名词解释 1.软件工程: 软件工程是一门研究如何将完善的科学与工程原理,先进高效的管理技术以 及完整、规范的设计方法应用于经济的开发既可靠,又能在实际计算机上有效运行的软件的一门工程学科。2.软件宽度:是软件结构中同一层次上的模块总数的最大值。3.软件测试:在精心控制的系统环境下,采用相应的技术手段,利用一组事先构造好的测试实例执行程序以发现程序中存在的问题,并确认系统功能、性能符合需求的一个综合过程。4.软件维护5.软件质量保证6.软件危机:软件危机就是软件在开发和维护过程中存在的一系列严重问题的总称。7.软件生存周期8.白盒法9.数据字典10.内聚性:指模块的功能强度的度量,即一个模块按照设计要求组装成为子系统或系统,进行集成测试。11.集成测试12.软件:是计算机系统中与硬件系统相互依存...