软件工程学习练习练习习题及答案解析.docx

软件工程学习练习练习习题及答案解析.docx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程习题及答案 一、选择题 : 为了提高测试的效率 , 应该。 A、随机地选取测试数据 B、取一切可能的输入数据作为测试数据 C、在完成编码后制定软件的测试计划 D、选择发现错误可能性大的数据作为测试数据 与设计测试数据无关的文档是。 A、需求说明书 B、设计说明书 C、源程序 D、项目开发设计 结构设计是一种应用最广泛的系统设计方法 , 是以为基础、自顶向下、逐步求精和模块化的过程。 A、数据流 B、数据流图 C、数据库 D、数据结构 概要设计的结果是提供一份。 A、模块说明书 B、框图 C、程序 D、数据结构 需求分析是由分析员经了解用户的要求 , 认真细致地调研、分析 , 最终应建立目标系统的逻辑模型并写出。 A、模块说明书 B、软件规格说明书 C、项目开发计划 D、合同文档 注释是提高程序可读性的有效手段 , 好的程序注释占到程序总量的。 A、1/6 B、1/5 C、1/4 D、1/3 变换型和事务型是程序结构的标准形式。从某处获得数据 , 再对这些数据作处理 , 然后将结果送出是属于。 A、变换型 B、事务型 8. PAD(Problem Analysis Diagram) 图是一种工具。 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、大小 15. 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾 , 这种现象称 作。 A、软件投机 B、软件危机 C、软件工程 D、软件产生 瀑布模型把软件生存周期划分为软件定义、软件开发和三个阶段 , 而每一阶段又可细分为若干更小的阶段。 A、详细设计 B、可行性分析 C、运行及维护 D、测试与排错 17. 软件的设计又称为总体结构设计 , 其主要任务是建立软件系统的总体结 构。 A、概要 B、抽象 C、逻辑 D、规划 结构化分析 SA是软件开发需求分析阶段所使用的方法 , 不是 SA所使用的 工具。 A、DFD图 B、PAD图 C、结构化英语 D、判定表 结构化分析方法以数据流图、和加工说明等描述工具 , 即用直观的图和简洁的语言来描述软件系统模型。 A、DFD图 B、PAD图 C、IPO 图 D、数据字典 模块本身的内聚是模块独立性的重要度量因素之一 , 在七类内聚中 , 具有最强内聚的一类是。 A、顺序性内聚 B、过程性内聚 C、逻辑性内聚 D、功能性内聚 21. Jackson 设计方法是由英国的 M.Jackson 提出的 , 它是一种面向的设计方 法。 A、对象 B、数据流 C、数据结构 D、控制结构 结构化程序设计思想的核心是要求程序只由顺序、循环和三种结构组 成。 A、分支 B、单入口 C、单出口 D、有规则 GOTO 源程序的版面文档要求应有变量说明、适当注释和。 A、框图 B、统一书写格式 C、修改记录 D、编程日期 在软件工程中 , 软件测试的目的是。 A、试验性运行软件 B、发现软件错误 C、证明软件是正确的 D、找出软件中全部错误 在软件工程中 , 当前用于保证软件质量的主要技术手段还是。 A、正确性证明 B、测试 C、自动程序设计 D、符号证明 在软件工程中 , 高质量的文档标准是完整性、一致性和。 A、统一性 B、安全性 C、无二义性 D、组合性 在软件研究过程中 ,CASE是。 A、指计算机辅助系统工程 B、CAD和 CAM技术的发展动力 C、正在实验室用的工具 D、指计算机辅助软件工程 软件 ( 结构 ) 设计阶段文档是。 A、系统模型说明书 B、程序流程图 C、系统功能说明书 D、模块结构图和模块说明书 软件的维护指的是。 A、对软件的改进、适应和完善 B、维护正常运行 C、配置新软件 D、软件开发期的一个阶段 逆向工程在软件工程中主要用于阶段。 A、分析 B、设计 C、编码 D、维护 软件工程中 , 只根据程序的功能说明而不关心程序

您可能关注的文档

文档评论(0)

158****2773 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档