来自DevKit的挑战六

来自DevKit的挑战六

收藏豆荚
剥了 1 次
年级:大学
科目:职业发展
chao
2025-09-29
17 颗豆豆
60 秒

DevKit是鲲鹏原生开发工具集,可以帮助广大用户实现从()到()一键式迁移应用?

x86
x86端
x86平台
鲲鹏
鲲鹏端
鲲鹏平台
ARM平台
2. 判断题
20 秒

鲲鹏DevKit支持三种工作模式:IDE插件模式、Web UI模式、命令行模式,用户可以根据不同的需求及使用场景,选择不同工作模式?

3. 判断题
20 秒

通过编译一行简单的c语言代码“c=a*b”,我们可以发现从x86迁移编译型语言编写的应用程序到鲲鹏平台,必须要重新编译?

4. 判断题
20 秒

编译器是一种计算机程序,可以将高级编程语言转换成底层的汇编语言或者机器码语言?

5. 判断题
20 秒

AI4C框架可以使能鲲鹏GCC集成机器学习驱动编译优化?

6. 单选题
30 秒

应用迁移工具提供x86 Linux软件迁移到鲲鹏Linux上的扫描、分析与迁移能力,支持()功能特性?

软件迁移评估

软件包重构

源码迁移

以上都是

7. 单选题
30 秒

编译型语言源码需要由编译器、汇编器翻译成机器指令,再通过链接器链接库函数生成可执行文件,其中从源文件(test.c)转换为test.i是由()处理?

预处理器

编译器

汇编器

链接器

8. 单选题
30 秒

使用应用迁移工具Porting Advisor的软件迁移评估任务,需要将待迁移的软件包上传到()路径下?

/opt/portadv/portadmin/data/

/opt/portadv/portadmin/sourcecode/

/opt/portadv/portadmin/package/

/opt/portadv/portadmin/packagerebuild/

9. 单选题
30 秒

毕昇JDK做了哪一项优化来减少JVM JAVA堆占用的情况,从而提升性能?

快速序列化

AppCDS

NUMA-Aware

G1GC

10. 单选题
30 秒

使用GCC对编译型语言进行编译时,编译选项-mabi的作用是?

指定CPU型号

指定应用程序位数

指定编译宏

指定指令集

11. 单选题
30 秒

若使用GCC for openEuler开启向量化编译,通常需要开启()选项?

-O0

-O1

-O2

-O3

12. 单选题
30 秒

使用毕昇编译器Autotuner工具运行llvm-autotune minimize表示?

初始编译

初始化调优

调优编译

性能反馈

结束调优

13. 多选题
双倍得分
45 秒

关于鲲鹏DevKit说法正确的是?

提供了C/C++/Java/Python等多种编程语言的开发环境,方便开发者根据自身需求选择合适的编程语言进行开发,同时支持Web端、IDE端和命令行

内置了迁移工具、性能测试工具等,方便开发者快速构建基于鲲鹏平台的高性能应用程序,并充分发挥鲲鹏平台的性能优势

提供了详细的文档和示例代码,帮助开发者快速入手、掌握鲲鹏平台的开发技术

提供了在线技术支持和社区交流平台,方便开发者在使用过程中遇到问题时及时得到解答,并与其他开发者进行交流和分享

14. 多选题
双倍得分
45 秒

毕昇编译器使用的编译命令是哪些?

clang

g++

gcc

gfortran

flang

clang++

15. 多选题
双倍得分
60 秒

从x86平台迁移C/C++代码到鲲鹏平台,需要考虑哪些场景?

鲲鹏平台Char类型默认是无符号型,通过添加-fsigned-char编译选项可以确保char类型为有符号,确保平台之间一致性

鲲鹏平台定义生成的应用程序为64位需要使用-m64编译选项

鲲鹏平台Makefile文件中定义指令集类型的编译选项为-march=armv8-a

鲲鹏平台编译宏选项为_aarch64_

鲲鹏平台编译器自带的builtin函数需要替换成aarch64版本

16. 多选题
双倍得分
60 秒

以下鲲鹏处理器使用GCC for openEuler的编译场景中正确的是?

开启并行编译:gcc XXX -o XXX -fopenmp

开启向量化编译:gcc XXX -o XXX -no-ftree-vectorize -O3

针对鲲鹏芯片开启向量化编译:gcc XXX -o XXX -ftree-vectorize -mcpu=thunderx2t99 -O3

开启动态寻址优化:gcc XXX -o XXX -mcmodel=medium -O3

开启内存优化:gcc XXX -o XXX -fomit-frame-pointer -O3

60 秒

GCC for openEuler使用()作为C语言编译和驱动程序,使用()作为C++编译和驱动程序,使用()作为fortran编译和驱动程序?

gcc
g++
gfortran
剥豆豆
金牌
会员
无限剥豆豆游戏,更详尽的游戏报告,更多学员的支持
仅需0.6/日
你可能喜欢
浙教版 八年级上 第一单元单元复习
剥了 4 次
第十三课 第一节初级汉语生词填空选择题
剥了 2 次
第十课《匆匆》
剥了 2 次
婚礼小游戏
剥了 2 次
祈使句预习检测
剥了 6 次