还剩6页未读,继续阅读
文本内容:
试卷代号:中心广播电视高校一学年度其次学期“开放专科”期末考试软件工程试题年月
一、填空题(每空分,共分)请依据表格左边的分类名称,给右边的分类内容填写对应的编号
二、单项选择题(将一个正确的答案代码填入括号中,每小题分,共分).总体设计的目标()o.确定系统的功能与模块结构.确定系统的费用.确定系统的算法.确定开发系统所运用的语言.耦合的强弱不取决于()o.模块间接口的困难程度・调用模块的方式.通过接口的信息.模块内部各个元素彼此之间的紧密结合程度.的基本建筑块不包括()o.事物.框架・关系.图.程序测试是指()o.找出编码中错误的代码执行活动.对软件支配,软件设计,软件编码进行查错的活动.对软件支配,软件设计,软件编码进行纠错的活动.订正编码中的错误的代码执行活动.下述描述错误的是()o.程序流程图独立于任何一种程序设计语言,比较直观和清晰地描述过程的限制流程.一图是一种符合结构化程序设计原则的图形描述工具,称为盒图.图是用结构化程序设计思想表现程序逻辑结构的图形工具不允许递归运用.图由一组图加一张图组成它是美国公司在软件设计中运用的主要表达工具
三、多项选择题(将一个以上正确的答案代码填入括号中,每小题分,共分).软件的特点包括()o.软件具有抽象性.在软件的运行和运用期间,也存在类似硬件的老化问题.软件的开发与维护对硬件存在依靠性.软件的开发费用在慢慢下降.利用特尔菲()法进行成本评估包括()步骤.把系统定义文件或规格说明发给各位专家.专家分组开会取得各组看法.由协调人综合看法.专家组重新开会进行反复评估.下列描述正确的是()BCD.该结构的深度为.该结构的宽度为.模块的扇出为.模块的扇人为.关于软件测试,正确的描述包括()°.测试前要认定被测试的软件有错.要尽量避开测试自己编写的程序.测试要兼顾合理输入与不合理输入数据.测试是相对的,不能穷尽全部的测试,要据人力物力支配测试,选择好测试用例与测试方法.在软件设计中,()耦合应尽量避开.限制.数据•内容.标记
四、推断题(正确的在括号内打上“,”,错误的打上“”每小题分,共分).软件就是程序().结构化分析方法就是用抽象模型的概念,依据软件内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足功能要求的全部可实现的软件为止().有了对目标的一般描述,就可以编程序,以后再详细描述().软件测试的目的就是证明软件没有错().图在设置了五种基本的限制结构后,还允许递归运用()
五、问答题(每小题分,共分).简述什么是软件危机,软件危机有哪几种表现.简述什么是静态分析技术,什么是动态测试技术?
六、分析题(共分)指出下列程序段存在的问题,并进行合理的修改程序段目的打印,,三数中最小者0;0;;0;试卷代号中心广播电视高校一学年度其次学期“开放专科”期末考试软件工程试题答案与评分标准(供参考)年月、填空题(每空分,共分)请依据表格左边的分类名称,给右边的分类内容填写对应的编号
二、单项选择题(每小题分,共分)
三、多项选择题(每小题分,共分)•••♦
四、推断题(每小题分,共分)ov..7
五、问答题(每小题分,共分)・答软件开发和维护的过程中所遇到的一系列严峻的问题详细表现在()产品不能符合用户的实际需求;()软件开发的效率较低;()软件产品的质量差;0软件开发成本和进度的估算不精确;0软件可维护性差;软件开发文档资料不完整也不合格;软件的价格昂贵.答静态分析技术不执行被测软件,可对需求分析说明书、软件设计说明书、源程序做结构检查、流程分析、符号执行来找出软件错误动态测试技术当把程序作为一个函数,输人的全体称为函数的定义域,输出的全体称为函数的值域,函数则描述了输入的定义域与输出值域的关系
六、分析题共分答存在的主要问题包括.大量运用语句,导致程序的流程混乱.程序编写不留意格式,可读性差修改如下00编号分类名称编号分类内容A里合注数据存储文件边界值分析法B白盒法PAD图分支覆盖C数据流图等价类划分法条件覆盖D详细设计的方法加工N—3图语句覆盖错误推测法编号分类名称1编号分类内容A里合注
八、•»nnC数据存储文件A边界值分析法B白盒法DPAD图B分支覆盖C数据流图A等价类划分法B条件覆盖D详细设计的方法C加工DH-S图B语句覆盖A错误推测法。