2022年软件工程期末考试 .pdf

上传人:Q****o 文档编号:30543125 上传时间:2022-08-06 格式:PDF 页数:8 大小:56.47KB
返回 下载 相关 举报
2022年软件工程期末考试 .pdf_第1页
第1页 / 共8页
2022年软件工程期末考试 .pdf_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《2022年软件工程期末考试 .pdf》由会员分享,可在线阅读,更多相关《2022年软件工程期末考试 .pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、计算机专业软件工程试题试卷代号: 2073 中央广播电视大学20032004学年度第二学期“开放专科”期末考试计算机专业软件工程试题2004 年 7 月一、填空题 ( 在横线上填写正确的答案,每空1 分,共 25 分) 1软件工程是从和两个方面研究如何更好的开发和维护计算机软件的一门学科。 2软件开发技术包括软件开发方法学、和。 3优秀的设计通常是从现有的物理系统出发,导出现有系统的。 4结构化分析方法使用数据流图DFD和来描述。 5 在分层的数据流图中, 称上层图为下层图的, 下层图为上层图的。 6模块间的耦合程度强烈影响系统的可理解性、可靠性和。 7Jackson 图既可用表达程序结构,也

2、可用表达。 8程序的控制结构一般采用、三种构成,这样可确保结构比较简单。 9面向对象的软件工程方法是面向对象方法在软件:工程领域的全面运用。它包括面向对象的分析、面向对象的测试和等主要内容。 10标准建模语言 UML 的重要内容可以通过、行为图、和实现图等图来定义。11程序的效率是指和。 12实现容错的主要手段是冗余和。 13为了保证软件的质量, 在软件开发过程中经常采取、复查和管理复查等措施。二、单项选择题 (将一个正确的答案代码填入括号中,每小题2 分,10 分) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理

3、 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 1下列关于瀑布模型的描述正确的是( )。 A利用瀑布模型,如果发现问题修改的代价很低 B,瀑布模型的核心是按照软件开发的时间顺序将问题简化 C瀑布模型具有良好的灵活性 E瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开2总体设计的目的是确定整个系统的( )。 A规模 B,功能及模块结构 C费用 O测试方案3下列哪个图不是N S图的构件 ( )。4,下列各方法中 ( )不是软件测试方法。 A 白盒法 B,黑盒法 C。动态测试 D。盒法5如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,

4、则这种内聚为 ( )。 A 时间内聚 B逻辑内聚 C 通信内聚 D信息内聚三、多项选择题 (将一个以上正确的答案代码填入括号中,每小题2 分,共 10分) 1( )可以作为模块。 A过程 B子程序 C函数 D宏名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 8 页 - - - - - - - - - 2关于软件测试,正确的描述包括( )。 A测试前要认定被测试的软件有错 B要尽量避免测试自己编写的程序 C测试要兼顾合理输人与不合理输人数据 D测试是相对的,不能穷尽所有的测

5、试,要据人力物力安排测试,选择好测试用例与测试方法。3下列 ( )属于主动式防错程序设计。 A栈的深度是否合适 B内存检查 C数组界限是否正确 D时间检查4下列 ( )属于判定覆盖。 A每个语句都被执行 B选择的测试数据必须足够多 C每个判定的每种可能的结果都被执行 D判定表达式中的每个条件都取到可能的值5软件管理工作涉及到的直接对象包括( )。 A软件开发人员 B硬件设备 C项目经费 D软件项目四、判断题 ( 正确的在括号内打上“”,错误的打上“X”。每小题 2 分,共10 分) 1对于软件项目,投资回收期越长,越快获得利润。( ) 名师资料总结 - - -精品资料欢迎下载 - - - -

6、- - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 8 页 - - - - - - - - - 2一个实时系统必须在严格的时间范围内响应。如果响应时间被过分延迟,将带来灾难性的后果。 ( ) 3模块接口简单是软件发生错误的一个主要原因。( ) 4软件的质量保证工作一般在编码工作结束后才开始。( ) 5现在人们普遍认为优秀的程序除了功能正确,性能优良之外,还应该容易看懂、容易使用、容易修改和扩充。( ) 五、问答题 ( 共 28 分) 1软件产品具有哪些特性 ?( 本题 10 分) 2什么是耦合 ?什么是内聚 ?(本题 4 分) 3为

7、什么软件测试不应该由程序的编写人员来做?(本题 7 分) 4什么是编码风格 ?为什么要强调编码风格 ?( 本题 7 分) 六、分析题 ( 共 17 分) 1根据下列 NS图,写出其对应的伪码。 ( 本题 10 分) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 8 页 - - - - - - - - - 中央广播电视大学20032004学年度第二学期“开放专科”期末考试计算机专业软件工程试题答案及评分标准( 供参考 ) 一、填空 (每空 1 分,共 25 分) 1管理技

8、术 2软件工具软件开发环境 3高层逻辑模型 4数据字典 DD 5父图子图 6可测试性可维护性 7数据结构 8顺序选择循环 9面向对象的设计面向对象的编程面向对象的软件维护 10用例图静态图交互图 11程序的执行速度程序占用的存储空间 12防错程序设计 13审查测试二、单项选择 ( 每小题 2 分,共 10 分) 1D 2B 3C 4D 5,A 三、多项选择 ( 每小题 2 分,共 lo 分) 1ABCD 2 ABCD 3 BD 4 AC 5 ACD 四、判断题 ( 每小题 2 分,共 10 分) 1X 2 3X 4X 5名师资料总结 - - -精品资料欢迎下载 - - - - - - - -

9、- - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 8 页 - - - - - - - - - 五、问答题 ( 共 28 分) 1( 本题 10 分) 答:软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。软件是通过人们的智力活动, 把知识与技术转化成信息的一种产品, 是在研制、开发中被创造出来的。在软件的运行和使用期间,没有硬件那样的机械磨损、老化问题。软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。 软件的开发至今尚未完全摆脱手工的开发方式。软件的开发费用越来越高,成本相当昂贵。 2( 本题 4 分) 答:

10、耦合是对一个软件结构内各个模块之间互连程度的度量。内聚标志一个模块内各个元素彼此结合的紧密程度,它是信息隐蔽和局部化概念的自然扩展。 3( 本题 7 分) 答:软件测试的目的是为了发现程序中的错误而执行程序的过程。正确认识测试的目标是十分重要的,测试目标决定了测试力案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴露错误的测试方案;相反,如果测试是为了发现程序中的错误,就会力求设计出最能暴露错误的测试方案。由于测试的目标是暴露程序中的错误,从心理学角度看, 由程序的编写者自己进行测试是不恰当的。 4( 本题?分) 答:编码风格又称程序设计风格或编程风格。编码的目标从强调效率转变为

11、强调清晰。良好的编码风格能在一定程度上弥补语言存在的缺陷, 而如果不注意风格就很难写出高质量的程序。尤其当多个程序员合作编写一个很大的程序时,需要强凋良好而一致的编码风格,以便相互通讯,减少因不协调而引起的问题。总之,良好的编码风格有助于编写出可靠而又容易维护的程序,编码的风格在很大程度上决定着程序的质量。六、分析题 ( 第 1 小题 10 分,第 2 小题 7 分,共 17 分) 1答:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 8 页 - - - - - - -

12、- - Start a b Do Until x6 If xl then f If x4 then Do Until x5 i End Until Else g h End if Else Select Case x2 Case 1: Do While x3 c End While Case 2: d Case 3: e 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 8 页 - - - - - - - - - End Select End if End. Until Stop 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 8 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁