欢迎来到天天文库
浏览记录
ID:57650488
大小:47.81 KB
页数:8页
时间:2020-08-30
《xx大学软件工程期末试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件工程试题题号一二三四五总分分数得分评卷人一、填空题(每空1分,共25分)1.软件开发技术包括、和。2.软件工程学应遵循的基本原则是、、、。3.一般情况下,可行性分析应从、、、、开发方案可行性等方面研究可行性。4.衡量模块独立性的两个定性标准是和。5.面向对象的软件工程方法是面向对象方法在软件工程领域的全面运用,它包括、、、和面向对象的软件维护等主要内容。6.提高软件质量和可靠性的技术一般分为和两类。7.程序效率是指程序的及。8.OO方法一般利用、、、来描述对象之间的关系。得分评卷人二、选择题(从给出的答案中选出正确答案,将代号填
2、入题后的括号内。每题3分,共15分)软件工程试题第8页共8页1.在软件开发过程中,产生的文档有()A.软件开发申批报告B.需求规格说明书C.概要设计说明书D.详细设计说明书E.软件开发资金预算报告F.可行性分析报告2.下列工具中,属于详细设计工具的有()A.测试工具B.图形工具C.表格工具D.语言工具3.下列功能完全相同的结构是()WHILE P S SUntilP(B)S (A)SUNTILPP(C)(D)4.影响软件质量的因素有( ) A.正确性 B.健壮性 C.风险
3、 D.可维修性E.效率F.互运行性5.对模块耦合性,下列属于内容耦合的是()AABB(A)(B)BCABA软件工程试题第8页共8页M…..….….COMMON(C)(D)得分评卷人三、判断并改错题(判断下面各题的正错,在正确的题后打“Ú”;在错误的题后打“´”并说明原因,只判断不改正,不得分。每题3分,共18分)1.Jackson系统开发方法是一种典型的面向数据流的开发方法。()2.需求分析的任务不是确定系统如何完成它的工作,而是确定系统必须完成那些工作。()3.在面向对象程序设计中,每个对象都有一组所谓的方法,它包括对象标识、输
4、入信息、回答信息。()4.模块的内聚性是对一个软件结构内各个模块之间互连程度的度量。()5.作为一种建模语言,UML的定义包括UML表示法和元模型两个部分。()软件工程试题第8页共8页6.通过分析程序内部的逻辑与执行路线来设计测试用例,进行测试的方法,称为黑盒法。()得分评卷人四、简答题(每题5分,共20分)1.软件工程2.概要设计的主要任务3.模块的深度、宽度、扇入、扇出4.简述面向对象方法及基本思想软件工程试题第8页共8页得分评卷人五、分析题(第一、二题各8分,第三题6分,共22分)1.根据以下内容,画出数据流图(8分)某配件公
5、司的营销系统中包含“销售”、“采购”、“会计”三个加工,其中“会计”系统包含的处理逻辑有:3.1收款处理3.2编制会计报表3.3修改总帐目3.4核对对帐单3.5付款处理有关的数据存储为:F10应收款总帐目F11总帐目F9应付款帐目与此有关的外部项有:顾客、供应商、经理数据流图所用图例如下:表示外部项处理逻辑序号处理逻辑名称软件工程试题第8页共8页数据存储代号数据存储名称2.根据伪代码程序画出N—S图和PAD图(8分)Starta;IFx1Whilex2b;elsec;endifRepeatUntilx3d;e;Endrepeat软件
6、工程试题第8页共8页f;end3.用Jackson图表示所示的二维表格(6分)教师情况表表头序号姓名学历职称软件工程试题第8页共8页表体…………该教师情况表由表头和表体两部分组成。其中表头顺序包括表名和字段名。表体可由任意行组成,每行包括教师的序号、姓名、学历和职称。软件工程试题第8页共8页
此文档下载收益归作者所有