软件工程期中考试2009答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第1页共5页考查日期:2009年4月23日华东政法大学2008-2009学年第二学期期中考试《软件工程》试卷学院:______班级:_____学号:________姓名:________任课教师:_____题类一二三四五总分阅卷人得分一、单项选择题(每题2分,共20分)1、瀑布模型本质上是一种____模型(B)(A)顺序迭代(B)线性顺序(C)线性迭代(D)及早见产品2、软件工程要用的方法建立软件开发中的各种模式和各种算法(C)(A)软件(B)代码(C)工程(D)设计3、结构化分析方法的分析策略是(B)(A)自底向上的抽象(B)自顶向下的分解(C)用DFD建模(D)用DD描述数据需求4、对于详细设计,下面说法正确的是(D)(A)详细设计是具体编写程序(B)详细设计是回答“系统必须什么的问题”(C)详细设计中采用的典型方法是模型设计(D)详细设计的结果基本决定了最终程序的质量5、软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、、维护等活动(A)(A)测试(B)应用(C)检测(D)以上答案都不对6、“软件系统必须做什么”是阶段的任务(B)(A)可行性分析(B)需要分析(C)详细设计(D)编码本题得分第2页共5页7、一组语句在程序中多处出现,为了节省存储,将这些语句组成一个新的模块,该模块的内聚性为(A)(A)偶然内聚(B)顺序内聚(C)功能内聚(D)逻辑内聚8、模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的(C)(A)抽象和信息隐蔽(B)激活机制和控制方法(C)内聚性和耦合性(D)局部化和封装化9、HIPO图的H图用于描述软件的层次关系,矩形框表示一个模块,矩形框之间的直线表示模块之间的____关系(A)(A)调用(B)组成(C)从属(D)视情况而定10、在七种偶合中,最低偶合是(C)(A)内容偶合(B)公共偶合(C)数据偶合(D)控制偶合二、多项选择题(每题3分,共15分)1、下面哪几个阶段是软件的设计阶段(AC)(A)编码(B)可行性研究(C)测试(D)维护(E)需求分析2、软件工程的目标有(ABC)(A)易于维护(B)低的开发成本(C)高性能(D)短的开发期(E)可管理性3、Powerdesigner软件中包括以下模型(ABCD)(A)BPM(B)CDM(C)PDM(D)OOM(E)UML4、以下说法正确的是(ABDE)(A)增量模型是在瀑布模型的基础上加以修改而形成的(B)增量模型推迟某些阶段或所有阶段中的细节,从而较早地产生工作软件(C)瀑布模型和增量模型都属于整体开发模型(D)瀑布模型规定在开始下一个阶段的工作之前,必须完成前一阶段的所有细节(E)瀑布模型和增量模型都属于软件生存周期模型本题得分第3页共5页5、下列测试方法中不属于白盒测试技术的是(BCE)(A)基本路径测试(B)边界值分析测试(C)因果图测试(D)逻辑覆盖测试(E)等价类划分测试三、填空题(每空1分,共20分)1、软件工程包括3个要素,即ˍˍ方法ˍˍˍ、ˍˍ过程ˍˍˍ和ˍˍ工具ˍˍˍˍ。2、可行性研究从以下三个方面研究每种解决方法的可行性:技术可行性、经济可行性和操作可行性_。3、在实体-联系图中,矩形框代表实体,菱形框表示关系,用椭圆形或圆角矩形表示属性。4、白盒测试是结构测试,黑盒测试是功能测试。5、软件测试时需要的三类信息,分别是软件配置、测试配置和测试工具。6、面向数据流的设计方法把数据流图映射成软件结构,数据流常见类型为:变换流和事务流。7、软件设计启发规则表明,软件设计时应提高模块的独立性,且模块规模应适中,即要求深度、宽度、扇出和扇入都应适中。四、简答题(每题10分,共20分)1、什么是软件危机?软件危机表现在哪些方面?________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________本题得分本题得分第4页共5页________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________2、什么是数据流图?其作用是什么?其中的基本符号各表示什么含义?______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________五、应用题(每题25分,共25分)1、将下列软件结构图改用盒图(N-S图)及PAD图方式描述。本题得分第5页共5页MABCFGDEMABCFGDE(1)ABDEWhile()GFCifABDEWhile()GFCif

1 / 5
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功