2024-2025华为ICT大赛(基础软件赛道)高频备考试题库500题(含详解)_第1页
2024-2025华为ICT大赛(基础软件赛道)高频备考试题库500题(含详解)_第2页
2024-2025华为ICT大赛(基础软件赛道)高频备考试题库500题(含详解)_第3页
2024-2025华为ICT大赛(基础软件赛道)高频备考试题库500题(含详解)_第4页
2024-2025华为ICT大赛(基础软件赛道)高频备考试题库500题(含详解)_第5页
已阅读5页,还剩222页未读 继续免费阅读

下载本文档

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

文档简介

PAGE2025华为ICT大赛(基础软件赛道)高频备考试题库500题(含详解)一、单选题1.如何从当前系统中卸载一个已挂载的文件系统?()A、umountB、dismountC、mount-uD、从/etc/fstab中删除这个文件系统项答案:A解析:这道题考查文件系统卸载的命令操作。在操作系统中,umount是用于卸载已挂载文件系统的标准命令。选项B的dismount并非常见的有效命令。选项C的mount-u并非用于卸载。而选项D从/etc/fstab中删除项并不能直接实现卸载。所以应选择A选项umount来完成从当前系统中卸载已挂载文件系统的操作。2.LINUXKERME采用的许可证协议是A、GPLB、lLGPLC、MulanPSLV2D、Apache2.0答案:A解析:这道题考察的是对Linux内核采用的许可证协议的了解。Linux内核是一个开源项目,它采用的许可证协议是GPL(GeneralPublicLicense),这是开源软件领域最常用的许可证之一,它保证了软件的开源性质和自由使用、修改、分发的权利。因此,正确答案是A。3.删除表student中班级cid为6的全部学生信息,下面SQL语句正确的是?A、deleteFROMstudentwherecid=6;B、delete∗FROMstudentwherecid=6;C、deleteFROMstudentoncid=6;D、elete∗FROMstudentoncid=6;答案:A解析:这道题考察的是SQL语句中删除操作的正确语法。在SQL中,删除特定条件的记录使用`DELETEFROM表名WHERE条件`的语法。选项A符合这一语法规则,正确表达了删除`student`表中`cid`为6的全部学生信息的意图。选项B中的`∗`是多余的,SQL删除语句中不需要使用`∗`。选项C和D使用了错误的`ON`关键字,删除语句中应使用`WHERE`来指定条件。因此,正确答案是A。4.当鲲鹏管理员在使用鲲鹏性能优化工具TuningKit新建JavaMixed-lode分析任务时,如果CPU采样周期设置为高精度,CPU采集周期默认为多少?A、1000毫秒B、710毫秒C、300毫秒D、100毫秒答案:A解析:这道题考察的是对鲲鹏性能优化工具TuningKit的具体使用细节,特别是关于CPU采样周期的设置。在TuningKit工具中,当CPU采样周期设置为高精度时,其默认的采集周期是特定的。根据工具的使用文档或实际操作经验,这个默认值被设定为710毫秒。因此,正确答案是B。5.下面四组SQL命令,全部属于数据操作语言的命令是?A、CREATE,DROP,UPDATEB、INSERT,UPDATE,DELETEC、INSERT,DROP,ALTERD、UPDATE,DELETE,ALTER答案:B解析:这道题考查对SQL数据操作语言的掌握。数据操作语言主要用于对数据库中的数据进行操作。INSERT用于插入数据,UPDATE用于更新数据,DELETE用于删除数据。选项A中的CREATE和DROP是数据定义语言;选项C中的DROP和ALTER也是数据定义语言;选项D中的ALTER同样是数据定义语言。所以答案选B。6.下列关于鲲鹏处理器和openeuler操作系统的关系,下列哪个说法是错误的A、openeuler操作系统性能业界领先,用户只有获得授权license才能大规模商业使用B、openeuler支持x86处理器C、openeuler能够充分的发挥克隆处理器的各种特性D、openeuler支持鲲鹏处理器答案:A解析:根据题干所述,OpenEuler操作系统是可以免费使用和开源的,因此用户不需要获得授权license就可以大规模商业使用,所以选项A是错误的。同时,OpenEuler支持x86处理器、支持鲲鹏处理器,且能够充分的发挥克隆处理器的各种特性,所以选项B、C、D都是正确的。7.openEuler系统中,以下哪个选项为第一个启动的进程?A、mm_percpuwqB、kthreaddC、rcuschedD、system答案:D解析:在openEuler系统中,系统的启动顺序是由一系列的进程按照特定的顺序执行的。根据进程的名称和功能,选项D“system”通常是第一个启动的进程,因为它负责调度和管理系统中的其他进程。因此,为D。8.如果要列出一个目录下的所有文件需要使用命令行()。A、ls-lB、lsC、ls-dD、ls-a答案:D解析:这道题考查对命令行操作的熟悉程度。在命令行中,“ls”命令用于列出目录内容。“ls-l”会显示详细信息,“ls-d”只列出目录本身,“ls-a”能列出包括隐藏文件在内的所有文件。所以要列出一个目录下的所有文件,应选择“ls-a”。9.下列哪个对象权限可以访问其他用户的对象?A、SELECTBB、ALTERC、INSERTDD、UPDATE答案:A解析:在数据库系统中,SELECT是用于查询数据的操作,因此具有SELECT权限的用户可以访问其他用户的对象。而ALTER、INSERT和UPDATE权限是与数据操作相关的权限,不能访问其他用户的对象。因此,选项A是正确的。10.以下哪个命令可以使用交互方式进行分区配置?A、partedB、parted-iC、parted-1D、parted-s答案:B解析:在Linux系统中,用于分区配置的命令是`parted`。选项B中的`parted-i`表示以交互方式运行`parted`命令,这是正确。选项C、D中的数字和后缀不符合语法规则,而选项A虽然正确,但并不是以交互方式进行分区配置的命令。11.如下图所示,运行“dockerrun”命令后,出现图中的报错,以下可能造成此报错的是哪一项?A、命令输入错误B、网络连接失败C、hello-world镜像不存在D、没有正确安装docker答案:C解析:当运行"dockerrun"命令出现报错时,考虑到选择所提供的信息以及普遍性因素,很可能是由于所使用的镜像不存在造成的。具体到本题中,则是由于"hello-wor1d"镜像不存在,导致命令执行失败。因此,在给定选项中,选项C"hello-wor1d镜像不存在"是可能造成报错的正确选项。12.openEuler系统中,本地用户(自定义用户)的UID起始编号是多少?A、0B、50C、1000D、1001答案:C解析:这道题考察的是对openEuler系统中用户UID编号规则的理解。在openEuler系统中,用户ID(UID)是分配给每个用户的唯一数字标识。根据Linux和类Unix系统的惯例,UID从0开始,其中0通常是root用户的UID。普通用户(包括本地自定义用户)的UID通常从1000开始。因此,本地用户的UID起始编号是1000。13.以下哪个不是opengauss系统表pg_partition存储数据的分区表的储存的信息()?A、分区索引B、分区上toast表C、元数据D、分区表答案:C解析:这道题考察的是对openGauss数据库系统表pg_partition的理解。pg_partition表用于存储分区表的相关信息。根据openGauss的官方文档和数据库原理,我们知道pg_partition表中存储的信息包括分区索引、分区上toast表以及分区表本身的信息。而元数据通常指的是描述数据的数据,它并不特指分区表的存储信息,而是更广泛地描述数据库中的各种对象。因此,选项C“元数据”是不属于pg_partition表存储的分区表的存储信息的。14.华为云开源镜像仓库中的依赖包更新周期间隔多久?A、每年更新一次B、每月更新一次C、每周更新一次D、每天会随官方发布的版本进行更新答案:D解析:这道题考查对华为云开源镜像仓库中依赖包更新周期的了解。在云计算领域,为了及时提供最新且有效的功能和修复,依赖包通常会保持较频繁的更新。根据实际情况,华为云开源镜像仓库中的依赖包每天会随官方发布的版本进行更新,以确保用户能获取到最新的资源和优化。15.除非特别指定,cp假定要拷贝的文件在下面那个目录下?()A、用户家目录B、home目录C、/rootD、当前目录答案:D解析:这道题考查对CP命令默认拷贝文件目录的了解。在计算机操作中,CP命令在未特别指定时,默认拷贝的文件在当前目录。用户家目录和home目录并非默认,/root一般也不是。所以答案选D,即当前目录。16.Auditloginlogout参数用于控制是否审计openGauss用户的登录成功或登录失败以及用户注销,如果某公司要求只审计用户登录失败的信息,则auditloginJogout参数值需要设置为多少?A、0B、1C、2D、3答案:C解析:根据题目描述,该公司要求只审计用户登录失败的信息,因此需要将audit_login_logout参数设置为2,以仅记录用户登录失败的日志。这个参数用于控制是否审计用户的登录成功或登录失败以及用户注销。17.对于workload级别的索引推荐,管理员可通过运行数据库外的脚本将包含有多条DML语句的workload作为输入,生成一批可对整体workload的执行表现进行优化的索引。以下哪个选项不是workload级别使用的前提条件?A、已安装Java18.0+的环境B、已安装gsql工具,并且gsql工具已被加入到PATHE不境变量中C、数据库状态正常、客户端能够正常连接D、已安装Python3.6+的环境答案:A解析:在workload级别使用索引的前提条件包括已安装gsql工具,并且gsql工具已被加入到PATHE不境变量中;数据库状态正常、客户端能够正常连接;已安装Python3.6+的环境。而选项A中的已安装Java1.8.0+的环境与workload级别使用索引无关,因此不是该级别使用的前提条件。18.下面哪个Linux发行版不使用RPM软件包A、FedoraB、OpenEulerC、OpenSUSED、elbian答案:D解析:这道题考察的是对Linux发行版及其软件包管理器的了解。RPM是一种广泛使用的Linux软件包管理器,Fedora、OpenEuler和OpenSUSE都是使用RPM作为其软件包管理器的Linux发行版。而Debian使用的是DPKG软件包管理器,不是RPM。因此,答案是D。19.在仅有x86物理服务器或者x86的弹性云服务器的情况下,如何编译出ARM环境下执行的程序?A、修改权限编译B、安装交叉编译环境,通过交叉编译环境执行编译C、使用x86下新版本的gcc编译D、直接编译答案:B解析:这道题考查在特定服务器环境下编译ARM程序的知识。在仅有x86服务器的情况下,直接编译或用x86下的常规方法无法得到ARM环境下执行的程序。而安装交叉编译环境,能针对不同架构进行编译。修改权限编译和使用x86下新版本gcc编译都无法实现,所以应选择安装交叉编译环境来编译出ARM环境下执行的程序。20.以下哪一项不是鲲鹏性能优化工具所支持的操作系统?A、WindowsB、CentOSC、中标麒麟D、openEuler答案:A解析:这道题考察的是对鲲鹏性能优化工具支持的操作系统的了解。鲲鹏性能优化工具主要支持的是基于Linux的操作系统。具体来看,CentOS、中标麒麟、openEuler都是基于Linux的操作系统,而Windows不是。因此,根据这个知识点,我们可以确定答案是A,即Windows不是鲲鹏性能优化工具所支持的操作系统。21.以下哪个不是数据库储存的逻辑划分?A、pageB、extentC、segmentD、redolog答案:D解析:数据库储存的逻辑划分包括page(页)、extent(扩展)、segment(段)等。Page是数据库的基本存储单位,extent和segment都是由多个page组成的。Redolog是数据库的事务日志,用于保证数据的一致性和完整性,不是逻辑划分。因此,选项D不是数据库储存的逻辑划分。22.用户在通过网页访问鲲鹏代码迁移工具的过程中,发现网页无法访问,以下哪一项不是产生该问题的可能原因?A、使用HTTPS协议访问B、未在安全组内放通鲲鹏代码迁移工具的对应端口C、使用中文“:”字符D、使用私网IP地址访问答案:C解析:当用户无法通过网页访问鲲鹏代码迁移工具时,造成这个问题的可能原因有很多,包括网络连接问题、配置错误等。然而,根据提供的选项,A.使用HTTPS协议访问可能性较低,因为HTTPS协议通常用于加密网络通信,而不是直接阻止用户访问网页。B.使用中文“”字符和C.使用私网IP地址访问并不能直接导致无法访问网页。D.未在安全组内放通鲲鹏代码迁移工具的对应端口是导致无法访问的一个常见原因,因为正确配置安全组至关重要来允许流量通过指定端口。综上所述,选项A才是最可能不是产生该问题的原因。23.在鲲鹏代码迁移工具安装目录下,执行以下哪一条命令可以安装鲲鹏代码迁移工具的Web模式?A、/install.shportingB、/install.shwebC、/install.shcmdD、/install.shcli答案:B解析:这道题考察的是对鲲鹏代码迁移工具安装命令的了解。在鲲鹏代码迁移工具中,不同的安装模式对应不同的安装命令。根据鲲鹏代码迁移工具的官方文档或安装指南,安装Web模式通常使用的命令是`./install.shweb`。因此,正确答案是B。24.华为鲲鹏代码迁移工具可以在以下哪种操作系统上运行?A、Windows10B、AndroidC、iosD、CentOS答案:D25.SELECT语句的完整语法较复杂,但想要查询表中数据,至少包括的部分是?A、SELECT,GROUPB、仅SELECTC、SELECT,INTOD、SELECT,FROM答案:D解析:这道题考查对SQL中SELECT语句的基本结构的理解。在SQL语言中,要从表中查询数据,至少需要指定要选择的列(通过SELECT关键字)和从哪个表中选择(通过FROM关键字)。选项A中的GROUP通常用于分组操作;选项B仅SELECT无法确定数据来源;选项C中的INTO用于数据插入,而非查询。所以答案是D。26.“SELECTdate‘2021-4-28’+integer‘7’ASRESULT;”该SQL返回的结果是什么?A、2021-5-5B、2021-05-0501:00:00C、2021-05-0500:00:00D、00:00:00答案:A解析:这个SQL语句是将日期“2021-4-28”加上整数7。日期和整数之间使用的是加法运算,因此日期会被增加相应的天数。在这个例子中,日期增加了7天,所以结果会是“2021-5-5”。因此,选项A是正确的。27.以下哪一项是鲲鹏代码迁移工具的默认安装路径?A、/optB、/srcC、/homeD、/portadv答案:A解析:鲲鹏代码迁移工具是华为提供的用于在鲲鹏操作系统上帮助用户迁移应用程序的工具。对于大多数软件产品,通常会将默认安装路径设置在`/opt`目录下,因为该目录通常用于存放可选添加的软件包。因此,A选项`/opt`是鲲鹏代码迁移工具的默认安装路径。28.在鲲鹏代码迁移工具的架构中,以下哪一项可以用来处理用户前端的HTTPS请求,向前端提供静态页面?A、KafkaB、DjangoC、NginxD、MainEntry答案:C解析:这道题考察的是对鲲鹏代码迁移工具架构的理解。在处理用户前端的HTTPS请求并提供静态页面时,我们需要一个能够处理HTTP请求并提供静态内容的组件。A选项Kafka是一个分布式流处理平台,主要用于处理实时数据流,与提供静态页面无关。B选项MainEntry通常指的是程序的主入口点,在Web服务的上下文中,它并不直接处理HTTPS请求或提供静态页面。C选项Django是一个高级的PythonWeb框架,它确实可以处理HTTP请求并提供动态内容,但它不是专门用来提供静态页面的,尤其是在这种架构的上下文中。D选项Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。它经常被用来处理静态页面的请求,因为它在这方面非常高效。因此,根据题目描述和各个选项的功能,D选项Nginx是最合适的选择,它可以用来处理用户前端的HTTPS请求,并向前端提供静态页面。29.下列类型转换函数中,哪一个将指定参数转换为number类型?A、to_clob(str)B、to_number(n[,fmt])C、to_char(int,text)D、to_date(exp[,fmt])答案:B解析:在OpenGauss中,将指定参数转换为char类型的转换函数是to_char(int,text)。这个函数可以将整数转换为对应的字符形式,适用于将数字转换为字符串的情况。其他选项如to_date、to_clob和to_number分别用于日期转换、大对象转换和数字转换,不符合题意。因此,为A。30.openEuler系统中,以下哪个选项为创建VG的命令?A、vgscanB、VgSC、vgextendD、vgcreate答案:D解析:在openEuler系统中,创建VolumeGroup(VG)的命令是使用`vgcreate`命令。因此,选项D是正确的。31.对于数据库第二范式,以下选项中说法错误的是哪一选项?A、一张表存在组合主键时,其他非主键字段可以部分依赖组合键中的某字段B、2NF是在1NF的基础上建立起来的,即满足2NF必须先满足1NFC、2NF要求数据库表中的每个实例或行必须可以被惟一的区分D、2NF强调的是完全函数依赖。答案:A解析:这道题考察的是数据库范式的理解。第二范式(2NF)要求数据库表中的所有非主键字段必须完全依赖于主键,而不是部分依赖。选项A的说法“一张表存在组合主键时,其他非主键字段可以部分依赖组合键中的某字段”与2NF的定义相违背,因此是错误的。选项B正确表述了2NF是建立在1NF的基础上的。选项C描述的是主键的作用,虽然它并不是2NF的直接定义,但表述本身是正确的。选项D正确指出了2NF强调的是完全函数依赖。32.C/C++代码移植时遇到如下报错提示error:unrecognizedcommandlineoption“-M64',则该报错提示可能发生在以下哪一个环节?A、安装B、稳定运行C、编译D、扫描分析答案:C解析:这道题考察的是对C/C++代码编译过程的理解。报错提示“unrecognizedcommandlineoption”通常指的是编译器无法识别某个命令行选项。由于报错中提到了具体的命令行选项“-M64”,这表明问题出现在编译环节。编译器在尝试解析命令行参数时遇到了它不认识的选项,因此报错。所以,这个报错提示最可能发生在编译环节,选项C正确。33.openeuler系统中的/etc/cron.d/Chourl:配置文件中,管理员打印出了其内容,具体如下所图所示,以下哪个选项为红框中“root”所代表的含义?A、该任务存放在root用户的家目录下B、该任务使用root用户执行C、该任务由root创建D、该任务存放在root目录下答案:B解析:这道题考察的是对Linux系统中cron任务配置的理解。在`/etc/cron.d/`目录下的配置文件用于定义定时任务,其中任务执行的用户是通过配置文件中指定的用户来确定的。红框中的`root`指的是该定时任务将会以`root`用户的身份执行。因此,选项C“该任务使用root用户执行”是正确的。34.鲲鹏分析扫描工具DependencyAdvisor的白名单管理不包括以下哪个功能?A、升级B、备份C、恢复D、删除答案:C解析:这道题考察的是对鲲鹏分析扫描工具DependencyAdvisor的白名单管理功能的理解。DependencyAdvisor的白名单管理主要涉及到对依赖项的管理,包括升级、备份和删除等功能,以确保系统的稳定性和安全性。根据这个知识点,我们可以分析每个选项:-A选项“升级”是白名单管理的一个重要功能,用于更新依赖项到最新版本。-B选项“备份”也是必要的,它允许在更改或删除依赖项之前保存其状态。-D选项“删除”同样属于白名单管理功能,用于移除不再需要的依赖项。而C选项“恢复”并不属于白名单管理的直接功能,它更多关联于数据恢复或系统恢复的操作,而不是依赖项的管理。因此,正确答案是C,即“恢复”不是DependencyAdvisor白名单管理的功能。35.long变量的最大值为0x7FFFFFFFFFFFFFFF。在鲲鹏处理器中,当正值超出long范围的double型数据向1ong转换后,转为1ong变量的保留值是l以下哪一项?单A、0x8000000000000000B、Ox7FFFFFFFFFFFFFFFC、OxFFFFFFFFFFFFFFFFD、0x0000000000000000答案:B解析:这道题考察的是数据类型转换和溢出处理的知识。在鲲鹏处理器中,当double型数据转换为long型时,如果数据超出long的范围,会进行截断处理。由于long变量的最大值是0x7FFFFFFFFFFFFFFF,所以当正值超出此范围的double型数据转换后,会保留long能表示的最大值,即0x7FFFFFFFFFFFFFFF。因此,正确答案是B。36.以下关于gs_dump工具的描述中,错误的是哪-项?A、gs_dump工具由操作系统用户omm执行B、gs_dump工具支持导出完整一致的数据C、gs_dump支持将数据库信息导出至纯文本格式的SQL脚本文件或其他归档文件中D、gs_dump工具在进行数据导出时,其他用户不可以访问openGauss数据库答案:D解析:这道题考查对gs_dump工具的了解。在数据库操作中,gs_dump工具通常由特定用户执行,能导出完整一致数据,支持多种格式导出。而在导出数据时,其他用户是可以访问数据库的,并非不能访问,所以选项D错误。37.华为鲲鹏计算加速型弹性云服务器主要应用在以下哪个场景?A、高性能计算B、大数据C、AI训练和推理D、通用计算答案:C解析:这道题考查对华为鲲鹏计算加速型弹性云服务器应用场景的了解。在云计算领域,不同类型的服务器有其特定的适用场景。华为鲲鹏计算加速型弹性云服务器因其特性,主要应用于对计算能力和数据处理要求较高的AI训练和推理场景。A选项高性能计算范围较广;B选项大数据侧重数据存储和处理;D选项通用计算不够精准。所以答案选C。38.通过鲲鹏分析扫描工具DependencyAdvisor不可以进行下列哪个操作?A、查看已下载分析报告的记录B、删除分析报告C、下载分析报告D、恢复已删除的分析报告答案:D解析:这道题考查对鲲鹏分析扫描工具DependencyAdcisor功能的了解。该工具能实现下载、查看下载记录和删除分析报告等操作。但通常情况下,已删除的分析报告无法恢复,这是常见的软件操作逻辑。所以这道题选C。39.华为分析扫描工具不可以完成以下哪一项任务?A、分析源代码B、分析软件安装包C、分析已安装软件D、分析函数答案:C解析:这道题考查对华为分析扫描工具功能的了解。在软件开发和分析领域,分析工具通常具有特定的功能范围。源代码、软件安装包和函数的分析是常见且可行的。然而,已安装软件的分析往往涉及复杂的系统环境和权限等问题,一般不是华为分析扫描工具所能完成的任务。所以答案选C。40.以下哪个工具可用帮助用户在openGauss各节点上执行相同的命令?A、gs_checkB、gs_omC、gs_checkD、ps_ssh答案:D解析:这道题考察的是对openGauss数据库管理工具的了解。在openGauss数据库中,为了在各节点上执行相同的命令,通常会使用`ps_ssh`工具,它允许用户批量在多个节点上执行命令,提高管理效率。选项A的`gs_check`是用于检查数据库集群状态的,选项B的`gs_om`是数据库集群的管理工具,而选项C重复了选项A,显然是一个错误。因此,正确答案是D。41.以下哪一项定义编译生成的应用程序为64位且属于鲲鹏编译选项?A、_X86_64_B、-m64C、-march=broadwe11D、-mabi=1p64答案:D解析:OptionIDs是一组编译器命令行选项,在优化编译过程中特别有用。在ARM鲲鹏编译器中,部分选项和其他主流编译器稍有不同,涉及到64位以及与鲲鹏具体的关系,应选择-mabi=lp64。其中“l”代表了长整型,“p”表示指针,“64”表示他们的长度,指明了整体是64位环境。因此,选项D是正确。42.以下那种型号的TaiShan服务器最适合海量存储业务?A、2280B、X6000C、2480D、5280答案:D解析:这道题考察的是对TaiShan服务器型号及其适用场景的了解。在海量存储业务中,需要服务器具备大容量存储和高效数据处理能力。TaiShan5280服务器型号以其高密度存储设计和强大的数据处理能力,特别适合于海量存储业务场景,因此是正确答案。43.openEuler系统中,加密后的用户密码保存在下列哪个文件中?A、/etc/gshadowB、/etc/groupC、/etc/passwdD、/etc/shadow答案:D解析:在openEuler系统中,加密后的用户密码是保存在/etc/shadow文件中的。这个文件是专门用来存储加密的用户密码的,与其他系统密码相关的文件如/etc/passwd等不同。因此,为D。44.数据库管理基本单位()?A、表空间B、表C、数据块D、数据文件答案:C解析:这道题考察的是数据库管理的基本单位。在数据库系统中,数据块是数据库管理的基本单位,它是数据存储和管理的核心。表空间是数据库的逻辑存储结构,表是数据的组织形式,数据文件是物理存储结构。因此,根据数据库管理的知识,可以确定数据块是数据库管理的基本单位。45.关于迁移C/C+语言开发的开源软件,以下选项不正确的是?A、使用makefi1e编译源码,生成可执行程序B、将源码部署到虚拟机可以直接执行C、可以通过开源软件中的readme了解外部依赖库D、编译前,要使用开源软件源码中的cmake或AutoConfig脚本生成makefile;答案:B解析:这道题考察的是对C/C++语言开发的开源软件迁移过程的理解。A选项提到使用makefile编译源码,生成可执行程序,这是C/C++项目编译的常规步骤,因此A选项是正确的。B选项说将源码部署到虚拟机可以直接执行,这是不正确的。C/C++源码需要先编译成可执行文件才能在虚拟机上执行,仅仅部署源码是无法直接运行的。C选项提到可以通过开源软件中的readme了解外部依赖库,这是开源软件的常规做法,所以C选项是正确的。D选项说编译前,要使用开源软件源码中的cmake或AutoConfig脚本生成makefile,这也是C/C++项目编译前的常见步骤,因此D选项是正确的。综上所述,不正确的选项是B。46.一个文件名字为rr.Z,可以用来解压缩的命令是?()A、tarB、gzipC、ompressD、uncompress答案:D解析:这道题考查常见的解压缩命令。在计算机操作中,uncompress命令常用于对压缩文件进行解压缩操作。tar主要用于打包,gzip用于压缩,compress也不是针对这种文件的解压缩命令。而对于文件名字为rr.z,能进行解压缩的命令是uncompress。47.Kunpeng920处理器采用的是哪种架构的芯片()A、PowerB、X86C、ARMD、MIPS答案:C解析:这道题考察的是对Kunpeng920处理器架构的了解。Kunpeng920是一款高性能的服务器处理器,它采用的是ARM架构。ARM架构在服务器领域因其高效能和低功耗而受到青睐,Kunpeng920正是基于这一架构设计的,因此正确答案是C。48.默认情况下,管理员创建了一个用户user1,并将其添加到/etc/at.deny文件中,以下对此操作的措述,哪个是正确的?A、除了user1,其他用户无法执行at命令制定的定时任务B、使用user1制定的定时任务无法顺利执行C、user1无法执行at命今制定的定时任务D、user1用户被禁止使用at制定定时任务答案:D49.以下选项中,哪个命令可以退出用户的当前shell?A、logoutB、exitC、trl+zD、ctrl+c答案:B解析:这道题考查对退出当前shell命令的了解。在操作系统中,不同的命令有不同的功能。ctrl+c通常用于中断正在执行的进程,ctrl+z用于暂停进程。logout用于退出登录会话。而exit命令专门用于退出用户的当前shell。所以这道题应选D。50.在性能测试GAME(A)模型中,“性能问题解决方案”是哪个项目的输出内容?A、调整(Adjust)B、分析(Analysis)C、执行(Execution)D、度量(Metrics)答案:B解析:这道题考查对性能测试GAME(A)模型的理解。在该模型中,分析(Analysis)阶段会对性能问题进行深入研究,从而得出性能问题解决方案。调整(Adjust)侧重于对系统的优化调整;执行(Execution)主要是实施相关操作;度量(Metrics)是对性能的量化评估。所以答案选B。51.在vim编辑器的命令行模式中,以下哪个命令可以将光标快速移动到文件最后一行?A、DB、yyC、ggD、G答案:D解析:在vim编辑器的命令行模式中,各个命令有其特定的功能。选项A的“D”命令用于删除光标所在位置到行尾的内容;选项B的“yy”命令用于复制当前行;选项C的“gg”命令用于将光标移动到文件的第一行;而选项D的“G”命令则用于将光标移动到文件的最后一行。因此,根据题目要求,正确答案是D。52.华为为人工智能应用计算平台研制的一系列设备是?A、KunLun系列B、Atlas系列C、E9000系列D、TaiShan系列答案:B解析:华为在人工智能领域有多款计算平台及设备,其中Atlas系列是专门针对人工智能应用而设计的计算平台。该平台具备高性能、高可靠性和易用性等特点,专为处理大规模数据分析和机器学习等任务而优化。因此,针对题目中询问的“华为人工智能应用计算平台研制的一系列设备”,正确答案是B,即Atlas系列。53.以下关于性能测试工具的描述,错误的是哪些项?A、MaxQ是一个Web功能测试工具,包括一个代理和一个命令行实用程序B、HttpUJnit对网络应用程序进行自动完善和测试的PHP类库程序C、httperf可以运行在Windows和Linux操作系统之上D、WebBench单例最多可模拟20万并发,适用于大型网站压力测试答案:A解析:性能测试是在计算机等设备、软件系统、网络或其他实体的性能进行测试评估的过程。以下是对题目中提到的每款性能测试工具的描述和正确性做一些A.MaxQ是一个Web功能测试工具,包括一个代理和一个命令行实用程序-正确。MaxQ是一个用于功能测试和性能测试的强大工具,可以模拟HTTP请求。B.HttpUnit对网络应用程序进行自动完善和测试的PHP类库程序-不正确。HttpUnit不是PHP类库程序,而是一个Java单元测试框架,专门用于进行一些Web应用的单元测试,例如JSP。C.httperf可以运行在Windows和Linux操作系统之上-不确定。Httperf主要被设计用于Unix类系统,虽然可能在部分Windows版本上使用,但通常更适合Linux等操作系统。D.WebBench单例最多可模拟20万并发,适用于大型网站压力测试-不正确。WebBench的并发数量限制及适用范围因版本和配置而各有不同,每个测试工具都有其承载极限会受硬件、网络和配置的影响,需要根据具体情况来确定适用范围。54.使用kunpengTuningkit鲲鹏性能优化工具做锁与等待分析时,是基于以下哪个工具采样的数据?A、Webbench的采样数据B、sysbench的采样数据C、ab的采样数据D、perf的采样数据答案:D55.下列选项中,哪个Linux命令可以查看CPU使用率?A、sarB、freeC、netstatD、iostat答案:A解析:这道题考查对Linux系统中命令功能的了解。在Linux中,sar命令常用于系统性能监测,包括CPU使用率。free主要用于查看内存使用情况,netstat用于网络连接和端口状态,iostat用于I/O设备的性能统计。所以能查看CPU使用率的是sar命令。56.openGauss数据库中,每条记录单个字段的最大容量是多少?A、1GB、512MC、256MD、128M答案:A解析:这道题考查对openGauss数据库中记录单个字段容量的了解。在数据库技术中,不同的数据库系统对字段容量有特定规定。openGauss数据库经过设计和优化,其每条记录单个字段的最大容量为1G。其他选项512M、128M、256M均不符合openGauss数据库的实际规定。57.管理员创建了一个用户名user1,并将其添加到/etc/at.allow文件中,对于此操作的表述,哪个选项是正确的?A、如果deny列表中user1,那么a11ow列表中的user1将失效B、如果deny列表中有user1那么它将被禁止制定一次性定时任务C、如果deny列表中有user1,和user1相关的一次性定时任务无法正常执行D、除了user1,其他用户都无法制定一次性定时任务答案:D解析:这道题考察的是对Linux系统中at命令的访问控制的理解。在Linux中,`/etc/at.allow`和`/etc/at.deny`文件用于控制哪些用户可以使用at命令提交一次性定时任务。如果`/etc/at.allow`文件存在,那么只有列在该文件中的用户才能使用at命令;如果该文件不存在,但`/etc/at.deny`文件存在,那么列在`/etc/at.deny`文件中的用户将不能使用at命令。根据题目描述,管理员将用户名user1添加到了`/etc/at.allow`文件中,这意味着只有user1被允许使用at命令。因此,选项D“除了user1,其他用户都无法制定一次性定时任务”是正确的。其他选项A、B、C的表述都与Linux系统中at命令的访问控制机制不符。58.以下关于镜像的描述,不正确的是?A、查询镜像时,支持通过标签过滤查询镜像B、用户可以快速复制私有镜像,不受region限制C、通过导入外部镜像文件创建镜像时,不支持qcow2格式D、支持key-value类型的镜像标签答案:C解析:这道题考查对镜像相关知识的理解。在云计算领域,镜像操作有多种规则。A选项,查询镜像能通过标签过滤,符合常见操作。B选项,用户快速复制私有镜像不受region限制,也是合理的。而C选项,通过导入外部镜像文件创建镜像时,通常不止不支持qcow2这一种格式,所以该选项不正确。D选项,支持key-value类型的镜像标签是常见的功能设置。综上所述,答案选C。59.使用gcc编译时,编译选项-march的作用是什么?A、提升兼容性B、指定cpu型号C、指定指令集类型D、指定流水线答案:C解析:这道题考查对gcc编译选项“-march”的了解。在编程编译中,“-march”这个选项主要用于指定指令集类型。不同的指令集类型会影响程序的性能和兼容性。A选项指定流水线并非其作用;C选项提升兼容性不正确;D选项指定CPU型号也不对。所以答案选B。60.openEuler所使用的开源协议是A、GPIB、LGPLC、MulanPSLV2D、Apsche2.0答案:C解析:这道题考察的是对openEuler开源操作系统所使用的开源协议的了解。openEuler作为一个开源项目,其选择的开源协议对于项目的开发、使用、分发等都有着重要的影响。根据我所知,openEuler采用的是MulanPSLV2这一开源协议,它旨在促进开源生态的健康发展,同时保护贡献者的权益。因此,正确答案是C。61.以下哪个不是opengauss支持的认证方式()?A、SSLB、基于主机认证C、口令方式D、USBkey答案:D解析:Opengauss是一款基于开源的数据库管理系统,支持多种认证方式以保证数据安全性和隐私。这些认证方式包括但不限于SSL(SecureSocketLayer)认证、口令认证、基于主机认证和USBkey等。因此,ABCD都是正确的。62.以下哪种语言的源码文件不能使用华为凭鹏代码迁移工具PortingAdvisor进行迁移分析?A、CB、JavaC、汇编D、C++答案:B解析:这道题考查对华为鹏代码迁移工具PortingAdvisor适用语言的了解。在软件开发中,不同的代码迁移工具对语言的支持有所不同。C++、C和汇编语言常用于系统和底层开发,而Java语言由于其特性和结构,通常不能使用该工具进行迁移分析。63.TaiShanV2服务器最多支持多少个计算内核?A、32B、48C、64D、128答案:D解析:这道题考查对TaiShanV2服务器计算内核数量的了解。在服务器领域,不同型号的服务器其性能参数有所差异。TaiShanV2服务器性能强大,其最多支持的计算内核数量为128个。选项A、B、D所对应的数量均小于实际的128个。64.什么命令可以从文本文件的每一行中截取指定内容的数据?()A、cpB、ddC、fmtD、cut答案:D解析:在文本处理中,可以使用`cut`命令从文本文件的每一行中截取指定内容的数据。`cut`命令可以按照指定的字符或字段分隔文本文件,并提取其中的特定部分。其他选项如`cp`、`dd`和`fmt`在文本处理中不常用于从文本文件中提取指定内容的数据。因此,正确是D。65.使用SQL命令将STAFFS表中员工的年龄AGE字段的值增加5岁,应该使用的命令是?A、UPDATESETAGEWITHAGE+5B、UPDATEAGEWITHAGE+5C、UPDATESTAFFSSETAGE=AGE+5D、UPDATESTAFFSAGEWITHAGE+5答案:C解析:在SQL中,正确的命令是将STAFFS表中员工的年龄AGE字段的值增加5岁,应该使用UPDATESTAFFSSETAGE=AGE+5。这是因为我们需要更新STAFFS表中的特定记录,而不是整个表。使用SET关键字来指定我们要改变的值,并且将这个值与我们要增加的年龄相加。因此,选项C是正确的。66.下列选项中,哪个Linux命令可以监测到CPU各核以及进程的CPU使用情况?A、vmstatB、mpstatC、topD、ps答案:C解析:这道题考查对Linux系统中监测CPU相关命令的了解。在Linux中,top命令功能强大,不仅能监测到CPU各核的使用情况,还能详细展示进程的CPU占用情况。vmstat主要用于系统整体性能统计,mpstat侧重于多处理器系统的CPU统计,ps则主要用于查看进程状态。所以能满足本题要求的是top命令。67.以下关于利用gs_dumpall导出openGauss所有数据库的描述中,错误的是哪一项?A、gs_dumpall通过调用gs_dump来完成openGauss中各数据库的SQL脚本文件导出B、导出的结果为纯文本格式的SQL脚本文件C、gs_dumpall工具在进行数据导出时,其他用户无法访问·penGauss数据库D、gs_dumpall自身对所有数据库公共的全局对象进行导出,包括有关数据库用户和组,表空间以及属性信息答案:C解析:这道题考查对gs_dumpall导出openGauss所有数据库相关知识的理解。在实际操作中,gs_dumpall调用gs_dump完成导出,结果是纯文本格式的SQL脚本文件,且自身能导出全局对象。但gs_dumpall导出时,其他用户是可以访问openGauss数据库的,并非无法访问,所以选项C错误。68.下面不属于Linuxfoundation的开源项目是A、KubernetesB、RISC_VC、ApacheServerD、Ceph答案:C解析:这道题考查对LinuxFoundation开源项目的了解。LinuxFoundation致力于推动开源技术发展,Kubernetes、RISC-V、Ceph均是其旗下项目。而ApacheServer并非属于LinuxFoundation的开源项目,它由Apache软件基金会管理。69.SQL的视图是从()导出的?A、数据库B、视图C、基本表和视图D、基本表答案:C解析:这道题考查对SQL视图来源的理解。在SQL中,视图是基于基本表和已存在的视图通过一定的规则和条件导出的。基本表提供了基础数据,已有的视图也能作为数据来源进一步构建新的视图。所以,SQL的视图可以从基本表和视图导出,答案选C。70.默认情况下,配置samba服务器共享目录为/data/share,共享名为test,共享给user01用户。则Linux客户端若要通过挂载的方式访问samba服务器共享的目录,以下挂载命令正确的是哪一项?A、mount.cifs-ouser=user01,pass=xxx//samba服务器IP/data/share/挂载点B、mount.cifs-ouser=user0lpass=xxx//samba服务器IP:data/share/挂载点C、mount.cifs-ouser=user0lpass=xxx//samba服务器IP:test/挂载点D、mount.cifs-ouser=user01,pass=xxx//samba服务器IP/test/挂载点答案:D解析:这道题考查对samba服务器共享目录挂载命令的掌握。samba共享访问需正确指定相关参数。在默认配置下,共享名为test,所以挂载时应是//samba服务器IP/test。A选项路径错误,B选项共享名错误,C选项路径和共享名都错误。综上,正确答案是D。71.如果在进行鲲鹏平台应用移植调优综合实验时,可以访间可OA系统登录界面,但是输入账号密码后显示白屏,则可能是以下哪个原因造成?A、OA系统的登录账户密码输入错误B、连接PostgreSQL数据库异常C、安全组未放通入方向的IP地址D、源码编译时失败答案:B72.被授予DBA角色的用户拥有以下哪些权限?A、CREATEUSERB、CREATEROLEC、REATESESSIOND、以上全部正确答案:D解析:DBA角色是数据库管理员在数据库管理系统中的角色,拥有创建用户、角色、会话等权限。因此,被授予DBA角色的用户拥有以上全部权限。所以,选项D是正确的。73.登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么?A、PIDB、CIDC、NIDD、UID答案:A解析:这道题考查对Linux系统中进程相关概念的了解。在Linux中,每个进程都有一个唯一的标识符,即进程ID(ProcessID,简称PID)。CID、NID、UID都不是用于标识进程的。所以,登录Linux时被调用的具有唯一进程ID号的shell,其ID是PID。74.“useraddJerry”命令添加一个用户,这个用户的家目录是什么?A、/root/jerryB、var/jerryC、/ect/jerryD、/home/jerry答案:D解析:这道题考察的是Linux系统中用户管理的基本知识。在Linux系统中,使用“useradd”命令添加新用户时,默认的家目录是在“/home”目录下,与用户名称相对应的文件夹。因此,添加用户“Jerry”时,其家目录应为“/home/jerry”。75.表空间可以控制数据库数据占用的磁盘空间,当磁盘使用率降到以下哪一个值时,数据库将恢复到读写模式?A、60%B、70%C、80%D、90%答案:D解析:当磁盘使用率降到90%以下时,数据库将会恢复到读写模式。因为当磁盘使用率超过90%时,数据库可能无法正常读取和写入数据,而需要等待磁盘空间释放。所以当磁盘使用率降到90%以下时,数据库的读写能力会得到恢复。76.以下哪项不是TaiShan200机架服务器的优点?A、超强算力:高性能鲲鹏920处理器B、分级存储:支持大容量存储硬盘和ES3000V5NVMeSSDC、全系列服务器支持液冷技术,超强散热D、大内存容量:8通道内存技术,可支持32个DDR内存插槽答案:C解析:这道题考查对TaiShan200机架服务器优点的了解。TaiShan200服务器具有超强算力、分级存储和大内存容量等优点。A选项提到高性能处理器,B选项涉及存储配置,D选项说明内存技术。而C选项中全系列服务器支持液冷技术并非TaiShan200机架服务器所特有,所以不是其优点。77.以下哪条命令可以不改变原文件的情况下删除fi1e1文件中的冒号和空格并输出到屏幕?A、sed-i's/[:]//’filelB、tr-d'[:]'>filelC、awk'/[:]/d'filelD、tr-d'[:]'<filel答案:B解析:本题目中要求删除文件中的冒号和空格并输出到屏幕,选项A使用了`sed`命令,这个命令主要用于文本替换和编辑,但是它需要改变原文件。选项C使用了`awk`命令,这个命令也可以处理文本文件,但是它只能处理符合特定模式的行,无法直接删除特定的字符。选项D则直接使用了`tr`命令,这个命令可以用于字符替换和删除,但是它需要输入文件作为输入源。选项B使用了重定向操作符`>`,它将文件内容输出到屏幕,并使用`tr`命令删除冒号和空格。由于没有改变原文件,所以是B。78.仅构建二进制包(Xxx.rpm)使用的rpmbuild参数是?A、--biB、--baC、--bbD、--bs答案:C解析:这道题考查对rpmbuild参数的了解。在软件构建中,rpmbuild不同的参数有不同的功能。仅构建二进制包(Xxx.rpm)时,对应的参数是bb。A选项bi、B选项ba、D选项bs都不是用于仅构建二进制包的正确参数。79.下面哪个命令可以列出定义在以后特定时间运行一次的所有任务?()A、tqB、cronC、batchD、at答案:A80.在openEuler的/tmp/test下包含了以下文件及目录:以下哪个选项是命令"ls/tmp/test|grepsys|wc-1”的返回值?A、2B、4C、1D、3答案:B解析:该命令组合的作用是在/tmp/test目录下查找文件名中包含"sys"的文件或目录,并计算其数量。`ls/tmp/test`会列出/tmp/test下的所有文件和目录,`grepsys`会筛选出包含"sys"的行,`wc-l`会计算这些行的数量。因此,如果/tmp/test下包含"sys"的文件或目录有4个,那么命令的返回值就是4。81.用户在使用华为开源镜像服务时,可通过如下什么途径申请新的开源镜像或组件?A、发邮件给华为云客服B、在开源论坛中提交开源镜像或组件的申请需求建议贴C、打电话给华为云客服D、提供产品问题工单答案:B解析:在华为开源镜像服务的使用场景中,用户通常会有多种方式与华为云进行交互,包括但不限于提交问题、反馈建议或申请资源等。然而,对于申请新的开源镜像或组件这一特定需求,通常需要通过官方提供的特定渠道来确保申请的正式性和有效性。选项A提到的是“在开源镜像论坛中提交开源镜像或组件的申请需求建议贴”。这种方式允许用户在华为的官方论坛中公开发表自己的需求,既便于其他用户了解并可能提供帮助或建议,也便于华为云官方人员收集和处理用户的申请。因此,这通常是用户申请新开源镜像或组件的首选途径。选项B“提供产品问题工单”通常用于报告已有产品或服务中的问题,而非申请新资源。选项C“发邮件给华为云客服”和选项D“打电话给华为云客服”虽然也是与华为云进行交互的方式,但可能不如在官方论坛中公开发表申请来得直接和有效,因为这些方式可能涉及较长的处理周期和更多的沟通环节。因此,根据以上分析,最符合题目要求的是选项A,即在开源镜像论坛中提交开源镜像或组件的申请需求建议贴。82.以下关于鲵鹏计算产业优势的描述中,错误的是哪一项?A、和ARM共享优势生态,协同加速发展B、产业链上下游的厂商可以基于鲵鹏和ARM已有生态,开发出具有差异化优势的产品和解决方案C、鲲鹏计算产业生态能同时兼容x86和ARM应用D、以中国市场孵化和完善行业应用,与全球产业形成良性循环答案:C83.DNS域名系统主要负责主机名和()之间的解析A、IP地址B、MAC地址C、网络地址D、主机别名答案:A解析:这道题考查DNS域名系统的功能。在网络通信中,DNS域名系统的关键作用是将主机名转换为对应的IP地址。IP地址是网络中设备的标识,MAC地址主要用于局域网内的硬件识别,网络地址范围较广并非直接对应,主机别名并非其主要负责解析的内容。所以答案选A。84.从个人代码仓库向社区代码主仓提交代码的操作是A、CommitB、PishRequestC、PullRequestD、Cione答案:C解析:这道题考察的是对Git版本控制系统中常用操作的理解。在Git中,向社区代码主仓提交代码的正确操作是“PullRequest”,它表示请求将你的代码更改合并到主仓库中。选项A的“Commit”是提交代码到你的本地仓库,选项B的“PishRequest”是一个拼写错误,选项D的“Cione”同样是一个不存在的Git操作。因此,正确答案是C。85.在程序执行过程中,以下哪一项可以将高级编程语言转化为汇编语言?A、加载器B、编译器C、汇编器D、链接器答案:B解析:在程序执行过程中,高级编程语言需要经过编译器的处理,才能将其转化为汇编语言,然后再通过汇编器和链接器生成最终的可执行文件。因此,正确是选项B编译器。编译器可以将高级编程语言转化为汇编语言,这是程序从高级语言到底层机器语言执行的必要步骤。86.负责openEule版本发布的组织是A、理事会B、TC(technicalCommittee)C、PeleaseManangementSIGD、SC(SecurityCommittee答案:C解析:这道题考察的是对openEuler版本发布流程的了解。在openEuler社区中,版本发布是由特定的兴趣小组(SIG)负责的,这个小组就是“ReleaseManagementSIG”,它专门负责版本的规划、构建、测试和发布。因此,根据这个知识点,我们可以确定答案是C。87.以下那个文件属于客户端认证策略的配置文件()?A、postgresql.confB、pg_hba.confC、gaussdb.stateD、pg_xlog答案:B88.关于命令dockercommit-a“”-m“redisimages”f4603f1f918at_arm64v8/centos:7,以下哪项描述是错误的:A、“f4603f1f918a”:容器IDB、该命令功能是根据镜像ID创建一个新的镜像C、“”:提交镜像的作者D、“t_arm64v8/centos:7”:新生成的镜像名称答案:B解析:这道题考查对`dockerCommit`命令各参数的理解。在`docker`中,“`f4603f1f918a`”是容器ID,“``”是提交镜像的作者。而“`t_arm64v8/centos:7`”并非新生成的镜像名称。该命令是基于容器创建新镜像。所以选项B描述错误。89.利用gs_dump可导出小型数据库,推荐什么格式?A、自定义归档B、tar归档C、纯文本归档D、目录归档答案:C解析:这道题考查对利用gs.dump导出小型数据库格式的了解。在数据库操作中,不同的归档格式有其特点和适用场景。纯文本归档格式具有通用性和易读性,对于小型数据库的导出较为方便和适用,所以推荐使用纯文本归档格式。90.Linux系统中,命令date可查看到当前时间,为了方便在shell脚本中调用时间,需要将该命令定义成变量TIME,以下哪个选项为正确的定义方式?A、TIME=$(date)B、TIME=dateC、TIME=$(data)D、TIME=$date答案:A解析:在Linux系统中,命令date可以用来查看当前时间。为了方便在shell脚本中调用时间,可以将该命令定义成变量TIME。选项A中,使用$()将date命令的输出作为TIME的值,这种方式是正确的。选项B、C、D都存在语法错误,因此不正确。91.关于容器的删除操作,以下哪项是正确的?A、可通过“dockerrm”删除已停止的容器B、可通过“dockerrmi”删除正在运行的容器C、可通过“dockerrm”删除正在运行的容器D、可通过“dockerrmi”删除已停止的容器答案:C解析:这道题考查对Docker中容器删除操作的了解。在Docker中,“dockerrm”用于删除容器。已停止的容器可以通过“dockerrm”删除,正在运行的容器不能直接删除。选项A表述不完整,选项B和D中“dockerrmi”是用于删除镜像而非容器。所以正确答案是C。92.zsql连接数据库时参数-w表示客户端连接数据库时的等待超时时间,则-w-1和-w0分别表示什么?A、等待不超时,不等待超时B、不等待超时,等待不超时C、等待不超时,等待超时D、不等待超时,等待超时答案:A解析:在zsq1连接数据库的参数中,-w参数用于设置客户端连接数据库时的等待超时时间。当设置为-1时,表示客户端在等待服务器响应时不会超时;而设置为0则表示客户端等待一定的时间后会超时退出。因此,选项A“等待不超时,不等待超时”是正确的。93.以下哪个选项是TaiShan服务器不支持的应用?A、PostgreSQLB、DockerC、NginxD、Oracle答案:D解析:这道题考察的是对TaiShan服务器支持的应用的了解。TaiShan服务器是一款高性能的服务器产品,它支持多种应用。根据我的知识储备,TaiShan服务器支持PostgreSQL数据库、Nginxweb服务器以及Docker容器技术。然而,对于Oracle数据库,TaiShan服务器并不提供支持。因此,根据题目要求选择TaiShan服务器不支持的应用,答案应该是C选项,即Oracle。94.关于迁移C/C++语言开发的开源软件,以下选项不正确的是?A、将x86平台下的可执行文件部署到基于鲲鹏的虚拟机可以直接执行。B、使用makefile编译源码,生成可执行程序。C、编译前,要使用开源软件源码中的cmake或autoconfig脚本生成makefile。D、可以通过开源软件中的readme了解外部依赖库。答案:A解析:这道题考查对迁移C/C++语言开发的开源软件相关知识的理解。在迁移过程中,x86平台下的可执行文件不能直接部署到基于鲲鹏的虚拟机执行。B选项,makefile常用于编译源码生成可执行程序,是常见操作。C选项,编译前用脚本生成makefile符合流程。D选项,通过readme了解外部依赖库也是合理的。综上所述,A选项不符合迁移的实际情况。95.创建表时不是必须指定的是?A、表名B、列名C、约束D、数据类型答案:C解析:这道题考查创建表的基本要素。创建表时,表名用于标识表,列名确定表的结构,数据类型规定列中数据的格式。而约束并非必须在创建表时指定,可后续根据需求添加。所以在创建表的过程中,不是必须指定的是约束。96.一个业务连续性高的系统,RTO(RecoveryTimeObjective)和RPO(RecoveryPointObjective)应该具以下哪一项特点?A、RTO、RPO都较低B、RTO较高、RPO较高C、RIO较高、RPO较低D、RTO较低、RPO较高答案:A解析:业务连续性高的系统要求在系统发生故障时能够迅速恢复,以减少业务中断的时间和数据丢失。RTO(RecoveryTimeObjective)代表恢复时间目标,即系统从故障状态恢复到正常运行状态所需的最大时间。RPO(RecoveryPointObjective)代表恢复点目标,即系统能够容忍的数据丢失的最大量。因此,对于业务连续性高的系统,RTO和RPO都应该较低,以确保系统能够快速恢复并最小化数据丢失。所以,正确答案是A。97.openEuler正式发布的第一个版本是A、20.03LTSB、20.03C、20.03LTSSP3D、20.09答案:A解析:这道题考查对openEuler发布版本的了解。openEuler是一个重要的操作系统,其正式发布的第一个版本是20.03LTS。在相关技术资料和行业知识中,明确记载了这一关键信息。选项B不完整,C是后续的版本,D时间错误。所以答案选A。98.以下哪种型号的TaiShan服务器最适合海量存储业务?A、2280B、5280C、2480D、X6000答案:B解析:这道题考查对TaiShan服务器型号特点的了解。在处理海量存储业务时,服务器的存储能力和性能至关重要。5280型号的TaiShan服务器通常在存储容量、扩展性等方面具有优势,能更好地满足海量存储业务的需求,所以B选项是最适合的。99.关于华为鲲鹏迁移工具分析报告提供的依赖库so文件的操作建议,以下哪项是不正确的?A、如果依赖库so文件已经过鲲鹏平台验证,且已有二进制安装包,则用户可以直接B、将工具提供的开源版本依赖库安装包下载在本地,然后上传至目标服务器进行安装使用。C、如果依赖库so文件已经过鲲鹏平台验证,但无二进制安装包,则需要用户下载依赖库源码,然后上传至目标服务器进行编译安装。D、如果迁移工具不提供该库下载,或该库未开源,需要用户自行替换为同类功能库。E、目前不存在鲲鹏平台无法识别的依赖库so文件。答案:D解析:这道题考查对华为鲲鹏迁移工具中依赖库so文件操作建议的了解。在实际的迁移操作中,不同情况有不同处理方式。A、B、C选项的处理都符合常见规范。而D选项中自行替换同类功能库的做法,可能会带来兼容性等问题,不符合正常操作建议,所以不正确。100.Linux文件系统的文件都安其作用分门别类地放在相关目录中,对于外部设备文件,一般应将其放在()目录中。A、/binB、/etcC、/devD、lib答案:C解析:这道题考察的是Linux文件系统的目录结构知识。在Linux中,文件系统的组织遵循特定的目录结构,其中/dev目录专门用于存放设备文件,代表设备(device)的英文缩写。外部设备文件,如硬盘、终端等,都放在这个目录下。因此,对于外部设备文件,一般应将其放在/dev目录中。101.当前系统已配置好本地软件仓库,以下选项中,哪个命令可以解决依赖关系并卸就系统中已安装的httpd软件包?A、rpm-ivhhttpdB、yumremovehttpdC、rpm-ehttpdD、nfuninstallhttpd答案:B解析:这个问题涉及到Linux系统的软件包管理。选项A(rpm-ivhhttpd)是使用RPM包管理器来安装软件包,选项C(rpm-ehttpd)是使用RPM来删除软件包,但这两个选项并不能解决已安装软件包的依赖关系问题。而选项D(dnfuninstallhttpd)是Fedora系统下使用的包管理器DNF的命令,虽然可以卸载软件包,但在默认情况下,dnf并不提供卸载功能,需要结合其他命令如yum或dnfautoremove等来实现。对于本题,应该是B,因为yumremovehttpd命令可以解决已安装软件包的依赖关系并卸载系统中已安装的httpd软件包。以上推理过程主要基于Linux系统软件包管理的常识和经验,如果有更具体的系统配置和环境信息,可能还需要更深入的分析。102.以下选项中,哪一个视图用于查看session之间的阻塞关系?A、DBE_PERB、active_sessionC、local_activeD、BE_PERE、local_active_sessionF、pg_thread_wait_status答案:D解析:在数据库中,视图是一种虚拟的表,它基于其他表的数据生成。用于查看session之间的阻塞关系的视图通常是pg_stat_activity、DBE_PERF.active_session或DBE_PERF.local_active_session等。其中,pg_stat_activity视图可以查看当前正在运行的会话信息,包括当前session的状态、正在执行的操作等。而DBE_PERF.active_session和DBE_PERF.local_active_session视图是基于pg_stat_activity视图的统计信息。因此,选项D用于查看session之间的阻塞关系。103.openEuler是在哪一年开源的?A、2016B、2019C、2010D、2013答案:B解析:openEuler是一个基于Linux的开源操作系统,其开源的时间是2019年。因此,为B。这个的依据可以参考该系统的官方发布信息和相关历史资料。104.openEuler系统中,以下哪个选项可以判断cron任务是否按时顺利执行完成?A、查看/var/log/crontab日志文件B、查看/var/log/cron.d日志文件C、查看/var/log/anacron日志文件D、查看/var/log/cron日志文件答案:D解析:这道题考查对openEuler系统中与cron任务相关日志文件的了解。在openEuler系统里,/var/log/cron日志文件专门用于记录cron任务的执行情况,通过查看它能判断cron任务是否按时顺利执行完成。其他选项的日志文件并非主要用于此目的,所以答案选D。105.Linux有三种查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用哪个命令?A、catB、moreC、lessD、me答案:C解析:这道题考查对Linux系统中查看文件命令的了解。在Linux中,cat命令用于简单查看文件内容;more命令只能向下翻页查看;less命令不仅能向下翻页,还支持用光标上下移动查看。而选项D的“me”并非有效的查看文件命令。所以,能满足题目要求的是less命令。106.一个bashshell脚本的第一行是什么?()A、B、C、D、/bin/bash答案:A解析:一个bashshell脚本的第一行通常是指定脚本解释器的路径,以告诉系统使用哪种解释器来执行脚本。在bashshell脚本中,第一行通常是`107.在openeuler中,samba服务的配置文件存放在哪个目录下?A、/etc/sambaB、/home/sambaC、/root/sambaD、/opt/samba答案:A解析:这道题考查对openEuler中samba服务配置文件存放目录的了解。在openEuler操作系统中,根据相关技术规范和常见设置,samba服务的配置文件通常存放在/etc目录下的特定子目录。而选项B、C、D并非其常见的存放位置,所以答案是A。108.以下哪个选项为命令“foriin{a.c}{1,2}:doecho$i:done的输出结果A、使用user1制定的定时任务无法领利执行B、user1无法执行at命令制定的定时任务C、user1用户被禁止使用at制定定时任务D、除了user1,其他用户都无法制定一次性定时任务答案:C109.使用Jmeter工具进行测试时,可以使用以下哪一项参数指定测试脚本文件?A、-lB、-sC、-nD、-t答案:D解析:在JMeter工具中,当进行测试时,可以使用参数来指定测试脚本文件。其中,选项D中的`-t`参数用于指定测试脚本文件。通过指定测试脚本文件,可以让JMeter运行相应的测试方案。因此,D是正确的。110.在华为云部署基于鲲鹏架构的OA系统时,以下哪个云服务不是必选的?A、VPCB、VPNC、ECSD、安全组答案:B解析:VPC是公有云上自定义的逻辑隔离网络空间,是一块可我们自定义的网络空间;VPN是一种常用于连接中、大型企业或团体与团体间的私人网络的通讯方法111.openeuler系统中,以下哪个用户是管理员用户?A、用户名:rootuid:1000B、用户名:user01:uid:0C、用户名:root:uid:1D、用户名:admin:uid:999答案:B解析:这道题考查对openEuler系统中管理员用户的了解。在该系统中,管理员用户的UID通常为0。选项A中UID为1000,不是管理员;选项C中UID为999,也不是;选项D中UID为1,同样不是。而选项B中用户名虽为user01,但UID为0,符合管理员用户的特征。112.以下哪个选项为命令"foriin{a.c}{1,2};doecho$i;done"的输出结果?A、1,2b1,2c1,2B、a1b2cC、abcd12D、a1a2b1b2c1c2答案:D解析:在Bash脚本中,命令"foriin{a.c}{1,2}:doecho$i;done"的执行逻辑是对两个花括号扩展的结果进行迭代。"{a.c}"会扩展成a、b、c,"{1,2}"会扩展成1、2。这两个扩展的结果会组合起来,形成a1、a2、b1、b2、c1、c2,然后这些组合会依次赋值给变量i,并由echo命令输出。因此,正确的输出结果是D选项:a1a2

温馨提示

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

评论

0/150

提交评论