欢迎来到天天文库
浏览记录
ID:41720787
大小:104.05 KB
页数:23页
时间:2019-08-30
《期末总复习题(软件工程)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、期末总复习题2009-06-10【一】判断题(在括号中回答Y或N)1.软件工程的作用,主要是告诉你怎么写文档。(N)2.参加ACM程序设计比赛吋,选手“只写代码行不写注解行”这一事实,确实说明了注解行不重要,在源程序中可有可无。(N)3.在软件项目开发的后期,为了加快开发进度,可以多増加几个开发人员。(N)4.在软件项目开发的早期,为了加快开发进度,可以多增加几个开发人员。(Y)5.规范化的概要设计文档比需求分析文档更重要,因为有了概要设计文档就可以进行详细设计。(N)6.规范的详细设计文档比源程序更重要,因为有了文档就
2、可以写出源程序。(Y)7.模块间的耦合越强,则表明模块里面的内聚性越强。(N)&模块的内聚越强,则表明模块z间的耦合越弱。(Y)9.CMM是CMMI的祖先,CMMI是CMM的后续。(Y)10.IS09000是IS09001的祖先,IS09001是IS09000的后续。(Y)ii・软件配置管理就等于软件版木管理。(N)12.软件版本管理是软件配置管理的研究课题。(Y)13.頌捷开发模型就等于结对编程。(N)14.敏捷开发模型就是快速原型法。(N)15.面向元数据的开发方法就是传统意义下的Jackson方法。(N)16.面向
3、过程的开发方法就是结构化方法。(Y)17.数据流图DFD就等于PAD图。(N)18.数据流图DFD就等于程序设计流程图。(N)19.“接口和实现分离”是软件设计原理之一。(Y)20.“单入口和单出口”是程序设计原则Z-o(Y)21.程序测试不仅能证明错误的存在,也能证明错误的不存在。(N)22.编译系统不认识、也不编译源程序中的注解行这一事实,确实说明了注解行不重要,在源程序中可有可无。(N)23.若两个实体之间存在多对多的关系,则应该将第三个实体插入其中,使原来的一个多对多关系变为现在的两个一对多关系,这里的第三个实体
4、,实际上是一个复杂的关系,也是笛卡尔积的子集。(Y)24.质量来源于过程,过程需要改进,改进是无止境的,这就是CMMI精神。(Y)25•测试只能发现程序中的错误,不能发现文档中的问题。(N)26.墩捷模型是轻载模型,CMMI模型是重载模型。(Y)27.高内聚低耦合是软件设计原理或原则Z-o(Y)28.软件测试的目的是改止软件中的错误。(N)应该是发现软件中的错误29.同行评审会议中的同行专家,一般都是从公司外面聘请的。(N)30.软件策划应该在需求分析之前。(N)31・需求分析就是分析元数据与中间数据的关系。(N)太片面
5、32.信息系统需求分析主耍是分析元数据与屮间数据的关系。(Y)32.项口经理的主要职责就是进行数据库设计。(N)33.编码阶段结束后,测试经理就应该立即着手编写测试计划。(N)34.软件设计就是数据库设计。(N)40.软件实现就是编程序。(N)41・软件实现主要是编程序。(Y)42.CMMI就是解决项目管理的工作规范化问题。(N)43.制定软件测试计划,一项重要工作是要将用户需求分解为测试需求,然后再将测试需求转化为测试用例。(Y)44.软件测试与软件调试是一回事。(N)45①.渐增式测试是逐个把未经过测试的模块组装到己
6、经过测试的模块上去,进行集成测试。每加入一个新模块进行一次集成测试,重复此过程直至程序组装完毕。(Y)45②.面向对象设计是运用类的思想,把分析阶段得到的需求转变成符合成木和质量要求的、抽象的系统实现方案的过程。或者说,面向对象设计就是用面向对象观点建立求解域模型的过程。(Y)46.结构化设计(SD)是面向数据流的设计,它是以需求分析阶段产生的数据流图DFD为基础,按一定的步骤映射成为系统的软件结构。(Y)47.信息隐蔽是指在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其它模块来说,是不
7、能访问的。(Y)48•抽象是认识复杂现象过程屮使用的思维工具,即抽击事物木质的共同的特征而暂不考虑它的细节,不考虑其它非木质的因素。(Y)49.路径覆盖是指设计足够的测试用例,覆盖被测程序中所冇可能的路径。(Y)50.判定/条件覆盖是指设计足够的测试用例,使得判定表达式中的每个条件的所有叮能取值至少出现一次,并使每个判定表达式所有可能的结杲也至少出现一次。(Y)49.条件组合覆盖是指设计足够的测试用例,使的每个判定表达式中条件的各种可能的值的组合都至多出现一次,条件组合覆盖是比较强的覆盖标准。(Y)52•条件覆盖是指设计
8、足够的测试用例,使得判定表达式中每个条件的各种可能的值至多岀现一次。满足条件覆盖并不一定满足判定覆盖。(Y)53.软件工程是为了克服软件危机。(Y)54.软件工程是完全克服了软件危机。(N)太绝对【二】名词解释1.元数据——元数据是关于数据的数据,组织数据的数据。如数据库概念设计中的实体名和属性名,数据库物理设计中的
此文档下载收益归作者所有