使用条件编译可以达成的好处有()。A、方便移植到不同的开发平台B、有效的控制最后可执行代码的大小C、有利于开发版本的管理D、可同时满足调试版本和最终发布版本的需要

题目

使用条件编译可以达成的好处有()。

  • A、方便移植到不同的开发平台
  • B、有效的控制最后可执行代码的大小
  • C、有利于开发版本的管理
  • D、可同时满足调试版本和最终发布版本的需要

相似考题
参考答案和解析
正确答案:A,B,C,D
更多“使用条件编译可以达成的好处有()。A、方便移植到不同的开发平台B、有效的控制最后可执行代码的大小C、有利于开发版本的管理D、可同时满足调试版本和最终发布版本的需要”相关问题
  • 第1题:

    软件配置发布的版本有( )、中间版本、修订版本。

    A.基线版本
    B.标识版本
    C.控制版本
    D.发布版本

    答案:A
    解析:
    软件配置发布的版本有基线版本、中间版本、修订版本。

  • 第2题:

    某联通公司信息化部近期发布河湖长制项目的V1.0版本,版本发布前的准备工作包括( ) 。①进行相关的回退分析②仅备份版本发布所涉及的存储过程、函数等其他的代码及回退管理③备份配置数据,包括数据备份的方式,如Dmp方式。④备份在线生产平台接口、应用、工作流等版本。⑤启动版本更新的触发条件。⑥对变更回退的机制职责的说明

    A.②①③④
    B.①③⑤⑥
    C.①②③④
    D.①③④⑥

    答案:D
    解析:
    版本发布前的准备工作包括:(1)进行相关的回退分析。(2)备份版本发布所涉及的存储过程、函数等其他数据的存储及回退管理。(3)备份配置数据,包括数据备份的方式,如DMP方式。(4)备份在线生产平台接口、应用、工作流等版本。(5)启动回退机制的触发条件。(6)对变更回退的机制职责的说明:如通知相关部门,确定需要回退的关联系统和回退时间点等

  • 第3题:

    Ux30有触控版本和非触控版本两种版本,用户可以根据使用需求的不同选择适合自己的版本


    正确答案:正确

  • 第4题:

    对于已经归档的协议,工程人员需要根据智能设备监控单元型号、版本在()系统下载。

    • A、notes平台工程管理平台系统
    • B、notes平台版本下发系统
    • C、SUPPORT平台系统
    • D、notes平台协议开发数据库

    正确答案:C

  • 第5题:

    LINUX内核版本指的是Linux开发小组开发出的系统内核的版本号。LINUX的内核具有两种不同的版本号,实验版本和产品化版本。请问,下列版本号中哪些是产品化版本()

    • A、2.0.34
    • B、2.1.18
    • C、2.4.20
    • D、2.5.17

    正确答案:A,C

  • 第6题:

    对计划的发布版本应该()

    • A、按产品特性交付:需要交付的特性都必须交付,必要时要推迟发布时间
    • B、按日期交付:按照预定发布时间进行发布,必要时候裁剪部分功能特性
    • C、临时决定:我们会平衡一下,临时根据市场要求和开发进展来确定,可能会同时调整交付时间和特性
    • D、在迭代模式下,没有必要计划版本。每个迭代都应该完成可发布的版本,按照市场需要发布迭代版本即可

    正确答案:B

  • 第7题:

    关于版本控制以下描述不正确的是()

    • A、自动跟踪每个文件和目录的变更情况
    • B、支持并行开发
    • C、ClearCase提供版本管理功能
    • D、能够提高软件可移植性

    正确答案:D

  • 第8题:

    软件版本管理工作流程分为版本需求管理、版本开发、版本测试、审核发布、版本升级、后期评估六部分


    正确答案:正确

  • 第9题:

    关于UOMCB后台提供的数据版本升级功能,以下说法错误的有()

    • A、数据版本升级用于跨大版本升级时将后台已配置数据升级到新版本的数据表结构,与前台适配
    • B、跨大版本升级失败后需要回退时,可以通过数据版本升级功能进行数据库表结构回退
    • C、后台可以批量对多个网元同时进行批量数据版本升级
    • D、进行数据版本升级后,版本管理中对应的版本管理网元也切换为新的大版本

    正确答案:B

  • 第10题:

    下列关于版本控制工具CVS的描述正确的是()。

    • A、CVS可以帮助团队在一个项目上协同工作
    • B、CVS可以对软件系统进行编译
    • C、使用CVS工具后,不再需要进行项目管理
    • D、CVS可以替代开发者之间的交流

    正确答案:A

  • 第11题:

    单选题
    关于版本控制以下描述不正确的是()
    A

    自动跟踪每个文件和目录的变更情况

    B

    支持并行开发

    C

    ClearCase提供版本管理功能

    D

    能够提高软件可移植性


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

  • 第12题:

    多选题
    使用条件编译可以达成的好处有()。
    A

    方便移植到不同的开发平台

    B

    有效的控制最后可执行代码的大小

    C

    有利于开发版本的管理

    D

    可同时满足调试版本和最终发布版本的需要


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

  • 第13题:

    在开发一个字处理软件时,首先快速发布了一个提供基本文件管理、编辑和文档生成功能的版本,接着发布提供更完善的编辑和文档生成功能的版本,最后发布提供拼写和语法检查功能的版本,这里采用了( )过程模型。

    A.瀑布
    B.快速原型
    C.增量
    D.螺旋

    答案:C
    解析:
    本题考查软件过程模型的基础知识。瀑布模型从一种非常高层的角度描述了软件开发过程中进行的活动,并且提出了要求开发人员经过的事件序列。原型模型允许开发人员快速地构造整个系统或系统的一部分以理解或澄清问题。增量开发是把软件产品作为一系列的增量构件来设计、编码、集成和测试,系统功能在增量中不断完善或者增加。螺旋模型把开发活动和风险管理结合起来,以将风险减到最小并控制风险。

  • 第14题:

    以下关于软件版本控制的叙述中,正确的是:( )。

    A. 软件开发人员对源文件的修改在配置库中进行
    B. 受控库用于管理当前基线和控制对基线的变更
    C. 版本管理与发布由CCB执行
    D. 软件版本升级后,新基线存入产品库且版本号更新,旧版本可删除

    答案:B
    解析:

  • 第15题:

    智能设备模板发布和归档在()系统。

    • A、notes平台工程管理平台系统
    • B、notes平台版本下发系统
    • C、support系统
    • D、notes平台的协议开发数据库

    正确答案:C

  • 第16题:

    下列关于版本管理描述正确的是()。

    • A、受控版本是指可能存在缺陷或只能在特定环境下使用,不能大面积推广,在版本发布电子流中明确全球技术服务部使用范围是受限的版本
    • B、目前现场使用的版本必须通过YF-FTP或SUPPORT网站获取,禁止安装或升级使用其它途径获取的任何版本
    • C、生产发货到现场的受控版本,现场可以不用填写受控版本使用的《版本申请电子流》
    • D、所有受控版本必须在指定受控范围使用,并且做好申请、审核和监控,将版本详细信息录入相关IT系统,所有受控版本在非受控范围使用即为非法使用,受控版本即演变成了非法版本

    正确答案:A,B,D

  • 第17题:

    以下关于版本控制的说法中,()是错误的。

    • A、版本管理主要控制配置项的创建过程 
    • B、软件开发过程中,绝大多数配置项都要经过多次修改才能最终确定下来 
    • C、对配置项的任何修改都将产生新的版本 
    • D、版本控制的目的是避免版本丢失或混饶等现象

    正确答案:A

  • 第18题:

    严格微机保护软件版本异动和受控管理,定期()电网微机保护软件版本。

    • A、升级
    • B、核实
    • C、发布
    • D、开发

    正确答案:B,C

  • 第19题:

    版本激活操作中通常需要激活的版本包括()

    • A、平台版本
    • B、固件版本
    • C、业务版本
    • D、支撑版本

    正确答案:A,C

  • 第20题:

    现场无线工程师可以使用什么样的设备安装软件(即版本软件)?()

    • A、研发人员自己开发自己携带到现场的版本软件。
    • B、经过申请由版本管理员发出的版本光盘中版本软件。
    • C、经版本管理员授权从YF-FTP服务器上下载的版本软件。
    • D、正在走评审电子流的版本软件。

    正确答案:B,C

  • 第21题:

    平台IDE基于标准的()软件实现,以项目形式组织了应用系统开发所需的各类资源,提供了开发向导、视图和编辑器等辅助工具,实现了代码智能提示、版本控制、编译调试、一键发布等功能


    正确答案:Eclipse

  • 第22题:

    自开发平台类系统新版本开发测试完成后想测评部门提出第三方测评需求时,不需要同时提供业务应用新版本变更说明书。


    正确答案:错误

  • 第23题:

    填空题
    平台IDE基于标准的()软件实现,以项目形式组织了应用系统开发所需的各类资源,提供了开发向导、视图和编辑器等辅助工具,实现了代码智能提示、版本控制、编译调试、一键发布等功能

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