软件工程考试复习题-2014

上传人:F****n 文档编号:99776698 上传时间:2019-09-20 格式:DOC 页数:8 大小:2.12MB
返回 下载 相关 举报
软件工程考试复习题-2014_第1页
第1页 / 共8页
软件工程考试复习题-2014_第2页
第2页 / 共8页
软件工程考试复习题-2014_第3页
第3页 / 共8页
软件工程考试复习题-2014_第4页
第4页 / 共8页
软件工程考试复习题-2014_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《软件工程考试复习题-2014》由会员分享,可在线阅读,更多相关《软件工程考试复习题-2014(8页珍藏版)》请在金锄头文库上搜索。

1、软件工程期末考试复习训练题一、 选择题1、 软件质量的好坏决定着软件的生命力,一般说来,一个质量好的软件应具备( )。A、 功能正确、界面友善、占内存少、足够可靠、易于维护B、 功能正确、结构良好、程序短小、足够可靠、易于维护C、 功能正确、界面友善、速度足够、足够可靠、易于维护D、 功能正确、界面友善、程序易读、结构良好、文档齐全2、 黑盒子、白盒子测试法是常采用的测试方法,其中白盒子测试主要用于测试( )。A、结构合理性 B、软件功能 C、程序正确性 D、程序内部结构3、 在以下几种耦合中,最低耦合是( )。A、数据耦合 B、内容耦合 C、非直接耦合 D、公共耦合4、 面向对象的程序设计方

2、法具有比结构化程序设计方法无比优越性,是因为( )A、 OO方法具有封装性、动态性、多态性B、 OO方法具有封装性、继承性、多态性C、 OO方法具有封装性、客观性、动态性D、 OO方法具有客观性、动态性、动态性5、 UML中采用 ( )表现系统的动态性A、 类图 B、对象图 C、交互图 D、配置图6、 软件工程是一门交叉学科,其研究领域包括( )。A、 软件开发模型与开发方法 B、软件开发环境与工具C、计算机辅助设计与制造CAD/CAM D、软件工程经济学7、 可行性研究的主要任务是了解客户的要求及现实环境,从技术、经济和社会因素等三方面研究并论证本软件项目的可行性,编写可行性研究报告,制定(

3、 )。A、项目总体规划 B、初步项目开发计划 C、需求规格说明书 D、总体解决方案8、 软件系统开发对技术性能的指标要求主要包括:存储容量限制、执行速度、响应时间和( )等。A、吞吐量 B、安全性 C、正确性 D、可靠性9、 需求分析过程负责分析当前系统与目标系统的差别,建立目标系统的( )A、物理模型 B、逻辑模型 C、过程模型 D、数据模型10、 问题分析图(PAD)包括的基本控制结构有:顺序结构、选择结构、重复结构和( )。A、并行结构 B、多分支选择型 C、逻辑结构 D、物理结构11、 面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程,具体包括对象模型、动态模型和( )三

4、个子模型。 A、过程模型 B、资源模型 C、功能模型 D、交互模型12、 模块内聚度越高,说明模块内各成分彼此结合的程度越() A、松散 B、紧密 C、无法判断 D、相等13、 结构化程序设计的三种基本控制结构是()。 A、过程、子程序和分程序 B、顺序、选择和循环 C、递归、堆栈和队列 D、调用、返回和转移14、面向对象模型主要由以下哪些模型组成()。A、对象模型、动态模型、功能模型 B、对象模型、数据模型、功能模型C、数据模型、动态模型、功能模型 D、对象模型、动态模型、数据模型15、软件测试方法中的静态测试方法之一为( ) A、计算机辅助静态分析 B、黑盒法 C、路径覆盖 D、边界值分析

5、16、软件部件的内部实现与外部可访问性的分离,是指软件的( )。 A、继承性 B、共享性 C、封装性 D、抽象性17、只有单重继承的类层次结构是( )层次结构。 A、网状型 B、星型 C、树型 D、环型18、软件调试技术包括( ) A、边界值分析 B、演绎法 C、循环覆盖 D、集成测试19、如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )。 A、时间内聚 B、逻辑内聚 C、通信内聚 D、信息内聚20、需求分析中开发人员要从用户那里了解( )。A软件做什么 B用户使用界面 C输入的信息 D软件的规模21、下列关于瀑布模型的描述正确的是( )。 A、利用瀑布模型,如果

6、发现问题修改的代价很低 B、瀑布模型的核心是按照软件开发的时间顺序将问题简化 C、瀑布模型具有良好的灵活性D、瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开22、软件管理工作涉及到的直接对象不包括( )。A、软件开发人员 B、硬件设备C、项目经费 D、软件项目23、对象实现了数据和操作的结合,使数据和操作( )于对象的统一体中。 A结合 B隐藏 C、封装 D抽象24、盒图(N-S图)为( )提供了有力的工具。 A、系统分析 B、软件的自动化生成 C、自动分析数据 D、测试软件25、( )是比较理想的可重用软构件。 A、子程序库 B、源代码包含文件 C、对象 D、类26、模块设计中

7、,最不希望的内聚是( ) A、功能内聚 B、通信内聚 C、过程内聚 D、偶然内聚27、在面向对象软件开发方法中,类与类之间主要有以下结构关系(A) 。A、继承和聚集 B、继承和一般 C、聚集和消息传递 D、继承和方法调用 28、软件测试的目的是( )。A、评价软件的质量 B、发现软件的错误C、找出软件的所有错误 D、证明软件是正确的29、软件设计阶段分为( )。 A、逻辑设计与功能设计 B、模型设计和功能设计 C、结构设计和模块过程设计 D、数据库设计和文件设计30、在设计测试用例时,( )是用得最多的一种黑盒测试方法。A、等价类划分 B、边界值分析 C、因果图 D、判定表31、软件需求工程是

8、用工程化方法从事软件需求开发与需求管理的科学。需求工程包括需求开发和需求管理两个部分。其中,需求管理包含了( )、版本控制、需求跟踪和需求状态跟踪。A、变更控制 B、需求获取 C、需求分析 D、需求定义32、软件需求工程是用工程化方法从事软件需求开发与需求管理的科学。需求工程包括需求开发和需求管理两个部分。需求开发又分为了需求获取、需求分析、需求定义和( )4个部分。 A、 需求建模 B、需求验证 C、变更控制 D、版本控制33、软件系统开发对技术性能的指标要求主要包括:存储容量限制、执行速度、( )和吞吐量等。A、安全性 B、响应时间 C、正确性 D、可靠性34、软件维护的类型包括:改正性维

9、护、适应性维护、完善性维护以及( ) 等。 A、可扩展性维护 B、可移植性维护 C、预防性维护 D、可理解性35、软件维护是指在软件交付使用之后,为了改正错误或满足新的需求而修改软件的过程。在各类维护中,完善性维护占软件维护工作的大部分。 A、改正性维护 B、适应性维护 C、预防性维护 D、完善性维护36、软件可维护性是指维护人员理解、改正和改进软件的难易程度。主要由可理解性、可测试性、可修改性、可移植性、可重用性等5个因素决定,决定软件可维护性的最终因素是软件设计阶段所采用的方法,以及软件文档资料的好坏。 A、需求分析 B、软件设计 C、软件编码 D、软件测试37、面向对象的软件系统是由对象

10、组成的,软件中任何元素都是对象,复杂软件对象由比较简单的对象组合而成。面向对象生命周期模型是采用 A、软件瀑布模式 B、增量模型 C、螺旋模型 D、喷泉模型38、面向对象方法从三个互不相同、又密切相关的角度建立起软件系统的对象模型、动态模型、功能模型,其中,对象模型是最基本、最核心、最重要的。A、逻辑模型 B、对象模型 C、动态模型 D、功能模型二、 填空题 1、传统瀑布模型开发软件具备的特点:1) 阶段间具有顺序性和依赖性;2) 推迟实现的观点;3) 每个阶段必须完成规定的文档,且每个阶段结束前完成文档审查,及早改正错误。2、软件基本过程指软件获取、供应、开发、运行和维护的过程,包括需求分析

11、、软件设计、编码等过程。3、软件组织过程是对 和 的组织保证过程,包括管理过程、基础设施过程、改进过程和培训过程。4、软件支持过程是对软件基本过程提供支持的过程,包括文档编制过程、配置管理过程、质量保证过程、验证和确认过程(测试过程)、评审过程等。5、传统的质量管理是一种“病入膏肓”管理方式,指在软件操作过程中 的方法,这种方式软件质量成本相当高。6、软件过程质量管理是指在 中,采用 技术,加强软件过程质量监控,属于“及早治疗”方式。7、ISO/IEC12207标准将软件生存周期过程划分为 、 、 三类软件过程。8、CMM是由美国CMU/SEI发布用于评价软件企业过程能力成熟度的模型,它将企业

12、过程的成熟度等级划分为初始级、可重复级、 、 、 五个等级。9、PSP是由美国CMU/SEI发布用于评价个体软件过程能力的模型,其成熟度框架包括 、 、 、 4个等级。10、采用面向对象方法设计系统,可将一个大型复杂业务系统,细分为问题域子系统、 、 、和 四类子系统,来开展系统设计?11、使用面向对象范型开发软件时,软件生命周期是循环进行的,软件过程必须支持反馈和迭代。 是一种典型的适合于面向对象范型的过程模型。12、针对大型集团企业,其信息化过程是系统调研,综合规范,分步实施,一般选择 软件过程模型。13、基于UML的过程建模,采用 和 ,描述系统动态或行为方面的各种元素间交互或协作关系,属于动态结构建模。14、基于UML的过程建模,采用 和 ,从系统内部来分析数据和功能,属于静态结构建模。15、软件集成测试又称软件组装测试,需考虑的问题:数据穿越接口可能丢失、一模块可能破坏另一模块功能、子功能组装可能未产生所要求的功能、全程数据结构可能出问题、误差累积问题等,通常采用

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

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号