某软件产品在应用初期运行在Windows 2000环境中。现因某种原因,该软件需要在Linux环境中运行,而且必须完成相同的功能。为适应该需求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(20)。A.可复用性B.可维护性C.可移植性D.可扩充性

题目

某软件产品在应用初期运行在Windows 2000环境中。现因某种原因,该软件需要在Linux环境中运行,而且必须完成相同的功能。为适应该需求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(20)。

A.可复用性

B.可维护性

C.可移植性

D.可扩充性


相似考题
更多“某软件产品在应用初期运行在Windows 2000环境中。现因某种原因,该软件需要在Linux环境中运行,而且必须完成相同的功能。为适应该需求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(20)。A.可复用性B.可维护性C.可移植性D.可扩充性”相关问题
  • 第1题:

    ● 某软件在应用初期运行在Windows NT 环境中。现因某种原因,该软件需要在UNIX 环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所 修改的工作量取决于该软的 (27 ) 。 (27 )A. 可扩充性 B. 可靠性 C. 复用性 D. 可移植性


    正确答案:D


  • 第2题:

    某公司决定采用某开源电子邮件系统作为公司内部使用的电子邮件系统,但该系统无法完全满足公司需求,需要对该软件进行一定程度的扩充和修改。在项目正式启动前,需要对该软件项目的规模进行估算,适合的软件规模估算方法是(21)。

    A.模糊逻辑法

    B.功能点法

    C.标准构件法

    D.修改法


    正确答案:A
    解析:模糊逻辑法使用了近似推理技术。计划者必须标识应用的类型,建立其定性的规模估算,之后在使用的范围内精化该估算。功能点法使用软件所提供的助能的测量作为规范化值,功能点是基于软件信息域的可计算的测量及软件复杂性的评估而导出的。标准构件法,软件由不同的“标准构件”组成,这些构件对于一个特定的应用领域而言是通用的。因此根据相应的历史数据,可以估算出单个构件的规模,从而估算出整个软件的规模。修改法主要用于这种情况:一个项目中包含对已有软件的使用,但该软件必须进行某种程度的修改才能作为项目的一部分。计划者要估算必须完成的修改的数目及类型,从而估算出软件的规模。因此适合该公司此项目的估算方法是修改法。

  • 第3题:

    在McCall质量模型中,软件产品质量特性被描述为正确性、可靠性、效率、完整性、可用性、可维护性、灵活性、可测试性、可移植性、复用性、互操作性等11种特性。(10)是指在特定环境下,软件满足设计规格说明和用户预期目标的程度。(11)上是指软件按照设计要求,在规定时间和条件下不出故障、持续运行的程度,也就是在一定的环境下,在给定的时间内系统不发生故障的概率。(12)上是指为了完成预定功能,软件系统所需的计算机资源的多少。

    A.正确性

    B.可测试性

    C.效率

    D.完整性


    正确答案:A

  • 第4题:

    在ISO/IEC 9126软件质量模型中,可移植性是指将软件产品从某一个硬件或者软件环境中转移到另外一个硬件或者软件环境中所需要付出的努力的软件属性,它反映对软件产品进行移植的难易程度,可以从______、易安装性、一致性、易替换性几个方面描述软件产品的可移植性属性。

    A.易操作性

    B.易改变性

    C.适应性

    D.稳定性


    正确答案:C

  • 第5题:

    软件质量虽然难于定量度量的软件属性,但仍能提出许多重要的软件质量指标,它们分别与软件产品的运行、修改和转移有关,以下选项中,与软件产品转移不密切相关的软件特性是______。

    A.可移植性

    B.可靠性

    C.可重用性

    D.互运行性


    正确答案:B
    解析:本题的考查点是软件质量度量。与产品转移有关的特性是:可移植性——将程序从一种硬件配置和软件系统环境转换到另一种配置和环境时,需要的工作量是多少;可重用性——此系统或系统的一部分在开发其他应用系统时可被重复使用的程度;互运行性——将此系统和另一个系统结合起来需要的工作量是多少。可靠性是与产品运行有关的特性。故应选择选项B。

  • 第6题:

    软件产品准确执行软件需求规格说明书中所规定的任务的能力叫做软件的( )。

    A.可维护性

    B.可复用性

    C.兼容性

    D.正确性


    正确答案:D

  • 第7题:

    在面向对象测试中,系统测试的目的是______。

    A.揭示软件中存在的故障

    B.修改软件中已经发现的缺陷与故障

    C.检查软件功能符合需求规格说明书

    D.确认用户是否能够接受该软件


    正确答案:D

  • 第8题:

    软件维护包含更正性维护、适应性维护、预防性维护、完善性维护。( )属于完善性维护。

    A.使软件产品能够在变化后的环境中继续使用
    B.在软件产品中的潜在错误成为实际错误前进行完善
    C.改进交付后产品的性能和可维护性
    D.为改善性能而作的修改

    答案:D
    解析:
    选项C不属于完善性维护的定义,是软件维护的定义。软件维护是软件产品交付使用后,为纠正错误或改进性能与其他属性,或使软件产品适应改变了的环境而进行的修改活动。选项D是正确答案。软件维护一般分为四种类型:1.纠错性维护(更正性维护)。软件产品在交付后进行的修改,以更正发现的问题。2.适应性维护。软件产品在交付后进行的修改,为保证软件产品能在变化后或变化中的环境中可以继续使用。3.完善性维护。软件产品在交付后进行的修改,以改善性能和可维护性。4.预防性维护。软件产品在交付后进行的修改,已在软件产品中的潜在错误成为实际错误前,监测和更正它们。

  • 第9题:

    软件合法复制品所有人所享有的权利包括()。

    A.为了防止复制品损坏而制作备份复制品
    B.不经该软件著作权人许可,向任何第三方提供修改后的软件
    C.根据使用的需要把该软件装入计算机等具有信息处理能力的装置内
    D.将备份复制品有偿提供给他人使用
    E.为了把该软件用于实际的计算机应用环境或者改进其功能、性能而进行必要的修改

    答案:A,C,E
    解析:
    2020 / 2019版教材P30
    本题考核的是软件著作权的限制。软件的合法复制品所有人享有下列权利:(1)根据使用的需要把该软件装入计算机等具有信息处理能力的装置内。(2)为了防止复制品损坏而制作备份复制品。(3)为了把该软件用于实际的计算机应用环境或者改进其功能、性能而进行必要的修改;但是,除合同另有约定外,未经该软件著作权人许可,不得向任何第三方提供修改后的软件。

  • 第10题:

    软件特性中,允许对软件进行修改而不增加其复杂性指的是()。

    • A、可修改性
    • B、可适应性
    • C、可维护性
    • D、可移植性

    正确答案:A

  • 第11题:

    单选题
    软件特性中,允许对软件进行修改而不增加其复杂性指的是()。
    A

    可修改性

    B

    可适应性

    C

    可维护性

    D

    可移植性


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

  • 第12题:

    单选题
    关于软件的合法复制品所有人享有的权利,下列说法中错误的是()。
    A

    根据使用的需要把该软件装入计算机等具有信息处理能力的装置内

    B

    为了防止复制品损坏而制作备份复制品

    C

    为了把该软件用于实际的计算机应用环境而进行必要的修改

    D

    为了改进软件的功能而进行修改,并将修改后的软件转让给第三方


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

  • 第13题:

    某软件在应用初期运行在Windows NT环境中。现因某种原因,该软件需要在UNIX环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(27)。

    A.可扩充性

    B.可靠性

    C.复用性

    D.可移植性


    正确答案:D
    解析:软件的可扩充性指软件的体系结构、数据设计和过程设计的可扩充程度,可扩充性影响着软件的灵活性和可移植性。软件可靠性指软件按照设计要求,在规定时间和条件下不出故障,可持续运行的程度,可靠性取决于软件的一致性、安全性、容错性和准确性等。软件复用性指软件或软件的部件能被再次用于其他应用中的程度,软件复用性取决于其模块独立性、通用性和数据共享性等。软件可移植性指将软件系统从一个计算机系统或环境移植到另一种计算机系统或环境中运行时所需工作量的大小,可移植性取决于系统中硬件设备的特征、软件系统的特点和开发环境、系统分析与设计中关于通用性、软件独立性和可扩充性等方面的考虑。

  • 第14题:

    McCall软件质量模型把软件的质量特性分为三个重要的方面,属于软件产品运行方面的特性有(64),属于软件产品修改方面的特性有(65)。

    A.可移植性

    B.可维护性

    C.可使用性

    D.灵活性


    正确答案:C

  • 第15题:

    对软件的合法复制品所有人享有的权利,下列叙述不正确的是( ) 。( )A. 根据使用的需要把该软件装入计算机等具有信息处理能力的装置内B. 为了防止复制品损坏而制作备份复制品C. 为了改进软件的功能、性能而进行必要的修改D. 未经该软件著作权人许可,可以向第三方提供修改后的软件


    正确答案:D
    《计算机软件保护条例》第十六条规定:“软件的合法复制品所有人享有下列权利:(一)根据使用的需要把该软件装入计算机等具有信息处理能力的装置内;(二)为了防止复制品损坏而制作备份复制品。这些备份复制品不得通过任何方式提供给他人使用,并在所有人丧失该合法复制品的所有权时,负责将备份复制品销毁;(三)为了把该软件用于实际的计算机应用环境或者改进其功能、性能而进行必要的修改;但是,除合同另有约定外,未经该软件著作权人许可,不得向任何第三方提供修改后的软件”。

  • 第16题:

    软件文档不仅是软件开发各阶段的重要依据,而且还影响软件的( )。

    A.可用性

    B.可维护性

    C.可扩充性

    D.可移植性


    正确答案:B

  • 第17题:

    软件的可维护性度量可分解为对多种因素的度量,下述各种因素中,(51)不是可维护性度量的内容。

    A.可测试性

    B.可理解性

    C.可修改性

    D.可复用性


    正确答案:D
    解析:软件的可维护性是指为维护人员理解、改正、改动和改进这个软件的难易程度。软件可维护性的评价指标包括:可理解性、可测试性和可修改性。

  • 第18题:

    软件特性中,允许对软件进行修改而不增加其复杂性指的是()。

    A.可修改性

    B.可适应性

    C.可维护性

    D.可移植性


    参考答案:A

  • 第19题:

    ( ) 是指一个软件模块是否容易修改、更新和扩展。

    A.可移植性
    B.可维护性
    C.可重用性
    D.可扩充性

    答案:B
    解析:
    可维护性是指一个软件模块是否容易修改、更新和扩展,即在不影响系统其他部分的情况下修改现有系统功能中问题或缺陷的能力。可移植性是指系统或其组成部分能在其他系统中重复使用的特性。可重用性是指一个软件模块能否被用在很多不同的场合。可扩充性是指在不影响现有系统功能的基础上,为系统加入新的功能或修改现有功能的能力。

  • 第20题:

    软件产品交付使用后,一般需要进行软件维护。当软件支持环境(如操作系统、编译器等)发生变化导致软件无法正常运行时,所需要进行的修改工作属于( )。

    A.纠错性维护
    B.适应性维护
    C.完善性维护
    D.预防性维护

    答案:B
    解析:
    软件维护指在软件运行/维护阶段对软件产品所进行的修改。要求进行软件维护的原因可归纳为三种类型:1)改正在特定的使用条件下暴露出来的一些潜在程序错误或设计缺陷称之为纠错性维护。2)因在软件使用过程中环境发生变化,对软件进行的修改称之为适应性维护。3)因用户某些需求的变化,导致对现有系统更改现有功能、增加新的功能,以及改善总体性能的要求,为了满足这些要求需要进行软件修改称之为完善性维护。除了上述三类维护外,还有一类维护活动叫预防性维护。预防性维护是为了提高软件的可维护性、可靠性等,为以后进一步改进软件打下良好基础的维护活动。预防性维护可定义为:“把今天的方法用于昨天的系统以满足明天的需要”。

  • 第21题:

    ISOS-SS的MOIFtp软件中,在软件监控中可选择启用需要监控的软件。如果需要监控的软件意外没运行,此模块可实现重新运行该软件的功能。


    正确答案:正确

  • 第22题:

    单选题
    软件产品在需求发生变化、运行环境发生变化或发现软件产品本身的错误或不足时进行相应的软件更新的难易程度叫做软件的()。
    A

    可维护性

    B

    可复用性

    C

    兼容性

    D

    正确性


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

  • 第23题:

    多选题
    软件合法复制品所有人所享有的权利包括(    )。
    A

    为了防止复制品损坏而制作备份复制品

    B

    不经该软件著作权人许可,向任何第三方提供修改后的软件

    C

    根据使用的需要把该软件装入计算机等具有信息处理能力的装置内

    D

    将备份复制品有偿提供给他人使用

    E

    为了把该软件用于实际的计算机应用环境或者改进其功能、性能而进行必要的修改


    正确答案: D,E
    解析: