软件工程-复习题.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文档。上传文档
查看更多
软件工程-复习题

《软件工程》复习题 单项选择题 螺旋模型是一种将瀑布模型和 _________ 结合起来的软件开发模型。(   )   A. 增量模型 B.专家系统 C. 喷泉模型 D. 变换模型 B.C.D.增量模型螺旋模型对象实现了数据和操作的结合,使数据和操作( )于对象的统一体中。 A.结合 B.隐藏 C.封装 D.抽象 软件测试方法中的静态测试方法之一为( ) A.计算机辅助静态分析 B.黑盒法C.路径覆盖 D.边界值分析用白盒法技术设计测试用例的方法包括(   )   A .错误推测 B .因果图C .基本路径测试 D .边界值分析软件生命周期中所花费用最多的阶段是( ) A.详细设计 B.软件编码 C.软件测试 D.软件维护 软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们(   )   A. 前者属于静态测试,后者属于动态测试   B. 前者属于动态测试,后者属于静态测试   C. 都属于静态测试D. 都属于动态测试 程序的三种基本控制结构的共同特点是(   )   A. 只能用来描述简单程序 B.不能嵌套使用   C.单入口,单出口 D.仅用于自动控制系统 程序的三种基本控制结构是( ) A.过程、子程序和分程序B.顺序、选择和C.递归、堆栈和队列D.调用、返回和转移 在详细设计阶段,经常采用的工具有( ) A.PAD B.SA C.SC D.DFD 需求分析阶段的任务是确定( ) A.软件开发方法B.软件开发工具C.软件开发费D.软件系统的功能一个模块直接另一个模块的内部,这种模块之间的耦合为(   ) A. 数据耦合 B. 公共耦合C. 标记耦合 D. 内容耦合 软件的定义:软件=_程序_____+_数据_____+__文档____。__程序___是计算机为完成特定任务而执行的指令的有序集合。 信息系统的_业务模型___就是系统的操作流程和业务规则,_功能模型__就是系统的功能菜单和用户界面,数据模型_就是系统的数据结构和数据字典。 软件模块内聚性最强的是_。软件生存周期是指一个软件从提出开发要求开始直到 _____ 为止的整个时期。结构化语言是介于自然语言和之间的一种半形式语言。在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、 。 在软件开发过程中要产生大量的信息,要进行大量的修改, 软件配置管理 能协调软件开发,并使混乱减到最低程度。软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠性、、 可使用性和效率。软件结构是以 为基础而组成的一种控制层次结构。__表示层____、_应用层___和数据层__。 结构化方法总的指导思想是_、逐层分解。_市场销售人员___,而不是开发人员。 为了便于对照检查,测试用例应由输入数据和预期的两部分组成。_,它既是软件生存周期中的第一个里程碑,又是客户、软件开发人员和项目管理人员三者必须遵守的一根基线,是三者共同工作的基础,是项目Alpha测试和Beta测试的准则,是供方交付产品和需方验收产品的依据。 信息系统的_业务模型__就是系统的操作流程和业务规则,__功能模型__就是系统的功能菜单和用户界面,_数据模型__就是系统的数据结构和数据字典。 在数据库设计中,当两个实体之间存在多对多关系时,需要在它们之间插入第三个实体,把多对多关系转化为__一对多__的关系,这种数据库设计模式被称为_第三者插足模式。 软件工程中“四种开发方法”是指“面向过程的方法、面向对象的方法_、面向数据的方法、形式化方法”,“五个面向理论”是指“面向流程分析、面向数据的设计_、__面向对象的实现_、面向功能测试、_面向过程的管理_”。 软件部件的内部实现与外部可访问性分离,这是指软件的______。 使用白盒测试方法时,确定测试数据应根据_______和指定的覆盖标准。软件生周期模型是软件开发全部过程、活动和任务的结构框架内聚性是模块独立性的衡量标准之一,它是指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量数据字典数据字典是用来定义数据流图中的各个成分的具体含义的。它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。软件估计指对软件项目进行估计并记录估计结果的过程。建设周期长庞大、复杂高风险喷泉模型高开发效率不利于项目的管理面向对象开发XP模型 高开发效率模块的内聚性包括哪些类型?模块的内聚性包括: (1)偶然内聚(2)逻辑内聚(3)时间

文档评论(0)

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

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

1亿VIP精品文档

相关文档