单选题美国一软件开发商依据与香港一银行的合同开发出了一个软件该合同要求在交付时软件应支持所有标准出纳员银行业务功能。该软件因不符合需求为由遭拒。下列哪一项最有可能是导致该问题发生的原因()A 银行采取不同的测试策略和方法系B 工作说明书的描述不严密C 美国公司和香港公司之间有着很大的文化差异D 软件开发商与银行之间沟通不足

题目
单选题
美国一软件开发商依据与香港一银行的合同开发出了一个软件该合同要求在交付时软件应支持所有标准出纳员银行业务功能。该软件因不符合需求为由遭拒。下列哪一项最有可能是导致该问题发生的原因()
A

银行采取不同的测试策略和方法系

B

工作说明书的描述不严密

C

美国公司和香港公司之间有着很大的文化差异

D

软件开发商与银行之间沟通不足


相似考题
更多“美国一软件开发商依据与香港一银行的合同开发出了一个软件该合同要求在交付时软件应支持所有标准出纳员银行业务功能。该软件”相关问题
  • 第1题:

    ●假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用 (9) 。

    (9)A.瀑布模型

    B.原型模型

    C.V-模型

    D.螺旋模型


    正确答案:A

  • 第2题:

    ● 下列关于《软件文档管理指南 GB/T 16680-1996》的描述,正确的是(13)。

    (13)

    A. 该标准规定了软件文档分为:开发文档、产品文档和管理文档

    B. 该标准给出了软件项目开发过程中编制软件需求说明书的详细指导

    C. 该标准规定了在制定软件质量保证计划时应遵循的统一的基本要求

    D. 该标准给出了软件完整生存周期中所涉及的各个过程的一个完整集合


    正确答案:A

    试题(13)分析
      软件的整个生命周期都要求编制文档,文档是管理项目和软件的基础。本标准回答下列问题:如何编制文档?文档编制有哪些编制指南?如何定制文档编制计划?如何确定文档管理的各个过程?文档管理需要哪些资源?
    从这些问题可以看出,该标准是对整个软件生命周期各个文档在宏观上的把握,而不是对某一个文档的标准进行管理。
    参考答案
    (13)A

  • 第3题:

    某软件公司的程序员张三,负责一个软件的核心模块开发。张三开发完成软件后,向其部门经理要求加薪升职,被拒,张三离开该软件公司。该软件运行到年底时忽然崩溃,且存储的数据均变成乱码。公司求助于张三,张三要了一大笔钱后,修复了整个系统。此后,公司仔细检查,发现是张三在软件中设置了一个功能,年份变化时,如果没有一个特殊操作,原存储在数据库中的数据被加密,之后软件崩溃。该安全风险被称为()。

    A 挂马

    B 后门

    C 逻辑炸弹

    D 黑客


    参考答案C

  • 第4题:

    某银行与软件开发公司签订一份软件使用合同,约定由软件开发公司向该银行提供软件, 的权利有( )。

    A.合同解除权

    B.先履行抗辩权

    C.违约责任请求权

    D.同时履行抗辩权

    E.不安抗辩权


    参考答案:BDE

  • 第5题:

    黑木崖研究所的软件设计师梅超疯委托另一软件设计师月芙蓉开发一套人脸识别系统,并向其提供了本单位一台IBM笔记本电脑。月芙蓉按照梅超疯的设计思想完成了该软件系统的开发,并获得了40万元(RMB)的报酬。事先两人签订书面合同,合同写明软件著作权由两人共享。那么依据《计算机软件保护条例》,该软件的著作权由(70)享有。

    A.梅超疯

    B.月芙蓉和梅超疯

    C.梅超疯的单位

    D.梅超疯及其单位


    正确答案:B
    解析:委托开发软件作品关系中,委托方的责任主要是向受托方提供资金、设备等物质条件,并不直接参与开发软件作品的创作。《计算机软件保护条例》第十一条规定:接受他人委托开发的软件,其著作权归属由委托人与受托人签订的书面合同约定;无书面合同或者合同未明确约定的,由其受托人享有。该题中,由于事先两人签订了书面合同,合同写明软件著作权由两人共享,故月芙蓉和梅超疯共享该软件的著作权。

  • 第6题:

    某软件公司根据技术发展的需要,从另一软件公司购买一项现有的软件技术,并与其签定了技术转让协议。该软件公司在购买该项软件技术的合同中应注意(21)问题。

    A.技术本身

    B.知识产权

    C.技术本身和知识产权

    D.实用性


    正确答案:C
    解析:按照国际公约和我国现行法律的规定,技术本身不具有财产的性质,而知识产权是国际公约和国内法律知识产权确定的一种财产权利。因此,在购买一项软件技术的合同中,不仅应当注意软件技术本身的先进性、实用性,还应当注意到软件知识产权转让或者许可的问题。

  • 第7题:

    ( )目的就是确保软件准备就绪,并且可以让最终用户能执行该软件的实现既定功能和任务。该测试以用户为主进行。该测试的依据是(请作答此空)。

    A. 软件详细设计说明书
    B.技术开发合同
    C.软件概要设计文档
    D.软件需求规格说明

    答案:D
    解析:
    验收测试目的就是确保软件准备就绪,并且可以让最终用户能执行该软件的实现既定功能和任务。该测试以用户为主进行。测试的依据是软件需求规格说明。

  • 第8题:

    假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用()。

    • A、瀑布模型
    • B、原型模型
    • C、V-模型
    • D、螺旋模型

    正确答案:A

  • 第9题:

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

    • A、软件开发商交付的软件产品无法安装到新的操作系统中
    • B、软件开发商无法按时交付软件产品
    • C、软件产品内的功能异常
    • D、软件的性能没有达到要求

    正确答案:B

  • 第10题:

    软件的组装测试最好是由()承担,以提高组装测试的效果。

    • A、该软件的设计者
    • B、该软件开发组的负责人
    • C、该软件的编程者
    • D、不属于该开发组的人员

    正确答案:D

  • 第11题:

    单选题
    软件的组装测试最好是由()承担,以提高组装测试的效果。
    A

    该软件的设计者

    B

    该软件开发组的负责人

    C

    该软件的编程者

    D

    不属于该开发组的人员


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

  • 第12题:

    单选题
    美国一软件开发商依据与香港一银行的合同开发出了一个软件该合同要求在交付时软件应支持所有标准出纳员银行业务功能。该软件因不符合需求为由遭拒。下列哪一项最有可能是导致该问题发生的原因()
    A

    银行采取不同的测试策略和方法系

    B

    工作说明书的描述不严密

    C

    美国公司和香港公司之间有着很大的文化差异

    D

    软件开发商与银行之间沟通不足


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

  • 第13题:

    ● 假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰的定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用(30)。

    (30)A.瀑布模型

    B.原型模型

    C. V模型

    D.螺旋模型


    正确答案:A

  • 第14题:

    下列有关软件质量的叙述中,错误的是

    A) 软件质量不仅包括软件产品的质量,还包括软件过程的质量

    B) 明确的软件质量属性是指在合同或行业标准中规定必须实现的质量要求

    C) 隐含的软件质量属性在合同或行业标准中没有规定,因此在产品开发时不必专门考虑

    D) 软件的功能和性能必须结合在一起考虑

    A.

    B.

    C.

    D.


    正确答案:C

  • 第15题:

    甲公司委托丙公司退休工程师乙开发一套计算机软件,但合同中没有就该软件著作权的归属做出约定。乙依约交付软件后,甲公司支付了费用。依据《著作权法》的规定,该软件的著作权应属于 ( )。

    A.甲公司

    B.乙

    C.甲公司与乙共有

    D.丙公司


    正确答案:B
    B。解析:受委托创作的作品,著作权的归属由委托人和受托人通过合同约定。合同未作明确约定或者没有订立合同的,著作权属于受托人。

  • 第16题:

    金铃公司与李某签订合同,约定委托李某开发一种新型办公软件供本公司员工使用,合同中没有涉及软件著作权的归属。对于李某开发完成的软件以下说法正确的是:

    A.软件著作权归金铃公司

    B.软件著作权由金铃公司和李某协商确定

    C.如果金铃公司员工复制该软件进行使用无须向李某交付费用

    D.如果金铃公司将该软件置于公司网站上供公众免费下载无须向李某交付费用


    正确答案:C
    [考点]委托创作作品
    [答案及解析] C。《著作权法》第l7条规定:“受委托创作的作品,著作权的归属由委托人和受托人通过合同约定。合同未作明确约定或者没有订立合同的,著作权属于受托人。”本题中,由于双方没有进行约定,由此可知,该软件的著作权应该归李某,故A、B项都错误。
    《最高人民法院关于审理著作权民事纠纷案件具体适用法律若干问题的解释》第12条规定:按照著作权法第17条规定委托作品著作权属于受托人的情形,委托人在约定的使用范围内享有使用作品的权利;双方没有约定使用作品范围的,委托人可以在委托创作的特定目的范围内免费使用该作品。由此可知,金陵公司有免费使用的权利,故℃项正确。而D项中金铃公司如果供公众免费下载,则侵犯了李某的著作权,因此D项错误。

  • 第17题:

    阅读以下软件架构设计的问题。

    某软件开发公司欲为某电子商务企业开发一个交易平台,支持客户完成网上购物活动中的交易。在系统开发之初,企业对该平台提出了如下要求:

    (1) 交易平台必须在1s内完成客户的交易请求。

    (2) 该平台必须保证客户个人信息和交易信息的安全。

    (3) 当发生故障时,该平台的平均故障恢复时间必须小于l0s。

    (4) 由于企业业务发展较快,需要经常为该平台添加新功能或进行硬件升级。添加新功能或进行硬件升级必须在6小时内完成。

    针对这些要求,该软件开发公司决定采用基于架构的软件开发方法,以架构为核心进行交易平台的设计与实现。

    [问题1]

    软件质量属性是影响软件架构设计的重要因素。请用200字以内的文字列举六种不同的软件质量属性名称,并解释其含义。

    [问题2]

    请对该交易平台的4个要求进行分析,用300字以内的文字指出每个要求对应何种软件质量属性;并针对每种软件质量属性,各给出2种实现该质量属性的架构设计策略。


    正确答案:[问题1] 常见的软件质量属性有多种例如性能(Performance)、可用性(Availability)、可靠性(Reliability)、健壮性(Robustness)、安全性(Security)、可修改性(Modification)、可变性(Changeability)、易用性(Usability)、可测试性(Testability)、功能性(Functionality)和互操作性(Inter-operation)等。 这些质量属性的具体含义是: (1) 性能是指系统的响应能力即要经过多长时间才能对某个事件做出响应或者在某段时间内系统所能处理事件的个数。 (2) 可用性是系统能够正常运行的时间比例。 (3) 可靠性是指软件系统在应用或错误面前在意外或错误使用的情况下维持软件系统功能特性的基本能力。 (4) 健壮性是指在处理或环境中系统能够承受压力或变更的能力。 (5) 安全性是指系统向合法用户提供服务的同时能够阻止非授权用户使用的企图或拒绝服务的能力。 (6) 可修改性是指能够快速地以较高的性能价格比对系统进行变更的能力。 (7) 可变性是指体系结构经扩充或变更成为新体系结构的能力。 (8) 易用性是衡量用户使用一个软件产品完成指定任务的难易程度。 (9) 可测试性是指软件发现故障并隔离、定位其故障的能力特性以及在一定的时间和成本前提下进行测试设计、测试执行的能力。 (10) 功能性是系统所能完成所期望工作的能力。 (11) 互操作性是指系统与外界或系统与系统之间的相互作用能力。 [问题2] (1) 交易平台必须在1s内完成客户的交易请求。该要求主要对应性能可以采用的架构设计策略有增加计算资源、改善资源需求(减少计算复杂度等)、资源管理(并发、数据复制等)和资源调度(先进先出队列、优先级队列等)。 (2) 该平台必须严格保证客户个人信息和交易信息的保密性和安全性。该要求主要对应安全性可以采用的架构设计策略有抵御攻击(授权、认证和限制访问等)、攻击检测(入侵检测等)、从攻击中恢复(部分可用性策略)和信息审计等。 (3) 当发生故障时该平台的平均故障恢复时间必须小于10s。该要求主要对应可用性可以采用的架构设计策略有Ping/Echo、心跳、异常和主动冗余等。 (4) 由于企业业务发展较快需要经常为该平台添加新功能或进行硬件升级。添加新功能或进行平台升级必须在6小时内完成。该要求主要对应可修改性可以采用的架构设计策略有软件模块泛化、限制模块之间通信、使用中介和延迟绑定等。
    [问题1] 常见的软件质量属性有多种,例如性能(Performance)、可用性(Availability)、可靠性(Reliability)、健壮性(Robustness)、安全性(Security)、可修改性(Modification)、可变性(Changeability)、易用性(Usability)、可测试性(Testability)、功能性(Functionality)和互操作性(Inter-operation)等。 这些质量属性的具体含义是: (1) 性能是指系统的响应能力,即要经过多长时间才能对某个事件做出响应,或者在某段时间内系统所能处理事件的个数。 (2) 可用性是系统能够正常运行的时间比例。 (3) 可靠性是指软件系统在应用或错误面前,在意外或错误使用的情况下维持软件系统功能特性的基本能力。 (4) 健壮性是指在处理或环境中,系统能够承受压力或变更的能力。 (5) 安全性是指系统向合法用户提供服务的同时能够阻止非授权用户使用的企图或拒绝服务的能力。 (6) 可修改性是指能够快速地以较高的性能价格比对系统进行变更的能力。 (7) 可变性是指体系结构经扩充或变更成为新体系结构的能力。 (8) 易用性是衡量用户使用一个软件产品完成指定任务的难易程度。 (9) 可测试性是指软件发现故障并隔离、定位其故障的能力特性,以及在一定的时间和成本前提下,进行测试设计、测试执行的能力。 (10) 功能性是系统所能完成所期望工作的能力。 (11) 互操作性是指系统与外界或系统与系统之间的相互作用能力。 [问题2] (1) 交易平台必须在1s内完成客户的交易请求。该要求主要对应性能,可以采用的架构设计策略有增加计算资源、改善资源需求(减少计算复杂度等)、资源管理(并发、数据复制等)和资源调度(先进先出队列、优先级队列等)。 (2) 该平台必须严格保证客户个人信息和交易信息的保密性和安全性。该要求主要对应安全性,可以采用的架构设计策略有抵御攻击(授权、认证和限制访问等)、攻击检测(入侵检测等)、从攻击中恢复(部分可用性策略)和信息审计等。 (3) 当发生故障时,该平台的平均故障恢复时间必须小于10s。该要求主要对应可用性,可以采用的架构设计策略有Ping/Echo、心跳、异常和主动冗余等。 (4) 由于企业业务发展较快,需要经常为该平台添加新功能或进行硬件升级。添加新功能或进行平台升级必须在6小时内完成。该要求主要对应可修改性,可以采用的架构设计策略有软件模块泛化、限制模块之间通信、使用中介和延迟绑定等。 解析:本题考查考生对于质量属性及质量属性实现策略的掌握情况。
    [问题1]
    常见的软件质量属性有多种,例如性能(Performance)、可用性(Availability)、可靠性(Reliability)、健壮性(Robustness)、安全性(Security)、可修改性(Modification)、可变性(Changeability)、易用性(Usability)、可测试性(Testability)、功能性(Functionality)和互操作性(Inter-operation)等。
    这些质量属性的具体含义是:
    (1) 性能是指系统的响应能力,即要经过多长时间才能对某个事件做出响应,或者在某段时间内系统所能处理事件的个数。
    (2) 可用性是系统能够正常运行的时间比例。
    (3) 可靠性是指软件系统在应用或错误面前,在意外或错误使用的情况下维持软件系统功能特性的基本能力。
    (4) 健壮性是指在处理或环境中,系统能够承受压力或变更的能力。
    (5) 安全性是指系统向合法用户提供服务的同时能够阻止非授权用户使用的企图或拒绝服务的能力。
    (6) 可修改性是指能够快速地以较高的性能价格比对系统进行变更的能力。
    (7) 可变性是指体系结构经扩充或变更成为新体系结构的能力。
    (8) 易用性是衡量用户使用一个软件产品完成指定任务的难易程度。
    (9) 可测试性是指软件发现故障并隔离、定位其故障的能力特性,以及在一定的时间和成本前提下,进行测试设计、测试执行的能力。
    (10) 功能性是系统所能完成所期望工作的能力。
    (11) 互操作性是指系统与外界或系统与系统之间的相互作用能力。
    [问题2]
    本题主要结合实际案例,考查实现各种质量属性的策略。
    (1) 交易平台必须在1s内完成客户的交易请求。该要求主要对应性能,可以采用的架构设计策略有增加计算资源、改善资源需求(减少计算复杂度等)、资源管理(并发、数据复制等)和资源调度(先进先出队列、优先级队列等)。
    (2) 该平台必须严格保证客户个人信息和交易信息的保密性和安全性。该要求主要对应安全性,可以采用的架构设计策略有抵御攻击(授权、认证和限制访问等)、攻击检测(入侵检测等)、从攻击中恢复(部分可用性策略)和信息审计等。
    (3) 当发生故障时,该平台的平均故障恢复时间必须小于l0s。该要求主要对应可用性,可以采用的架构设计策略有Ping/Echo、心跳、异常和主动冗余等。
    (4) 由于企业业务发展较快,需要经常为该平台添加新功能或进行硬件升级。添加新功能或进行平台升级必须在6小时内完成。该要求主要对应可修改性,可以采用的架构设计策略有软件模块泛化、限制模块之间通信、使用中介和延迟绑定等。

  • 第18题:

    下列关于《软件文档管理指南GB/T 16680~1996》的描述,正确的是()。

    A.该标准规定了软件文档分为:开发文档、产品文档和管理文档
    B.该标准给出了软件项目开发过程中编制软件需求说明书的详细指导
    C.该标准规定了在制定软件质量保证计划时应遵循的统一的基本要求
    D.该标准给出了软件完整生存周期中所涉及的各个过程的一个完整集合

    答案:A
    解析:
    软件的整个生命周期都要求编制文档,文档是管理项目和软件的基础。本标准回答下列问题:如何编制文档?文档编制有哪些编制指南?如何定制文档编制计划?如何确定文档管理的各个过程?文档管理需要哪些资源?从这些问题可以看出,该标准是对整个软件生命周期各个文档在宏观上的把握,而不是对某一个文挡的标准进行管理。

  • 第19题:

    某软件公司为某银行设计开发了一套网上银行系统,该系统提供基本的支付、查询、转账和信息修改等功能。银行对网上银行系统提出了初步的性能指标:
    4交易响应时间不超过2s
    5并发用户数>=1000
    6CPU利用率不超过80%
    7系统需要7*24小时不间断的稳定运行
    8每秒事务数为7
    9交易成功率为100%
    现需要对该软件进行性能测试。
    在测试性能指标(5)时,该软件公司在客户端模拟大量并发用户来执行业务操作,统计平均的每秒事务数。该软件公司认为客户端接收响应信息与该性能指标的测试无关,因此在模拟客户端上发起正常业务申请,接收系统响应后直接丢弃响应信息,没有进行功能校验。请说明该软件公司的做法正确与否,并简要说明原因以及执行功能校验的副作用。


    答案:
    解析:

  • 第20题:

    一个香港银行选择一个美国软件开发商为他们新系统的承包商,但是当美国公司提交产品的时候,所提交的产品被银行否决,最有可能的原因是什么?()

    • A、美国和香港的文化差异
    • B、工作说明书用词不准
    • C、银行用的不同的测试方法和策略
    • D、银行和开发商之间沟通太差

    正确答案:D

  • 第21题:

    某公民受某单位委托所开发的软件,在合同未作明确约定的前提下,该软件的著作权属于()。

    • A、单位
    • B、该公民与单位共享
    • C、该公民

    正确答案:C

  • 第22题:

    美国一软件开发商依据与香港一银行的合同开发出了一个软件,该合同要求,在交付时软件应支持所有标准出纳员银行业务功能。该软件因不符合需求为由遭拒。下列哪一项最有可能是导致该问题发生的原因?()

    • A、银行采取不同的测试策略和方法系
    • B、工作说明书的描述不严密
    • C、美国公司和香港公司之间有着很大的文化差异
    • D、软件开发商与银行之间沟通不足

    正确答案:B

  • 第23题:

    判断题
    物流软件开发的模块数量和收费紧密管理,在项目合同金额中,软件开发商只需要负责合同中涉及的作业模块和功能。(  )
    A

    B


    正确答案:
    解析:
    物流软件开发的模块数量和收费紧密管理,在项目合同金额中,软件开发商只需要负责合同中涉及的作业模块和功能(例如报表的数量),而如果超出合同的要求则需要另外进行收费。

  • 第24题:

    单选题
    下列风险中,属于项目风险的是()
    A

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

    B

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

    C

    软件产品内的功能异常

    D

    软件的性能没有达到要求


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