山东科技大学软件工程试卷.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
山东科技大学软件工程试卷概要1

山东科技大学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分)4、什么是软件维护?软件维护分为哪几种类型?(6分)应用题。(3题,共50分)1、某商场在“五一”期间,顾客购物时收费有4种情况:普通顾客一次购物累计少于100元,按A类标准收费(不打折),一次购物累计多于或等于100元,按B类标准收费(打9折);会员顾客一次购物累计少于1000元,按C类标准收费(打8折),一次购物累计等于或多于1000元,按D类标准收费(打7折)。要求:按照路径覆盖法设计测试用例。(20分)2、M公司的软件产品以开发实验型的新软件为主。用瀑布模型进行软件开发已经有近十年了,并取得了一些成功。若你作为一名管理员刚加入M公司,你认为快速原型法对公司的软件开发更加优越,请向公司副总裁写一份报告阐明你的理由,切记:副总裁不喜欢报告长度超过一页(10分)3、在一个餐馆的预约管理系统中,提供了对各类预约的基本管理功能。其中,“显示预约”的功能是根据用户输入的日期,在界面上返回给用户该日期下的所有的预约。显示预约具体的工作过程为:(1)用户在餐馆预约系统的界面上输入日期date,要求检索date对应的预约;(2)预约系统接到消息后,给系统内部

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档