• 软件工程题库

螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。()

[判断题] 螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。()A . 正确B . 错误

  • 查看答案
  • 如何画分层数据流图?有哪些基本原则?

    [问答题] 如何画分层数据流图?有哪些基本原则?

  • 查看答案
  • 过大的模块可能是由于分解不充分造成的,即使降低模块独立性也必须继续分解。()

    [判断题] 过大的模块可能是由于分解不充分造成的,即使降低模块独立性也必须继续分解。()A . 正确B . 错误

  • 查看答案
  • 为了使应用软件适应计算机环境的变化而()的过程称为适应性维护。

    [填空题] 为了使应用软件适应计算机环境的变化而()的过程称为适应性维护。

  • 查看答案
  • 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。()

    [判断题] 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。()A . 正确B . 错误

  • 查看答案
  • 软件开发方法的主要工作模型有()

    [多选题] 软件开发方法的主要工作模型有()A .螺旋模型B .循环模型C .瀑布模型D .专家模型

  • 查看答案
  • 软件的主要特性是()。

    [多选题] 软件的主要特性是()。A .无形B .高成本C .包括程序和文档D .可独立构成计算机系统

  • 查看答案
  • 信息隐蔽原则有利于提高模块的内聚性。()

    [判断题] 信息隐蔽原则有利于提高模块的内聚性。()A . 正确B . 错误

  • 查看答案
  • 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。()

    [判断题] 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。()A . 正确B . 错误

  • 查看答案
  • 软件工程学的目的和意义是()。

    [多选题] 软件工程学的目的和意义是()。A .应用科学的方法和工程化的规范管理来指导软件开发B .克服软件危机C .作好软件开发的培训工作D .以较低的成本开发出高质量的软件

  • 查看答案
  • 软件工程过程

    [名词解释] 软件工程过程

  • 查看答案
  • 需求分析的主要目的是()。

    [多选题] 需求分析的主要目的是()。A .系统开发的具体方案B .进一步确定用户的需求C .解决系统是“做什么”的问题D .解决系统是“如何做”的问题

  • 查看答案
  • 集中式模型和分布式模型相比各有什么优缺点?

    [问答题] 集中式模型和分布式模型相比各有什么优缺点?

  • 查看答案
  • SA法是面向数据流,建立在数据封闭原则上的需求分析方法。()

    [判断题] SA法是面向数据流,建立在数据封闭原则上的需求分析方法。()A . 正确B . 错误

  • 查看答案
  • 软件概要设计包括软件系统结构设计以及数据结构和数据库设计。()

    [判断题] 软件概要设计包括软件系统结构设计以及数据结构和数据库设计。()A . 正确B . 错误

  • 查看答案
  • 一笔交易、一个动作、甚至操作人员按一个按钮都可以看做是一次事物。()

    [判断题] 一笔交易、一个动作、甚至操作人员按一个按钮都可以看做是一次事物。()A . 正确B . 错误

  • 查看答案
  • 详细设计的任务是什么?

    [问答题] 详细设计的任务是什么?

  • 查看答案
  • 面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。()

    [判断题] 面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。()A . 正确B . 错误

  • 查看答案
  • 软件生存周期各阶段的主要任务是什么?

    [问答题] 软件生存周期各阶段的主要任务是什么?

  • 查看答案
  • 有哪些主要的软件开发方法?

    [问答题] 有哪些主要的软件开发方法?

  • 查看答案
  • 多态性

    [名词解释] 多态性

  • 查看答案
  • 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。()

    [判断题] 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。()A . 正确B . 错误

  • 查看答案
  • 需求工程包括哪些基本活动?各项基本活动的主要任务是什么?

    [问答题] 需求工程包括哪些基本活动?各项基本活动的主要任务是什么?

  • 查看答案
  • 什么是软件生存周期?把生存周期划分为阶段的目的是什么?

    [问答题] 什么是软件生存周期?把生存周期划分为阶段的目的是什么?

  • 查看答案
  • 说明软件测试和调试的目的有何区别?

    [问答题] 说明软件测试和调试的目的有何区别?

  • 查看答案
  • 路径测试技术中几种主要覆盖的含义?

    [问答题] 路径测试技术中几种主要覆盖的含义?

  • 查看答案
  • 系统因错误而发生故障时,仍然能在一定程度上完成预期的功能,则把该软件称为()。

    [单选题]系统因错误而发生故障时,仍然能在一定程度上完成预期的功能,则把该软件称为()。A .软件容错B .系统软件C .测试软件D .恢复测试

  • 查看答案
  • 实例关联的含义是什么?如何确认实例关联?

    [问答题] 实例关联的含义是什么?如何确认实例关联?

  • 查看答案
  • 原型化开发方法包括生成原型和实现原型两个步骤。()

    [判断题] 原型化开发方法包括生成原型和实现原型两个步骤。()A . 正确B . 错误

  • 查看答案
  • JAVA语言编译器是一个CASE工具。()

    [判断题] JAVA语言编译器是一个CASE工具。()A . 正确B . 错误

  • 查看答案