南昌大学2013~2014软件工程期末试卷B卷及答案.pdf

南昌大学2013~2014软件工程期末试卷B卷及答案.pdf

ID:48023336

大小:383.01 KB

页数:10页

时间:2020-01-28

南昌大学2013~2014软件工程期末试卷B卷及答案.pdf_第1页
南昌大学2013~2014软件工程期末试卷B卷及答案.pdf_第2页
南昌大学2013~2014软件工程期末试卷B卷及答案.pdf_第3页
南昌大学2013~2014软件工程期末试卷B卷及答案.pdf_第4页
南昌大学2013~2014软件工程期末试卷B卷及答案.pdf_第5页
资源描述:

《南昌大学2013~2014软件工程期末试卷B卷及答案.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、—南昌大学考试试卷—【适用时间:2013~2014学年第一学期试卷类型:[B]卷】课程编试卷编号:Z6103B004号:课程名软件工程称:教开课学考试形信息工程学院闭卷师院:式:填适用班考试时2011级各班120分钟写级:间:栏试卷说1、本试卷共8页。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。明:题一二三四五六七八九十总分号累分人题签名202020202020100分得分考生姓考生学名:号:所属学所属班院:级:考所属专考试日生业:期:填1、请考生务必查看试卷中是否有缺页或破损。如有立即举手报告以便更换。写考生2、严禁代考,违者双方均开除学籍;严禁

2、舞弊,违者取消学位授予资格;栏须知严禁带手机等有储存或传递信息功能的电子设备等入场(包括开卷考试),违者按舞弊处理;不得自备草稿纸。考生本人知道考试违纪、作弊的严重性,将严格遵守考场纪律,如若违反则愿意接受学校按有关规定处分!承诺考生签名:得分评阅人一、单项选择题:(每题2分,共20分)1、产生软件危机的原因主要与两个方面的问题有关:(A)A)软件产品本身的特点,而且在软件的开发和维护过程中用的方法不正确。B)软件在计算机中很难识别,存在磁盘中也看不到。C)软件设计对人的智商要求很高,也要求很高的资金投入。D)软件很难理解,硬件也很复杂。2、可行性研究要进行一

3、次(B)需求分析。A)深入的B)简化的、压缩了的C)详尽的D)彻底的3、模块(C),则说明模块的独立性越强。A)耦合越强B)扇入数越高C)耦合越弱D)扇入数越低4、软件需求分析是保证软件质量的重要步骤,它的实施应该是在(C)A)编码阶段B)软件开发全过程C)软件定义阶段D)软件设计阶段5、在进行软件测试时,首先应当进行(A),然后再进行组装测试,最后再进有效性测试。A)单元测试B)集成测试C)确认测试D)组合测试6、ER模型中的基本成分不包含(C)A)实体B)联系C)处理D)属性7、DFD中每个加工至少有()A)一个输入流B)一个输出流C)多个输入输出流D)一

4、个输入流,一个输出流8、通过(D)可以完成数据流图的细化。A)结构分解B)数据分解C)系统分解D)功能分解9、详细设计与概要设计衔接的图形工具是(B)A)DFD图B)SC图C)PAD图D)程序流程图10、系统流程图是用来(D)A)描绘程序结构的B)描绘系统的逻辑模型C)表示信息层次结构的图形工具D)描绘物理系统的得分评阅人二、填空题:(每空1分,共20分)1、产生软件危机的原因,一方面与(软件的特点)有关,一方面与(发与维护的方法)有关。2、需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是()。3、(总体设计)的第二项任务是设计软件的结构,即确定模

5、块以及模块之的关系。4、(数据流图)和(数据字典)共同构成系统的逻辑模型。5、数据流图有四种成分:源点或终点、处理、(数据存储)、()。6、模块独立可以有(耦合性)和(内聚度)定性标准度量。。7、结构化方法由结构化分析、(结构化设计)、结构化程序设计构成,它是种面向(数据流)的开发方法。8、把在几个模块中都出现的一些毫无联系的处理序列抽出来组成一个新的模块,那么这个模块的内聚性是(偶然内聚)。9、软件维护的内容包括改正性维持,(适应性维护)、(完善性维护(预防性维护)。10、在对象模型中,类与类之间的关系有四种:(关联)、(泛化或继承)、(依赖)和(细化)。得

6、分评阅人三、简答题:(每题5分,共20分)1、什么是软件工程?回答要点:软件工程是指导计算机软件开发和维护的工程学科。(1分)(1)它采用工程的概念、原理、技术和方法来开发和维护软件;分)(2)它将管理技术与当前经过时间考验的而证明是正确的技术方法结合起来;分)(3)它强调使用生存周期方法学和结构分析和结构技术;分)经过人们长期的努力和探索,围绕着实现软件优质高产这个目标,从技术到管理两个方面做了大量的努力,逐渐形成了”软件工程学”这一新的学科。(1分)2、系统流程图与数据流图有什么区别?回答要点:(1)系统流程图描述系统物理模型的工具,数据流图描述系统逻辑模

7、型的工具。(3分)(2)系统流程图从系统功能的角度抽象的描述系统的各个部分及其相互之间信息流动的情况;而数据流图从数据传送和加工的角度抽象的描述信息在系统中的流和数据处理的工作状况。(2分)3、什么是模块化?模块设计有哪些准则?1.回答要点:模块化是按规定的原则将一个大型软件划分为一个个较小的、相对独立但又相关的模块。(3分)2.回答要点:条1分)(1)改进软件结构,提高模块独立性:在对初步模块进行合并、分解和移动的分析、精化过程中力求提高模块的内聚,降低藕合。(2)模块大小要适中:大约50行语句的代码,过大的模块应分解以提高理解性和可维护性;过小的模块,合并

8、到上级模块中。(3)软件结构图的深度、

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

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

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