软件工程复习题答案

软件工程复习题答案

ID:13572274

大小:51.51 KB

页数:9页

时间:2018-07-23

软件工程复习题答案_第1页
软件工程复习题答案_第2页
软件工程复习题答案_第3页
软件工程复习题答案_第4页
软件工程复习题答案_第5页
资源描述:

《软件工程复习题答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1、面向对象的程序设计方法具有比结构化程序设计方法无比优越性,是因为(B)A、OO方法具有封装性、动态性、多态性B、OO方法具有封装性、继承性、多态性C、OO方法具有封装性、客观性、动态性D、OO方法具有客观性、动态性、动态性2、UML中采用(C)表现系统的动态性(类图表示对象的结构,用状态图表示对象的内部活动)A、类图(静)B、对象图(静)C、交互图D、配置图(静)3、软件工程是一门交叉学科,其研究领域包括(ABD)。A、软件开发模型与开发方法B、软件开发环境与工具C、计算机辅助设计与制造CAD/CAMD、软件工程经济

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

3、D、公共耦合(较强)7、可行性研究的主要任务是了解客户的要求及现实环境,从技术、经济和社会因素等三方面研究并论证本软件项目的可行性,编写可行性研究报告,制定(B)。A、项目总体规划B、初步项目开发计划C、需求规格说明书(需求分析)D、总体解决方案8、软件系统开发对技术性能的指标要求主要包括:存储容量限制、执行速度、响应时间和(A)等。A、吞吐量B、安全性C、正确性D、可靠性9、需求分析过程负责分析当前系统与目标系统的差别,建立目标系统的(B)A、物理模型B、逻辑模型C、过程模型D、数据模型10、问题分析图(PAD)包括的

4、基本控制结构有:顺序结构、选择结构、重复结构和(B)。A、并行结构B、多分支选择型C、逻辑结构D、物理结构11、面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程,具体包括对象模型、动态模型和(C)三个子模型。A、过程模型B、资源模型C、功能模型D、交互模型12、模块内聚度越高,说明模块内各成分彼此结合的程度越( B ) A、松散B、紧密C、无法判断D、相等13、结构化程序设计的三种基本控制结构是( B )。A、过程、子程序和分程序B、顺序、选择和循环C、递归、堆栈和队列D、调用、返回和转移14、面向对象模型

5、主要由以下哪些模型组成( A )。A、对象模型、动态模型、功能模型B、对象模型、数据模型、功能模型C、数据模型、动态模型、功能模型D、对象模型、动态模型、数据模型15、软件测试方法中的静态测试方法之一为(A)A、计算机辅助静态分析B、黑盒法(动)C、路径覆盖D、边界值分析16、软件部件的内部实现与外部可访问性的分离,是指软件的(C)。A、继承性B、共享性C、封装性D、抽象性17、只有单重继承的类层次结构是(C)层次结构。A、网状型B、星型C、树型D、环型18、软件调试技术包括(B)A、边界值分析B、演绎法C、循环覆盖D、

6、集成测试19、如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为(A)。A、时间内聚B、逻辑内聚(一个模块完成的任务在逻辑上属于相同或相似的一类)C、通信内聚(如果模块中所有元素都使用同一个输入数据和(或)产生同一个输出数据)D、信息内聚:模块完成多个功能,各功能都在同一数据结构上操作,每一功能有唯一入口20、需求分析中开发人员要从用户那里了解(A)。A.软件做什么B.用户使用界面C.输入的信息D.软件的规模21、下列关于瀑布模型的描述正确的是(D)。A、利用瀑布模型,如果发现问题修改的代价很低B、

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

8、D、类26、模块设计中,最不希望的内聚是(D)A、功能内聚B、通信内聚C、过程内聚D、偶然内聚27、在面向对象软件开发方法中,类与类之间主要有以下结构关系(A)。A、继承和聚集(聚合)B、继承和一般C、聚集和消息传递D、继承和方法调用28、软件测试的目的是(B)。A、评价软件的质量B、发现软件的错误C、找出软件的所有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。