niusouti.com

在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是______。A.工作阶段的等待时间B.生产原型的复杂性C.参与人员所需的工作站数D.参与人员之间的通信困难

题目

在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是______。

A.工作阶段的等待时间

B.生产原型的复杂性

C.参与人员所需的工作站数

D.参与人员之间的通信困难


相似考题
更多“在软件工程项目中,不随参与人数的增加而使软件的生产效率增加的主要问题是______。A.工作阶段的等 ”相关问题
  • 第1题:

    软件工程的发展不包括以下那个阶段()。

    A、传统软件工程阶段

    B、自主化开发阶段

    C、过程软件工程阶段

    D、构件软件工程阶段


    参考答案:B

  • 第2题:

    软件逆向工程在软件工程中主要用于【 】阶段。


    正确答案:分析
    分析 解析:软件逆向工程在软件工程中主要用于分析阶段。

  • 第3题:

    软件工程学的目的应该是最终解决软件生产的(62)问题。

    A.消除软件的生产危机

    B.使软件生产工程化

    C.加强软件的质量保证

    D.提高软件的开发效率


    正确答案:B
    解析:本题考查软件工程学的目的。软件工程方法学是指在软件生命周期全过程中使用的一整套技术方法的集合,主要包含3个要素:方法、工具和过程。在开发软件的过程中,引入软件工程学的目的是希望能使软件生产的过程规范化和工程化。

  • 第4题:

    软件工程面临的问题是什么?


    参考答案:软件工程面临的问题:
    a.软件费用。b.软件可靠性。c.软件维护。d.软件生产率。e.软件重用。

  • 第5题:

    某软件开发从详细设计到集成测试各阶段所需工作量估计(按软件工程师人月数估计)如表9-1所示,这几个阶段分配的软件工程师和程序员人数如表 9-2所示。假设编码与单元测试阶段,软件工程师的生产率是程序员的2倍。若在该项目的这几个阶段都增加一名软件工程师,则这几个阶段可以缩短(111)个月完成任务(假定各个开发阶段串行工作)。

    A.1

    B.2

    C.3

    D.4


    正确答案:D
    解析:因为试题已经假定各开发阶段串行工作,所以只要根据表9-1和表9-2,逐阶段计算就可以了。(1)详细设计需要6软件工程师人月,但只分配2名软件工程师,所以需要3个月。(2)编码与单元测试需要12软件工程师人月,但只分配2名软件工程师和2名程序员。因为在编码与单元测试阶段,软件工程师的生产率是程序员的2倍,即2名程序员相当于1名软件工程师,因此共需4个月。(3)集成测试需要12软件工程师人月,但只分配2名软件工程师,所以需要6个月。以上三个阶段合计13个月。若在该项目的这几个阶段都增加一名软件工程师,则(1)详细设计需要6软件工程师人月,分配3名软件工程师,所以需要2个月。(2)编码与单元测试需要12软件工程师人月,分配3名软件工程师和2名程序员。因为在编码与单元测试阶段,软件工程师的生产率是程序员的2倍,即2名程序员相当于1名软件工程师,因此共需3个月。(3)集成测试需要12软件工程师人月,分配3名软件工程师,所以需要4个月。以上合计9个月,即这几个阶段可以缩短4个月完成任务。

  • 第6题:

    软件工程方法的提出起源于软件危机,而其目的应该是最终解决软件的问题是

    A.质量保证

    B.生产危机

    C.生产工程化

    D.开发效率


    正确答案:C
    解析:人们调查研究了软件生产和实际情况,逐步认识到采用工程化的方法从事软件生产的必要性,软件工程表明用工程化的思想来指导软件开发将大大提高软件生产率,并能保证软件质量。

  • 第7题:

    什么是软件工程?软件工程面临的问题是什么?


    正确答案:软件工程就是用科学的知识和技术原理来定义,开发,维护软件的一门学科。
    软件工程面临的问题:软件的费用,可靠性,可维护性,软件生产率和软件的重用。

  • 第8题:

    在软件工程项目中,不随参与人数的增加而使软件的生产率增加的主要问题是()

    • A、工作阶段间的等待时间
    • B、生产原型的复杂性
    • C、参与人员所需的工作站数
    • D、参与人员之间的通信困难

    正确答案:D

  • 第9题:

    软件工程学的提出是由于软件产生中的软件危机引起的,软件工程学的目的应该是最终解决软件生产的什么问题()

    • A、消除软件的生产危机
    • B、加强软件的质量保证
    • C、提高软件的开发效率
    • D、使软件生产工程化

    正确答案:D

  • 第10题:

    单选题
    软件工程学的提出是由于软件产生中的软件危机引起的,软件工程学的目的应该是最终解决软件生产的什么问题()
    A

    消除软件的生产危机

    B

    加强软件的质量保证

    C

    提高软件的开发效率

    D

    使软件生产工程化


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    软件工程对维护工作的主要目标是提高软件的可维护性,降低()
    A

    维护的效率

    B

    维护的工作量

    C

    文档

    D

    维护的代价


    正确答案: C
    解析: 暂无解析

  • 第12题:

    判断题
    软件工程面临的两个最大问题是:软件效率和软件质量。
    A

    B


    正确答案:
    解析: 正确。软件工程面临的两个最大的问题包括两个方面,一是软件的生产率问题,,要进一步的降低成本,提高软件的生产率,根本的解决办法在于变革生产体制,灵活机动地使用精干的生产队伍。第二个方面的问题是软件在系统可用性中所占的重要地位,如何确保软件产品的质量,降低由此而引起的损失。

  • 第13题:

    在软件工程项目中,软件生产率不随参与人数的增加而等比例增加的主要原因,是参与人员之间的通讯困难。()

    此题为判断题(对,错)。


    参考答案:正确

  • 第14题:

    逆向工程在软件工程中主要用于( )阶段。

    A.分析

    B.设计

    C.编码

    D.维护


    正确答案:A

  • 第15题:

    软件工程学的提出起源于软件危机,而其目的应该是最终解决软件的______问题。

    A.质量保证

    B.生产危机

    C.生产工程化

    D.开发效率


    正确答案:C

  • 第16题:

    某软件开发从详细设计到集成测试各阶段所需的工作量估计(按软件工程师人月数估计)如表5-1所示,这几个阶段分配的软件工程师和程序员人数如表5-2所示。假设编码与单元测试阶段,软件工程师的生产率是程序员的2倍。若在该项目的这几个阶段都增加一名软件工程师,并假定各个开发阶段串行工作,则这几个阶段可以缩短(35)个月完成任务。

    A.1.2

    B.2.8

    C.3.6

    D.4.2


    正确答案:B
    解析:由表5-1可知,编码与单元测试阶段所花费的时间大约是15个月,即1名软件工程师需要15个月的时间才能完成。根据题目的假设:该阶段软件工程师的生产率是程序员的2倍,则 1名程序员需要花费30个月才能完成。
      根据表5-1和表5-2给出的数据,可得到如表5-12所示的开发时间。

    若按照表5-2的人员配置总共需要11个月才能完成这3个阶段的工作。若在每个阶段都增加1名软件工程,则得到如表5-13所示的开发时间。此时只需8.2个月就可以完成这3个阶段的工作,因此可以将工作缩短11-8.2=2.8个月。

  • 第17题:

    某软件开发从详细设计到集成测试各阶段所需工作量估计(按软件工程师人月数估计)如表5-4所示,这几个阶段分配的软件工程师和程序员人数如表5-5所示。假设编码与单元测试阶段,软件工程师的生产率是程序员的2倍。若在该项目的这几个阶段都增加一名软件工程师,则这几个阶段可以缩短______个月完成任务(假定各个开发阶段串行工作)。

    A.1

    B.2

    C.3

    D.4


    正确答案:D
    解析:这是一道考查软件开发工作量估算的试题。由表5-4可知,编码与单元测试阶段所花费的时间大约是12个人月,即1名软件工程师需要12个月的时间才能完成。根据题目的假设:该阶段软件工程师的生产率是程序员的2倍,则1名程序员需要花费24个月才能完成。根据表5-4和表5-5给出的数据,可得到如表5-6所示的开发时间。若按照表5-5的人员配置总共需要13个月才能完成这3个阶段的工作。若在每个阶段都增加1名软件工程,则得到如表5-7所示的开发时间。此时只需9个月就可以完成这3个阶段的工作,因此可以将工作缩短13-9=4个月。

  • 第18题:

    软件工程方法的提出起源于软件危机,故而其目的应该是最终解决软件的( )。

    A.质量保

    B.生产危机

    C.生产工程化

    D.开发效率


    正确答案:C

  • 第19题:

    软件工程对维护工作的主要目标是提高软件的可维护性,降低()

    • A、维护的效率
    • B、维护的工作量
    • C、文档
    • D、维护的代价

    正确答案:D

  • 第20题:

    大型网站频道的建设需多人协同开发,在参与频道建设的频道编辑、频道主编、系统工作师、软件工程师等工作角色中,工作应由()总体负责。

    • A、网络编辑
    • B、频道主编
    • C、系统工程师
    • D、软件工程师

    正确答案:B

  • 第21题:

    问答题
    什么是软件工程?软件工程面临的问题是什么?

    正确答案: 软件工程就是用科学的知识和技术原理来定义,开发,维护软件的一门学科。
    软件工程面临的问题:软件的费用,可靠性,可维护性,软件生产率和软件的重用。
    解析: 暂无解析

  • 第22题:

    单选题
    在软件工程项目中,不随参与人数的增加而使软件的生产率增加的主要问题是()
    A

    工作阶段间的等待时间

    B

    生产原型的复杂性

    C

    参与人员所需的工作站数

    D

    参与人员之间的通信困难


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    在软件工程项目中,不随参与人数的增加而使生产率成比例增加的主要问题是(  )。
    A

    工作阶段的等待时间

    B

    产生原型的复杂性

    C

    参与人员所需的工作站数目

    D

    参与人员之间的通信困难


    正确答案: A
    解析:
    在软件开发中,开发人员的交流是非常重要的,而一个开发人员进入一个新的软件系统做开发,需要相当长的一个阶段以适应该软件的开发,这主要是由于新的人员需要一定时间的培训以熟悉该软件系统的开发状况及该软件的需求分析、定义和已经生成的相关文档,以便在软件开发中与老开发人员的交流和通信,以推动软件开发前进。