2022考研北京服装学院服装艺术与工程学院《925信息技术概论》考研通关必备(2)
张海藩《软件工程导论》(第6版)考研真题题库

目录 【内容节选自识库学习网,如需转载请注明出处】
第一部分 考研真题精选
一、选择题
二、填空题
三、判断题
四、名词解释
五、简答题
六、综合应用题
第二部分 章节题库
第1章 软件工程学概述
第2章 可行性研究
第3章 需求分析
第4章 形式化说明技术
第5章 总体设计
第6章 详细设计
第7章 实 现
第8章 维 护
第9章 面向对象方法学引论
第10章 面向对象分析
第11章 面向对象设计
第12章 面向对象实现
第13章 软件项目管理
内容简介
本书是张海藩《软件工程导论》(第6版)教材的配套题库,主要包括以下内容:
第一部分为考研真题精选。本部分精选了相关重点高校具有代表性的经典考研真题,并提供了详解。通过本部分练习,可以熟悉考研真题的命题风格和难易程度。
第二部分为章节题库。结合国内多所知名院校的考研真题和考查重点,根据该教材的章目进行编排,精选典型习题并提供详细答案解析,供考生强化练习。
本书提供电子书及纸质书,方便对照复习。
试读(部分内容)
考研真题精选
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查看答案
【解析】用例模型描述的是外部行为者所理解的系统功能,它不涉及系统内部复杂的功能实现。用例模型的建立是系统开发者和用户反复讨论的结果,它描述了开发者和用户对需求规格所达成的共识。

更多完整版内容可百度 》》》识库学习网
