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