2020年四川大学软件工程考研复试核心题库之判断题精编

特别说明

本书根据最新复试要求并结合历年复试经验对该题型进行了整理编写,涵盖了这一复试科目该题型常考及重点复试试题并给出了参考答案,针对性强,由于复试复习时间短,时间紧张建议直接背诵记忆,考研复试首选资料。

版权声明

青岛掌心博阅电子书依法对本书享有专有著作权,同时我们尊重知识产权,对本电子书部分内容参考和引用的市面上已出版或发行图书及来自互联网等资料的文字、图片、表格数据等资料,均要求注明作者和来源。但由于各种原因,如资料引用时未能联系上作者或者无法确认内容来源等,因而有部分未注明作者或来源,在此对原作者或权利人表示感谢。若使用过程中对本书有任何异议请直接联系我们,我们会在第一时间与您沟通处理。

因编撰此电子书属于首次,加之作者水平和时间所限,书中错漏之处在所难免,恳切希望广大考生读者批评指正。

重要提示

本书由本机构编写组多位高分在读研究生按照考试大纲、真题、指定参考书等公开信息潜心整理编写,仅供考研复试复习参考,与目标学校及研究生院官方无关,如有侵权请联系我们立即处理。

一、2020年四川大学软件工程考研复试核心题库之判断题精编

1.数据流图表示了程序系统对数祸的算法处理过程,即系统的物理模型。__________ 【答案】×

2.在等价分类法中,为了提高测试效率,一个测试用例可.以覆盖多个无效等价类。__________ 【答案】×

【解析】在等价分类法中,为了提高测试效率,一个测试用例使其覆盖一个尚未被覆盖的无效等价类。

3.用结构化语言描述加工逻辑,使用关键字DO CASE-ENDCASE表示外层中的重复结构。__________

【答案】×

【解析】结构化语言是介于自然语言和形式语言间的一种半形式语言。结构化语言是在自然语言基础上加了一些限定,使用有限的词汇和语句来描述加工逻辑.其结构分为内外两层。

①外层用来描述控制结构,采用顺序、选择、重复三种基本结构。

②内层一般采用祈使语句的自然语言短语。使用数据字典中的名词和有限的自定义词,动词含义要具体,尽量不用形容词和副词来修饰,还可使用一些简单的算术运算和逻辑运算符号。

4.用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。__________

【答案】√

5.对OOD的测试主要考虑三个方面:对认定的类的测试、对构造的类层次结构的测试和对类库支持的测试。__________

【答案】√

6.软件生存周期中,只有编码阶段的工作和软件可维护性有密切关系。__________ 【答案】×

【解析】软件生存周期中,每个阶段的工作和软件可维护性都有密切关系。

7.项目的应用领域是选择程序设计语言的关键因素。__________

【答案】√

8.一个设计得好的软件系统具有低内聚、高耦合的特征。__________

【答案】×

【解析】一个设计得好的软件系统具有高内聚、低耦合的特征。

9.源代码的可移植性属于程序设计语言的心理特性。__________

【答案】×

10.C语言是一种纯面向对象语言。__________

【答案】×

11.在面向对象的设计中,应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有信息隐藏。__________

【答案】√

12.文档是影响软件可维护性的决定因素。__________

【答案】√

13.需求分析阶段研究的对象是软件项目的用户要求。__________

【答案】√

14.需求分析的修改不属于软件维护中的副作用。__________

【答案】√

15.在实际的软件开发过程中,面向对象分析与面向对象设计的界限是模糊的。__________ 【答案】√

16.UML建模语言是由视图、图、模型元素和通用机制构成的层次关系来描述的。__________ 【答案】√

17.对象模型的描述工具是对象图。__________

【答案】√

18.在有多重继承的类层次结构中,它的类层次结构是网状层次结构。__________ 【答案】√

19.用例模型的基本组成部件是用例、角色和用例之间的联系。__________

【答案】√

20.类图中的角色是用于描述该类在关联中所扮演的角色和职责的。__________ 【答案】√

21.面向对象分析的核心在于建立一个描述软件系统的模型。__________

【答案】×

【解析】面向对象分析的核心在于建立问题域的精确模型。

22.向对象方法分析、设计、实现软件,仍属线性的瀑布开发模型。__________ 【答案】×

23.好的测试是用少量测试用例运行程序,发现被测程序尽可能多的错误。__________ 【答案】√

24.详细设计是软件设计的第二阶段,选择某种适当的工具表达算法的过程,写出模块的详细过程性描述,因此详细设计又称为模块设计。__________

【答案】×

【解析】根据总体设计(概要设计)阶段所建立的软件结构,选择某种适当的工具表达算法的过程,写出模块的详细过程性描述。因此,详细设计又称为过程设计。

25.尽可能在软件开发过程中保证各阶段文档的正确性。__________

【答案】√

26.在面向对象方法中,接口是抽象类的一种形式。__________

【答案】×

27.开发软件就是编写程序。__________

【答案】×

28.有些数据流也是对象,把对象看成是单纯的数值和把对象看成是包含许多数值的数据存储这二者是相同的。__________

【答案】×

29.HIPO法既是需求分析方法,又是软件设计方法。__________

【答案】√

30.一个程序的语句行数目越多,其复杂程度越大,语句行度量方法,反映程序复杂性很准确。__________

【答案】×

【解析】一个程序的语句行数目越多,其复杂程度肯定越大。语句行度量方法采用程序中语句行的数目作为估算其复杂性的定量指标。但实际的经验表明,复杂性与语句行数并无太大的相关性。程序复杂性更多地表现出结构的复杂性,而结构上的复杂性与语句行数并非呈现线性增长

相关文档
最新文档