【软件工程】测试二

这篇具有很好参考价值的文章主要介绍了【软件工程】测试二。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

单选题

  1. 获取正确软件的关键是()
    A. 开发逻辑
    B. 开发团队
    C. 人员素质
    D. 明确需求
    正确答案: A

  2. 瀑布模型的关键不足在于()
    A. 过于简单
    B. 各个阶段需要进行评审
    C. 过于灵活
    D. 不能适应需求的动态变更
    正确答案: D

  3. 按照(),可以将软件生存周期过程分为基本过程、支持过程和组织过程。
    A. 软件开发活动的层次关系
    B. 软件开发工作的主体
    C. 软件开发项目的结构
    D. 软件开发任务的重要程度
    正确答案: B

  4. 软件生存周期中时间最长的是()阶段。
    A. 总体设计
    B. 需求分析
    C. 软件测试
    D. 软件维护
    正确答案: D

  5. 下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是()。
    A. 演化模型
    B. 瀑布模型
    C. 喷泉模型
    D. 增量模型
    正确答案: C

  6. 软件生命周期一般包括:软件开发期和软件运行期,下述( )不是软件开发期所应包含的内容。
    A. 需求分析
    B. 结构设计
    C. 程序编制
    D. 软件维护
    正确答案: D

  7. 以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是( )
    A. 喷泉模型
    B. 增量模型
    C. 瀑布模型
    D. 螺旋模型
    正确答案: C

  8. ( )阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。
    A. 概要设计
    B. 详细设计
    C. 编码
    D. 测试
    正确答案: B

  9. 软件生存周期中时间最长的是( )阶段。
    A. 需求分析
    B. 概要设计
    C. 测试
    D. 维护
    正确答案: D

  10. 瀑布模型把软件生命周期归纳为三个大的阶段:计划阶段、开发阶段和()。
    A. 详细计划
    B. 可行性分析
    C. 运行阶段
    D. 测试与排错
    正确答案: C

  11. 需求分析最终结果是产生()
    A. 项目开发计划
    B. 需求规格说明书
    C. 设计说明书
    D. 可行性分析报告
    正确答案: B

  12. 软件生命周期的最后的一个阶段是
    A. 书写软件文档
    B. 软件维护
    C. 稳定性测试
    D. 书写详细用户说明
    正确答案: B

  13. 螺旋模型是一种将瀑布模型和()结合起来的软件开发模型。
    A. 增量模型
    B. 专家系统
    C. 喷泉模型
    D. 变换模型
    正确答案: A

  14. 螺旋模型 ()。
    A. 在软件产品发布时结束
    B. 比增量模型更加混乱
    C. 在每一次迭代过程中包含项目风险评价
    D. 以上所有选项
    正确答案: C

  15. 软件开发的增量模型是()。
    A. 适用于需求被清晰定义的情况
    B. 一种需要快速构造核心产品的好方法
    C. 最适合于大规模团队开发的项目
    D. 一种不适用于商业产品的创新模型
    正确答案: B

  16. 项目生命周期模型中的()适用于需求明确或团队具备行业经验,并开发过类似产品的项目。
    A. 瀑布模型
    B. V模型
    C. 螺旋模型
    D. 迭代模型
    正确答案: A

  17. 快速原型开发模型是()。
    A. 适用于客户需求被明确定义的情况
    B. 适用于客户需求难以清楚定义的情况
    C. 最适合于大规模团队开发的项目
    D. 很难产生有意义产品的一-种冒险模型
    正确答案: B

  18. ( ) 是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。
    A. 软件过程
    B. 软件工具
    C. 软件产品
    D. 软件工程
    正确答案: A

  19. 软件开发的瀑布模型是( )。
    A. 适用于需求被清晰定义的情况
    B. 一种需要快速构造可运行程序的好方法
    C. 最适合于大规模团队开发的项目
    D. 已不能用于现代环境的过时模型
    正确答案: A

  20. 在瀑布模型中,下面()是其突出的缺点
    A. 不适应平台的变动
    B. 不适应算法的变动
    C. 不适应用户需求的变动
    D. 不适应程序语言的变动
    正确答案: C

  21. 具有风险分析的软件生存周期模型是( )
    A. 瀑布模型
    B. 喷泉模型
    C. 螺旋模型
    D. 增量模型
    正确答案: C

  22. ( )分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品。
    A. 增量模型
    B. 喷泉模型
    C. 原型模型
    D. 螺旋模型
    正确答案: A

  23. 下列叙述中不属于软件生命周期模型的是( )
    A. 原型模型
    B. 瀑布模型
    C. 螺旋模型
    D. 快速组装模型
    正确答案: D

多选题

  1. 下列关于软件开发过程说法正确的是()
    A. 软件生存周期过程就是软件开发过程
    B. 软件开发过程是软件开发者所从事的一系列活动
    C. 软件开发过程中还包括了系统需求分析、系统结构设计等系统层面的活动
    D. 软件开发过程包含了软件升级和演化等活动
    正确答案: BC

  2. 下列关于瀑布模型的说法正确的是()
    A. 瀑布模型仅能依次经过需求、设计、编码、测试、集成和维护这一路径进行项目开发,不能从后一阶段返回到前面的阶段。
    B. 瀑布模型在每一阶段都会生成相应的文档。
    C. 瀑布模型只有在需求阶段和运行阶段才能有获取方和用户参与,其余阶段只能开发团队参加。
    D. 瀑布模型要求需求在最初阶段就要完整和明确。
    正确答案: BD

  3. 下列关于增量模型的说法正确的是()
    A. 增量模型要求需求在最初阶段就要完整和明确。
    B. 相比于瀑布模型,采用增量模型开发的项目所需的成本和时间要少。
    C. 采用增量模型时,每一增量必须按照既定顺序依次开发,不能更改。
    D. 增量模型能够更早的向用户交付第一个版本的系统。
    正确答案: AD

  4. 下列关于演化模型的说法正确的是()
    A. 演化模型要求需求在最初阶段就要完整和明确。
    B. 演化模型可以弱化需求和设计文档的编写,以提高开发效率。
    C. 演化模型在每一次迭代过程中可以采用瀑布模型。
    D. 相比瀑布模型,演化模型需要获取方和用户更多的参与。
    正确答案: CD

填空题

  1. 软件过程模型中,填空 1 是将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型。
    正确答案:
    填空 1:瀑布模型

  2. 为了表述软件开发需要做什么映射,引入了三个概念:填空 1 填空 2 填空 3(请按概念的范围由大到小填写)。
    正确答案:
    填空 1:过程
    填空 2:活动
    填空 3:任务

判断题

  1. 软件生存周期的含义是表明软件的演化和发展具有周期性,每过一段时间就需要更新。
    正确答案: 错误

  2. 当软件的一个版本被淘汰时,则该软件的生存周期就结束了。
    正确答案: 错误

  3. 软件生存周期过程表示软件生存周期内的一个过程。
    正确答案: 错误

  4. 支持过程是指那些与软件生产组织有关的活动集。
    正确答案: 错误

  5. 软件生存周期模型是对软件生存周期中过程、活动和任务的组织。
    正确答案: 正确

  6. 软件生存周期模型必须要将所有类型的过程、活动和任务考虑在内,形成满足每个软件项目需要的模型。
    正确答案: 错误

  7. 软件开发模型是指软件开发全部过程、活动和任务的结构框架。
    正确答案: 正确

  8. 螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。
    正确答案: 正确

  9. 快速原型模型可以有效地适应用户需求的动态变化。
    正确答案: 正确

  10. 瀑布模型存在的最主要的问题是缺乏灵活性。
    正确答案: 正确

  11. 需求分析最终结果是产生SRS(软件需求规格说明书)。
    正确答案: 正确

  12. 需求分析最终结果是产生项目开发计划。
    正确答案: 错误文章来源地址https://www.toymoban.com/news/detail-499714.html

更多

序号 文章目录 直达链接
1 测试一 https://want595.blog.csdn.net/article/details/131322336
2 测试二 https://want595.blog.csdn.net/article/details/131323545
3 测试三 https://want595.blog.csdn.net/article/details/131324076
4 测试四 https://want595.blog.csdn.net/article/details/131324656
5 测试五 https://want595.blog.csdn.net/article/details/131324872
6 测试六 https://want595.blog.csdn.net/article/details/131325100
7 测试七 https://want595.blog.csdn.net/article/details/131335167
8 测试八 https://want595.blog.csdn.net/article/details/131324337
9 测试九 https://want595.blog.csdn.net/article/details/131335302
10 测试十 https://want595.blog.csdn.net/article/details/131335340

到了这里,关于【软件工程】测试二的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软件工程毕业设计选题100例(一)

    🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的java web缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的java web管理系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享5个优质java web毕业设计

    2024年02月08日
    浏览(58)
  • 计算机毕业论文选题推荐|软件工程|系列一

    计算机毕业论文选题推荐|软件工程 (***语言)==使用其他任何编程语言 例如:基于(***语言)门窗账务管理系统的设计与实现 得到:基于JAVA门窗账务管理系统的设计与实现 基于vue门窗账务管理系统的设计与实现 等等 基于(***语言)的研发部署管理平台的设计与实现 基于

    2024年02月04日
    浏览(32)
  • 计算机毕业论文选题推荐|软件工程|信息管理|数据分析|系列一

    计算机毕业论文选题推荐|软件工程|信息管理 (***语言)==使用其他任何编程语言 例如:基于(***语言)门窗账务管理系统的设计与实现 得到:基于JAVA门窗账务管理系统的设计与实现 基于vue门窗账务管理系统的设计与实现 等等 基于requests多线程的中图网图书数据采集系统

    2024年02月17日
    浏览(36)
  • 【软件工程】软件测试

    软件=程序+文档 测试对象:各个阶段产生的源程序和文档。 基于不同的立场,对软件测试的目的存在着两种完全对立的观点。 (1)一种观点是通过测试暴露出软件中所包含的故障和缺陷(从用户的角度); (2)另一种是希望测试成为表明软件产品中不存在错误的过程,验证该

    2024年02月13日
    浏览(45)
  • 【软件工程】自动化测试保证卓越软件工程能力(3)

    对照目标系统,如下:  给出自动化测试平台目标如下: Case level Case brief Report send to OVERALL User 1 - Process - Customer 1 Boss Level 1 User 1 - Process - Customer 1 User 1 - Process - Customer  2 User  2  - Process - Customer 1 ... Manager, Some users, Developers, Testers Level 2 User 1 - Igeress - Process - Router - Sender 1

    2024年02月04日
    浏览(42)
  • 软件测试03:软件工程和软件生命周期

    软件危机是指落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。 基本软件危机对于计算机发展的阻碍,1968年,在联邦德国召开的国际会议,北大西洋公约组织的计算机科学家讨论软件危机问题。提出了 软

    2024年02月08日
    浏览(45)
  • 软件工程之软件测试(考试复习篇)

      理解软件危机,及其产生的原因。 软件危机:落后的软件生产技术难以满足增长的计算机需求。开发过程碰到的一系列问题。 产生原因:预算、速度、质量低、不能满足需求,混乱杂乱的,维护困难。 (2)软件测试定义: 为了发现错误。 (3)软件质量属性,ISO9126。 功

    2024年02月06日
    浏览(54)
  • 【软件工程】测试三-2

    软件测试的目的是()。 A. 试验性运行软件 B. 发现软件错误 C. 证明软件正确 D. 修改软件中出现的错误 正确答案: B 被测试程序不在机器上运行,而是采用人工检测和计算机辅助静态分析的手段对程序进行检测,这种测试称为()。 A. 白盒测试 B. 黑盒测试 C. 静态测试 D. 动

    2024年02月11日
    浏览(42)
  • 【软件工程】测试四

    结构化设计的目标是() A. 建立系统软件模型 B. 建立软件体系结构和详细的处理算法 C. 产生设计规格说明书 D. 以上全部 正确答案: D 总体设计不包括() A. 体系结构设计 B. 接口设计 C. 数据设计 D. 数据结构设计 正确答案: D 模块结构图中,如果两个模块之间有直线连接,

    2024年02月10日
    浏览(38)
  • 【软件工程】测试一

    软件产品与物质产品有很大的区别,软件产品是一种()产品。 A. 有形 B. 消耗 C. 逻辑 D. 文档 正确答案: C 在()年的NATO会议上,软件工程的术语被首次提出。 A. 1966 B. 1968 C. 1970 D. 1972 正确答案: B 软件开发中实现映射的基本手段是() A. 抽象 B. 分层 C. 隔离 D. 建模 下列

    2024年02月11日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包