2013秋软件工程-软件11级试题B.docVIP

  • 1
  • 0
  • 约2.46千字
  • 约 4页
  • 2020-12-21 发布于安徽
  • 举报
PAGE 第 PAGE 1 页/ 共 NUMPAGES 4 页 山东科技大学2013 —2014学年第一学期 《软件工程》考试试卷(B卷) 班级________________ 姓名_______________ 学号_______________ 题号 一 二 三 四 总得分 评卷人 审核人 得分 填空题(每空1分,共10分) _________是生产一个最终满足需求且达到工程目标的软件产品所需的步骤。 CMM模型定义了5个软件过程成熟度等级,分别是初始级、____________、____________、已管理级和 ____________。 ___________测试是把测试对象看作一个透明的盒子,测试人员根据程序内部的逻辑结构及其有关的信息设计成测试用例; 常用的构件标准有_________、_________和EJB。 详细设计的任务是确定每个模块的内部特性,即模块的___________和使用的数据。 根据数据信息流的特点,数据流图一般可分为___________和___________两类。 选择题(每题2分,共20分) SD方法设计的结果是( )。 A. 源代码 B. 伪代码 C. 模块 D. 模块结构图 产生软件危机的原因有如下几点,除了( )。 A. 软件开发过程未经审查 B. 软件开发不分阶段,开发人员没有明确的分工 C. 所开发的软件,除了程序清单外,没有其他文档 D. 采用工程设计的方法开发软件,不符合软件本身的特点 软件测试的目的是( )。 A. 证明软件的正确性 B. 找出软件系统中存在的所有错误 C. 证明软件系统中存在错误 D. 尽可能多的发现软件系统中的错误 软件结构图中,模块框之间若有直线连接,表示它们之间存在着( )关系。 A、调用 B、组成 C、链接 D、顺序执行 投资回收期是指( )。 A. 项目投资开始到停止投资的时间区间 B. 项目开始到产生经济效益的时间区间 C. 项目的累计经济效益等于投资额所需的时间 D. 项目开始到完成所需的时间 以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是( )。 A. 喷泉模型 B. 增量模型 C. 瀑布模型 D. 螺旋模型 原型化方法是用户和设计者之间执行的一种交互构成,适用于( )系统。 A.需求不确定性高的 B.需求确定的  C.管理信息  D.实时 用况(Use-case)用来描述系统在事件做出响应时所采取的行动。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是(  )关系 A.包含(include) B.扩展(extend) C.分类(classification) D.聚集(aggregation) UML中的顺序图主要由对象,生命线,激活期和( )等元素构成 A、关系 B、消息 C、用例 D、实体 以下说法错误的是( ) A. 测试不能证明程序是正确的 B. 测试不能证明程序中没有错误 C. 成功的测试是指发现程序的所有错误 D. 测试是为了发现程序中的错误 简答题。(4题,共20分) 1、软件生存周期的六个阶段是什么?(6分) 2、写出下列软件工程领域中的英文缩写词对应的中文含义。(4分) (1)UML (2)DFD (3)CMM (4)OOA 3、在下图中,模块A调用模块B,返回成绩。在A调用B时,B根据A传入的参数是平均还是最高决定返回平均成绩还是最高成绩。请说明模块A和B之间属于哪种耦合,并说明原因。(4分) A A 取平均成绩 或最高成绩 平均/最高 成绩 B 4、什么是软件维护? 软件维护分为哪几种类型?(6分) 应用题。(3题,共50分) 1、某商场在“五一”期间,顾客购物时收费有4种情况:普通顾客一次购物累计少于100元,按A类标准收费(不打折),一次购物累计多于或等于100元,按B类标准收费(打9折);会员顾客一次购物累计少于1000元,按C类标准收费(打8折),一次购物累计等于或多于1000元,按D类标准收费(打7折)。要求:按照路径覆盖法设计测试用例。(20分)

文档评论(0)

1亿VIP精品文档

相关文档