2024-2025华为ICT大赛(实践赛)-基础软件赛道理论考试题库大全-中(多选题)_第1页
2024-2025华为ICT大赛(实践赛)-基础软件赛道理论考试题库大全-中(多选题)_第2页
2024-2025华为ICT大赛(实践赛)-基础软件赛道理论考试题库大全-中(多选题)_第3页
2024-2025华为ICT大赛(实践赛)-基础软件赛道理论考试题库大全-中(多选题)_第4页
2024-2025华为ICT大赛(实践赛)-基础软件赛道理论考试题库大全-中(多选题)_第5页
已阅读5页,还剩260页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE2025华为ICT大赛(实践赛)-基础软件赛道理论考试题库大全-中(多选题汇总)多选题1.以下哪些是BigDataPro存算分离方案的特点?A、全栈基础设施B、极致互通C、兼容性D、丰富场景答案:ABCD解析:这道题考察的是BigDataPro存算分离方案的特点。全栈基础设施意味着方案覆盖了从硬件到软件的完整技术栈,极致互通指的是存储与计算之间的高效互联互通,兼容性则表明方案能支持多种数据类型和应用场景,丰富场景说明该方案适用于多种业务和应用场景。这些都是存算分离方案的关键特性。2.关于GPL的描述正确的有哪些?A、GPL允许用户任意复制、传递、修改及再次发布遵从GPL的软件B、遵从GPL的软件不允许收费C、基于自由软件修改再次发布的软件仍需要遵循GPLD、GPL是自由软件的通行许可证答案:ACD解析:这道题考查对GPL的理解。GPL是自由软件的重要许可证。它允许用户自由复制、传递、修改及再次发布相关软件,基于其修改再次发布的软件也需遵循。而GPL并未禁止收费。所以ACD正确,B选项错误。3.下列选项中,哪些是性能测试GAME模型包括的步骤?A、确定测试目标、测试设计策略B、定义场景pass/fail的标准C、引入测试工具D、创建测试场景E、执行测试计划,输出测试报告F、分析性能需求,分析系统架构答案:ABE4.系统性能分析工具能够输出的内容包括以下哪些项?A、上层应用workload相关分析B、进程/线程、锁资源占用情况C、Top热点函数D、CPU各核使用情况答案:ABCD解析:系统性能分析工具通常能够输出多个方面的内容,包括上层应用的workload分析、进程/线程、锁资源占用情况、Top热点函数以及CPU各核的使用情况等。这些信息可以帮助用户了解系统的性能瓶颈,优化系统性能。因此,为ABCD。5.当鲲鹏管理员在使用鲲鹏性能优化工具TuningKit新建函数分析任务时,可以选择设置以下哪些分析任务类型A、JavaMixed-ModeB、汇编程序C、PythonD、C/C++程序答案:AD解析:这道题考察的是对鲲鹏性能优化工具TuningKit的了解。在创建函数分析任务时,工具支持的分析任务类型是关键。Java和C/C++程序都是常见的编程语言,TuningKit能够针对这些语言进行性能分析。而汇编程序和Python在鲲鹏性能优化工具的当前版本中,并不直接支持作为分析任务类型。因此,正确选项是A和D。6.以下哪些工具可以实现数据库的导入导出?A、gs_sshB、gs_dumpC、gs_dunpallD、gs_restore答案:BCD解析:数据库的导入导出通常需要特定的工具来完成,根据题目所给选项,BCD选项("gs_dump","gs_ssh","gs_restore")都是常用的数据库导入导出工具。其中,"gs_dump"通常用于导出数据库的数据和结构,"gs_restore"用于导入数据,"gs_ssh"可以用于远程数据库的导入或导出。因此,为BCD。7.nginx作为WebServer,可以使用以下哪些工具进行性能测试?A、JmeterB、sysbenchC、wrkD、ab答案:ACD解析:Nginx是一种常见的Web服务器软件,性能测试对其来说是重要的环节,可以用来检测其在高并发下的响应能力及整体运行效率。针对这个问题,我们来看下这些工具的特点和适用场景:A.Jmeter-是一款用于测试应用性能的开源工具,它可以测试各种服务器的性能,包括Web服务器如Nginx。B.sysbench-主要用于数据库性能测试,虽然也可以进行HTTP相关的测试,但通常不是针对Web服务器如Nginx的直接性能测试工具。C.wrk-是一个用于进行HTTP基准测试的工具,它可以用来测试Nginx等Web服务器的性能。D.ab-是Apache服务器自带的一个压力测试工具,但也可以用来测试其他Web服务器包括Nginx的性能。因此,Nginx作为WebServer,可以使用Jmeter、wrk和ab进行性能测试,所以答案是A、C、D。8.下列SQL语句中,哪些语句的输出结果为“3days”?A、SELECIdate'2021-05-03'-date'2021-05-01'ASRESULT;B、SELECldate'2021-04-30'-date'2021-04-28'ASRESULT;C、SELECldate'2021-05-01'-date'2021-04-28'ASRESULT;D、SELECldate'2021-05-04'-date'2021-05-01'ASRESULT;答案:CD解析:这道题考查SQL中日期运算的理解。在SQL中,日期运算通常返回相差的天数。选项A中,'2021-05-01'减去'2021-04-28'等于3天;选项C中,'2021-05-04'减去'2021-05-01'也等于3天。而选项B和D的结果分别为2天和2天,不符合题目要求的“3days”,所以被排除。9.以下哪些跟软件构建和运行环境相关?A、OSB、JDK/PythonC、编译器D、驱动答案:AB解析:这道题考查软件构建和运行环境的相关知识点。软件构建和运行环境涉及多个组件,其中OS是操作系统,提供基础运行环境;JDK/Python是编程语言的环境,用于编译和运行特定语言编写的程序;编译器用于将源代码转换为可执行代码;驱动是硬件与操作系统间的桥梁,影响软件运行。因此,所有这些选项都跟软件构建和运行环境紧密相关。10.以下那些命令可以导致事务的结束?A、SELECTB、ROLLBACKC、SAVEPOINTD、COMMIT答案:BD解析:这道题考察的是对数据库事务控制命令的理解。事务的结束通常意味着事务的提交或回滚。ROLLBACK命令用于回滚事务,即撤销事务中的所有操作,结束事务。COMMIT命令用于提交事务,使事务中的所有操作成为数据库的一部分,同样结束事务。SELECT命令用于查询数据,不结束事务。SAVEPOINT命令用于在事务中设置一个保存点,不是结束事务。因此,BD选项正确。11.以下哪几项是openGauss全容态等值查询流程中的三层密钥管理机制?A、根秘钥B、主密钥C、行加密秘钥D、列加密秘钥答案:ABD解析:在openGauss全容态等值查询流程中,三层密钥管理机制是确保数据安全的核心。首先,根秘钥作为最高级别的密钥,用于加密其他更低级别的密钥,确保整个密钥体系的安全性。其次,主密钥由根秘钥加密,用于加密行加密秘钥,起到中间层级的作用。最后,行加密秘钥直接用于加密数据库中的行数据,保护实际存储的数据安全。而列加密秘钥并不是此三层密钥管理机制中的一部分,因此选项C不正确。所以,正确答案是ABD。12.弱内存序问题主要与如下那些因素相关?()A、多线程B、多进程C、不同CPU之间Cache同步D、一级、二级、三级Cache间数据同步E、不同core之间Cache同步答案:ACE解析:弱内存序问题涉及多线程程序执行时,内存访问顺序与程序执行顺序不一致的情况。多线程环境下,各线程可能在不同CPU核心上执行,涉及CPU间Cache同步。同时,不同核心间的Cache同步也会影响内存访问顺序。因此,弱内存序问题与多线程、不同CPU间Cache同步、不同核心间Cache同步相关。多进程主要涉及进程间通信和资源分配,与弱内存序问题不直接相关。一级、二级、三级Cache间数据同步是Cache内部机制,不直接影响弱内存序问题。13.通过以下哪些方式可以查看到openEuler中是否有周期性的定时任务存在?A、查看cron.service的状态是否是aetiweB、查看cron.service的状态是否是activeC、查看/etc/crontab中是否有定时任务的相关记录D、使用命令crontab-1查看答案:BCD解析:这道题考察的是对openEuler系统中定时任务查看方法的了解。在Linux系统中,cron是常用的定时任务管理工具。查看cron.service状态是否为active可以判断cron服务是否在运行,是查找定时任务的前提。/etc/crontab是存放系统定时任务的文件,查看该文件可以找到定时任务的相关记录。使用命令`crontab-l`可以查看当前用户的定时任务。因此,BCD选项都是正确的方法。A选项中的状态`aetiwe`显然是错误的,应该是`active`。14.模式hr下共有staffs和employments两张表,以下哪几项参数设置可以同时导出这两张表?A、-thr.staffs-thr.employmentsB、-thr.∗C、-thr.allD、-thr.staffs-Temployments答案:AB解析:这道题考察的是数据库导出命令的理解。在数据库操作中,导出命令通常需要指定具体的表名或使用通配符。选项A正确地指定了两张表的名字,符合导出命令的格式。选项B使用了通配符“∗”,表示导出hr模式下的所有表,也满足题目要求。选项C的“all”不是导出命令中的有效参数。选项D虽然提到了两张表,但格式不正确,因为“-T”通常不是用于指定表名的参数。因此,正确答案是A和B。15.能查看表customer定义的是?A、\dicustomer;B、\dtcustomerC、\dcustomerD、showcustomer;答案:BC解析:这道题考察的是对SQL命令的了解,特别是针对PostgreSQL数据库。在PostgreSQL中,`\dt`命令用于列出表,而`\d`命令用于查看表的详细定义,包括列名、数据类型等。所以B和C选项正确。`\di`命令用于查看索引,`show`命令用于显示数据库的配置参数,都不是用来查看表定义的。16.DDL审计日志可以审计以下哪些操作?A、数据库对象的修改B、用户权限的更改C、数据库对象的创建D、数据库对象的删除答案:ACD解析:DDL(数据定义语言)审计日志可以审计所有涉及数据库对象(如表、视图、索引等)的创建、修改和删除操作。因此,选项C和D是正确的。用户权限的更改也是一项重要操作,可以由DDL审计日志进行审计,因此选项B也是正确的。因此,是ACD。17.下列选项中,哪些属于常用的字符处理函数?A、get_bit(string,offset)B、right(strtext,nint)C、left(strtext,nint)D、char_length(string)答案:BCD解析:在字符处理中,常见的函数包括获取字符串的长度(char_length)、获取字符串的右部分(right)、获取字符串的左部分(left)等。因此,选项BCD都是正确的。A选项中的get_bit函数并不是常见的字符处理函数,它可能是一个特定的算法或库中的函数,需要根据上下文来判断其具体用途。18.下面的选项中,不属于数据库系统的是?A、数据库管理系统B、操作系统C、数据库D、数据库服务器答案:BD解析:数据库系统是由数据库、数据库管理系统、数据库管理员、硬件平台、软件平台和用户等组成的一个整体。其中,数据库是存储在计算机内部、可以从中获取信息的集合。操作系统是控制和管理计算机硬件和软件资源的程序,而BD选项明显不属于数据库系统,因此为BD。综上,以上就是对题目和的推理过程和依据。19.以下关于shell的描述中,正确的是哪些项A、当用户登录Linux操作系统并打开终端后,会打开默认的shellB、shell本身是一个用C语言编写的程序C、shell是用户使用linux操作系统的一个桥梁,负责命令D、openfuler操作系统用户的默人登录shell是bash答案:ABCD解析:Shell是Linux操作系统中用户与系统交互的接口,负责接收用户的命令并执行相应的操作。在用户登录Linux操作系统并打开终端后,系统会自动打开默认的shell(如bash、zsh等)。shell本身不是用C语言编写的程序,而是用其他编程语言编写的程序。同时,shell也是用户使用Linux操作系统的一个桥梁,负责命令解释和执行。因此,选项A和C是正确的描述。选项B和D描述了默认的shell情况,也是正确的。因此,正确是ABCD。20.以下哪些命令可以修改逻辑卷的容量?A、lvchangeB、lvresizeC、lvmconfigD、lvextend答案:BD解析:这道题考查对修改逻辑卷容量命令的掌握。lvresize和lvextend专门用于调整逻辑卷容量。lvresize可实现容量的修改,lvextend用于扩展容量。而lvmconfig主要用于配置,lvchange用于更改逻辑卷属性,它们都不能直接修改容量。21.在华为开源镜像站中,提供如下哪些功能?A、为个人开发及持续构建场景提供maven.npm.pypi.nuget.php等语言类依赖B、下载服务C、提供如apache.nginx.mysql.jenkins等40+种常用开发工具及库D、提供开源组件搜索服务,帮助用户更加方便的查找所需组件及其相关信息E、提供centos.Ubuntu.debian等多种主流开源操作系统包下载服务答案:ABCDE解析:这道题考查对华为开源镜像站功能的掌握。华为开源镜像站功能多样,能为个人开发提供多种语言依赖,有下载服务,提供常用开发工具及库,能搜索开源组件,还提供主流操作系统包下载服务。这些功能全面满足开发需求。22.以下哪些命令可以从当前系统软件源中搜索指定软件包?A、rpm-aqB、dnfsearchC、rpmsearchD、yumsearch答案:BD解析:在当前的Linux系统中,可以使用dnf命令来搜索指定软件包。选项B中的“dnfsearch”命令可以直接从系统软件源中搜索指定软件包。选项C中的“rpmsearch”实际上是使用老旧的rpm命令进行搜索,但是由于dnf已经成为当前的主流包管理器,所以不建议使用。选项A中的“rpm-aq”命令可以用来列出系统中已经安装的软件包,但是并不能直接从源中搜索。选项D中的“yumsearch”也是常用的搜索命令,可以用来从系统软件源中搜索指定软件包。因此,BD是正确。23.openGauss根据组册处理机的多核NUMA架构特点,进行一系列针对性NUMA架构相关优化。一方面尽量减少跨核内存访问的时延问题,另方面重分发挥解鹏多核算力优势。以下选项中哪些为opengauss所提供的关键技术?A、重做日志批插B、热点数据NUMA分布C、log分区D、NUMAARM原子指令答案:ABCD解析:OpenGauss数据库针对NUMA架构特点进行了优化,包括减少跨核内存访问的时延问题、发挥解鹏多核算力优势等。为了实现这些优化,OpenGauss提供了以下关键技术重做日志批插、热点数据NUMA分布、clog分区和NUMAARM原子指令。因此,为ABCD。24.以下关于Dockerfile的描述中,错误的选项有哪些?A、Dockerfile是一个文本格式的配置文件。B、Dockerfile包含创建镜像所需要的全部指令。C、Dockerfile需要C语言编写。D、ockerfile用来生成Docker实例。答案:CD解析:这道题考查对Dockerfile的理解。Dockerfile是文本格式配置文件,包含创建镜像的指令。C选项错误,它不是用C语言编写。D选项错误,Dockerfile是用来生成镜像而非实例。A、B选项表述正确。25.华为鲲鹏代码迁移工具适用于以下哪些类型的应用程序?()A、C/C++B、JavaC、汇编D、Python答案:AC解析:华为鲲鹏代码迁移工具主要用于将基于x86架构的代码迁移到鲲鹏处理器架构上。由于C/C++和汇编语言是与硬件直接交互的语言,它们更易于进行硬件加速,因此鲲鹏代码迁移工具适用于C/C++和汇编语言类型的应用程序。对于其他语言如JAVA和Python,虽然也可以在鲲鹏上运行,但并不直接适用于鲲鹏代码迁移工具。因此,正确答案是AC。26.openEuler系统中,使用命令”ddif=/dev/zeroof=/swapfilebs-=lkcount=2048000”创建了一个文件,使用以下哪些命令后,此文件即可被用作swap分区文件?A、mkfs.swap/swapfileB、mkswap/swapfileC、swapon/swapfileD、fdisk/swapfile答案:BC解析:本题暂不支持生成解析27.关于行存表和列存表的比较,下列说法正确的是哪几个选项?A、列存表的INSERT、UPDATE效率高B、行存表适用于海量数据查询,减少磁盘访问数据量C、行存表更适合查询一行的所有属性D、建表的默认方式是行存表答案:CD解析:行存表更适合查询一行的所有属性,更适合作为数据库的默认建表方式,而列存表在INSERT、UPDATE操作时效率更高,适用于数据量较小且不需要频繁更新的情况。因此,选项C和D是正确的。同时,虽然行存表适用于海量数据查询,减少了磁盘访问数据量,但是,如果需要频繁进行查询操作,行存表的效率可能会受到影响。因此,选项B并不是完全正确的。28.JDBC驱动应用开发连接数据库时,需要下列哪些参数?A、数据库URLB、数据库数据大小C、数据库用户名D、数据库密码答案:ACD解析:在开发使用JDBC驱动连接数据库时,需要提供一些参数来指定如何连接到数据库。这些参数包括数据库的URL(A对),用户名(C对)和密码(D对)。数据库数据大小(B错)不是JDBC连接时需要提供的参数。29.在使用华为代码迁移工具PortingAdvisor移植PostgreSQL时需要检査迁移环境前提条件是否满足,以下哪些选项不是必备的前提?A、鲲鹏云服务器所在VPC创建了VPC互通功能B、鲲鹏云服务器上已经安装了调优工具C、鲲鹏云服务器上安装了gccエ具D、鲲鹏云服务器上已安装PortingAdvisor工具答案:BC30.华为鲲鹏920处理器内置了那些加速器?()A、SSL加速引擎B、加解密加速引擎C、压缩解压缩加速引擎D、图像加速器答案:ABC解析:华为鲲鹏920处理器作为华为自主研发的芯片,内置了多种加速器以提升其性能。对于题目中提到的加速器,我们可以进行如下分析:A.SSL加速引擎:鲲鹏920处理器内置的加速器中确实包含了用于加速SSL(安全套接层)的模块,这对于提升网络通信的安全性和效率至关重要。因此,A选项是正确的。B.加解密加速引擎:考虑到数据安全和隐私的重要性,鲲鹏920处理器内置了加解密加速引擎,用于加速加密和解密操作,从而提高数据处理的安全性和效率。因此,B选项也是正确的。C.压缩解压缩加速引擎:为了提升数据处理的效率,特别是在处理大量数据时,压缩和解压缩操作是非常关键的。鲲鹏920处理器内置了压缩解压缩加速引擎,可以显著加速这些操作,从而提高整体性能。因此,C选项同样正确。D.图像加速器:虽然图像加速器对于某些应用来说非常重要,如图像处理、视频编解码等,但根据我所掌握的知识,华为鲲鹏920处理器内置的加速器中并没有特别强调图像加速器。因此,D选项可能不是鲲鹏920处理器内置的加速器之一。综上所述,华为鲲鹏920处理器内置了SSL加速引擎、加解密加速引擎和压缩解压缩加速引擎,因此正确答案是A、B和C。31.以下哪几项能力属于openGauss数据库的DB4AI部分?A、PredictorB、SQLdiagC、X-TunerD、eepSQL答案:AC解析:DB4AI是openGauss数据库的一部分,它提供了人工智能(AI)功能。根据题意,需要选择属于DB4AI的部分。选项A.Predictor属于DB4AI的预测功能,它可以预测数据库的查询执行计划,从而提高查询性能。选项C.X-Tuner属于DB4AI的自适应优化功能,它可以自动调整数据库的性能参数,以适应不同的工作负载。选项B.SQLdiag和D.DeepSQL虽然也是数据库的部分,但它们不属于DB4AI,因此不属于。因此,是A.Predictor和C.X-Tuner。32.以下关于鲲鹏系列处理器描述,正确的选项有哪些?A、鲲鹏920是业界第一颗采用7nm工艺的数据中心级处理器。B、华为2004年发布了E鹏912处理器。C、鲲鹏916是鲲鹏912的下一代产品。D、鲲鹏916是业界第一颗支持多路互联的ARM架构处理器。答案:ACD解析:这道题考查对鲲鹏系列处理器的认识。鲲鹏920的7nm工艺具领先性,鲲鹏916是912下一代且支持多路互联。A选项突出工艺优势,C选项体现产品迭代,D选项表明其架构特点。B选项中2004年发布E鹏912处理器说法错误,华为发布鲲鹏处理器时间较晚。33.以下关于鲲鹏代码迁移工具中的源码迁移功能的描述,正确的是哪些项?A、检查用户C/C++/Fortran软件源码,并指导用户如何迁移源文件。其中,Fortran源码支持从IntelFortran编译器迁移到GCCFortran编译器,并进行编译器支持特性、语法扩展的检查B、x86汇编指令转换,分析部分x86汇编指令,并转换成功能对等的鲲鹏汇编指令C、检查用户C/C++/Fortran软件构建工程文件使用的链接库,并提供可迁移性信息D、检查用户C/C++/Fortran软件构建工程文件,并指导用户如何迁移该文件答案:AB解析:这道题考查鲲鹏代码迁移工具的功能。源码迁移功能主要包括源码检查与指导迁移,以及特定汇编指令的转换。A项描述了源码检查与迁移指导,包括Fortran源码从Intel迁移到GCC,并检查编译器特性与语法扩展,符合源码迁移功能。B项提到x86汇编指令的分析与转换到鲲鹏汇编指令,也属于源码迁移的一部分。C项描述的是链接库的检查,这属于构建系统迁移而非源码迁移。D项虽然提到工程文件的迁移指导,但核心在于源码迁移,工程文件迁移不是其主要功能。因此,正确选项是A和B。34.opengauss系统表pg_partition存储数据库内关于分布表哪几类信息?A、分区索引B、分区上toast表C、分区D、分区表答案:ABCD35.openGauss支持使用gs_dump工具导出数据库级的内容,可以根据需要自定义导出以下哪几项种类的信息?A、仅导出所有对象定义B、仅导出数据库全量的统计信息C、仅导出数据,不包含所有对象定义D、导出数据库全量信息,包含数据和所有对象定义答案:ACD解析:根据openGauss数据库的文档和工具使用说明,gs_dump工具可以用于导出数据库级的内容,并且可以根据需要自定义导出的信息种类。选项A正确,因为仅导出所有对象定义是可能的选项之一。选项B错误,因为导出数据库全量的统计信息通常不是通过gs_dump工具实现的。选项C正确,因为导出数据而不包含所有对象定义也是可能的选项之一。选项D正确,因为导出数据库全量信息,包含数据和所有对象定义是gs_dump工具的主要功能之一。因此,正确是ACD。36.以下哪些类型的地址转换技术可以同时转换IP地址和传输层端口?A、NATNo-PATB、NATServerC、EasyIPD、NAPT答案:BD解析:这道题考察的是地址转换技术,特别是能同时转换IP地址和传输层端口的技术。NAPT(网络地址端口转换)显然可以做到这一点,因为它不仅转换IP地址,还转换端口号。EasyIP技术同样具备这种能力,用于在不浪费公网IP地址的情况下,实现内部服务器对外提供服务。而NATNo-PAT和NATServer主要关注IP地址的转换,不涉及端口号的转换,因此不符合题目要求。37.从逻辑视角,一个数据库节点可以包含以下哪些对象?A、数据块B、数据库C、表D、表空间答案:ABCD解析:一个数据库节点可以包含数据块、数据库、表、表空间等对象。这是因为数据库节点是数据库系统的组成部分,它负责存储和管理数据库的数据和元数据。数据块是存储在节点上的物理数据单元,用于存储和组织数据库的数据。数据库是节点上的逻辑单元,用于存储和管理一组相关的数据。表是数据库中的一种逻辑结构,用于组织和存储数据。表空间是节点上的一个逻辑存储单元,用于组织和管理一组相关的表和数据块。因此,ABCD都是正确的。38.openEuler系统中,如果在某个VG中已经创建了数个LV,以下哪些选项的操作可以删除该VG?A、先删除已有的LV,再进行VG的删除B、先册除LV,然后删除PV,最后再完成VG的删除C、直接删除VG,并根据系统的提示完成LV的提示,完成VG的删除D、在命令“vgremove”后添加“-f”选项,强行删除答案:AB解析:在openEuler系统中,如果要删除一个VG,需要先确保该VG中没有正在使用的LV。因此,选项A和B都是正确的,因为它们都先删除了已有的LV,然后再删除VG。选项C和D的操作可能会导致系统错误或数据丢失,因此不正确。因此,为AB。39.openGauss的SMP即对称多处理器技术,能够充分利用CPU资源来提高查询性能的技术。以下关于SMP技术的描述,正确的是哪些选项?A、SMP技术做到很好的水平横向扩展。B、SMP提升相同时间段内系统的吞吐量,有效提升系统资源的利用率C、SMP减小单个查询的执行时间。D、SMP并行执行是在进程级别上来完成任务的并行执行。答案:BC解析:SMP(对称多处理器技术)能够充分利用CPU资源来提高查询性能,主要体现在两个方面一是能够横向扩展,以满足系统需求;二是能够提升相同时间段内系统的吞吐量,从而有效提升系统资源的利用率。因此,选项A和B是正确的。另外,SMP技术还能够在并行执行任务时,通过进程级别的并行执行来减小单个查询的执行时间,因此选项C也是正确的。综上所述,正确是A、B、C。40.下列关于表(Table)的描述中,正确的选项有?A、表是二维数组的集合B、一个数据库中的表名都必须保证唯一性C、表中的每一行就是一条记录,能存放多少行记录,理论上是没有限制的D、如果没有唯一性约束,表中的记录是可以重复的答案:ACD解析:这道题考查对表的相关知识的理解。表是二维数组集合,每一行是一条记录,理论上能存行数无限制。没有唯一性约束时记录可重复。数据库中表名必须唯一,而选项B说的是表名都必须保证唯一性,表述不准确。所以选择ACD。41.以下关于fdisk的描述,正确的选项有哪些?A、fdisk仅支持交互式的界面查看硬盘分B、fdisk命令可以筛选出未被挂载的磁盘分区C、使用fdisk可以对硬盘分区的格式进行修改D、使用fdisk对硬盘进行分区时,其采用的是交互式的界面答案:BD解析:fdisk是一种交互式的磁盘分区管理工具,它支持对硬盘进行分区的创建、删除、修改等操作,同时也可以查看硬盘分区的详细信息。因此,选项C和D是正确的。虽然fdisk也可以用于筛选出未被挂载的磁盘分区,但它不直接支持格式化硬盘分区的操作,需要借助其他工具或命令来完成。42.在对表进行物理化过程中,如果表的数据量很大,查询比较慢的情况,可以采用下列哪些物理化措施?A、采用列式存储方式B、可以对表进行分区C、把表拆分成历史表,把冷数据放到低速存储上D、把表进行压缩答案:ABCD解析:对于大容量表的物理化过程,如果查询速度较慢,可以采用以下措施A.采用列式存储方式列式存储方式能够更好地组织和管理表的数据,从而提高了查询速度。B.对表进行分区分区是一种常用的数据库优化技术,通过将表分成多个分区,可以更好地管理数据并提高查询速度。C.把表拆分成历史表,把冷数据放到低速存储上这种优化方法适用于对数据访问频率较低的情况,将冷数据放到低速存储上可以减少数据库的负载。D.把表进行压缩压缩数据可以提高存储效率,减少存储空间的使用,同时也可以加快数据的传输速度。因此,ABCD都是正确的。43.在鲲鹏代码迁移工具的软件迁移评估功能中,以下哪些项是迁移报告界面能提供直接下载的依赖文件类型?A、软件包B、Jar包C、可执行文件D、动态库E、静态库文件答案:ABCDE解析:在鲲鹏代码迁移工具的软件迁移评估功能中,提供直接下载的依赖文件类型是软件包、Jar包、动态库、静态库文件,因此为ABCDE。这些文件类型通常包含了程序运行所需的关键组件和库,对于代码的正确运行至关重要。44.openEuler系统中,以下关于主分区和扩展分区的描述,哪个选项是正确的?A、主分区的必须是前4个分区B、扩展分区必须是4个分区C、扩展分区占用一个主分区的名额D、扩展分区可以像主分区一样,被格式化成系统支持的文件系统类型答案:AC解析:在openEuler系统中,主分区必须是前4个分区,这是为了确保系统的基本结构和安全。而扩展分区则没有这个限制,它是一个可选的分区,可以像主分区一样被格式化成系统支持的文件系统类型。因此,选项A和C是正确的描述。45.以下选项中,哪些是大数据的计算模型?A、流处理B、批处理C、关系型数据库D、即席分析查询答案:ABD解析:大数据的计算模型通常包括流处理、批处理和即席分析查询。关系型数据库虽然是一种重要的数据存储方式,但它并不属于大数据的计算模型,因为它主要关注的是数据的存储和查询,而不是计算和分析。因此,选项A不正确。选项BCD都是大数据的计算模型,因此是正确的。46.TaiShan2280V2均衡型服务器支持以下哪几种带宽的网卡?A、10GEB、25GEC、GED、100GE答案:CD解析:这道题考查TaiShan2280V2均衡型服务器的网卡带宽知识。GE是常见的基础带宽,100GE则是较高带宽。这两种都在该服务器的支持范围内。10GE和25GE通常不是TaiShan2280V2均衡型服务器所支持的带宽类型。47.下列关于私有IP说法正确的是?A、私有IP的路由信息不能对外散播。B、使用私用IP作为来源或目的地址的封包,不能透过Internet来转送。C、关于私有IP的参考记录(如DNS),可用于外部网络使用。D、私有IP的路由信息可以对外散播。答案:AB解析:这道题考查对私有IP的理解。私有IP具有特定限制,其路由信息不能对外散播,使用私有IP的封包无法透过Internet转送。A选项符合私有IP不能对外散播路由信息的特点,B选项指出其封包不能在Internet转送。C选项,私有IP参考记录不可用于外部网络。D选项与私有IP特性相悖。48.现阶段华为鲲鹏代码迁移工具主要面对的对象有哪些?A、第三方待移植软件提供方开发工程师B、x86平台的开发者C、鲲鹏平台的开发者D、用户答案:AC解析:现阶段华为鲲鹏代码迁移工具主要面对的对象是鲲鹏平台的开发者以及x86平台的开发者,主要是为了帮助他们将现有的应用程序或软件从x86平台迁移到鲲鹏平台上。因此,答案为B和C。该工具还被用于帮助第三方待移植软件提供方开发工程师进行移植工作。因此,答案为ABD。49.在openGauss的操作与维护阶段,以下哪几项属于高危操作?A、使用kill-9终止作业进程B、修改数据目录下文件名、权限C、删除数据库系统表数据D、对执行了大量的更新的表做vaccum操作答案:ABC解析:在openGauss的操作与维护阶段,属于高危操作的有A.使用kill-9终止作业进程kill-9是一种强制终止进程的方法,可能会对系统造成不可逆的影响,属于高危操作。B.修改数据目录下文件名、权限修改文件名和权限可能会影响数据的完整性和一致性,因此属于高危操作。C.删除数据库系统表数据删除系统表数据可能会影响系统的正常运行和数据一致性,因此属于高危操作。D.对执行了大量的更新的表做vacuum操作vacuum是用于清理数据库中无用数据的操作,如果执行不当可能会对数据库性能产生影响,但并不属于高危操作。因此,ABC是正确的。50.SQL语向包括以下哪几类?A、DMLB、DCLC、DDLD、QL答案:ABCD解析:SQL语言包含四大类语句,分别是数据定义语言(DDL,例如CREATE,DROP等)、数据控制语言(DCL,例如GRANT,REVOKE等)、数据操纵语言(DML,例如SELECT,INSERT,UPDATE,DELETE等)和数据查询语言(DQL,例如SELECT等)。因此,ABCD都是正确的。51.以下哪些命令可以升级rpm软件包?A、-FvhB、rpm-UvhC、yumupdateD、nfupdate答案:BCD解析:rpm软件包管理器提供了一系列的命令用于升级软件包。其中,选项B中的“rpm-Uvh”是一个常用的命令,它可以用来直接升级rpm包。选项C中的“yumupdate”和选项D中的“dnfupdate”都是当前较新的Linux发行版中常用的软件包管理器命令,也可以用来升级软件包。因此,这三个选项都是正确的。52.GaussDB100数据库系统预置的角色有哪些?A、CONNECTB、RESOURCEC、PUBLICD、BA答案:ABD解析:GaussDB100数据库系统预置的角色包括CONNECT、RESOURCE、PUBLIC和DBA。其中,CONNECT角色用于普通用户访问数据库,RESOURCE角色用于分配资源给用户,PUBLIC是公共角色,用于分配系统资源给其他用户或角色,而DBA是数据库管理员角色,拥有数据库的全部权限。因此,为ABD。53.以下哪些是华为鲲鹏云手机服务主要的应用场景?A、应用托管B、移动安全办公C、高性能计算D、云游戏答案:ABD解析:这道题考查对华为鲲鹏云手机服务应用场景的认识。云手机服务中,应用托管方便管理应用,移动安全办公满足远程办公需求,云游戏提供流畅体验。这些都是其主要应用场景。高性能计算通常不是云手机服务的主要应用方向。54.nginx作为WebServer,可以使用以下哪些工具进行性能测试?A、JmeterB、sysbenchC、wrkD、ab答案:ABCD解析:这道题考查对nginx性能测试工具的掌握。Jmeter常用于多种性能测试,包括Web服务。sysbench可评估系统性能。wrk是高效的HTTP性能测试工具。ab能对Web服务器进行压力测试。这些工具都可用于nginx性能测试。55.关于线程的描述以下不正确的是?A、线程个数和CPU个数相同时性能最优B、线程越少资源抢占就越少性能就越好C、线程个数需根擦实际业务进行调整以达到性能最优D、线程越多性期越高答案:ABD解析:这道题考察的是线程与性能的关系。线程个数与CPU个数相同时,不一定性能最优,因为还受其他因素影响,如任务类型、系统调度等。线程少确实资源抢占少,但不一定性能就越好,如果线程过少,可能导致CPU空闲,性能反而下降。线程个数需根据实际情况调整,这是正确的。线程多并不意味着性能就高,因为线程切换、资源抢占等也会消耗时间,影响性能。56.以下关于MBR分区方式的措述,正确的选项有哪些?A、仅Linux支持MBR分区方式B、在MBR分区方案中,一个磁盘最大的容量为2TC、在MBR分区方案中,逻辑分区的编号只能从5开始D、MBR分区方案不依赖任何操作系统答案:BD解析:关于MER分区方式,根据题干提供的信息,BD选项是正确的。MER分区方案是基于MBR的分区方案,支持一个磁盘的最大容量为2T,支持FAT文件系统等,而MBR分区方案不依赖任何操作系统。因此,BD选项正确。而AC选项与题干信息不符,因此不正确。57.在行业解决方案中,一般银行业务系统上云需要关注以下哪些方面?A、可靠B、安全C、合规D、求新答案:ABCD解析:这道题考察的是银行业务系统上云的关键关注点。银行业务系统上云时,首要考虑的是系统的可靠性,确保业务连续性和数据稳定性。安全性也是核心,要防止数据泄露和系统攻击。合规性同样重要,需满足监管要求,确保业务合法运行。因此,可靠、安全、合规是银行业务系统上云必须关注的方面。求新不是首要关注点,更多是在满足基本要求后的进一步优化。58.zsql支持下列哪些登陆方式?A、图形化登陆B、交互方式登陆C、非交互方式登陆D、静默登陆答案:BC解析:zsql支持图形化登陆和交互方式登陆,这两种方式都需要用户与系统进行交互,而非交互方式登陆是指系统自动处理登陆过程,无需用户参与。静默登陆是指用户在登录时无需输入密码,系统自动进行身份验证并登录,这两种方式都与题干中的选项不符。因此,正确是B和C。59.下列选项中,关于ARM芯片相比于x86架构芯片的优势,说法正确的有哪些?A、单位芯片面积算力更强B、ARM芯片工艺相对x86更先进C、相同的芯片尺寸下,ARM的核数比x86的多D、众核架构更符合分布式业务的需求答案:ABCD解析:这道题考查ARM芯片与x86架构芯片的优势对比。ARM芯片单位芯片面积算力强,相同尺寸下核数多,众核架构适合分布式业务需求。而芯片工艺是否先进不能简单比较,不是ARM芯片相对x86架构芯片的明确优势。60.创建源码分析任务时,设置编译器版本的目的是什么?A、用于检查源码中使用的架构相关的编译器宏.builtin函数.attribute函数.用户自定义宏等,确定需要移植的源码及源文件。B、用于解析用户软件的Makefile文件,整理出用户软件目标二进制文件依赖的源文件C、集合和编译时依赖的so文件名,使用的编译选项,宏定义和变量。D、用于区分不同的源码使用的编译器版本。E、用于确定x86与鲲鹏平台相异的编译器宏.编译选项.builtin函数.attribute函数答案:ABCDE解析:这道题考查创建源码分析任务时设置编译器版本的目的。编译器版本决定了源码编译的环境和规则。设置编译器版本可以检查源码中的宏定义、内置函数等,帮助确定移植需求和依赖文件。它还能解析Makefile,整理出源文件依赖,并集合编译时的so文件、编译选项等。这有助于区分不同源码使用的编译器版本,并确定跨平台的编译差异。61.以下关于高性能计算HPC解决方案核心价值的描述,正确的是哪些项?A、满足技术快速发展要求B、公有云方式维护成本低□部署周期短,成本低C、瞄准计算敏感型应用,能够构筑强大算力网络D、部署灵活,不会造成资源的浪费或不足答案:AC解析:这道题考察高性能计算HPC解决方案的核心价值。HPC致力于满足技术快速发展,特别是计算密集型任务的需求,因此A正确。它瞄准计算敏感型应用,构筑强大算力网络,故C正确。B项描述的是公有云的特点,并非HPC的核心价值。D项提到的部署灵活和资源优化,虽为解决方案的优点,但不是核心价值,故不选。62.以下哪些语言是编译型语言?A、GoB、JavaScriptC、++D、C答案:AC解析:编译型语言是指在执行前需通过编译器先将高级语言直接编译成机器可执行的低级语言,以提高程序的运行效率。常见的编译型语言有C、++、Go等。从提供的选项来看-Go是一种编译型语言,需要通过编译器将代码转换为二进制文件。-JavaScript不是编译型语言,而是一种解释型语言。-C++和C都属于编译型语言,必须事先进行编译再执行。因此,正确是A、C、D。63.进行openGauss单节点安装的前提条件时以下哪几项?A、已完成用户组和普通用户的创建,所有服务器操作系统和网络均正常运行B、普通用户必须有数据库包解压路径、安装路径的读、写和执行操作权限,并且安装路径必须为空C、普通用户对下载的openGauss压缩包有执行权限D、安装前请检查指定的openGauss端口是否被占用,如果被占用请更改端口或者停止当前使用端口进程答案:ABCD解析:根据题目描述,进行opengauss单节点安装的前提条件包括用户组和普通用户的创建、操作系统和网络的正常运行、普通用户对数据库包解压路径、安装路径的读、写和执行权限、以及指定的openGauss端口是否被占用。因此,正确为ABCD。64.TaiShan2280V2均衡型服务器支持以下哪几种带宽的网卡?多选A、100GEB、10GEC、GED、25GE答案:BCD解析:Taishan2280均衡型服务器通常配备有多种网卡,以支持不同的带宽需求。在这里列出了几种可能的选项A.G(应该是指GB,即千兆以太网)B.10GE(即十千兆以太网,即10GB以太网)C.25GE(即二十五千兆以太网,即25GB以太网)D.100GE(即百千兆以太网,即100GB以太网)基于常见的网络规格和传输速率,Taishan2280均衡型服务器可能支持10GE、25GE等带宽的网卡。根据题目中的,正确选项是ABC。65.评估软件系统抗压能力主要是为了识别软件系统在压力的情况下是否有未知的bug,以下关于评估软件系统抗压能力的描述中,正确的选项有哪些?A、压力降低后,程序和服务无法恢复B、压力下,系统程序强制被迫退出,数据有丢失C、压力下,网络带宽不足D、压力下,响应非常緩慢,导致无法提供服务答案:ABD解析:这道题考查对软件系统抗压能力评估的理解。抗压能力评估关注系统在压力下的表现。压力下响应缓慢致无法服务、压力降低后程序和服务无法恢复、压力下网络带宽不足,都反映了系统抗压能力的问题。而系统程序强制退出且数据丢失,是系统已出现严重故障,并非单纯的抗压能力问题。66.以下哪些项是商用数据库软件迁移的可行方案?A、替换使用兼容鲲鹏平台的开源数据库B、替换为其他支持鲲鹏平台的商用数据库软件C、联系商用软件提供商,获取与鲲鹏处理器或ARM处理器兼容的软件版本,重新部署使用D、在鲲鹏平台上安装客户端,通过使用ODBC/JDBC接口的方式访问原运行平台上的数据库答案:ABC67.关于容器描述,以下哪些是正确的?A、容器是一种轻量级.可移植.自包含的软件打包技术B、容器为应用提供封装和隔离的功能C、容器具备迁移功能,可以把x86环境的容器实例直接迁移到鲲鹏服务器上D、ocker“几乎”成为事实上的容器标准答案:ABD解析:这道题考查对容器的认识。容器是软件打包新技术,轻量可移植自包含。Docker近乎成为标准,能为应用封装隔离。而容器不能直接把x86环境实例迁移到鲲鹏服务器上,存在架构差异。所以选ABC。68.常用软件的性能测试工具中,与数据库测试相关的有哪些?A、sysbenchB、WrkC、mysqlslapD、redis-benchmark答案:AC解析:在常用的软件性能测试工具中,与数据库测试相关的工具有:A.mysqlslap:这是一个用于MySQL的性能测试工具,它可以帮助用户模拟多个客户端对MySQL服务器进行并发访问,以评估MySQL服务器的性能表现。因此,它与数据库测试密切相关。B.Wrk:虽然Wrk是一个功能强大的性能测试工具,它主要用于HTTP基准测试,通过模拟大量的并发HTTP请求来测试服务器的性能。然而,它并不直接针对数据库测试,因此与本题的要求不完全匹配。C.redis-benchmark:这是Redis自带的性能测试工具,它提供了一组命令用于测试Redis服务器的性能。由于Redis是一个数据库系统,因此redis-benchmark与数据库测试直接相关。D.sysbench:sysbench是一个跨平台的基准测试工具,它可以用于测试多种系统参数和数据库性能。通过自定义测试场景和参数,用户可以评估数据库在各种负载下的性能表现。因此,sysbench也是与数据库测试相关的工具。综上所述,与数据库测试相关的性能测试工具有mysqlslap、redis-benchmark和sysbench,即选项A、C和D。选项B的Wrk虽然是一个性能测试工具,但它主要用于HTTP基准测试,并不直接针对数据库测试。希望这个解析过程能够帮助你更好地理解这个问题和答案。69.WAL(WriteAheadLog)日志又称为REDO日志,用于保证数据操作的原子性和持久性。以下关于WAL日志描述正确的是哪几项?A、由于WAL日志的重要性,所以需要经常备份这些日志。B、如果要修改数据文件,必须是在这些修改操作已经记录到WAL日志文件之后才能进行修改。C、WAL日志在对数据文件持久化修改之前必须先持久化相应的日志。D、在系统崩溃时,不可以使用WAL日志对openGauss进行恢复操作。答案:ABC解析:由于WAL日志的重要性,所以需要经常备份这些日志,这保证了数据操作的持久性。在进行数据文件修改操作时,必须将这些修改操作记录到WAL日志文件中,然后才能进行修改。这就保证了数据操作的原子性。因此,选项A和B是正确的。此外,WAL日志在对数据文件持久化修改之前必须先持久化相应的日志,这是为了保证数据操作的原子性和持久性。至于D选项,虽然系统崩溃时可以使用WAL日志进行恢复操作,但是这需要一定的技术水平和操作步骤,而且不是所有情况下都能成功恢复数据。因此,D选项也是正确的。综上所述,是ABC。70.以下关于使用Memaslap对Memcached进行性能测试的描述,正确的是哪些项?A、使用测试工具测试MemcachedB、需要提前启动服务C、Memaslap也是Libmemcached的一个组件,可直接使用D、需要安装Memaslap测试工具答案:BD解析:对于关于使用Memaslap对Memcached进行性能测试的描述,我们可以逐一分析:A选项提到“使用测试工具测试Memcached”,这个描述过于笼统,并没有明确指出是使用Memaslap,因此不能确定为正确。B选项“需要提前启动服务”是正确的,因为在进行性能测试之前,需要确保Memcached服务已经启动,以便进行测试。C选项说“Memaslap也是Libmemcached的一个组件,可直接使用”,这是不准确的。Memaslap是一个独立的性能测试工具,虽然它可能与Libmemcached有关联,但并不能直接说它是Libmemcached的一个组件。D选项“需要安装Memaslap测试工具”是正确的,因为Memaslap是一个独立的工具,需要单独安装后才能使用。综上所述,正确的选项是B和D。71.在openGauss数据库中,有些指标的数量是不受限的。下列选项中,哪些指标是不受限的?A、单表中的索引个数B、并发连接数C、单表列数D、单表约束个数答案:AD解析:在openGauss数据库中,有些指标的数量是不受限的。根据题目所给的选项,A选项中的索引个数和D选项中的约束个数是不受限的,因为索引和约束的数量没有上限。而B选项中的并发连接数和C选项中的列数都是有上限的,因为并发连接数的数量受到系统资源的限制,而列数的数量也会受到数据库设计限制。因此,是AD。72.以下关于购买华为鲲鹏Kubernetes容器(CCE)服务的描述中,正确的是哪一项?A、购买时不必考虑区域问题,因为不同区域的云服务产品之间内网互相通B、可以就近选择靠近业务的区域,减少网络时延,提高访可速度C、创建首个集群前,必须先确保已存在虚拟私有云,否则无法创建集群D、“高可用”模式开启后将创建多个控制节点,在单个控制节点发生故障时集群可以继续使用,不影响业务功能答案:BCD73.关于华为云服务中的鲲鹏云手机服务的特性,以下哪些描述是正确的?A、支持自研高性能GPUB、Monbox双OS共内核架构C、兼容32/64位ARM原生指令D、运行在华为自研芯片及硬件底座上答案:ABCD74.下列选项中,关于华为鲲鹏920的特点描述正确的有哪些?A、支持8内存通道,带宽高于IntelSkylake(V5)的6通道B、性能可匹配InterSkylake(V5)高端处理器型号C、相比同等性能的Intel处理器,功耗更低D、CPU支持2个100GE网口,支持RoCE特性答案:ABCD解析:这道题考查对华为鲲鹏920特点的掌握。鲲鹏920性能出色,8内存通道带宽高,能匹配高端处理器,功耗低更节能,还支持特定网口及特性。A选项体现其内存优势,B选项表明性能强,C选项突出节能特点,D选项展示其网络支持特性。这些都是其显著特点。75.openGauss提供的用于存储网络地址的数据类型中,可以存储哪些类型的网络地址?A、IPv4B、IPv6C、IPv8D、MAC答案:ABD解析:OpenGauss是一个开源的关系数据库管理系统,它提供了用于存储网络地址的数据类型,可以存储IPv4、IPv6和MAC地址等类型的网络地址。因此,选项A、B、D是正确的。76.下列选项中,哪些是华为云鲲鹏生态提供给伙伴的权益和支持?A、华为提供鲲鹏人才培养:专业培训,完善的鲲鹏工程师认证体系B、华为提供鲲鹏原厂认证:专业团队,专业工具,1对1技术支持C、华为鲲鹏云专业服务:客户业务系统一站式搬迁服务D、华为鲲鹏严选馆:鲲鹏应用,优先推荐,快速商业变现答案:ABCD解析:这道题考查对华为云鲲鹏生态给伙伴提供的权益和支持的了解。华为云鲲鹏生态提供全面支持,包括人才培养,有专业培训和认证体系;原厂认证,有专业团队和工具及1对1技术支持;云专业服务,提供一站式搬迁;严选馆让鲲鹏应用优先推荐并快速商业变现。这些都是对伙伴的重要权益和支持。77.以下选项中,哪些是TaiShan服务器使用的应用场景?A、I训练B、WEBC、分布式存储D、大数据答案:ABCD解析:TaiShan服务器是华为公司推出的一款高性能服务器,它具有强大的计算能力、高可靠性和良好的扩展性,可以应用于多种场景,包括但不限于以下几个方面:选项A,AI训练需要大量的计算资源和高效的计算能力,TaiShan服务器可以提供强大的计算支持,加速训练过程。选项B,WEB应用对服务器的性能和可靠性有较高的要求,TaiShan服务器可以提供稳定的运行环境和快速的响应能力。选项C,分布式存储系统需要大量的存储资源和高速的网络连接,TaiShan服务器可以提供高效的存储和网络性能。选项D,大数据处理需要强大的计算能力和存储容量,TaiShan服务器可以满足大数据处理的需求,提供高效的数据处理和分析能力。78.在中标音麟OS上使用华为鲲鹏920内置的加速引擎,以下哪些选项是正确的?A、通过openssl接口调用RSA加速引擎接口B、无需安装配置,可以直接使用C、可以使用RPM包安装加速引擎软件D、使用源码包编译的方式安装加速引擎软件答案:ACD解析:这道题考查在中标音麟OS上使用华为鲲鹏920内置加速引擎的相关知识。通过openssl接口调用RSA加速引擎接口、用RPM包或源码包编译方式安装加速引擎软件是可行的。无需安装配置直接使用不符合实际,所以不选。79.创建C/C++程序性能分析任务时,以下关于分析类型,描述正确的是?A、ProfileSystem,即采集整个服务器系统,无需关注系统中有哪些类型的应用在运行,采集时长需要配置参数控制,适用于多业务混合运行和有子进程的场景B、AttachtoProcess,即该采集对象针对正在运行的应用程序,通过关联到运行该应用程序的PID的方式,来实时跟踪和采集该应用程序的性能数据C、采集时长需要配置参数控制,适用于某些应用需要长时间持续运行和采集的场景D、LaunchApplication,即采集启动的时候,同时启动Application,采集时长受Application的执行时间来控制,适用于Application运行时间较短的场景答案:ABCD解析:这道题考察对C/C++程序性能分析任务的理解。ProfileSystem适合多业务混合运行场景,无需关注具体应用;AttachtoProcess通过关联PID实时跟踪应用性能;采集时长可配置,适合长时间运行的应用;LaunchApplication在启动时同时采集,适用于运行时间较短的应用。每种分析类型都有其适用场景和配置需求。80.关于鲲鹏软件栈中Zabbix的描述,错误的选项有哪些?A、Web监控工具B、大规模数据计算引擎C、分布式应用程序协调服务D、安全通行软件库答案:BCD解析:这道题考查对鲲鹏软件栈中Zabbix的了解。Zabbix是一种Web监控工具。A选项安全通行软件库并非Zabbix的特点。C选项分布式应用程序协调服务也不是Zabbix的功能。D选项大规模数据计算引擎与Zabbix无关。所以这两个选项错误。81.Linux系统中,命令useradd在创建用户时,可以指定用户的shell。以下哪些命令创建的用户不能使用she11登录系统?A、useradd-ruser02B、useradd-s/sbin/nologinuser01C、useradd-s/bin/falseuser04D、useradd-u655user03答案:BC解析:在Linux系统中,命令useradd用于创建用户。选项A和B指定的用户不能使用shell登录系统,因为-s参数指定了/sbin/nologin或/bin/false,这两个路径是系统上禁用的登录shell。选项C和D中的用户可以正常使用shell登录系统。因此,正确是AB。82.作为面向企业级通用服务器架构平台的操作系统软件,EulerOS具备以下哪些特点和优势?A、基于稳定系统内核B、全面支持鲲鹏处理器C、支持容器虚拟化技术D、高性能、高安全、高可靠答案:ACD解析:这道题考察的是对EulerOS操作系统特点和优势的理解。EulerOS作为企业级通用服务器架构平台,其核心在于稳定系统内核,确保运行平稳。全面支持鲲鹏处理器,体现其广泛的硬件兼容性。支持容器虚拟化技术,说明其技术先进,能满足现代业务需求。而高性能、高安全、高可靠则是EulerOS的显著优势,满足企业级应用的高标准。83.openGauss支持行存表和列存表两种存储模式。下列数据类型中,行存表支持,而列存表不支持的数据类型是哪些选项?A、VARCHAR2(n)B、RAWC、BIGINTD、BLOB答案:ABD解析:在openGauss数据库中,行存表支持的数据类型包括VARCHAR2(n)、RAW、BLOB等,而列存表不支持的数据类型则包括整数类型(如INT、BIGINT)和浮点数类型(如FLOAT、DOUBLEPRECISION)等。因此,为ABD。84.以下哪些移植建议可以在PortingAdvisor移植工具的源码分析结果中查看到?A、需要移植的C/C++和Makefile源代码行数、汇编代码行数B、需要移植的源代码文件数量和具体文件信息C、需要移植的依赖库S0文件数量和具体文件信息D、移植所需的工作量答案:ABC解析:在PortingAdvisor移植工具的源码分析结果中,可以查看到以下建议和信息需要移植的依赖库SO文件数量和具体文件信息;需要移植的源代码文件数量和具体文件信息;需要移植的C/C++和Makefile源代码行数、汇编代码行数。这些信息可以帮助开发者了解需要移植的工作量和具体细节。85.以下哪些项是Hadoop技术的核心?A、YCSB测试套件B、Kafka消息队列C、HDFS分布式文件系统D、MapReduce计算框架答案:CD解析:Hadoop是一个用于大规模数据处理的开源软件框架,其核心包括以下几个关键组件A.MapReduce计算框架MapReduce是Hadoop的基础编程模型,实现了大规模数据的并行计算。D.HDFS分布式文件系统HDFS是Hadoop分布式文件系统,用于可靠地存储海量数据并保证高容错性。因此,选项A和D是Hadoop技术的核心组件。选项B和C并不是Hadoop的核心组件,因此正确为AD。86.在SELECT查询语句中,INTERSECT计算多个SELECT语句返回行集合的交集下对其约束条件的描述正确的是哪些选项?A、同一个SELECT语句中的多个INTERSECT操作符是从左向右计算的,不管是否用圆括弧进行了标识B、当对多个SELECT语句的执行结果进行UNION和INTERSECT操作的时候,会优先处理UNIONC、同一个SELECT语句中个的多个INTERSECT操作符是从左向右计算的,除非用圆括弧进行了标识D、当对多个SELECT语句的执行结果进行UNION和INTERSECT操作的时候,会优先处理INTERSECT答案:CD解析:在SELECT查询语句中,INTERSECT操作符用于计算多个SELECT语句返回行集合的交集。当对多个SELECT语句的执行结果进行UNION和INTERSECT操作时,INTERSECT会优先处理。A选项中,INTERSECT是从左向右计算的,但是这需要确保各个INTERSECT操作符在同一SELECT语句内部并且没有被圆括弧进行标识的情况下成立。因此,当它们在同一SELECT语句中被圆括弧标识时,它们会被从左向右计算,否则它们会被视为独立的操作符。B选项中,当对多个SELECT语句的执行结果进行UNION和INTERSECT操作时,会优先处理UNION是因为UNION操作符是用于合并多个结果集的,而INTERSECT操作符则用于计算交集。因此,CD选项是正确的描述。87.以下关于opengauss对内存要求的描述正确的是以下哪几项?A、功能调试建议32GB以上B、性能测试和商业部署时,单实力部署建议128GB以上C、复杂的查询对内存的需求量比较高,在高并发场景下,可能出现内存不足D、针对内存不足的场景,建议使用大内存的机器,或使用负载管理限制系统的并发答案:ABCD解析:根据题目中给出的信息,openGuass对内存的要求如下-功能调试建议32GB以上-性能测试和商业部署时,单实力部署建议128GB以上-复杂的查询对内存的需求量比较高,在高并发场景下,可能出现内存不足因此,为ABCD。以上是根据题目和给出的推理过程。对于其他题目,如果有需要,我可以继续提供依据和推理过程。88.JDBC常用接口可实现下列哪些功能?A、数据库删除B、执行SQL语句C、数据库卸载D、执行存储过程答案:BD解析:JDBC(JavaDatabaseConnectivity)是一种用于连接Java程序与数据库的接口。在题目中,给出的四个选项分别是数据库删除、执行SQL语句、数据库卸载和执行存储过程。这些功能都是JDBC接口的基本功能,也是它常被用于处理数据库操作的原因。因此,为BD。89.用户在使用鲲鹏分析扫描工具DependencyAdvisor分析软件时,可以分析以下哪些格式的软件包?A、TARB、ZIPC、JARD、EBE、GZIPF、RPM答案:ABCDEF解析:这道题考查对鲲鹏分析扫描工具可分析软件包格式的掌握。TAR、ZIP、JAR、DEB、GZIP、RPM这些格式在软件分析中较为常见。TAR常用于打包,ZIP压缩通用,JAR是Java相关,DEB用于特定系统,GZIP是压缩格式,RPM是软件包管理格式。它们都能被该工具分析。90.以下哪些是index_advisor索引推荐功能的子功能?A、符合索引推荐B、workload索引推荐C、单query索引推荐D、虚拟索引推荐答案:BCD解析:index_advisor索引推荐功能包括:workload索引推荐、单query索引推荐、虚拟索引推荐91.软件性能测试的目的主要是什么?A、评估软件系统抗压能力B、评估软件系统能力C、评估软件兼容性D、评估软件系统耐久性能力答案:ABD解析:软件性能测试的主要目的之一是评估软件系统的能力,包括系统处理数据的能力、响应时间、并发用户数等。此外,评估软件系统的耐久性能力也是重要目的之一,以确保软件系统在长时间运行或高负载情况下能够稳定运行。同时,评估软件的兼容性和抗压能力也是重要的目的,以确保软件系统能够适应不同的硬件和操作系统环境,以及在面临高负载或异常情况时能够保持稳定运行。因此,为ACD。92.下列选项中,哪些是ARM处理器的应用领域?A、移动终端领域B、超大型云数据中心领域C、企业应用领域D、E级超算系统领域答案:ABCD解析:这道题考查对ARM处理器应用领域的掌握。ARM处理器具有低功耗等特点。移动终端领域需要低功耗处理器,企业应用注重成本和能耗,ARM处理器适用。超大型云数据中心和E级超算系统领域也有其应用场景。ARM处理器在这些领域都能发挥作用。93.以下选项中哪些命令可以卸载”DevelopmentTools"开发工具包组?A、dnfremove"DevelopmentTools"B、yumgroupupdate"DevelopmentTools"C、yumgroupremove"DevelopmentTools'D、nfgroupremove"DevelopmentTools答案:CD解析:在Linux系统中,使用yum或dnf命令来更新或卸载软件包或软件包组。对于"DevelopmentTools"开发工具包组,我们需要将其卸载。选项B和C使用了正确的命令格式来卸载该软件包组,因此是正确。选项A试图更新该软件包组,而选项D则是错误的命令,因为它没有包含软件包组的名称。94.若使用鲲鹏性能分析工具全景分析功能时,检测到“系统在使用磁盘swap分区”的问题,可以采用以下哪些优化建议?A、减小内存大小或增加内存的使用B、把/proc/sys/vm/swappiness参数调大C、增加内存大小或减少内存的使用D、把/proc/sys/vm/swappiness参数调小答案:CD解析:本题是关于使用鲲鹏性能分析工具全景分析功能时出现“系统在使用磁盘swap分区”的问题,应该采取哪些优化建议的问题。磁盘swap分区一般被用来作为内存的补充,但如果系统频繁使用磁盘swap分区,会显著影响系统性能。优化建议可以从两个方面来考虑增加内存大小或减少内存的使用以及调整/proc/sys/vm/swappiness参数。选项C中提到了增加内存大小或减少内存的使用,这可改善系统频繁使用swap分区的问题。选项D中提到了把/proc/sys/vmswappiness参数调小以降低系统对磁盘swap分区的依赖,也是减轻此类问题的有效方式。因此,正确是CD。95.为什么会有交叉编译?A、一个完整的Linux编译环境需要很多支持,交叉编译使我们不需要花时间将各种支持包移植到目标平台B、整个编译过程是非常消耗资源的,嵌入式系统往往没有足够的内存或磁盘空间C、目标平台的运行速度往往比主机慢得多,许多专用的嵌入式硬件被设计为低成本和低功耗,没有太高的性能D、即使目标平台资源很充足,可以本地编译,但是第一个在目标平台上运行的本地编译器总需要通过交叉编译获得答案:ABCD解析:这道题考查交叉编译的原因。在软件开发中,交叉编译很重要。目标平台资源即便充足,首个本地编译器也需交叉编译获得。交叉编译可省去支持包移植到目标平台的时间。编译消耗资源,嵌入式系统常资源不足。目标平台性能低,运行速度慢。综上,ABCD选项均正确。96.以下哪些项是鲲鹏平台下C/C++编译器自带的builtin函数?A、_builtin_prefetch(x)B、_builtin_ia32_crc32qi(_a,_b)C、_builtin_aarch64_crc32b(_a,_b)D、asmvolatile("prefetcht0%0"::“m"(∗(unsigned1ong∗)x))答案:ABCD解析:根据提供的信息,鲲鹏平台下的C/C++编译器自带了多个builtin函数。选项A、B、C和D中的函数都是编译器自带的builtin函数。这些函数提供了对编译器内部指令的直接访问,有助于优化代码的性能。其中A.builtin_prefetch(x)是用于数据预取的函数;B.builtin_ia32_crc32qi(_a,b)是用于计算CRC32校验值的函数;C.builtin_aarch64_crc32b(_a_b)也是用于计算CRC32校验值的函数,针对AArch64架构;D.asmvolatile(prefetcht0%0.:“m(∗(unsigned1ong∗)x))是一个内联汇编语句,用于执行预取操作。因此,是A、B、C和D。97.关于容器的迁移,以下哪些说法是正确的?A、X86平台获取的镜像可以迁移到x86平台B、跨平台的容器无法运行,会出现格式不支持等错误C、X86平台获取的镜像可以直接迁移到鲲鹏平台D、鲲鹏平台获得的镜像可以直接迁移到x86平台答案:AB解析:这道题考查容器迁移的知识。X86平台获取的镜像在同类型平台迁移可行。跨平台迁移通常不行,会有格式等问题。A选项符合同平台迁移的情况。B选项指出跨平台迁移的错误。C选项X86到鲲鹏平台跨平台迁移不可行。D选项鲲鹏到X86平台跨平台迁移也不可行。98.下列关于数据库实例的说法正确的是?A、多实例就是分布式集群B、数据库和数据库实例是同一个概念C、多实例可以充分利用硬件资源,提升数据库性能D、数据库实例时访问数据库的通道答案:CD解析:数据库实例是一个物理或逻辑上的单一实体,用于执行数据库管理、控制和访问等任务。它可以看作是数据库系统中的一个核心组件,与数据库本身是不同的概念。多个数据库实例可以部署在同一台服务器上,也可以在不同的服务器上,共同组成一个分布式数据库系统。这样可以充分利用硬件资源,提高数据库性能。因此,选项C和D是正确的。99.下面哪种别名用法是正确的?A、selectstaff_ididfromstaffs;B、selectstaff_idasidfromstaffs;C、selectstaff_idstaffidfromstaffs;D、selectstaff_id'id'fromstaffs;答案:ABC解析:这道题考查SQL语句中别名的正确用法。在SQL中,A选项直接使用列名,B选项用“as”明确指定别名,C选项也

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论