软件工程考试题库.docx

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程考试题库 一、选择题 四、问答 1. 可行性分析目的—项目是否值得开发 1.软件文档的作用?生存周期各阶段包括哪些文档? 6.如何做好软件质量保证工作:软件质量保证工作是软件 2. 需求分析—做什么的 软件文档的作用是:提高软件开发过程的能见度;提高开 工程管理的重要内容,软件质量保证应做好以下几个方面 3. 编码阶段—详细设计 发效率;作为开发人员阶段工作成果和结束标志;记录开 的工作:1采用技术手段和工具。质量保证活动要贯彻 4. 内聚衡量—越精密越好 发过程的有关信息便于使用与维护;提供软件运行、维护 开发过程始终,必须从采用技术手段和工具,尤其是使用 5. 软件测试目的—发现错误 和培训有关资料;便于用户了解软件功能、性能。软件开 软件开发环境来进行软件开发。2组织正式技术评审, 6. 白盒测试用于测试—内部逻辑 发项目生存期各阶段应包括得文档以及与各类人员的关 在软件开发的第一个阶段结束时,都要组织正式的技术评 7. 黑盒测试测试的是功能—等价类划分属于黑盒测 系如下:可行性研究报告、项目开发计划、软件需求说明 审。国家标准要求单位必须采用审查、文档评审、设计评 试 书、数据要求说明书、测试计划、概要设计说明书、详细 审、审计和测试等具体手段来保证质量。3加强软件测 8. 封装是属性和操作结合在一起 设计说明书、用户手册、操作手册、测试分析报告、开发 试。软件测试是质量保证的重要手段,因为测试可发现软 9. 需求分析在软件定义阶段 进度月报、项目开发总结、程序维护手册(维护修改建 件可发现软件中大多数潜在错误。4推选软件工程规范 10. 高内聚低耦合,最低内聚是—偶然性内聚 议)。 (标准)。用户可以自己指定软件工程规范(标准),但标 11. 调试技术包括—演绎法 2.2 什么是数据字典?作用?有哪些条目? 准一旦确认就应贯彻执行。5对软件的变更进行控制。 12. 瀑布模型问题—缺乏灵活性 数据字典(简称 DD)是用来定义数据流图中的各个成 软件的修改和变更常常会引起潜伏的错误,因此必须严格 13. 花费最多的是—如见维护阶段 分的具体含义的。他和数据流图共同构成了系统的逻辑模 控制软件的修改和变更。6对软件质量进行度量。即对 14. 定义阶段不包括—概要设计 型,是需求规格说明书的主要组成部分。数据字典是为分 软件质量进行跟踪,及时记录和报告软件质量情况。 15. 经济可行性—效益分析 析人员查找数据流图中有关名字的详细定义而服务的,因 7.模块内聚性包括:(1) 偶然内聚(2) 逻辑内聚(3) 时间 16. 可行性分析研究—行或不行的问题 此也像普通字典一样,要把所有条目按一定的次序排列起 内聚(4) 过程内聚(5) 通信内聚(6) 顺序内聚(7) 功能内 17. 需求分析—决定软件功能 来,以便查阅。数据字典有以下四类条目:数据流、数据 聚 18. 在 E-R 图中,联系用—菱形框 项、数据存储、基本加工。数据项是组成数据流和数据存 8.软件测试的目的、任务和类型? 19. 异常情况仍能运行—健壮性 储的最小元素。源点、终点不在系统之内,故一般不在字 目的:测试是为了发现程序中的错误而执行程序的过程; 20. 文档—影响软件可维护性 典中说明。 好的测试方案是极可能发现迄今为止尚未发现的错误的 21. 提高可维护性不包括—提供没有错误的程序 3.软件生存周期包括三个时期:(1)软件定义 A、问题定 测试方案;成功的测试是发现了至今为止尚未发现的错误 22. 总体设计阶段不包括---详细设计说明书 义:确定要求解决的问题是什么?B、可行性研究:确定 的测试。 23. 详细设计决定—程序质量 在时间和资源的约束条件下,能否完成指定的任务?包括: 任务:(1)模块测试(单元测试),保证每个模块作为一 24. 提高软件质量—容错 技术可行性、经济可行性、法律可行性、社会可行性。若 个单元能正确运行;发现的往往是编码和详细设计的错误。 25. 技术评审是以提高质量为目的的技术活动 可行,则制定项目所需费用、资源、时间的开发计划。C: (2) 子系统测试,把经过单元测试的模块放在一起形成 26. 白盒测试根据内部逻辑来测试 需求分析:准确地确定“软件系统必须做什么”,即明确 一个子系统来测试;着重测试模块的接口。(3)系统测试, 二、综合 目标系统必须具备的功能和对系统的约束。(2)软件开发; 把经过测试的子系统装配成一个完整的系统来测试;发现 1.评定模块独立性:内聚和耦合 A、概要设计:确定在总体上应该怎样实现目标系统,包 的往往是软件设计中的错误,也能发现需求说明中的错误; 2.软件维护包括:改正性维护;适应性维护;完善性维护; 括系统的软件结构设计、接口设计和数据结构设计,软件 不论是子系统测试还是系统测试

文档评论(0)

ccccccxx + 关注
官方认证
内容提供者

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

认证主体临沂冉通信息技术有限公司
IP属地山东
统一社会信用代码/组织机构代码
91371300MA9576790T

1亿VIP精品文档

相关文档