好文档 - 专业文书写作范文服务资料分享网站

张海藩《软件工程导论》考研配套2021考研真题库

天下 分享 时间: 加入收藏 我要投稿 点赞

张海藩《软件工程导论》考研配套2021考研真题库

第一部分 考研真题精选

一、选择题

1软件工程是采用( )的概念、原理、技术方法指导计算机程序设计的工程学科。[中国传媒大学2014研] A.工程 B.系统工程 C.体系结构 D.结构化设计

【答案】A查看答案

【解析】软件工程是采用工程的概念、原理、技术和方法来开发与维护软

件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,从而经济地开发出高质量的软件,并且进行有效的维护。

2随着开发小组人数的( ),因交流开发进展情况和讨论遇到的问题而造成的通信开销也急剧增加。[中国传媒大学2014研] A.增加 B.降低 C.稳定 D.不稳定

【答案】A查看答案

【解析】当开发小组变得更大时,即开发小组人数增加时,每个人需要用

更多时间与组内其他成员讨论问题、协调工作,因此,通信开销也随之增加。

3软件质量必须在( )加以保证。[中国传媒大学2014研] A.开发之前 B.开发之后

C.可行性研究过程中 D.分析、设计与实现过程中

【答案】D查看答案

【解析】保证软件质量的措施包括基于非执行的测试、基于执行的测试、

程序正确性证明,这些措施贯穿于软件开发的分析、设计和实现的过程中。 4包含风险分析的软件工程模型是( )。[中国传媒大学2014研] A.螺旋模型 B.瀑布模型 C.增量模型 D.喷泉模型

【答案】A查看答案

【解析】螺旋模型的基本思想是使用原型及其他方法来尽量降低风险。可

以把它看作在每个阶段之前都增加了风险分析过程的快速原型模型,它是风险驱动的软件工程模型。

5模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的( )。[中国传媒大学2014研] A.抽象和信息隐藏 B.局部化和封装化 C.内聚性和耦合性

D.激活机制和控制方法

【答案】C查看答案

【解析】开发具有独立功能而且和其他模块之间没有过多的相互作用的模

块,就可以做到模块独立。模块的独立性的度量标准是模块的耦合性和内聚性,内聚性越高模块独立性越强,耦合性越低模块独立性月下,因此,在设计软件时,应尽量做到高内聚、低耦合。

6详细设计的任务是确定每个模块的( )。[中国传媒大学2014研] A.算法 B.功能 C.调用关系 D.输入输出数据

【答案】A查看答案

【解析】从软件开发的工程化观点来看,在使用程序设计语言编制程序之

前,需要对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达。详细设计的任务就是决定各个模块的实现算法,并精确地表达这些算法。

7软件复杂性度量的参数包括( )。[中国传媒大学2014研] A.效率 B.规模 C.完整性 D.容错性

【答案】B查看答案

【解析】软件复杂性度量的方法是把程序的复杂程度乘以适当参数即可估

算出软件中错误的数量以及软件开发需要用的工作量。定量度量的结果,可以用来比较两个不同设计或两个不同算法的优劣,程序的定量的复杂程度可作为模块规模的精确限度,因此,规模可作为软件复杂性度量的参数。

8( )定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。[中国传媒大学2014研] A.用例图 B.类图 C.合作图 D.状态图

【答案】A查看答案

【解析】用例模型描述的是外部行为者所理解的系统功能,它不涉及系统

内部复杂的功能实现。用例模型的建立是系统开发者和用户反复讨论的结果,它描述了开发者和用户对需求规格所达成的共识。

9面向对象分析是对系统进行( )的一种方法。[中国传媒大学2014研] A.需求建模 B.程序设计 C.设计评审 D.测试验收

【答案】A查看答案

【解析】面向对象分析就是抽取和整理用户需求并建立问题域精确模型的

过程,即对系统进行需求建模的过程,它的主要任务包括:①分析陈述用户需求的文件;②深入理解用户需求,抽象出目标系统的本质属性;③用模型准确地表示。 10测试的关键问题是( ) A.如何组织软件评审 B.如何选择测试用例 C.如何验证程序的正确性 D.如何采用综合策略

【答案】B查看答案

【解析】软件测试是发现软件错误和缺陷的主要手段,其目的就是在软件

系统交付运行之前,尽可能多地发现系统中的错误和缺陷。一般一个高效的测试是指用少量的测试用例,发现被测软件尽可能多的错误。因此,测试的关键就在对软件测试用例的设计与选择上。

11提高测试的有效性非常重要,成功的测试是指( )。[中国传媒大学2013研]

A.证明了被测试程序正确无误 B.说明了被测试程序符合相应的要求 C.未发现被测程序的错误

D.发现了至今为止尚未发现的错误

【答案】D查看答案

张海藩《软件工程导论》考研配套2021考研真题库

张海藩《软件工程导论》考研配套2021考研真题库第一部分考研真题精选一、选择题1软件工程是采用()的概念、原理、技术方法指导计算机程序设计的工程学科。[中国传媒大学2014研]A.工程B.系统工程C.体系结构D.结构化设计【答案】A查看答案【解析】软件工程是采用工程的
推荐度:
点击下载文档文档为doc格式
6cmo38uhi63xy6q955p40ne2d1fp3301451
领取福利

微信扫码领取福利

微信扫码分享