参考答案和解析
正确答案:是指一个软件可不经修改或只需少量修改便可由一台机器移植到另一台不同的机器上去运行,即同一软件可应用于不同的环境,也叫作软件的可移植性。
更多“软件移植”相关问题
  • 第1题:

    软件可移植性(portability),是指软件从一个计算机系统或(环境)移植到另一个上去的难易程度。

    A.错误

    B.正确


    参考答案:B

  • 第2题:

    软件“打补丁”是指()

    • A、软件移植
    • B、修复软件的错误和漏洞
    • C、修复遭到破坏的软件
    • D、修复硬件漏洞

    正确答案:B

  • 第3题:

    什么是模块的内聚和耦合?它们与软件的可移植性、软件结构有什么关系?


    正确答案: 内聚是对模块内各个元素彼此结合的紧密程度的度量。 
    耦合是对一个软件结构内不同模块之间互联程度的度量。
    越松散的耦合越紧密的内聚越有利于软件的可移植,软件的结构性越好。

  • 第4题:

    实现软件移植的主要途径有哪些?


    正确答案:(1)采用系列机方法
    (2)采用模拟与仿真方法
    (3)采用统一的高级语言

  • 第5题:

    支持计算机软件的开发、维护、模拟、移植或管理而研制的程序系统称为()

    • A、软件工具
    • B、软件环境
    • C、软件过程
    • D、软件模

    正确答案:A

  • 第6题:

    什么是软件复用?简述软件复用和软件共享、软件移植的差别。


    正确答案: 软件复用是指在构造新的软件系统的过程中,对已存在的软件人工制品的使用技术。
    如果是在一个系统中多次使用一个相同的软件成分,这叫软件共享。
    对一个软件进行修改,使它能运行于新的软、硬件平台这称作软件移植。

  • 第7题:

    软件可移植性是用来衡量软件质量的重要尺度之一,为提高软件可移植性,应注意提高软件的()。

    • A、使用方便性
    • B、简洁性
    • C、可靠性
    • D、设备独立性

    正确答案:C

  • 第8题:

    多选题
    下列软件中,用于制作和阅读可移植文档的工具软件有:()
    A

    NorePad

    B

    Acrobar

    C

    DynaDoc

    D

    UltraEdit


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

  • 第9题:

    单选题
    支持计算机软件的开发、维护、模拟、移植或管理而研制的程序系统称为()
    A

    软件工具

    B

    软件环境

    C

    软件过程

    D

    软件模


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

  • 第10题:

    名词解释题
    软件移植

    正确答案: 是指一个软件可不经修改或只需少量修改便可由一台机器移植到另一台不同的机器上去运行,即同一软件可应用于不同的环境,也叫作软件的可移植性。
    解析: 暂无解析

  • 第11题:

    判断题
    为提高软件可移植性,应注意提高软件的设备独立。
    A

    B


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

  • 第12题:

    问答题
    什么是软件复用?简述软件复用和软件共享、软件移植的差别。

    正确答案: 软件复用是指在构造新的软件系统的过程中,对已存在的软件人工制品的使用技术。
    如果是在一个系统中多次使用一个相同的软件成分,这叫软件共享。
    对一个软件进行修改,使它能运行于新的软、硬件平台这称作软件移植。
    解析: 暂无解析

  • 第13题:

    软件可移植性是用来衡量软件质量的重要尺度之一,为提高软件可移植性,应注意提高软件的()。


    正确答案:可靠性

  • 第14题:

    下列软件中,用于制作和阅读可移植文档的工具软件有:()

    • A、NorePad
    • B、Acrobar
    • C、DynaDoc
    • D、UltraEdit

    正确答案:B,C

  • 第15题:

    软件可移植性(portability),是指软件从一个计算机系统或(环境)移植到另一个上去的难易程度。


    正确答案:正确

  • 第16题:

    嵌入式系统的软件移植原因有哪些?怎样移植?可移植系统如何设计?


    正确答案: 主要原因:
    【1】基于不同的嵌入式处理器:不同的体系结构和指令集使得软件在不同的处理器平台间不完全兼容。
    【2】使用不同的嵌入式操作系统:如果操作系统不支持选定的硬件平台,要考虑移植工作。
    移植工作:重新编写与处理器相关的I/O模块即可,不需要修改该模块的API。

  • 第17题:

    为提高软件可移植性,应注意提高软件的设备独立。


    正确答案:错误

  • 第18题:

    软件开发管理和()是软件工程研究的主要内容。

    • A、软件开发技术
    • B、软件移植
    • C、软件生产自动化
    • D、软件重用

    正确答案:A

  • 第19题:

    单选题
    软件“打补丁”是指()
    A

    软件移植

    B

    修复软件的错误和漏洞

    C

    修复遭到破坏的软件

    D

    修复硬件漏洞


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

  • 第20题:

    问答题
    实现软件移植的主要途径有哪些?

    正确答案: (1)采用系列机方法
    (2)采用模拟与仿真方法
    (3)采用统一的高级语言
    解析: 暂无解析

  • 第21题:

    单选题
    软件开发管理和()是软件工程研究的主要内容。
    A

    软件开发技术

    B

    软件移植

    C

    软件生产自动化

    D

    软件重用


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

  • 第22题:

    判断题
    软件可移植性(portability),是指软件从一个计算机系统或(环境)移植到另一个上去的难易程度。
    A

    B


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

  • 第23题:

    问答题
    嵌入式系统的软件移植原因有哪些?怎样移植?可移植系统如何设计?

    正确答案: 主要原因:
    【1】基于不同的嵌入式处理器:不同的体系结构和指令集使得软件在不同的处理器平台间不完全兼容。
    【2】使用不同的嵌入式操作系统:如果操作系统不支持选定的硬件平台,要考虑移植工作。
    移植工作:重新编写与处理器相关的I/O模块即可,不需要修改该模块的API。
    解析: 暂无解析