软件工程期末总复习题0906.doc

上传人:丁** 文档编号:4186229 上传时间:2019-10-02 格式:DOC 页数:8 大小:409.50KB
下载 相关 举报
软件工程期末总复习题0906.doc_第1页
第1页 / 共8页
软件工程期末总复习题0906.doc_第2页
第2页 / 共8页
软件工程期末总复习题0906.doc_第3页
第3页 / 共8页
软件工程期末总复习题0906.doc_第4页
第4页 / 共8页
软件工程期末总复习题0906.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、1 期末总复习题 2009-06-10 一、判断题(在括号中回答 Y 或 N) 1. 软件工程的作用,主要是告诉你怎么写文档。(n ) 2. 参加 ACM 程序设计比赛时,选手“只写代码行不写注解行”这一事实,确实 说明了注解行不重要,在源程序中可有可无。( n ) 3. 在软件项目开发的后期,为了加快开发进度,可以多增加几个开发人员。( n ) 4. 在软件项目开发的早期,为了加快开发进度,可以多增加几个开发人员。( n ) 5规范化的概要设计文档比需求分析文档更重要,因为有了概要设计文档就可 以进行详细设计。( n ) 6. 规范的详细设计文档比源程序更重要,因为有了文档就可以写出源程序。

2、( n ) 7. 模块间的耦合越强,则表明模块里面的内聚性越强。( n ) 8. 模块的内聚越强,则表明模块之间的耦合越弱。( y ) 9. CMM 是 CMMI 的祖先,CMMI 是 CMM 的后续。( n ) 10. ISO9000 是 ISO9001 的祖先,ISO9001 是 ISO9000 的后续。( n ) 11. 软件配置管理就等于软件版本管理。( n ) 12. 软件版本管理是软件配置管理的研究课题。( ) 13. 敏捷开发模型就等于结对编程。( ) 14. 敏捷开发模型就是快速原型法。( ) 15. 面向元数据的开发方法就是传统意义下的 Jackson 方法。( ) 16.

3、面向过程的开发方法就是结构化方法。( ) 17. 数据流图 DFD 就等于 PAD 图。( ) 18. 数据流图 DFD 就等于程序设计流程图。( ) 19. “接口和实现分离”是软件设计原理之一。( ) 20. “单入口和单出口”是程序设计原则之一。( ) 21. 程序测试不仅能证明错误的存在,也能证明错误的不存在。( ) 22. 编译系统不认识、也不编译源程序中的注解行这一事实,确实说明了注解 行不重要,在源程序中可有可无。( ) 23. 若两个实体之间存在多对多的关系,则应该将第三个实体插入其中,使原 2 来的一个多对多关系变为现在的两个一对多关系,这里的第三个实体,实际上 是一个复杂的

4、关系,也是笛卡尔积的子集。( ) 24. 质量来源于过程,过程需要改进,改进是无止境的,这就是 CMMI 精神。( ) 25. 测试只能发现程序中的错误,不能发现文档中的问题。( ) 26. 敏捷模型是轻载模型,CMMI 模型是重载模型。( ) 27. 高内聚低耦合是软件设计原理或原则之一。( ) 28软件测试的目的是改正软件中的错误。( ) 29同行评审会议中的同行专家,一般都是从公司外面聘请的。( ) 30软件策划应该在需求分析之前。( ) 31需求分析就是分析元数据与中间数据的关系。 ( ) 32信息系统需求分析主要是分析元数据与中间数据的关系。 ( ) 33项目经理的主要职责就是进行数

5、据库设计。 ( ) 34编码阶段结束后,测试经理就应该立即着手编写测试计划。( ) 35软件设计就是数据库设计。 ( ) 40软件实现就是编程序。 ( ) 41软件实现主要是编程序。 ( ) 42. CMMI 就是解决项目管理的工作规范化问题。( ) 43. 制定软件测试计划,一项重要工作是要将用户需求分解为测试需求,然后 再将测试需求转化为测试用例。( ) 44. 软件测试与软件调试是一回事。( ) 45渐增式测试是逐个把未经过测试的模块组装到已经过测试的模块上去,进 行集成测试。每加入一个新模块进行一次集成测试,重复此过程直至程序组装 完毕。( ) 45面向对象设计是运用类的思想,把分析阶

6、段得到的需求转变成符合成本和 质量要求的、抽象的系统实现方案的过程。或者说,面向对象设计就是用面向 3 对象观点建立求解域模型的过程。( ) 46结构化设计(SD)是面向数据流的设计,它是以需求分析阶段产生的数据 流图 DFD 为基础,按一定的步骤映射成为系统的软件结构。( ) 47信息隐蔽是指在设计和确定模块时,使得一个模块内包含的信息(过程或 数据) ,对于不需要这些信息的其它模块来说,是不能访问的。( ) 48抽象是认识复杂现象过程中使用的思维工具,即抽出事物本质的共同的特 征而暂不考虑它的细节,不考虑其它非本质的因素。( ) 49路径覆盖是指设计足够的测试用例,覆盖被测程序中所有可能的

7、路径。( ) 50判定/条件覆盖是指设计足够的测试用例,使得判定表达式中的每个条件的 所有可能取值至少出现一次,并使每个判定表达式所有可能的结果也至少出现 一次。( ) 51条件组合覆盖是指设计足够的测试用例,使的每个判定表达式中条件的各 种可能的值的组合都至多出现一次,条件组合覆盖是比较强的覆盖标准。( ) 52条件覆盖是指设计足够的测试用例,使得判定表达式中每个条件的各种可 能的值至多出现一次。满足条件覆盖并不一定满足判定覆盖。( ) 53软件工程是为了克服软件危机。( ) 54软件工程是完全克服了软件危机。( ) 二、名词解释 1元数据 2. 软件工作产品 3评审与审计 4. 不符合项

8、5. 黑盒测试 6. 白盒测试 7. 项目 8. 项目管理 4 9. 客户化 10. 初始化 11.CMM 与 CMMI 12. KPA 与 PA 13. 敏捷模型或敏捷方法 14软件 15. 软件产品 16可行性分析与软件立项 17. 软件生存周期 18. CASE 工具 19. 集成测试 20. 结构化维护 21. SQA 22. 客户与用户 23. 软件质量 24. 软件测试 V 模型 25顾客、客户和用户 26软件配置项 27软件功能、性能和接口 28软件过程 29软件里程碑和基线 30信息系统 5 31集成测试 32Bug 33. ER 图 34. 概念数据模型 35. 物理数据模型

9、 36原型模型 37UML 38RUP 三、简答题 1. 软件工程中的理论、方法、标准、规范,主要来自于哪里?即:软件工程的 源头或基础是什么? 2软件开发文档包括哪些具体文档? 3. 软件管理文档包括哪些具体文档? 4请详细解释软件的定义和程序的定义。 5 “四种开发方法”和“五个面向实施理论”的提法对吗?为什么? 6 “图书馆信息系统”的开发选用什么模型合适?为什么? 7. “精品课程网站”的开发选用什么模型合适?为什么? 8什么叫风险分析?技能风险和技术风险有何区别? 9为什么需求分析特别重要、又特别难? 10需求分析为什么是面向流程的? 11软件概要设计与软件详细设有什么联系与区别?

10、12软件企业为什么要对员工进行培训?怎么进行培训? 6 13什么叫软件发布?软件发布要做哪些准备工作? 14怎样理解“优秀的项目经理主要是干出来的,不是学出来的;是带出来的, 不是教出来的”? 15请用树型结构图来表示软件工程研究的主要内容与方法. 16. 为什么中国人实施 CMMI 有做秀嫌疑,而印度人一般没有做秀嫌疑? 17软件设计要遵守哪些原理或原则? 18. 详细设计有哪些描述工具? 19. 需求分析有哪些描述工具? 20. 请各举一例,说明面向过程、面向元数据、面向对象的编程代表语言各是 什么语言? 21. 请各举一例,说明面向过程、面向元数据、面向对象的编程方法,各用在 什么地方?

11、 22. 软件工程中有哪几种不同的数据字典? 23你怎么用“Check outEditCheck in”对配置管理中的软件开发库进行 具体操作? 四、应用题 1. 如果要成为一位优秀的程序员,你认为要具备什么素质? 2. 如果你是软件公司的专职配置管理员,你将怎样开展公司的软件配置工作? 3如果你是软件公司的专职软件质量保证员,你将怎样管理公司的软件项目或 软件产品的质量? 4. 如果你是软件公司的软件分析师,你将怎样进行需求分析? 5. 如果你是软件公司的软件设计师,你将怎样进行软件架构设计? 6. 如果你是软件公司的主程序员,你将怎样进行软件详细设计? 7. 如果你是项目经理,你怎么用 4

12、 种不同的方法,对软件产品的规模进行量化 估计? 7 8. 如果你是项目经理,你怎么管理一个由七名成员组成的软件团队? 9. 如果你是软件实施经理,你怎么组织公司软件的产品实施工作? 10. 如果你是软件维护经理,你怎么开展公司的软件维护工作? 11. 如果要你组织软件组织的 CMMI 实施,你怎样开展这项工作? 12. 在现实生活中,请你举两个实际例子(不一定是软件开发的例子) ,说明原 型模型与迭代模型的具体应用? 13. 请你举两个实际例子,说明数据模型设计中“列变行” 方法怎么样具体应 用? 14. 请你举两个实际例子,说明数据模型设计中“第三者插足” 方法是怎么样 解决多对多复杂关系问题的? 15. 如果要成为一位优秀的项目经理,你认为要具备什么素质? 16请你用面向过程详细设计中的程序流程图,来描述 N(N10)以内的所有正 整数之立方的总和。 17. 请你仔细阅读并分析下面的 E-R 图,然后说明在此数据模型中,原来有哪 几个多对多关系?这几个多对多关系现在又是怎样解决的?在解决的过程中, 怎样体现“第三者插足”和“列变行”的设计模式? 8

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 试题真题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。