普招软件工程试卷A(附答案及评分标准).doc

普招软件工程试卷A(附答案及评分标准).doc

ID:56742384

大小:62.00 KB

页数:5页

时间:2020-07-07

普招软件工程试卷A(附答案及评分标准).doc_第1页
普招软件工程试卷A(附答案及评分标准).doc_第2页
普招软件工程试卷A(附答案及评分标准).doc_第3页
普招软件工程试卷A(附答案及评分标准).doc_第4页
普招软件工程试卷A(附答案及评分标准).doc_第5页
资源描述:

《普招软件工程试卷A(附答案及评分标准).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、201-201学年第一学期期末考试《软件工程》课程试题(A卷)适用类别普招层次本科专业软件工程年级试卷代码:注意事项:1、本卷采用了分卷制,已将试题纸与答题纸分开。请考生将答案按原题号顺序,写在答题纸上。在试题纸上书写答案,一律无效。交卷时,应分别交验试题纸、答题纸和草稿纸。2、请在答题纸规定的位置书写姓名、座号、学号等信息。3、请自觉遵守考场纪律。一、单项选择题(10小题,每小题1分,共10分)1、设计测试数据,使被测的程序中的每个语句至少执行一次,这种方法称为()A、判定覆盖法B、语句覆盖法C、条件覆盖法D、点覆盖法2、把相同或相似的一类任务放在同一模块中,称为()A、偶然性内聚

2、B、时间内聚C、过程内聚D、逻辑内聚3、模块之间传送的信息中有控制信息,称这种耦合为()A、数据耦合B、控制耦合C、特征耦合D、公共环境耦合4、描述信息在系统中流动和处理情况的图是()A、系统结构图B、实体关系图C、数据流图D、程序流程图5、在一个模块内应该是()A、高耦合B、低耦合C、低内聚D、高内聚6、在需求分析阶段,常用的图是()A、状态转换图B、程序流程图C、用例图D、数据流图7、在面向对象设计中,描述系统功能的是()A、脚本B、执行者C、用例D、角色8、白盒法测试的目的是()A、证明程序中无错误B、发现程序中的错误C、检查程序中的语法错误D、测量程序的动态特性9、进行模块设

3、计时,应该是()A、单入口、单出口B、多入口、多出口C、多入口、单出口D、单入口、多出口10、概要设计阶段应该绘制出()A、程序流程图B、系统结构图C、状态转换图D、系统层次图二、判断(10小题,每小题1分,共10分)1、面向对象方法与传统的结构化设计方法没有什么关系。()2、所有模块测试后,仍有必要进行集成测试。()3、在软件测试时,必须由开发该软件的人员进行。()4、软件仅指常说的计算机程序。()5、在UML图中一个用例代表一个要实现的功能。()6、黑盒法的测试用例是根据程序逻辑结构设计的。()7、系统结构图是根据数据流图设计出来的。()8、对于需求确定性较高的系统,采用结构化设

4、计方法较差。()9、类和对象是同一概念。()10、测试用例简称为用例。()三、填空题(10小题,每空1分,共10分)1、在软件测试时常把黑盒法和白盒法结合起来进行,这种方法称为。2、数据字典的作用是在软件分析和过程中提供数据描述。3、采用白盒法时,其测试用例是根据程序内部的和执行路径来设计的。4、有关计算机程序的功能、设计和使用的文字或图形资料称为。5、系统结构图是在阶段完成的。6、瀑布模型适用于设计方法。7、喷泉模型开发系统的特点是和无间隙性。8、面向对象设计适用于需求的系统。9、系统结构(SC)图表示模块之间的关系。10、一个模块内各个元素彼此结合的紧密程度用来度量。四、问答题(

5、10小题,每小题4分共40分)1、什么是软件维护?2、软件维护的类型有那些?3、软件维护有无副作用?有那些?4、进行系统需求分析时,应确定所开发的系统哪些具体要求?5、面向对象方法学的要素是什么?6、面向对象方法有哪些优点?7、什么叫灰盒法?8、什么叫路径覆盖?什么叫条件覆盖?9、概要设计阶段结束后可以得到什么产品?10、什么是用例?什么是用例图?五、分析题(3小题,每小题10分共30分)1、为下图用判定/条件覆盖法设计测试用例。2、画出如下程序段的N-S图:BeginIF(A=3)OR(B>1)ThenX:=A*BEndifIF(A>2)AND(B=0)ThenX:=A-3Endi

6、fEnd3、某系统的因果图如下:请画出相应的判定表并设计测试用例。附答案:201-201学年第一学期期末考试《软件工程》答案及评分标准(A卷)编码:适用对象:普本软件工程专业一、选择题1——5BDBCD6——10DCBAB二、判断题1——5×√××√6——10×√×××三、填空题1、灰盒2、设计3、逻辑结构4、文档5、概要设计6、结构化7、选代性8、变动9、调用10、内聚四、简答题1、答:软件维护就是在软件产品交付使用之后对其进行修改,以2分排除故障,或改进性能和其他属性,或使产品适应改变了的环境。2分2、答:1)改正性维护;1分2)适应性维护;1分3)完善性维护;1分4)预防性维护

7、。1分3、答:1)编码副作用;1分2)数据副作用;1分3)文档副作用。2分4、答:1)确定系统的运行环境要求。如外存种类数据输入方式,数据通信接口等。软件方面,如操作系统、数据库管理系统等。1分2)系统的性能要求1分3)系统功能1分4)接口需求1分5、答:对象、类、2分继承、消息传递2分6、答:1)与人类习惯的思维方法一致1分2)稳定性好1分3)可用性好1分4)较易开发大型软件0.5分5)可维护性好0.5分7、答:在软件测试时既用黑盒法测试2分又用白盒法测

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

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

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