软件工程复习样题_第1页
软件工程复习样题_第2页
软件工程复习样题_第3页
软件工程复习样题_第4页
全文预览已结束

下载本文档

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

文档简介

本题得分一、单项选择题(20分)1.软件工程管理的对象是(B)。A)软件开发人员B)软件工程项目C)软件开发过程D)软件开发速度当模块中包含复杂的条件组合,只有(A)能够清晰地表达出各种动作之间的对应关系。A.判定表和判定树B.盒图C.流程图D.关系图在需求分析过程中,分析员要从用户那里解决的最重要的问题是(A)。A)要求软件做什么B)要给软件提供哪些信息C)要求软件工作效率如何D)要求软件具有什么样的结构面向对象程序设计的基本机制不包括(D)A)继承B)结构可行性研究的步骤中不包括(A.复查初步分析结果C.导出新系统高层逻辑模型A)继承B)结构可行性研究的步骤中不包括(A.复查初步分析结果C.导出新系统高层逻辑模型8.研究现有的系统D.建立新系统的物理模型解法过程P分解为P1,P2,P3三个子过程,下面的数据流图中存在两处错误,指(B)。A.1指(B)。A.1层SB.1层S’’C.0层S’D.0层S1层本题得分二、填空题(10分)成本效益分析的目的是从经济角度评价开发一个项目是否可行。本题得分出结果为了便于对照检查,测试用例应由输入数据和预期的分组成。出结果3..一个进行学生成绩统计的模块其功能是先对学生的成绩进行累加,然后求平均值,则该模块的内聚性是顺序内聚。自顶向下结合的渐增式测试法,在组合模块时有两种组合策略:深度优先策略和宽度优先策略。由于维护或在维护过程中其他一些不期望的行为引入的错误称为维护的副作用。本题得分三、名词解释(20分)软件生命周期模型瀑布模型、快速原型模型、增量模型、螺旋模型、喷泉模型软件工程本题得分四.简答题(20分)1.如何改进软件设计、提高软件质量?2下列模块的内聚类型是什么?再把它们按内聚的大小由小到大排列。使用同一数据来源产生两种报告求一元二次方程的根计算最高成绩和平均成绩系统初始化处理【1】通信内聚,功能内聚,逻辑内聚,时间内聚【2】(3)->(4)->(1)->(2)1L”取1L”取得招生数_..-••…L本题得分五.应用题〖共计30分〗1.高考录取统分子系统有如下功能:计算标准分:根据考生原始分计算,得到标准分,存入考生分数文件;计算录取线分:根据标准分、招生计划文件中的招生人数,计算录取线,存入录取线文件。试根据要求画出该系统的数据流图,并将其转换为软件结构图。(1)数据流图:②标准分,⑤招生计划:④录取线分采用综合测试策略,对以下模块进行测试。要求写出测试方法,列出所有的判定,并给出所选择的用例。模块功能为:使用直接插入法将10个整数按递增次序排列。main()/*使用直接插入法{intdata[]={23,56234,1,45,3421,394,3,35};inti,j,temp;for(i=1;i<10;i++){j=i-1;temp=data[i];while(data[j]>temp&&j>=0)/*大者后移{data[j+1]=data[j];j--;}data[j+1]=temp;/*插入正确位置}for(i=0;i<10;i++)printf(”%d”,data[i])printf(”\n”)采用综合测试策略,先进行静态测试:人工查走。未发现错误。使用白盒法进行动态测试只考虑关键路径,判定情况有:循环:for(i=1;i<10;i++)while(data[j]>temp&&j>=0)选择一

温馨提示

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

评论

0/150

提交评论