软件工程复习题目.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、单项选择题 1. 你认为,不属于快速原型模型的优点是 A. 可及早发现问题,随时纠正错误 C. 容易作到彻底测试,更新文档较为容易 2. 可行性研究要进行一次 ( ) 系统分析和设计过程 . A. 深入的 B. C. 彻底的 D. 3. 系统流程图是一 A. 逻辑模型 C. 体系结构 4. 使用 ( ) A. DFD 图 C. IPO 图 5. 需求分析是分析员经了解用户的要求,认真细致地调研、分析,最终建立目标系统的逻 辑模型并写出 ( ) A. 模块说明书 C. 项目开发计划 6. 信息隐蔽概念与 A. 模块的独立性 C. 局部化 7. 数据耦合和控制耦合相比,则 A. 数据耦合的耦合性强 C. 两者的耦合性相当 8. 不属于详细设计的主要工具有 A. ER 图 B. PAD C. N-S 图 ( B. ) 。 减少技术应用风险,提高生产率 D. 适应需求变化,能有效提高系统质量 详尽的 简化的 , 压缩了的 种传统工具,用于描绘 ( ) 。 B. 程序系统 D. 物理系统 描绘数据在软件中流动和被处理的逻辑过程。 B. PAD 图 图 D. Warnier 的过程。 B. D. D. ) B. 软件需求规格说明书 合同文档 这一概念是紧密的相关。 模块类型的划分 软件生命周期 ( B. D. Jackson 9. 编码倡导的风格不包括 ( ). A. 在程序内部加以适当的注释风格 C. 大量使用循环嵌套编程风格 10. 单元测试阶段主要涉及 ( A. 需求设计 C. 详细设计 11. 在软件测试中, A. 应用范围 C. 功能 B. D. D. ( B. 成立。 控制耦合的耦合性强 两者的耦合性需要根据具体情况分析 数据说明的次序应标准化风格 保持输入格式简单风格 D. 的文档。 编码和详细设计 总体设计 白盒测试方法是通过分析程序的 ( ) 来设计测试用例的方法。 B. 内部逻辑 D. 输入数据 12. 在维护中,为了纠正在使用过程中暴露出来的错误而进行的维护称之。 A. 改正性维护 C. 适应性维护 13. 属性是类 A. 数据 B. D. 中所定义的 ( ) B. 完善性维护 预防性维护 服务 某个操作的规格说明 ) C. 具体的对象 D. 14.使用面向对象方法开发软件建立的对象模型是用于描述( A. 系统数据结构 C. 系统功能 B. 系统控制结构 D. 系统对象 进度安排的好坏往往会影响整个项目的按期完成, 下列属于软件进度的方法有 ( )。 A.程序结构图 B.流程图 C.工程网络图 D. E-R图 以语言为中心的软件开发环境是支持软件生存期 ()活动,特别强调对编程、调试和 测试活动的支持。 A.软件定义时期 B.软件开发时期 C.软件维护时期 D.软件革新和改造时期 软件项目管理过程中的制定计划的基础是 ()。 A.工作量估算 B.完成期限估算 C.工作量估算和工作量估算 D.以上A,B,C都不对 二、填空题 软件工程包括 3个要素,即 工具、???? 和???? 。 瀑布模型属于整体开发模型,增量模型属于 开发模型。 在可行性研究阶段,对于从逻辑模型出发,经过压缩的设计,探索出的若干种可供选择 的主要解决办法要从技术,经济和 可行性研究它们的可行性。 设计是总体设计关键的一步,直接影响到下一阶段详细设计与编码的工作。 软件的详细设计也称为 过程设计”,主要确定每个模块的 。 程序流程的三种基本控制结构是顺序结构、 结构和循环结构 结构化设计方法是面向 ?????????? 的设计的方法Jackson方法是面向?? ???????? 的设计方法。 在单元测试时,采用 测试方法,检测程序中的主要执行通路是否都能按预定要 求正确工作。 三、 判断题 在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会 降低.() TOC \o 1-5 \h \z 好的测试用例应能证明软件是正确的 .() 文档是软件产品的一部分,没有文档的软件就不称其为软件 .() 在需求分析中,分析员要从用户那里解决的最重要的问题是明确软件做什么 .() 类是一组具有相同数据结构和相同操作的对象的集合 .类是抽象的,对象是具体的.() 衡量模块独立程度的两个定性标准是内聚和耦合 .我们在软件设计中尽量追求紧密耦合低 内聚的系统.() 测试用例是由输入数据和预期的输出结果两部分组成 .() 面向对象方法学的四要素是对象 ,类,封装和消息通信.() 四、 简答题 从那4个方面验证软件需求的正确性 总体设计的设计过程主要划分哪两个阶段和包括哪些步骤? 3、大型软件系统的测试过程,主要经过哪些不同的测试 五、应用题 已知有如下下面用 PDL写出的程序 WHILE A DO IF X0 THEN X1 E

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档