niusouti.com

软件项目中,技术风险威胁到要开发软件的质量及交付时间,而(44)不属于技术风险。A.采用先进技术开发目前尚无用户真正需要的产品或系统B.软件需要使用新的或未经证实的硬件接口C.产品需求要求开发某些程序构件,这些构件与以前所开发的构件完全不同D.需求中要求使用新的分析、设计或测试方法

题目

软件项目中,技术风险威胁到要开发软件的质量及交付时间,而(44)不属于技术风险。

A.采用先进技术开发目前尚无用户真正需要的产品或系统

B.软件需要使用新的或未经证实的硬件接口

C.产品需求要求开发某些程序构件,这些构件与以前所开发的构件完全不同

D.需求中要求使用新的分析、设计或测试方法


相似考题
更多“软件项目中,技术风险威胁到要开发软件的质量及交付时间,而(44)不属于技术风险。A.采用先进技术开发目前尚无用户真正需要的产品或系统B.软件需要使用新的或未经证实的硬件接口C.产品需求要求开发某些程序构件,这些构件与以前所开发的构件完全不同D.需求中要求使用新的分析、设计或测试方法”相关问题
  • 第1题:

    在构件开发过程中,用户的需求可能会随时变化;在软件系统开发完毕,正常运行后,由一个单位移动植到另一个单位,需求也会发生变化。在这两种情况下,就必须相应地修改软件体系结构,以适应新的变化了的软件需求。以下不属于体系结构演化过程范畴的是()。() A. 体系结构需求获取 B. 需求变化归类C. 更新构件的相互作用 D. 技术评审


    正确答案:A
        体系结构演化使用系统演化步骤去修改应用,以满足新的需求。主要包括以下6个步骤。
        需求变化归类"制订体系结构演化计划"修改、增加或删除构件"更新构件的相互作用"构件组装与测试"技术评审。

  • 第2题:

    基于构件的开发主要通过整合已有的构件来完成较大型的软件系统的开发,它的要点包括()。

    A.大型软件系统中有相当的部分会重复出现,可通过构件组合起来,没必要重做

    B.系统整合成为整个开发过程的核心,决定构件重用的关键在于它能否与其他构件整合

    C.用结构化方法或面向对象的方法去开发,适用于任何的系统开发形式

    D.只有那些无法通过已有构件满足的需求,才会用结构化方法或面向对象的方法去开发

    E.开发过程从需求分析开始,经过构件选取、构件调整、构件组装及更新过程搭建完成


    正确答案:ABDE

  • 第3题:

    下列风险中,属于项目风险的是()

    A.软件开发商交付的软件产品无法安装到新的操作系统中

    B.软件开发商无法按时交付软件产品

    C.软件产品内的功能异常

    D.软件的性能没有达到要求


    参考答案:B

  • 第4题:

    威胁到要开发软件的质量及交付时间,(15)关系到软件的生存能力。

    A.项目风险

    B.技术风险

    C.人员与资金风险

    D.需求变更风险


    正确答案:A

  • 第5题:

    下面有关嵌入式系统开发过程的描述语句中,不恰当的是:()。

    A.在系统设计阶段应该根据系统需要实现的功能,来综合考虑软硬件功能的划分,确定哪些功能由硬件完成,哪些功能由软件完成。

    B.在系统设计阶段不仅需要描述用户的功能需求如何实现,且需要描述非功能需求(如:功耗、成本、尺寸等)如何实现。

    C.构件设计阶段,设计者需要设计或选择符合系统结构所需要的具体构件。构件通常是指硬件模块,而不包括软件模块。

    D.系统集成与测试阶段,应该每次只对一部分构件或模块所集成的系统进行测试,各部测试完成后,再整体测试。


    正确答案:C

  • 第6题:

    下列关于软件需求管理与需求开发的论述,正确的是(26)。

    A.所谓需求管理是指对需求开发的管理

    B.需求管理包括:需求获取、需求分析、需求定义和需求验证

    C.需求开发是将用户需求转化为应用系统成果的过程

    D.在需求管理中,要求维持对原有需求和所有产品构件需求的双向跟踪


    正确答案:D
    解析:所有与需求直接相关的活动通称为需求工程。需求工程的活动可分为两大类,一类属于需求开发,另一类属于需求管理。需求开发的目的是通过调查与分析,获取用户需求并定义产品需求,需求开发的过程有四个:需求获取、需求分析、需求定义和需求验证。需求管理的目的是确保各方对需求的一致理解,管理和控制需求的变更,从需求到最终产品的双向跟踪。在需求管理中,要收集需求的变更和变更的理由,并且维持对原有需求和产品及构件需求的双向跟踪。

  • 第7题:

    软件项目中,商业风险威胁到要开发软件的生存能力,而(49)不属于商业风险。

    A.开发了一个没有人真正需要的优秀产品或系统

    B.开发的产品不再符合公司的整体商业策略

    C.系统采用了过多的新技术及技术的不确定性

    D.由于重点的转移或人员的变动而失去了高级管理层的支持


    正确答案:C
    解析:软件风险一般分为项目风险、技术风险和商业风险3种。项目风险是指潜在的预算、进度、人力、资源、客户及需求等方面的问题及它们对软件项目的影响。技术风险是指潜在的设计、实现、接口、验证和维护等方面的问题。此外,规约的二义性、技术的不确定性、陈旧的技术及领先的技术也是风险因素。
      商业风险威胁到要开发软件的生存能力,即可能会危害到项目或产品。5个主要的商业风险如表1-8所示。

  • 第8题:

    以下关于软件需求的叙述中,( )是正确的。

    A.软件需求阶段研究的对象是软件项目的设计约束
    B.软件需求包括业务需求、用户需求、功能需求和非功能需求等
    C.功能需求反映了组织机构或客户对系统、产品高层次的目标要求
    D.需求分析需要描述软件功能和性能的技术实现方法

    答案:B
    解析:
    软件需求是指用户对新系统在功能、行为、性能、设计约束等方面的期望。
    软件需求的分类:
    (1)业务需求:是反映客户对系统的目标要求,通常问题定义本身就是业务需求即软
    件系统的建设目标;
    (2)用户需求:通常是在问题定义的基础上进行用户访谈、调查、对用户使用的场景进行整理,然后建立从用户角度的需求,就是说,用户需求描述了用户能使用系统来做什么;
    (3)系统需求:是从系统的角度来说明软件需求.包括功能需求、非功能需求和设计约束等。

  • 第9题:

    软件项目中,技术风险威胁到要开发软件的质量及交付时间,而( ) 不属于技术风险。

    A. 采用先进技术开发目前尚无用户真正需要的产品或系统
    B. 软件需要使用新的或未经证实的硬件接口
    C. 产品需求中要求开发某些程序构件,这些构件与以前所开发的构件完全不同
    D. 需求中要求使用新的分析、设计或测试方法

    答案:A
    解析:
    技术风险是指潜在的分析、设计、实现、接口、验证和维护等技术方面的项目风险。另外陈旧的技术可能带来不能兼容、不能集成、不能满足客户需要的功能等风险。全新的、先进的、尤其是缺乏实践检验的技术带来的风险还要多一些如技术不成熟导致产品开发不出来,从而导致项目失败,也常常可能威胁到待开发软件的质量及交付时间。选项B、C、D属于技术风险,而选项A更多地是属于市场风险。对这种市场风险,应该在项目酝酿的更早期阶段比如市场调研、可行性研究阶段及早发现和处理。

  • 第10题:

    以下哪些属于农业银行软件开发中心的职责()。

    • A、负责产品的技术开发和产品研发、推广过程中的技术支持
    • B、将科技开发完成的软件产品交付业务验收测试
    • C、组织开展需求分析,技术开发,技术测试
    • D、参与业务需求阶段的工作

    正确答案:A,D

  • 第11题:

    下面有关嵌入式系统开发过程的描述语句中,不恰当的是()

    • A、在系统设计阶段应该根据系统需要实现的功能,来综合考虑软硬件功能的划分,确定哪些功能由硬件完成,哪些功能由软件完成。
    • B、在系统设计阶段不仅需要描述用户的功能需求如何实现,且需要描述非功能需求(如:功耗、成本、尺寸等)如何实现。
    • C、构件设计阶段,设计者需要设计或选择符合系统结构所需要的具体构件。构件通常是指硬件模块,而不包括软件模块。
    • D、系统集成与测试阶段,应该每次只对一部分构件或模块所集成的系统进行测试,各部测试完成后,再整体测试。

    正确答案:C

  • 第12题:

    多选题
    以下哪些属于农业银行软件开发中心的职责()。
    A

    负责产品的技术开发和产品研发、推广过程中的技术支持

    B

    将科技开发完成的软件产品交付业务验收测试

    C

    组织开展需求分析,技术开发,技术测试

    D

    参与业务需求阶段的工作


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

  • 第13题:

    ● 下列关于软件需求管理或需求开发的叙述中,正确的是 (26) 。

    (26)

    A. 所谓需求管理是指对需求开发的管理

    B. 需求管理包括:需求获取、需求分析、需求定义和需求验证

    C. 需求开发是将用户需求转化为应用系统成果的过程

    D. 在需求管理中,要求维持对用户原始需求和所有产品构件需求的双向跟踪


    正确答案:D

  • 第14题:

    基于构件的软件开发,强调使用可复用的软件“构件”来设计和构建软件系统,对所需的构件进行合格性检验、______,并将它们集成到新系统中。

    A.规模度量

    B.数据验证

    C.适应性修改

    D.正确性测试


    正确答案:C
    解析:本题考查基于构件的软件开发基础知识。
    基于构件的软件开发,主要强调在构建软件系统时复用已有软件“构件”,在检索到可以使用的构件后,需要针对新系统的需求对构件进行合格性检验、适应性修改,然后集成到新系统中。

  • 第15题:

    下列风险中,属于产品风险的是()

    A.软件需求不明确

    B.由于使用软件产品而导致人员伤亡

    C.软件测试人员和软件开发人员沟通不畅

    D.软件源代码质量低下


    参考答案:B

  • 第16题:

    软件复用是使用已有的软件产品(如设计、代码、文档等)来开发新的软件系统的过程。软件复用的形式大体可分为垂直式复用和水平式复用。垂直式复用是指(66)中的复用,水平式复用是指(67)中的复用。为了提高构件的复用率,通常要求构件具有较好的(68)。为了将不同软件生产商在不同软硬件平台上开发的构件组装成一个系统,必须解决异构平台的各构件间的互操作问题。目前国际上已出现了一些支持互操作的构件标准,典型的有国际对象管理组织OMG推荐的(69)和Microsoft公司推出的(70)。

    A.同一软件系统

    B.不同软件系统

    C.同一应用领域

    D.不同应用领域


    正确答案:C

  • 第17题:

    请教:2009年计算机软考系统集成项目管理工程师上午模拟试题第1大题第40小题如何解答?

    【题目描述】

    软件项目中,技术风险威胁到要开发软件的质量及交付时间,而(44)不属于技术风险。

    (44)

    A.采用先进技术开发目前尚无用户真正需要的产品或系统

    B.软件需要使用新的或未经证实的硬件接口

    C.产品需求中要求开发某些程序构件,这些构件与以前所开发的构件完全不同

    D.需求中要求使用新的分析、设计或测试方法

     

     


       

    正确答案:A

    答案分析:

    技术风险的概念:技术风险是指潜在的分析、设计、实现、接口、验证和维护等技术方面的项目风险。此外陈旧的技术可能带来不能兼容、不能集成、不能满足客户需要的功能等风险。全新的、先进的、尤其是缺乏实践检验的技术带来的风险还要多一些如技术不成熟导致产品开发不出来,从而导致项目失败,也常常可能威胁到待开发软件的质量及交付时间。根据技术风险的概念,明显可以判断出B、C、D属于技术风险,而答案A,“尚无用户真正需要的新产品或系统”最多是属于市场风险,而不是技术风险
        所以正确答案选择为 A

  • 第18题:

    在软件项目中,技术风险威胁到要开发软件的质量及交付时间,而(49)不属于技术风险。

    A.采用先进技术开发目前尚无用户真正需要的产品或系统

    B.软件需要使用新的或未经证实的硬件接口

    C.产品的需求中要求开发某些程序构件,这些构件与以前所开发过的构件完全不同

    D.需求中要求使用新的分析、设计或测试方法


    正确答案:A
    解析:项目风险威胁到项目计划。技术风险威胁到要开发软件的质量及交付时间。技术风险是指潜在的设计、实现、接口、验证和维护等方面的问题。此外,规约的二义性(规格说明的歧义性)、技术的不确定性、技术陈旧,以及“前沿”技术也是技术风险因素。米用先进技术开发目前尚无用户真正需要的产品或系统,属于商业风险中的市场风险。

  • 第19题:

    软件项目中,技术风险威胁到要开发软件的质量及交付时间,而(44)不属于技术风险。

    (44)

    A.采用先进技术开发目前尚无用户真正需要的产品或系统

    B.软件需要使用新的或未经证实的硬件接口

    C.产品需求中要求开发某些程序构件,这些构件与以前所开发的构件完全不同

    D.需求中要求使用新的分析、设计或测试方法


    正确答案:A

  • 第20题:

    IT资源管理中的软件管理涉及到软件构件管理。软件构件是软件系统的一个物理单元,它驻留在计算机中而不是只存在于系统分析员的脑海里。构件有一些基本属性,下列选项中,( )不属于软件构件的基本属性。

    A.构件是可独立配置的单元,因此构件必须自包容
    B.构件强调与环境和其它构件的分离,构件的实现是严格封装的
    C.构件的测试是不需要进行黑盒测试的
    D.构件可以在适当的环境中被复合使用,因此构件需要提供清楚的接口规范

    答案:C
    解析:
    构件管理:是软件系统的一个物理单元,其驻留在计算机中而不是只存在于系统分析员的脑海中,像数据表、数据文件、可执行文件、动态链接库、文档等可以被称为构件。其基本属性有:可独立配置的单元强调与环境和其他构件的分离可以在适当的环境中被复合使用不应当是持续的

  • 第21题:

    软件项目中,技术风险威胁到要开发软件的质量及交付时间,而( )属于技术风险。

    A.采用先进技术开发目前尚无用户真正需要的产品或系统
    B.软件需要使用新的或未经证实的硬件接口
    C.产品需求要求开发某些程序构件,这些构件与以前所开发的构件完全不同
    D.需求中要求使用新的分析、设计
    E.在测试过程中使用新的测试方法

    答案:B,C,D
    解析:
    技术风险是指潜在的分析、设计、实现、接口、验证和维护等技术方面的项目风险。另外陈旧的技术可能带来不能兼容、不能集成、不能满足客户需要的功能等风险。全新的、先进的、尤其是缺乏实践检验的技术带来的风险还要多一些如技术不成熟导致产品开发不出来,从而导致项目失败,也常常可能威胁到待开发软件的质量及交付时间。选项B、C、D、E属于技术风险,而选项“A.采用先进技术开发目前尚无用户真正需要的产品或系统”更多的是属于市场风险。对这种市场风险,应该在项目酝酿的更早期阶段比如市场调研、可行性研究阶段及早发现和处理。

  • 第22题:

    软件项目中,技术风险威胁到要开发软件的质量及交付时间,而()不属于技术风险。

    • A、采用先进技术开发目前尚无用户真正需要的产品或系统
    • B、软件需要使用新的或未经证实的硬件接口
    • C、产品需求中要求开发某些程序构件,这些构件与以前所开发的构件完全不同
    • D、需求中要求使用新的分析、设计或测试方法

    正确答案:A

  • 第23题:

    单选题
    软件项目中,技术风险威胁到要开发软件的质量及交付时间,而()不属于技术风险。
    A

    采用先进技术开发目前尚无用户真正需要的产品或系统

    B

    软件需要使用新的或未经证实的硬件接口

    C

    产品需求中要求开发某些程序构件,这些构件与以前所开发的构件完全不同

    D

    需求中要求使用新的分析、设计或测试方法


    正确答案: A
    解析: 技术风险是指潜在的分析、设计、实现、接口、验证、维护等技术方面的项目风险。另外陈旧的技术可能带来不能兼容、不能集成、不能满足客户需要的功能等风险。全新的、先进的、尤其是缺乏实践检验的技术带来的风险还要多一些。如技术不成熟导致产品开发不出来,从而导致项目失败,也常常可能威胁到待开发软件的质量及交付时间。选项B、C、D属于技术风险,而选项A更多的是属于市场风险。对这种市场风险,应该在项目酝酿的更早期阶段(比如市场调研、可行性研究阶段)及早发现和处理。