软件工程自考题模拟8_第1页
软件工程自考题模拟8_第2页
软件工程自考题模拟8_第3页
软件工程自考题模拟8_第4页
软件工程自考题模拟8_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

软件工程自考题模拟8(总分:100.00,做题时间:90分钟)一、单项选择题(总题数:20,分数:40.00)下列关于需求规约的作用说法错误的是 (分数:2.00)需求规约是软件开发者和客户之间一份相关的技术合同书丿对于项目的其余大多数工作,需求规约是一个管理控制点对于产品/系统的设计,需求规约是一个正式的,受控的起始点需求规约是创建产品验收测试计划和用户指南的基础解析:[考点]本题主要考查的知识点为需求规约的作用。需求规约是软件开发组织和用户之间一份事实上的技术合同书,是产品功能及其环境的体现,并不是客户与开发者之间的相关技术合同。下列描述中,不属于程序流程图优点的是 (分数:2.00)历史最悠久,使用最广泛容易表示数据结构 V支持程序的三种基本控制结构直观清晰,易于使用解析:[考点]本题主要考查的知识点为程序流程图。程序流程图是一种历史最悠久,使用最广泛的设计工具,对控制流程的描绘直观,便于初学者掌握。在程序流程图中,使用顺序、选择和循环三种基本控制结构。但是它不是一种逐步求精的工具,也不易表示数据结构。数据字典是软件需求分析阶段所采用的最重要工具之一,其最基本的功能是 (分数:2.00)数据定义V数据通讯数据库设计数据维护解析:以下说法错误的是 (分数:2.00)组合是聚合的一种特殊形式在一个组合中,一个链所连接的对象构成的任何元组,必须都属于同一个整体类的对象在一个组合中,组合末端的多重性可以超过1V如果整体类的实例和部分类的实例具有相同的生命周期,那么这样的聚合称为组合解析:不属于在单元测试期间需要考虑的模块特征的是 (分数:2.00)模块接口局部数据结构重要的执行路径测试用例V解析:调试的目的是为了 (分数:2.00)证明软件符合设计要求V发现软件中的错误和缺陷改善软件的功能和性能发掘软件的潜在能力解析:[考点]本题主要考查的知识点为调试。调试是为了证明程序员的正确,一般是以不可知的内部条件开始,结果不可预见的调试必须有了解详细设计的程序员完成。下列选项中不属于软件生存周期模型的是 (分数:2.00)瀑布模型增量模型功能模型丿螺旋模型解析:[考点]本题主要考查的知识点为软件生存周期模型。软件生存周期模型主要有瀑布模型,增量模型,螺旋模型,喷泉模型,演化模型,选软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、 、维护等。(分数:2.00)应用检测测试丿以上答案都不正确解析:[考点]本题主要考查的知识点为软件生存周期。软件生存周期是指一个软件从提出开发要求开始直到该软件报废为止的整个时期。它包括可行性分析、项目开发计划、需求分析、概要设计、详细设计、编码、测试和维护。目前有若干种软件生存周期模型,例如瀑布模型、增量模型、螺旋模型等,其中基于知识的模型也称 (分数:2.00)演化模型智能模型丿变换模型喷泉模型解析:[考点]本题主要考查的知识点为智能模型。智能模型又称基于知识的模型,它把瀑布模型和专家系统结合在一起。该模型在开发的各个阶段上都利用相应的专家系统来帮助软件人员完成开发工作,使维护在系统需求说明一级上进行。下列关于软件测试目的的认识中,说法错误的是 (分数:2.00)第一阶段认为软件测试和软件调试没有什么区别第二阶段认为测试是为了表明软件能正常工作第三阶段认为测试是为了表明软件不能正常工作第四阶段认为测试不仅是一种行为,而是一种观念丿解析:下列不是成熟度2级过程域的是 (分数:2.00)配置管理测量与分析需求管理风险管理丿解析:[考点]本题主要考查的知识点为成熟度2级的过程域。成熟度2级的过程域有:配置管理、测量与分析、项目监控、项目规划、过程和产品质量保证、需求管理、提方协议管理。为了提高模块的独立性,模块内部最好是 (分数:2.00)逻辑内聚时间内聚功能内聚丿通信内聚解析:[考点]本题主要考查的知识点为模块的独立性。要使得模块独立性越好,则其内聚就尽可能的高,而功能内聚是最理想的内聚类型。软件结构图中,模块框之间若有直线连接,表示它们之间存在 (分数:2.00)调用关系V组成关系链接关系顺序执行关系解析:[考点]本题主要考查的知识点为模块结构图连接关系。模块结构图中每个方框代表一个模块,连接上下层模块的线段表示它们之间的调用关系。下列不是CMMI模型工程类的过程域的是 (分数:2.00)需求开发需求管理配置管理V产品集成解析:[考点]本题主要考查的知识点为CMMI的过程域。CMMI过程域有4类:项目管理类、工程类、支持类、过程管理类。配置管理是支持类的过程域。下列哪一个不是实现子系统的执行者 (分数:2.00)体系结构设计者系统集成者用况工程师V构件工程师解析:在设计测试用例时, 是用的最多的一种黑盒测试法。(分数:2.00)等价类划分V边值分析因果图判定表解析:[考点]本题主要考查的知识点为等价类划分。等价类划分是将输入数据域按有效的或无效的(也称合理的或不合理的)划分成若干个等价类,测试每个等价类的代表值就等于对该类其他值的测试。在结构化设计方法中全面指导模块划分的最重要的原则是 (分数:2.00)程序模块化模块高内聚模块低耦合模块独立性V解析:[考点]本题主要考查的知识点为模块结构图的划分原则。针对初始模块结构图,应根据模块独立性原则对其精化,使模块具有尽可能高的内聚和尽可能低得耦合。以下不属于RUP实现的活动的是 (分数:2.00)设计子系统丿实现体系结构集成系统单元测试解析:根据测试用例设计的方法的不同,可将软件测试分为黑盒测试和白盒测试两种。它们 (分数:2.00)前者属于静态测试,后者属于动态测试前者属于动态测试,后者属于静态测试都属于静态测试 丿都属于动态测试解析:[考点]本题主要考查的知识点为软件测试技术的分类。动态测试是通过运行软件来检验软件的动态行为和运行结果的正确性。白盒测试侧重于测试程序,而黑盒测试侧重于测试数据。具有风险分析的软件生存周期模型是 (分数:2.00)瀑布模型喷泉模型螺旋模型丿增量模型解析:[考点]本题主要考查的知识点是螺旋模型。螺旋模型将瀑布模型与增量模型结合起来,加入了两种模型均忽略了的风险分析,弥补了这两种模型的不足。由此可知选项C正确。二、填空题(总题数:10,分数:10.00)软件开发的本质是实现问题空间的概念和处理逻辑到解空间的概念和处理逻辑之间的1。(分数:1.00)解析:映射计算机辅助软件工程这一术语的英文缩写为1。(分数:1.00)解析:CASE在实践中,一个模块的语句最好能写在1内。(分数:1.00)解析:一页纸1用于表达属性值的数目,即该类实例的这一特性可以具有的值的范围。(分数:1.00)解析:多重性整体类的实例和部分类的实例具有相同的生命周期,这样的聚合称为1。(分数:1.00)解析:组合关联类是一种具有1和2特性的模型元素。分数:1.00)解析:关联类标识用况的边界类中,可把边界类分为1和2。(分数:1.00)解析:核心边界类原子边界类路径测试技术是基于1,对错误的假定是软件通过了与预想不同的路径(分数:1.00)解析:程序逻辑结构执行系统中确定的功能包括:控制功能、1以及系统本身提供的功能。(分数:1.00)解析:耦合功能事务流程图由操作、分支、链和1组成。(分数:1.00)解析:节点三、简答题(总题数:5,分数:25.00)简述采用事务流测试技术进行软件测试的步骤。(分数:5.00)正确答案:()解析:第一步:获得事务流程图第二步:浏览、复审。第三步:用例设计。简述部署模型。(分数:5.00)正确答案:()解析:部署模型常用来描述多个不同的网络配置,包括测试配置和仿真配置。部署模型包含一些节点以及节点之间的关系,节点的功能是由部署在该节点上的构件定义的,节点之间的关系是由节点之间的通信手段表达的。部署模型的重要性在于部署模型本身展现了软件体系结构和整个系统体系结构之间的一个映射模块的耦合性、内聚性包括哪些种类?各表示什么含义?(分数:5.00)正确答案:()解析:耦合性种类:数据耦合:两个模块之间有调用关系,传递简单数据值。标记耦合:两个模块之间传递的是数据结构。控制耦合:一个模块调用另一个模块时,传递控制变量。公共耦合:两个或两个以上的模块共同引用一个全局数据项。内容耦合:一个模块直接使用另一个模块的内部数据或通过非正常入口转入另一个模块内部。内聚性种类:偶然内聚:模块内各处理元素之间没有任何联系。逻辑内聚:模块内执行几个逻辑上相似的功能,由参数确定完成哪一个功能。时间内聚:需要同时执行的动作组合在一起形成的模块。通信内聚:模块内所有处理元素都在同一数据结构上操作。顺序内聚:模块内各处理元素都紧密相关于同一功能且必须顺序执行功能内聚:模块内所有元素共同完成一个功能,缺一不可。简述创建一个类图需要做的准备工作。(分数:5.00)正确答案:()解析:(1)模型化待建系统中的概念,形成类图中的基本元素模型化待建系统中的各种关系,形成该系统的初始类图。模型化系统中的协作,给出该系统的最终类图。模型化逻辑数据库模式。软件生存周期中,管理过程的活动有哪些?(分数:5.00)正确答案:()解析:(1)启动与范围定义。规划。测量。执行和控制。评审和评价。结束处理。四、综合应用题(总题数:2,分数:25.00)根据下列条件使用等价类划分法设计测试用例:某一8位微机,其十六进制常数定义为:以Ox或0X开头的数是十六进制整数,其值的范围是-7f〜7f(表示十六进制的字母不分大小写),如0X13,0X6A,-0X3c。(分数:1O.OO)正确答案:()解析:十六进制整型常量输入条件的等价类表输入数据合理等价类不合理等价类十六进制整数1.0x或0X开头1〜2位数字串2.以-Ox打头的1〜2位数字串3.非Ox或非-打头的串4•含有非数字且(a,b,c,d,e,f)以外字符5•多于5个字符6•-后跟非0的多位串7.-0后跟数字串8•-后多于3个数字

十六进制9.在-7f〜7f10.小于-7f数范围之间11•大于7f为合理等价类设计测试用例,表中有三个合理等价类,这里设计两个例子测试数据期望结果覆盖范围0x23显示有效输入1,9-0x15显示有效输入2,9为每个不合理等价类至少设计一个测试用例测试数据期望结果覆盖范围2显示无效输入3G12显示无效输入4123311显示无效输入5-1012显示无效输入6-011显示无效输入7-0134显示无效输入8-0x777显示无效输入100x87显示无效输入11复印机控制系统有如下功能:命令解释部分对读入的操作员命令进行分析,如

温馨提示

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

评论

0/150

提交评论