题目
A、分析软件源代码,提供应用移植指导
B、评估移植工作量
C、修改用户的源代码
D、执行应用的编译安装
第1题
A、检查用户软件C/C++软件,构建工程文件使用的链接库,并提供可移植性信息
B、检查用户软件RPM包中文件.并指导用户如何进行移植
C、检查用户软件C/C++源码和x86汇编源码,并指导用户如何移植源文件
D、检查用户软件C/C++软件构建工程文件,并指导用户如何移植该文件
第2题
A.提供编译器字典,包括x86和鲲鹏编译器选项、宏定义、buildin函数、attribute函数
B.提供x86鲲鹏编译器映射字典
C.提供x86鲲鹏汇编映射字典
D.提供汇编代码字典,包括x86和鲲鹏汇编字典
第3题
A.需要移植的依赖库so文件数量和具体文件信息
B.移植所需的工作量
C.需要移植的源代码文件数量和具体文件信息
D.需要移植的c/c++和makefile源代码行数、汇编代码行数
第4题
B、对于乘法函数,工具能够自动识别并推荐使用ARM平台支持的NEON向量乘法指令进行替换
C、对于一些特殊的指令用法差异,工具也能精准识别出来,例如_ syne_ _fetch and add函数读取的变量,会涉及到原子操作和锁操作,必须按变量长度进行字节对齐,避免触发异常,导致程序错误
D、对于已经有编译好可用的依赖库文件,工具提供开源版本的下载链接供用户直接使用
第5题
A.容器为应用提供封装和隔离的功能
B.docker“几乎”成为事实上的容器标准
C.容器具备迁移功能,可以把x86服务器上的容器迁移到鲲鹏服务器上
D.容器是一种轻量级、可移植、自包含的软件打包技术
第6题
A.制定迁移计划
B.确认当前系统使用的CentOS版本与鲲鹏处理器是否兼容
C.申请或准备调试环境
D.分析C/C++代码中调用的boost库能否移植
E.分析商用数据库的迁移策略
F.安装部署C/C++编译器
第8题
A.使用openl ab线上资源作为迁移环境,本地办公环境需要能够连接公网
B.openl ab不仅提供了线上服务器资源,同时还提供编译构建等持续构建能力,以及安全/兼容性/稳定性/功耗/性能等测试套
C.如果迁移的代码包含开源软件源码,服务器环境需要能够连接公网
D.openl ab提供生态认证,帮助ISV合作伙伴推广生态
第9题
A.需要移植的依赖库S0文件
B.源代码总文件大小
C.需要移植的代码行数
D.需要移植的源文件
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!