软件工程模拟试题(春).doc

软件工程模拟试题(春).doc

ID:58827468

大小:86.50 KB

页数:5页

时间:2020-09-24

软件工程模拟试题(春).doc_第1页
软件工程模拟试题(春).doc_第2页
软件工程模拟试题(春).doc_第3页
软件工程模拟试题(春).doc_第4页
软件工程模拟试题(春).doc_第5页
资源描述:

《软件工程模拟试题(春).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、试卷代号座位号中央广播电视大学2008-2009学年度第一学期期末软件工程2题号一二三四五六总分得分得分评卷人一、填空题(在括号内填写正确的答案,每空2分,共20分)请根据表格左边的分类名称,给右边的分类内容填写对应的编号。编号分类名称编号分类内容A白盒法A语句覆盖CHIPO图B费用估计方法B代码行技术DJackson方法C详细设计工具A条件覆盖CN-S图D面向数据结构的分析设计方法B任务分解技术C程序流程图A分支覆盖DWarnier方法得分评卷人二、单项选择题(将一个正确的答案代码填入括号中,每小题3分,共15分)1.下列(C)是可行性研究的任务。A.系统必须做什么B.自顶向下逐步求精C.用

2、最小的代价在尽可能短的时间内确定问题是否能够解决,是否有必要去解决A.以什么观点来研究问题并进行分析求解2.下列(B)属于详细设计。A.分析项目的成本和效益B.为每个模块确定采用的算法C.编写代码D.确定模块结构,划分模块功能3.某次程序调试没有出现预计的结果,下列(C)不可能是原因。A.变量没有初始化B.循环控制出错C.变量没有明确的注释D.代码输入有误4.下列各方法中(D)不是软件测试方法。A.白盒法B.黑盒法C.动态测试D.盒法5.下列(B)操作产生的副作用属于数据副作用。A.修改子程序B.局部变量的再定义C.删除标识符D.修改对编辑条件的测试得分评卷人三、多项选择题(将一个以上正确的答

3、案代码填入括号中,每小题3分,共15分)1.Jackson图中一般可能包括(ABCD)。A.表头B.表体C.表名D.字段名2.软件测试主要是对(ABC)进行查错和纠错活动。A.软件计划B.软件设计C.软件编码D.软件价格3.下列描述正确的是(BD)。ADCBnmtA.该结构的宽度为4B.该结构的深度为4C.模块t的扇入为3D.模块A的扇出为31.关于内容耦合的描述正确的是(AD)。A.内容耦合是最高程度的耦合B.应该尽量使用内容耦合C.高级语言一般设计成允许内容耦合的形式D.如果一个模块有多个入口,可能发生内容耦合2.编码风格包括(ABCD)。A.源程序文档化B.数据说明C.语句结构D.输入/

4、输出得分评卷人四、判断题(正确的在括号内打上“√”,错误的打上“╳”。每小题2分,共10分)1.软件维护阶段的花费很少,因此不需要太重视。(X)2.系统流程图是一个典型的描述逻辑系统的传统工具。(X)3.任何一个数据流子图必须与它上层的一个加工对应,两者的输入数据流和输出数据流必须一致。(√)4.过大的模块可能是由于分解不充分造成的,即使降低模块独立性也必须继续分解。(X)1.PAD图在设置了五种基本的控制结构后,还允许递归调用。(√)得分评卷人五、问答题(每题10分,共20分)1.什么叫软件的生存期?软件的生存期可以分为几个阶段?一个软件产品从定义、开发、维护到废弃的时间总和称为软件的生存周

5、期(LiftCycle)。软件生存期可以分为7个阶段:(1)问题定义(2)可行性研究(3)需求分析(4)设计(5)编码(6)测试(7)运行与维护2.什么是模块独立性,模块独立性的重要性是什么?模块独立性是指软件系统中每个模块只涉及软件要求的具体子功能,而和软件系统中其他的模块接口是简单的。具有独立模块的软件比较容易开发出来。独立的模块比较容易测试和维护。得分评卷人六、分析题(共20分)1.已知被测试模块流程图如下,按照“条件覆盖”法,在表格中填入满足测试要求的数据。begin(A>2)AND(B=1)TFbcY=Y/3(A=1)OR(Y>1)eTFdY=Y+5Return假设几种可能的条件是:

6、T1:A>2F1:A<=2T2:B=1F2:B≠1T3:A=1F3:A≠1T4:Y>1F4:Y<=1填写下表数据覆盖路径覆盖条件Y值T1,T2,F3,F4F1,F2,T3,T4参考答案:数据覆盖路径覆盖条件Y值A=3,B=1,Y=0cdT1,T2,F3,F40A=1,B=2,Y=3beF1,F2,T3,T46

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。