12-13-1 软件工程B卷.doc_第1页
12-13-1 软件工程B卷.doc_第2页
12-13-1 软件工程B卷.doc_第3页
12-13-1 软件工程B卷.doc_第4页
全文预览已结束

下载本文档

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

文档简介

南京工业职业技术学院2012/2013 第一学期期末考试试卷B卷 闭卷【】课程:软件工程与UML应用技术 出卷人: 王萍 考试类型:开卷【 】适用班级: 软件1111/21/31 班级学号姓名一、 选择题(21530)1. 软件工程方法学的目的是使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是 C 。 A硬件环境 B.软件开发的环境 C. 软件开发工具和软件开发的环境 D.开发人员的素质2. 在软件生存周期中,时间最长、所花费的精力和费用也最多的阶段是_B_。A. 概要设计 B. 维护 C.详细设计 D. 测试3. 数据流图是常用的进行软件需求分析的图形工具,其基本图形符号是 A 。A. 加工、数据流、数据存储和外部实体 B. 变换、加工、数据流和存储C. 输入、输出、外部实体和加工 D. 变换、数据存储、加工和数据流 4面向对象的主要特征除对象唯一性、封装、多态外,还有 C 。A可移植性 B完整性C继承 D兼容性 5软件详细设计阶段主要采用的工具是_B_。A. DFD B. PAD C. DD D. SA6软件维护工作的主要部分是_D_。A.校正性维护 B.适应性维护C.预防性维护 D.完善性维护7下面说法正确的是_C_。 A. 经过测试没有发现错误说明程序正确 B. 测试的目标是为了证明程序没有错误 C. 成功的测试是发现了迄今尚未发现的错误的测试 D. 成功的测试是没有发现错误的测试 8在软件的开发阶段,采用自顶向下逐步求精的方法是_A_。A. 结构化方法 B. Jackson方法 C. VDM方法 D. 面向对象的方法 9模块的独立性是由内聚性和耦合性来度量的,其中内聚性是_A_。A. 模块的功能强度 B. 模块间的联系程度C. 信息隐蔽程度 D. 接口的复杂程度 10软件的集成测试工作最好由 D 承担,以提高集成测试的效果。 A. 该软件的设计人员 B.该软件开发组的负责人C. 该软件的编程人员 D.不属于该软件开发组的软件设计人员 11 下面的逻辑测试覆盖中,测试覆盖最弱的是_B_。A.条件覆盖 B.语句覆盖 C.条件组合覆盖 D.条件及判定覆盖 12CMM提供了一个框架,将软件过程改进的进化步骤组织成5个成熟度等级。除第1级外,每个等级都包含了实现该成熟度等级目标的若干 B 。A关键实践 B. 关键过程域 C. 软件过程能力 D.软件过程13UML是软件开发中的一个重要工具,它主要应用于 C 。A.基于瀑布模型的结构化方法 B.基于需求动态定义的原型化方法C.基于对象的面向对象的方法 D.基于数据的数据流开发方法 14软件工程管理是 A 一切活动的管理。 A. 软件生命周期 B.软件设计过程 C. 需求分析 D. 模块设计 15下列模型属于软件质量管理模型的是 B 。A.COCOMO模型B.McCall模型 C.McCabe度量法D.时间估算法二、 填空题(11010)1软件开发的螺旋模型综合了瀑布模型和演化模型的优点,并增加了_风险分析_。2面向数据流的设计方法是通过映射的方法把数据流图变换成软件结构,数据流的类型决定了映射的方法。数据流有事务流和 变换流 两种基本类型。3一个模块拥有的直属下级模块的个数称为 扇出 。4E-R图作为数据建模的基础,描述了数据对象及其关系,其模型中有3要素,分别是:_实体_、关系和属性。5判定表和判定树是数据流图中用来描述加工的工具,它常描述的对象是 模块的复杂组合 。6PAD图的控制执行流程为_。7软件产品在交付使用前一般要经过一下四步测试: 单元测试 、集成测试、确认测试和系统测试。8白盒测试又称为 结构 。9在面向对象中,类之间的关系包括关联、聚合、_泛化_和依赖等类型。10程序编写过程中应适当增加注释,注释可以分为功能性注释和 序言性测试 。三、 名词解释(4 5=20)1. 软件生命周期2. 软件维护3. 数据字典4. 类5. UML四、 简答题(5 420)1. 简述理想的模块具有的特点。2. 简述软件危机的表现。3. 简述模块之间的内聚性包括哪些类型。4. 详细设计阶段的工具有哪些?五、 综合题(102=20)1. 判断一下各项是类还是对象。(1) 我的自行车(2) 人员(3) 王三(4) 交通工具(5) 教授(6) 大学生(7) 中国(8) 喷气式战斗机(9) 计算机软件学院(10) 工人2. 某商场在“五一”期间,顾客购物时收费有4种情况:普通顾客一次购物累计少于100元,按A类标准收费(不打折),一次购物累计多于或等于100元,按B类标准收费(打9折);会员顾客一次购物累计少于1000元,按C类标准收费(打8折),一次购物累计等于或多于1000元,按D类标准收费(打7折)。请使用流程图来设计收费算法南京工业职业技术学院2012/2013 第一学期期末考试试卷B卷 闭卷【】课程:软件工程与UML应用技术 出卷人: 王萍 考试类型:开卷【 】适用班级: 软件1111/21/31 班级学号姓名一、 选择题(21530)CBACB DCAAD BBCAB二、 填空题(11010)1 风险分析2 变换流3 扇出 4

温馨提示

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

评论

0/150

提交评论