2015软件工程复习题.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2015软件工程复习题

浙江财经大学2015~ 类图用来表示系统中类和类与类之间的关系,它是对系统动态结构的描述。( ) 模块的扇出数是指模块调用子模块的个数。( ) 划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。( ) 用面向对象方法开发的软件系统,可维护性好。( ) 变换型系统的结构图由输入、中心变换和输出3部分组成。( ) 软件工程管理是对软件项目的开发管理,是对整个软件生存期的所有活动进行管理。( ) 结构化程序设计方法是一种面向数据和过程的设计方法,数据和过程封装为相互独立的两个部分。( ) CMM 是指导软件开发的一种面向对象的新技术。( ) 顺序图描述对象是如何交互的并且将重点放在消息顺序上。( ) 螺旋模型是在瀑布模型和模型的基础上增加了风险分析活动。( )数据字典是对数据流图中的数据流加工、数据存储、数据的源和终点进行详细定义。( )软件是指用程序设计语言(如PASCAL ,C,VISUAL BASIC 等)编写的程序,软件开发实际上就是编写程序代码。( )软件模块之间的耦合性越弱越。( )在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模板。( )如果通过软件测试没有发现错误,则说明软件是正确的。( )快速原型模型可以有效地适应用户需求的动态变化。( )模块化信息隐藏抽象和逐步求精的软件设计原则有助于得到高内聚低耦合度的软件产品。( )集成测试主要由用户来完成。( )白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。( )。( )。( )。( )数据字典是关于数据的信息的集合,对数据流程图中的各个元素做完整的定义与说明,是数据流程图的补充工具。( )( )任何单入口、单出口程序都可以由顺序、选择、重复(循环)三种基本控制结构构造。( )盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。( )内聚模块之间相互联系程度的度量,以低内聚为设计目标。( )软件测试要经过的步骤是:单元测试→集成测试→确认测试→系统测试。( )单元测试为了检查与设计相关的软件体系结构的有关问题,也就是检查概要设计是否合理有效。( )软件是一种 按软件生命周期方法设计软件的过程中,画数据流图属于概要设计阶段的工作。( ) 为了降低开发成本,模块数量应该适中,不宜过多也不宜过少。( ) 程序的三种基本控制结构是递归、堆栈和队列。( ) 如果通过软件测试没有发现错误,说明软件是正确的 软件维护产生的副作用,是指因修改软件而造成的错误 经过严密的软件测试后所提交给用户的软件产品中不再包含任何错误。( ) 软件生存周期中时间最长的是 12.程序的三种基本控制结构的共同特点是( ) A. 不能嵌套使用 B. 只能用来写简单程序 C. 已经用硬件实现 D. 只有一个入口和一个出口 13. 在验收测试时,测试所依据的文档是( )。 A. 可行性报告 B. 系统(需求)说明书 C. 模块说明书 D. 用户手册 14. 为适应软件运行环境的变化而修改软件的活动称为( )。 A. 纠错性维护 B. 适应性维护 C. 改善性维护 D. 预防性维护 15. 以下哪一项不是面向对象的特征()多态性继承性封装性过程调用以下哪种测试方法不属于白盒测试技术()基本路径测试边界值分析测试循环覆盖测试逻辑覆盖测试产生软件维护的副作用,是指 A. 开发时的错误B. 隐含的错误C. 因修改软件而造成的错误D. 运行时误操作 B. 数据A变换成B和C C. 数据A或数据B(不能同时)输入,变换成C D. 数据A变换成B和C 21. 软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该是( ) A. 模块高内聚 B. 模块低耦合 C. 程序模块化 D. 模块独立性 22. 软件工程方法的提出起源于软件危机,而其目的应该是最终解决软件的什么问题?( ) A. 产生危机 B. 质量保证 C. 生产工程化 D. 开发效率 23. 软件工程开发的可行性研究是决定软件项目是否继续开发的关键,而可行性研究的结论主要相关于( ) A. 软件系统目标 B. 软件的性能 C. 软件的功能 D. 软件的质量 24. 软件需求分析一般应确定的是用户对软件的( ) A. 功能需求 B. 非功能需求 C. 性能需求 D. 功能需求和非功能需求 25. 软件测试是满足软件的功能和性能要求,保证软件正确性的措施,一般软件测试计划的制订应始于软件开发的哪个阶段? ( ) A. 需求分析 B. 软件设计 C. 程序编码 D. 软件计

文档评论(0)

gangshou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档