期末总复习题2009-06-10【一】判断题(在括号中回答Y或N)1
软件工程的作用,主要是告诉你怎么写文档
参加ACM程序设计比赛时,选手“只写代码行不写注解行”这一事实,确实说明了注解行不重要,在源程序中可有可无
在软件项目开发的后期,为了加快开发进度,可以多增加几个开发人员
在软件项目开发的早期,为了加快开发进度,可以多增加几个开发人员
(Y)5.规范化的概要设计文档比需求分析文档更重要,因为有了概要设计文档就可以进行详细设计
规范的详细设计文档比源程序更重要,因为有了文档就可以写出源程序
模块间的耦合越强,则表明模块里面的内聚性越强
模块的内聚越强,则表明模块之间的耦合越弱
CMM是CMMI的祖先,CMMI是CMM的后续
ISO9000是ISO9001的祖先,ISO9001是ISO9000的后续
软件配置管理就等于软件版本管理
软件版本管理是软件配置管理的研究课题
敏捷开发模型就等于结对编程
敏捷开发模型就是快速原型法
(N)115
面向元数据的开发方法就是传统意义下的Jackson方法
面向过程的开发方法就是结构化方法
数据流图DFD就等于PAD图
数据流图DFD就等于程序设计流程图
“接口和实现分离”是软件设计原理之一
“单入口和单出口”是程序设计原则之一
程序测试不仅能证明错误的存在,也能证明错误的不存在
编译系统不认识、也不编译源程序中的注解行这一事实,确实说明了注解行不重要,在源程序中可有可无
若两个实体之间存在多对多的关系,则应该将第三个实体插入其中,使原来的一个多对多关系变为现在的两个一对多关系,这里的第三个实体,实际上是一个复杂