2013年10月高等教育自学考试_第1页
2013年10月高等教育自学考试_第2页
2013年10月高等教育自学考试_第3页
全文预览已结束

下载本文档

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

文档简介

2013年4月全国高等教育自学考试《软件工程》试题课程代码:02333一、单项选择题(本大题共15小题,每题2份,共30分)1.软件生计周期模型中,主要用于支持面向对象软件开发技术的是(D)A.瀑布模型B.增量模型C.演化模型D.喷泉模型2.在CMMI中,应用于一个组织过程改进的成熟度等级有(C)A.3个B.4个C.5个D.个3.以下不属于软件需求设计拘束所考虑范围的是(C)A.硬件限制B.并发操作C.性能需求D.法规政策4.需求规约中要求不存在互斥需求,这表现了需求规约的(D)A.重要性B.可更正性C.完满性D.一致性5.以下不属于CMMI模型的三个源模型之一的是(D)A.软件CMMB.系统工程CMMC.集成产品开发CMMD.网络CMM6.需求规约中必定包括的内容为(A)A.系统功能B.项目成本C.交付进度D.软件开发方法7.在结构化解析方法中,作为数据的变换单元,它接受输入数据并对其进行办理,它是(B)A.数据流B.加工_C.数据储藏D.数据潭8.在结构化解析方法中,系统环境图是指系统(A)A.顶层数据流图B.0层数据流图C.1层数据流图D.2层数据流图9.平时用来胸襟不同样模块之间相互依赖程度的是(B)A.内聚B.耦合C.泛化D.关系10.模块的内聚性可以依照内聚程度的高低进行排序,属于从低到高的正确次序是(C)A.有时内聚,时间内聚,逻辑内聚B.通信内聚,时间内聚,逻辑内聚C.逻辑内聚,通信内聚,次序内聚D.功能内聚,通信内聚,时间内聚11.以下不属于软件静态评估技术的是(D)A.评审B.走查C.形式化证明D.软件测试

12,UML建模元素中,对“一般峙殊”关系建模使用的是(B)A.关系B.泛化C.依赖D.实现13.在UML图种类中,用于对系统的动向行为建模的图是(B)A.用况图B.次序图C.类图D.包图14.RUP的四个阶段不包括(D)A.初始阶段B.精化阶段C.移交阶段D.测试阶段15.用况模型是RUP工作流的主要制品。(A)A.需求B.解析C.设计D.实现二、填空题(本大题共15小题,每空1分,共20分)16.软件开发的实质为:不同样抽象层术语之间的照射和不同样抽象层办理逻辑之间的映射。17.在软件开发领域,系统模型分为两类:看法模型和软件模型。18.CMMI是一个相关产品和服务的过程改进的成熟度模型。19.CMMI中能力等级第二级为以管理级。20.表达需求规约的3种主要风格为:非形式化规约、半形式化规约和形式化规约。21.需求解析的首要任务是建立系统功能模型,表达该模型的工具平时采用数据流图。22.在数据字典中,为了便于理解结构数据,一般按数据流条目、数据储藏条目和数据项条目这三种条目来组织。23.整体设计三个阶段分别是:初始设计、精化设计和复审阶段。24.UMLIl次序图中,信号事件是一种异步事件。25.UMLIl次序图中,对象生命线用于表示一个对象在一个特准时间段中的存在。26.依照RUP实现的活动,输入为设计类,活动为实现类,则输出为构件。27.RUP设计实现工作流的主要活动包括实现系统结构、集成系统、实现子系统、实现类单元测试。28.在单元测试时期,平时需考虑模块的4个主要特色为:模块接口、局部数据结构、重要执行路径、错误执行路径。29.在集成测试过程中,每组合一个新模块后,应进行回归测试以保证不引入新错误。30.事务流测试技术以事务流程图作为被测对象建模工具,在此基础上设计测试用例。三、简答题(本大题共6小题,每题5分,共30分)31.简述软件生计周期模型中“增量模型”的优缺点。增量模型优点:1)首个可交付版本所需的时间和成本较少,风险较低;2)首个版本宣布速度快,可减少用户需求的改正;3)赞同增量投资。增量模型缺点:1)若未规划好用户改正要求,则初始增量可能以致此后增量的不稳定;2)若需求不够牢固和完满,则一些增量可能需重新开发和宣布;3)可能会因进度和配置的复杂性以致管理成本增大,高出组织能力。32.常用的需求发现技术有哪些?答:常用的需求发现技术有:1)自悟。需求人员把自己作为系统最后用户,审查系统并提出问题2)讲话。需求人员经过提出问题、用户回答方式,直接咨询用户需要什么样的系统;3)观察。经过观察用户执行其现行的任务和过程,认识系统运行环境及待建新系统与现行系统、过程及工作方式间的交互;4)小组会。举行客户和开发人员联席会议,与客户代表共同开发需求;5)提炼。复审技术文档,并提取相关信息。33.简述采用结构化解析方法进行系统建模的基本步骤。答:采用结构化解析方法建模的基本步骤为:1)建立系统环境图,确定系统语境2)自顶向下渐渐求精,建立系统层次数据流图;3)定义数据字典,即依照系统数据流图,定义所有数据流和数据储藏的数据结构4)描述加工,即依照系统数据流图,给出其中每一个加工的小说明。34.简述实质应用中使用状态图的主要用途。.答:次序图用于创办相关系统(或系统成分)的行为生计周期模型,表达系统(或系统成分)的一种动向结构,给出系统(或系统成分)在生计时期可有哪些阶段、每一阶段可从事的活动以及对外所表现的特色等方面的信息。35.简述RUP实现工作流的主要活动以及相应制品。答:实现工作流的主要活动以及相应制品:(1)实现系统结构;制品:构件、系统结构描述。(2)集成系统;制品:集成建筑计划、实现模型。(3)实现子系统;制品:实现子系统、接口。(4)实现类;制品:构件。(5)完成单元测试;构件。36.简述软件测试中分支覆盖、条件覆盖和条件组合覆盖各自的含义。答:软件测试中,分支覆盖含义:最少将程序中的每一个分支执行一次;条件覆盖含义:每个判断中的所有可能条件取值最少执行一次;条件组合覆盖含义:设计足够的测试用例,使每个判断中的所有可能的条件取值组合最少执行一次四、综合应用题(本大题共2小题,每题10分,共20分)37.复印机控制系统有以下功能:(1)命令讲解部分对读入的操作员命令进行解析,若是是复印要求,则进入复印管理系统进行办理,若是装纸要求,则转入装纸办理;(2)复印管理系统启动复印操作,并把复印机的状态实时送给系统状态显示部分;若是复印过程中出现故障,则将故障码报告给出错诊断单元:(3)装纸系统将供纸情况送给显示单元;

(4)出错诊断将诊断出的错误种类和原因送给显示单元;(5)系统状态显示单元将收到的复印状态、装纸状态、出错种类和原因汇总成显示信息输出;试依照要求画出该问题的数据流图,并把其变

温馨提示

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

评论

0/150

提交评论