(完整版)13-14-1软件工程A卷答案_第1页
(完整版)13-14-1软件工程A卷答案_第2页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1页共 5 页A 卷南京工业职业技术学院2013/2014 第一学期期末考试试卷 A 卷闭卷U课程:软件工程与 UML 应用技术出卷人:王萍考试类型:开卷【】适用班级:软件1211/21/31/13电商1211/21班级学号姓名、选择题(2X15= 30)1.在结构化的瀑布模型中,阶 段 定 义 的 标 准 将 成 为 软 件 测 试 中 的 系 统 测 试 阶 段 的 标 准 。A 需求分析阶段B.详细设计阶段C.概要设计阶段D.可行性研究阶段2.在软件生存周期中, 时间最长、所花费的精力和费用也最多的阶段是。A详细设计B.维护C.概要设计D.测试3. UML 是软件开发中的一个重要工具,

2、它主要应用于 _。A 基于瀑布模型的结构化方法B.基于需求动态定义的原型化方法C.基于对象的面向对象的方法D.基于数据的数据流开发方法4数据流图是常用的进行软件需求分析的图形工具,其基本图形符号是A.加工、数据流、数据存储和外部实体B.变换、加工、数据流和存储C.输入、输出、外部实体和加工D.变换、数据存储、加工和数据流5 在结构化分析方法中,用以表达系统内数据的运动情况的工具是_。A.数据流图B.数据字典C. 结构化语言 D.判定表和判定树6. 在面向数据流的软件设计方法中,一般将信息流分为A.变换流和事务流B.变换流和控制流C.事务流和控制流D.数据流和控制流7 . McCabe 度量法是

3、由 Thomas McCabe 提出的一种基于程序控制流的复杂性度量方法。McCabe复杂性度量又称为_。A.环路度量B.路径度量C.循环度量D.周期度量8 详细设计常用的 3 种工具是 _A.文档、表格、流程B.图形、表格、语言C.数据库、语言、图形 D.文档、图形、表格9 .模块的独立性是由内聚性和耦合性来度量的,其中内聚性是A模块间的联系程度B.C.信息隐蔽程度D.10 .软件的集成测试工作最好由模块的功能强度接口的复杂程度_ 承担,以提高集成测试的效果。第2页共 5 页A 卷11 下面的逻辑测试覆盖中,测试覆盖最弱的是 _。A条件覆盖B.语句覆盖 C.条件组合覆盖 D.条件及判定覆盖1

4、2 CMM 提供了一个框架,将软件过程改进的进化步骤组织成5 个成熟度等级。除第 1 级外,每个等级都包含了实现该成熟度等级目标的若干 _。A 关键实践B.关键过程域C. 软件过程能力 D.软件过程13.在软件工程中,高质量的文档标准是完整性、致性和。A.统一性B.安全性C.无二义性D. 组合性14 软件工程管理是一切活动的管理。A.需求分析 B.软件生命周期C.模块设计D.软件设计过程15 下列模型属于软件质量管理模型的是。A.COCO M 模型B.McCall 模型 C.McCabe 度量法D.时间估算法二_、填空题(1X10=10)1 常见的软件开发过程模型包括瀑布模型、增量模型、喷泉模

5、型和_。2 事务性的数据流是由输入流、 _和加工路径三部分组成的。3 .一个模块拥有的直属下级模块的个数称为 _ 。4.E-R 图作为数据建模的基础,描述了数据对象及其关系,其模型中有3 要素,分别是:实体、_和属性。5._Jackson 方法是一种面向的设计方法。6._ PAD 图的控制执行流程为 。7.软件产品在交付使用前一般要经过一下四步测试:、集成测试、确认测试和系统测试。8._状态图反映了状态与的关系。9 在面向对象中,类之间的关系包括关联、聚合、 _ 和依赖等类型。10.程序编写过程中应适当增加注释,注释可以分为序言性注释和_ 。三、名词解释(4X5=20)1.软件工程2.模块独立

6、性3.数据字典4.软件测试5.用例图四、简答题(5X4= 20)1.简述理想的模块具有的特点。2.结构化的详细设计工具有哪些?A该软件的设计人员B.该软件开发组的负责人C该软件的编程人员D.不属于该软件开发组的软件设计人员第3页共 5 页A 卷3.请详细说明黑盒测试方法。4.简述获得需求的方法。五、综合题(10X2=20)(电商班同学做 1、2 题,软件班同学做 1、3 题)1.某旅馆的电话服务如下:可以拨分机号和外线号码。分机号是从7201 至 7299。外线号吗先拨 9,然后是市话号码或长话号码。长话号吗是由区号和市话号码组成。区号是从100 到300 中任意的数字串。市话号码是以局号和分

7、局号组成。 局号可以是 455,466,888,552 中任意 一个号吗。分局号是任意长度为 4 的数字串。要求:写出在数据字典中,电话号码的数据条目的组成。2 某商场在“五一”期间,顾客购物时收费有 4 种情况:普通顾客一次购物累计少于100 元,按 A 类标准收费(不打折),一次购物累计多于或等于100 元,按 B 类标准收费(打 9 折);会员顾客一次购物累计少于1000 元,按 C 类标准收费(打 8 折),一次购物累计等于或多于1000 元,按 D 类标准收费(打 7 折)。请使用流程图来设计收费算法。3.某一 8位微机, 其八进制常数定义为: 以零开头的数是八进制数, 其值的范围是

8、-177177, 如05, 0127,-065。下列步骤是应用等价类划分法设计上述案例测试用例的过程。请根据题 意,在划分等价类表中的编号和编号O11处填入相应内容,并在合理等价类测试用例表和不 合理等价类测试用例表中的“期望结果”与“覆盖范围”二列中填入相应的内容。(1)划分等价类并编号输入数据合理等价类不合理等价类八进制整数24 位以 0 开头的数字串以非 0 非一开头的串35 位以-0 开头的数字串0 开头含有非数字字符串-0 开头含有非数字字符串0 开头多于 4 个字符-后非 0 的多位串-0 开头多于 5 个数字八进制数范围在-177177 之间(2)为合理等价类设计测试用例测试数据

9、期望结果覆盖范围023-0156(3)为不合理等价类设计测试用例测试数据期望结果覆盖范围1020f23-03x301765-124第4页共 5 页A 卷-01246-02000223南京工业职业技术学院2013/2014 第一学期期末考试试卷 A 卷闭卷U课程:软件工程与 UML 应用技术出卷人:王萍考试类型:开卷【】一、 选择题1-5 ABCAA 6-10 AABBD 11-15 BBCBB二、 填空题1.演化模型 (螺旋模型、智能模型、混合模型)任意一种即可2.事务中心3.扇出4.关系5.结构化6.自上而下、从左往右7.单元测试8.行为9.泛化10. 功能性注释三、 名字解释略四、 简答题略五、 综合题1、电话号码=分机号|外线号分机号=72017299第5页共 5 页A 卷外线号=9+市话号码|长话号码 长话号码=区号+市话号码区号=100.300局号=455|466|888|552分局号=40.94第6页共 5 页A 卷2、略3、(1)划分等价类并编号输入数据合理等价类不合理等价类八进制整数24 位以 0 开头的数字串以非 0 非一开头的串35 位以-0 开头的数字串0 开头含有非数字字符串-0 开头含有非数字字符串0 开头多于 4 个字符-后非 0 的多位串-0 开头多于 5 个数字八进制数范围在-177177 之间小于-177大于 17

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论