鲲鹏云技术开发与应用理论部分2

目录

一、单项选择题

二、多项选择题

三、判断题


一、单项选择题

1.鲲鹏管理员使用安装鲲鹏性能优化工具 Tuningkit 时,以下( )是配置的默认端口号。
A.8080
B.8082
C.8084
D.8086


2.( )是华为鲲鹏代码迁移工具不支持的功能。
A.方检查用户软件 C/C++软件构建工程文件,并指导用户如何移植该文件。
B.检查用户软件 C/C++软件,构件工程文件使用的链接库,并提供可移植性信息。
C.检查用户软件C/C++源码和x86汇编源码,并知道用户如何移植源文件
D.检查用户软件 RPM 包中文件,并指导用户如何进行移植。

3.华为鲲鹏代码迁移工具可以在( )操作系统上进行。
A.Windows
B.CentOS
C.IOS
D.以上皆可


4.安装华为鲲鹏代码迁移工具需要( )运行环境。
A.Java
B.Python
C.Go
D.C

5.华为鲲鹏代码迁移工具不能安装在( )CPU 架构上。
A.X86
B.ARM
C .Power
D.以上皆不选


6.以下关于使用 yum 安装软件,说法不正确的是( )。
A.全自动安装
B.自动安装依赖包
C.缺乏自主性
D.适用于 Windows 操作系统

7.下列选项中,哪个 Linux 命令可以査看 CPU 使用率( )。
A. sar
B. iostat
C.free
D. netstat


8.下列选项中,哪个 Linux 命令可以监测到 CPU 各核以及进程的 CPU 使用情况?( )。
A mpstat
B.vmstat
C.top
D.ps


9.通过鲲鹏分析扫描工具 Dependency Advisor 不可以进行下列哪个操作( )。
A.下载分析报告
B.查看已下载分析报告的记录删除分析报告
C.删除分析报告
D.恢复已删除的分析报告

10.鲲鹏分析扫描工具 DependencyAdviso 安装空间至少需要规划( )。
A.300M
B.750M
C.1G
D.1.7G

11.鲲鹏分析扫描工具Dependency Advisar 的白名单管理不包括( )功能
A.备份
B.恢复
C.升级
D. 删除
 

12.openEulgr系统中, 本地用户(自定义用户)的 UI 起始编号是( )。
A.500
B.0
C.1000
D.1001

13.登录 Porting Advisor 迁移工具时,URL中的默认端口是()。
A.8085
B.8084
C.8086
D.8082

14.ssh协议默认端号是( )。
A.9600
B.23
C.22
D.513


15.用户在使用鲲鹏分析扫描工具Dependency Advisor时,需要将待分析的软件包/源代码上传到()。
A./etc/depady 
B.opt/depadv
C./etc/depadv/depadmin
D .optdepadv/depadmin


16.关于 PortingAdvisor 的的说法( )是正确的。
A.C语言程序通过编译生成的可执行文件可以通过 PortingAdvisor 进行迁移分析。
B.对于解释型语言,安装高级语言运行环境(JVM),可以屏蔽运行平台的差异所以安装鲲鹏可使用的ik之后,其他解释型语言都无需做迁移分析。
C.使用 PortimngAdvisor,可下载替换程序中平验证的依赖 so 库。
D.使用 PortimgAdvisor 工具处理解释型语言的迁移成本低于编译型语言

17.使用 PortingAdvisor 完成迁移分析任务后,生成的内容不包括( )。
A.html格式的移植报告
B.源码移植建议
C.xlsx格式的移植报告
D.csv格式的移植报告

18.华为鲲鹏分析扫描工具不支持( )类型的软件包中扫描 SO 依赖库。
A.ISO
B.ZIP
C.TAR
D.RPM

19.鳀鹏平台在大数据场景下性能相对较好,以下哪个不是主要的原因()。
A.Kumpeng 920 处理器 CPU 核数多
B.支持 Hi1710 智能管理芯片
C.Kumpeng 920带加解密引擎
D.支持高带宽低延时网络

20.以下关于 Maven 换源的描述中,错误的是( )。
A.maven软件仓库查询本地仓库
B.maven 软件仓库可以配置 proxy 代理
C.maven软件仓库可以获取所有外部依赖库
D.本地软件仓库没有需要的组件时,maven将去远程仓库下载

21.如果在进行鲲鹏平台应用移植调优综合实验时,可以访问0A系统登录界面,但是输入账号密码后显示白屏,则可能是以下哪个原因造成()。
A.OA系统的登录账号密码输入错误
B.连接 PostgreSQL 数据库异常
C.安全组未放通入方向的 IP 地址
D.源码编译时失败

22.Kupeng 920处理器采用的是哪种架构的芯片?()
A.Power
B.X86
C.ARM
D.MIPS

23.以下关于 web 界面访问华为鲲鹏代码迁移工具的方式描述正确的是( )。
A.单用户单任务访问
B.多用户多任务并发访问
C.多用户同时访问
D.单用户多任务访问

24.华为鲲鹏代码迁移工具能对( )场景提供精准的移植指导和建议。
A.对于汇编指令的移植优化,由于汇编指令在 x86 和鲲鹏平台上完全不同,工具会直接提供 ARM版本的相应指令进行替换。
B.对于已经有编译好可用的依赖库文件,工具提供开源版本的下载链接供用户直接使用。
C.对于乘法函数,工具能够自动识别并推荐使用 ARM平台支持的 NEO 向量乘法指令进行换。
D.对于一些特殊的指令用法差异,工具也能精准识别出来,例如_syncfetch and add 函数读取的变量,会涉及到原子操作和锁操作,必须按变量长度进行字节对齐,避免触发异常,导致程序错误。

25.以下( )属于从x86 到鲲鹏平台的软件迁移的流程
A.技术分析>编译迁移>功能验证>性能调优>规模商用
B.性能调优>技术分析>编译迁移>功能验证
C.功能验证>技术分析>编译迁移>性能调优
D.技术分析>功能验证>编译迁移>性能调优

二、多项选择题


26.作为面向企业级通用服务器架构平台的操作系统软件,EuerOs 具备以下哪些特点和优势()。
A.全面支持鲲鹏处理器
B.高性能、高安全、高可靠
C.支持容器虚拟化技术
D.基于稳定系统内核

27.华为鲲鹏分析扫描工具Dependency Advisor,支持分析以下哪些类型的文件()。
A.软件安装包
B.已安装的软件
C.源代码
D.未安装 Dependency Advisor 工具服务器上的源代码

28.用户在使用鲲鹏分析扫描工具 Dependency Advisor 时,可以选择以下哪些版本的的 GCC 编译器( )。
A.GCC4.8.5
B.GCC5.5
C.GCC6.5
D.GCC7.4

29.华为鲲鹏代码迁移工具支持哪些应用程序类型( )。
A.C/C++
B.JAVA
C.汇编
D.Python

30.以下哪些是penEuler的技术特性( )
A.改进安装程序,简化安装
B.多种安全机制,保障系统安全
C.优化编辑器,使用更加稳定
D.支持块设备 I/O 跟踪

31.关于 Java 程序中调用的 SO库,在迁移到鲲鹏平台时,可能需要哪些操作( )
A.获取支持鲲鹏的版本
B.获取支持 ARM的版本
C.获取源码重新编译
D.使用兼容鲲鹏平台的版本重新打jar 包

32.使用华为鲲鹏代码迁移工具对源码进行扫描分析时,需要进行哪些方面的检查和分析()。
A.检査 Makefle 中的编译链接
B.检查 x86 平台与鲲鹏平台相异的编译器宏、编译选项、buildimn函数、attribute 函数等列表
C.扫描分析用户软件目标二进制文件依赖的源文件集合
D.对比输入的{SO 文件名}列表和 SO 依赖库白名单

33.当使用华为分析扫描工具扫描 PostgreSQL 源码包时,以下哪些选项不会出现在分析结果中()。
A.源码中使用的架构相关的编译器宏
B.需要修改代码所在源文件的位置
D.预估迁移工作量
C.依赖库文件总数

34.鲲鹏管理员使用鲲鹏性能优化工具 TumingKit 新建函数分析任务时,可以选择设置( )分析任务类型。
A.C/C++程序
B.汇编程序
C.Java Mixed-Mode
D.Python

35.以下哪些 OS 被 kunpeng,纳入生态,其指定版本获得 kunpeng920 兼容性列表支持(  )。
A NeoKylin 
B.Windows
C.Ubuntu
D.Centos

36.x86 架构处理器上的软件在鲲鹏处理器使用时,以下哪些是需要移植的原因(  )
A.编译型语言由编译器静态编译成指令和数据。
B.解释型语言调用的动态或静态链接库,也需要在鲲鹏处理器上重新编译。
C.同样的源代码,相同的编译器在不同的,处理器上编译,生成的指令也会不同。
D.两种处理器的指令集不同。

37.华为鲲鹏性能优化工具 TuningKit支持哪些功能特性( )。
A.进程/线程级性能分析
B.系统级性能分析
C.源代码语法分析
D.函数级性能分析

38.软件性能测试的目的主要是()。
A.评佶软件兼容性
B.评估软件系统能力
C.评估软件系統抗压能力
D.评估软件系统耐久性能力

39.鲲鹏分析扫描工具 DependencyAdvisor支持以下哪些功能特性()。
A.向用户提供软件移植报告,提供移植工作量评估
B.检査用户 Java 类软件包(JAR、WAR)中包含的 S0 依赖库和二进制文件,并评估上述文件的可移植性
C.检查用户 C/C++软件构建工程文件,并评估该文件的可移植性。
D.检查用户 C/C++软件源码,并评估软件源文件的可移植性。

40.华为鲲鹏分析扫描工具 Dependency Advisor所生成的扫描报告中,包含哪些内容( )。
A.需要移植的代码行数
B.需要移植的依赖库 SO 文件
C.需要移植的源文件
D.源代码总文件大小

三、判断题

41.华为鲲鹏代码迁移工具 Porting Advisor,工具界面中的 GCC 版本需要与后台操作系统中的 GCC 版本保持一致。(X)

42.鲲鹏性能优化工具 TuningKit 只能用于优化 TaiShan 服务器上的运行软件性能。(X)

43.华为鲲鹏代码迁移工具支持CLI和 Web 两种访问方式,两种访问方式必须分开部署。()

44.使用迁移工具 Porting Advisor 时,界面提示:“源代码路径错误”,应该重新填写源码存放路径,点击分析按钮重新分析。()

45.用户可以使用mpstat,工具监测主机多核 CPU使用情况。()

46.鲲鹏分析扫描工具 Dependency Advisor 只能部署在鲲鹏平台上。(X)

47.鲲鹏分析扫描工具 Dependency Advisor支持在分析任务执行过程中升级。如果升级失败,升级脚本会自动回退工具到升级前的版本。(X)

48.EulerOs是适用于ARM64和x86机器的性能最好的操作系统之一,能够运行在高度可扩展的多核系统上,支持最严苛的工作负载。()

49.CentOs 是开源的操作系统,Debian不属于开源操作系统。(X)

50.华为的鲲鹏分析描工具 Kunpeng Dependency advisor 是一款可以简化客户应用迁移到 TaiShan 服务器过程的工具。(X)

一、单项选择题
1-5.D D B B C            6-10.D A C D D        11-15.D C B C D        16-20.C C A B C        21-25.B C A B A

二、多项选择题
26.ABCD
27.ABC
28.ABCD
29.ABC
30.ABCD
31. ABCD
32.ABCD
33.CD
34. AC
35.ACD
36.ABCD
37. ABD
38.BCD
39.ABCD
40.ABC

三、判断题
41.X
42.X
43.√
44.V
45.√
46.X
47.X
48.V
49.X
50.X

  • 24
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值