软件工程2006试题A答案(共5页).doc
《软件工程2006试题A答案(共5页).doc》由会员分享,可在线阅读,更多相关《软件工程2006试题A答案(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上装 订 线班级: 学号: 姓名:考试科目: 软件工程 考试时间:120分钟 试卷总分100分考试班级:计算机03级、计算机03K一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大题共20小题,每小题1分,总计20分)1 C 2 C 3 D 4 D 5 D 6 A 7 C 8 C 9 D 10 B 11 A 12 B 13 C 14 D 15 A 16 D 17 A 18 C 19 B 20 D二、名词解释题(本大题共6小题,每小题5分,总计30分)1、软件生存周期一个软件从开始计划起到废弃不用止所经历的时间称为软件的生存周期。一般包括计划、
2、开发与运行三个时期。2、数据字典(DD)数据字典是用来定义数据流图中的各个成分的具体含义的。它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。3、内聚模块内各个成分之间的联系,也称为块内联系或块内强度。4、软件配置是指软件在生存周期内某一具体瞬间的写照。它一般包括两方面内容,机器不可执行形式(文档、程序、文字材料、测试结果等)和机器可执行形式(机器可执行的程序代码及在存贮介质上的数据)。5、集成测试:是指在单元测试的基础上,将所有模块按照设计要求组装成一个完整的系统进行的测试,故也称组装测试或联合测试。6、软件工程环境:美国国防部在STARS计划
3、中定义如下:“软件工程环境是一组方法、过程及计算机程序(计算机化的工具)的整体化构件,他支持从需求定义、程序生成知道维护的整个软件生存期”。三、简答题(本大题共5小题,每小题6分,总计30分)1、可行性研究的任务是什么? 首先需要进行概要的分析研究,初步确定项目的规模和目标,确定项目的约束和限制,把他们清楚地列举出来。然后,分析员进行简要的需求分析,抽象出该项目的逻辑结构,建立逻辑模型。从逻辑模型出发,经过压缩的设计,探索出若干种可供选择的主要解决方法,对每种解决方法都要研究它的可行性,可从以下4个方面分析研究每种解决方法的可行性。技术可行性:对要开发项目的功能、性能、限制条件进行分析,确定在
4、现有的资源条件下,技术风险有多大,项目是否能实现。经济可行性:进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。法律可行性:要开发的项目是否存在任何侵犯、妨碍等责任问题。运行可行性:要开发项目的运行方式在用户组织内是否行得通,现有管理制度、人员素质、操作方式是否可行。 2、什么是模块的作用域?什么是模块的控制域?他们之间应该建立什么关系? 模块的作用域(或称影响范围)指受该模块内判定影响的所有模块的集合。一个模块的控制域指模块本身以及其所有下属模块(直接或间接从属于它的模块)的集合。一个模块的作用域应在其控制域之内,且判定所在的模块应在其影响的模块在层次上尽量靠近。如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 2006 试题 答案
限制150内