《软件工程》--2期末考试b卷(答案)

《软件工程》--2期末考试b卷(答案)

ID:15250820

大小:309.00 KB

页数:7页

时间:2018-08-02

《软件工程》--2期末考试b卷(答案)_第1页
《软件工程》--2期末考试b卷(答案)_第2页
《软件工程》--2期末考试b卷(答案)_第3页
《软件工程》--2期末考试b卷(答案)_第4页
《软件工程》--2期末考试b卷(答案)_第5页
资源描述:

《《软件工程》--2期末考试b卷(答案)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、姓名:学号:系别:年级专业:(密封线内不答题)……………………………………………………密………………………………………………封………………………………………线……………………………………线………………………………………东莞理工学院(本科)试卷(A卷)2013-2014学年第二学期《软件工程》试卷(A卷答案)开课单位:计算机学院,考试形式:闭卷,允许带入场题序一二三四五总分得分评卷人得分一、填空题(每空1分,共20分)1.软件是能够完成预定功能和性能的可执行的计算机程序,包括使程序正常执行所需要的数据,以及有关描述程序操作和使用的文档。2.软件项目管理的三个核心要素是项目范围、进度和成本。3.软

2、件工程的发展大致上可以分为三个阶段,即传统软件工程,面向对象软件工程和基于构件的软件工程。4.一个软件从开始定义立项起,到废止不用,统称为软件的生命周期,其主要活动包括需求分析、软件分析、软件设计、编码、软件测试和运行维护。5.软件的形式化开发方法主要包括转换模型和净室模型。6.需求分析是在获取需求的基础上进行需求建模,并编写__软件需求规格说明书___来描述需求。7.软件测试可分为静态分析和动态测试,而动态测试又可以分为黑盒测试和白盒测试。8.模块化设计的目的是按照规定的原则把大型软件划分为较小的、相互独立但相互关联的模块。模块的独立性可以从内聚性和耦合性两个方面来度量。9.按照复用所应用的

3、领域范围,复用可分为两种,横向复用是指复用不同应用领域中的软件元素;纵向复用是指在一类具有较多公共性的领域间对软件构件进行复用。共7页,第7页得分二、单项选择题(每题2分,共40分)12345678910BDBCDCDBDC11121314151617181920CBABDCACAB1.开发软件需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。A.软件投机B.软件危机C.软件工程D.软件产生2.可行性研究要进行一次()需求分析A.详细的B.全面的C.彻底的D.简化的、压缩的 3.需求规格说明书的内容不应包括对()的描述。A.主要功能B.算法的详细过程C.用户界面和运行环境D.软件性能

4、4.将软件开发过程严格的划分为各个阶段,以文档作为驱动,适合于软件需求很明确的软件过程模型是()。A.敏捷开发模型B.增量模型C.瀑布模型D.螺旋模型5.强调风险分析并不断迭代的软件过程模型是()A.快速原型模型B.增量模型C.瀑布模型D.螺旋模型6.()是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系。A.多态B.继承C.封装D.消息7.SA方法用DFD描述()。A.系统的控制流程B.系统的数据结构C.系统的基本加工D.系统的功能8.判定树和判定表是用于描述结构化分析方法中()环节的工具。A.功能说明B.数据加工C.数据流向D

5、.状态转换共7页,第7页1.结构化设计方法采用变换分析和事务分析技术实现()。A.从数据结构导出程序结构B.从模块结构导出程序结构C.从模块结构导出数据结构D.从数据流图导出初始化结构图2.模块内部的算法设计在结构化方法的()阶段进行。A.系统分析B.概要设计C.详细设计D.编码(实现)3.模块化设计方法要设计出()模块。A.高内聚高耦合B.低类聚低耦合C.高内聚低耦合D.低类聚高耦合4.以下UML图中,用于从用户角度描述系统功能的是()A.类图B.用例图C.时序图D.构件图5.以下UML图中,强调从时间顺序描述对象间消息传递的是()A.时序图B.协作图C.活动图D.部署图6.软件测试的目的是

6、()。A.试验性运行软件B.发现软件错误C.证明软件正确D.定位并改正错误7.下列几种逻辑覆盖标准中,查错能力最强的是()。A.语句覆盖B.条件覆盖C.判定覆盖D.条件组合覆盖8.关于测试,下面说法正确的是()。A.经过测试没有发现错误说明程序正确B.测试只能通过运行程序来完成C.成功的测试是发现了迄今尚未发现的错误的测试D.成功的测试是没有发现错误的测试9.下列选项中与选择程序设计语言无关的因素是()。A.编码风格B.软件执行的环境C.软件开发的方法D.项目的应用领域共7页,第7页1.在软件维护中,因误删除一个标识符而引起的错误是()副作用。A.文档B.数据C.编码D.设计2.为了系统的处理

7、变更,从而使得软件系统可以随时保持其完整性的是()。A.配置管理B.质量管理C.进度管理D.范围管理3.某个应用软件原来是在DOS环境下运行的,现在要把它移植到Windows环境下来运行,这种修改软件的过程称为()。A.完善性维护B.适应性维护C.纠错性维护D.预防性维护得分三、解答题(每小题8分,共40分)1.某图书借阅管理系统能够提供以下功能:读者能够通过系统借书和还书。借书时系统根据读者表和

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

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

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