文档库 最新最全的文档下载
当前位置:文档库 › 2021年河南大学计算机与信息工程学院825软件工程导论、数据结构考研核心题库之软件工程导论判断题精

2021年河南大学计算机与信息工程学院825软件工程导论、数据结构考研核心题库之软件工程导论判断题精

特别说明

本书根据历年考研大纲要求并结合历年考研真题对该题型进行了整理编写,涵盖了这一考研科目该题型常考试题及重点试题并给出了参考答案,针对性强,考研复习首选资料。

版权声明

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

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

重要提示

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

一、2021年河南大学计算机与信息工程学院825软件工程导论、数据结构考研核心题库之软件工程导论判断题精编

1.软件工程学科出现的主要原因是软件危机的出现。__________

【答案】√

2.划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。__________ 【答案】×

3.复用也叫重用或再用,面向对象技术中的“类”,是比较理想的可重用软件构件。有三种重用方式:实例重用、继承重用、多态重用。__________

【答案】√

4.判定表能够把什么条件下系统应做什么动作准确无误地表示出来。__________ 【答案】√

5.软件就是程序,编写软件就是编写程序。__________

【答案】×

6.类封装比对象封装更具体、更细致。__________

【答案】×

7.OOP Test(面向对象编程的测试)主要针对编程风格和程序代码实现进行测试,其主要的测试内容在面向对象单元测试和面向对象集成测试中体现。__________

【答案】√

8.用户界面设计对于一个系统的成功是至关重要的,一个设计得很差的用户界面可能导致用户拒绝使用该系统。__________

【答案】√

9.对OOD的测试,从三方面考虑:对认定的类的测试、对构造的类层次结构的测试以及对类库支持的测试。__________

【答案】√

10.数据加工用于描述系统的分解,即描述系统由哪些部分组成,各部分间有什么联系等。__________

【答案】×

11.软件开发小组的组成人员的素质应该好,而人数则不宜过多。__________ 【答案】√

12.不完善的系统定义往往是导致软件项目失败的主要原因。__________

【答案】√

13.尽可能利用硬件的特点以提高效率。__________

【答案】×

14.提高程序效率的根本途径是选择良好的设计方法、数据结构与算法。__________ 【答案】×

【解析】设计逻辑结构清晰、高效的算法是提高程序效率的关键。

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

【答案】×

16.软件工具的作用是为了延长软件产品的寿命。__________

【答案】×

【解析】软件工具是进行软件开发时必不可少的部分,是指在软件开发、测试、维护或分析过程中程序员所使用的工具。合适的软件工具可以帮助软件开发人员方便、高效地进行软件开发、维护和管理等工作。

17.工作只到软件交付使用为止。__________

【答案】×

【解析】软件的生存周期可以理解为一个软件从提出开发要求开始直到该软件废弃为止的整个时期,从时间的角度对软件开发和维护的复杂问题进行分解,把软件的生存周期依次划分为若干阶段,每个阶段有相对独立的任务,然后逐步完成每个阶段的任务。

18.多态性增强了软件的灵活性和重用性,允许用更为明确、易懂的方式去建立通用软件,多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。__________

【答案】×

19.面向对象的集成测试可以分成两步进行:先进行黑盒测试,再进行白盒测试。__________ 【答案】×

【解析】面向对象的集成测试可以分成两步进行:先进行静态测试,再进行动态测试。

20.结构化方法和JSP方法都不适合于大型软件的开发。__________

【答案】√

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

22.在需求分析阶段主要采用图形工具来描述的原因是图形的信息量大,便于描述规模大的软件系统。__________

【答案】×

【解析】在需求分析阶段主要采用图形工具来描述的原因是图形能够更加直观地描述目标系统,便于用户理解和交流,有利于开发者与用户之间达成一致的需求。

23.在网状结构中任何两个模块都是平等的,没有从属关系,所以在软件开发过程中常常被使用。__________

【答案】×

24.面向对象的开发方法将过程作为最基本元素,是分析问题解决问题的核心。__________ 【答案】×

25.数据流图不表示控制信息,控制信息在动态模型中表示。__________

【答案】√

26.原型化开发方法包括生成原型和实现原型两个步骤。__________

【答案】×

【解析】原型化方法包括快速分析、构造原型、运行和评价原型、修改与改进4个步骤。

27.SP方法中的基本控制结构有GOTO语句。__________

【答案】×

【解析】结构化程序设计包括三种控制结构是:顺序、选择和循环,单入口和单出口,不包括GOTO语句。GOTO语句违背了单入口和单出口的要求。

28.FORTRAN、Pascal、C语言和汇编语言都是科学工程计算可选用的语言。__________ 【答案】×

29.UML是一种建模语言,而不是建模方法。__________

【答案】√

相关文档
相关文档 最新文档