版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
麒麟软件2026届春季校园招聘笔试历年难易错考点试卷带答案解析一、单项选择题下列各题只有一个正确答案,请选出最恰当的选项(共30题)1、在Linux系统中,用于查看当前进程树结构的命令是?
A.ps-ef
B.top
C.pstree
D.netstat2、关于openEuler操作系统中的包管理工具,下列描述错误的是?
A.yum是基于RPM的包管理器
B.dnf是yum的下一代版本
C.rpm命令可以自动解决依赖关系
D.openEuler默认使用dnf作为包管理前端3、在Shell脚本中,若要判断变量$str是否为空,应使用哪个测试条件?
A.[-z"$str"]
B.[-n"$str"]
C.[-e"$str"]
D.[-f"$str"]4、Linux文件权限表示为“-rwxr-xr--”,其对应的八进制数字表示是?
A.754
B.755
C.644
D.7445、在TCP/IP协议栈中,负责将IP地址解析为MAC地址的协议是?
A.DNS
B.ARP
C.RARP
D.ICMP6、下列关于Git版本控制工具的命令,用于将工作区的修改提交到本地仓库的是?
A.gitadd.
B.gitcommit-m"msg"
C.gitpush
D.gitpull7、在数据库SQL查询中,若要去除结果集中的重复行,应使用的关键字是?
A.ORDERBY
B.GROUPBY
C.DISTINCT
D.UNION8、关于面向对象编程的特性,下列哪项不属于其三大基本特征?
A.封装
B.继承
C.多态
D.重载9、在Linux系统中,用于更改文件所有者的命令是?
A.chmod
B.chown
C.chgrp
D.usermod10、下列关于HTTP状态码的描述,正确的是?
A.200表示服务器内部错误
B.404表示请求的资源不存在
C.500表示请求成功
D.301表示临时重定向11、在Linux系统中,用于查看当前进程树结构的命令是?
A.ps-ef
B.top
C.pstree
D.netstat12、麒麟操作系统基于哪种内核开发?
A.WindowsNT
B.Linux
C.macOS
D.FreeBSD13、在Shell脚本中,表示“前一个命令执行成功”的状态码是?
A.0
B.1
C.-1
D.25514、下列哪个命令用于修改文件权限?
A.chown
B.chmod
C.chgrp
D.umask15、TCP协议三次握手中,第二次握手服务器发送的标志位是?
A.SYN
B.ACK
C.SYN+ACK
D.FIN16、在Git版本控制中,将工作区修改提交到本地仓库的命令是?
A.gitpush
B.gitpull
C.gitcommit
D.gitclone17、下列IP地址中,属于私有地址的是?
A.
B.
C.
D.B和C都是18、数据库事务的ACID特性中,“I”代表?
A.原子性
B.一致性
C.隔离性
D.持久性19、在Python中,下列哪种数据类型是不可变的?
A.list
B.dict
C.tuple
D.set20、HTTP协议中,表示“资源未找到”的状态码是?
A.200
B.301
C.404
D.50021、在Linux系统中,用于查看当前进程树结构的命令是?
A.ps-ef
B.top
C.pstree
D.netstat22、关于银河麒麟高级服务器操作系统(KylinOS)默认使用的包管理器,下列描述正确的是?
A.使用dpkg进行底层包管理
B.使用rpm作为前端工具
C.基于RPM体系,常用yum或dnf
D.完全独立开发,不使用现有包管理体系23、在Shell脚本中,若要判断文件“/etc/kylin-release”是否存在且为普通文件,应使用哪个测试表达式?
A.[-d/etc/kylin-release]
B.[-f/etc/kylin-release]
C.[-e/etc/kylin-release]
D.[-r/etc/kylin-release]24、下列关于Linux文件系统权限的数字表示法,说法错误的是?
A.读权限(r)对应数值4
B.写权限(w)对应数值2
C.执行权限(x)对应数值1
D.特殊权限SUID对应数值725、在麒麟操作系统中,若要永久修改主机名,推荐的操作方式是?
A.直接修改/etc/hosts文件
B.使用hostnamectlset-hostname命令
C.仅执行hostnamenewname命令
D.修改/etc/resolv.conf文件26、关于TCP/IP协议栈,三次握手过程中第二次握手服务器发送的标志位组合是?
A.SYN
B.ACK
C.SYN+ACK
D.FIN+ACK27、在Git版本控制中,若要将暂存区(Stage)的文件提交到本地仓库,应使用的命令是?
A.gitadd.
B.gitcommit-m"message"
C.gitpushoriginmaster
D.gitpull28、下列关于数据库事务ACID特性的描述,其中“一致性(Consistency)”指的是?
A.事务要么全部完成,要么全部不完成
B.事务执行前后,数据库完整性约束未被破坏
C.并发事务之间互不干扰
D.事务提交后对数据的修改是永久的29、在Python语言中,下列关于列表(List)和元组(Tuple)的区别,说法正确的是?
A.列表是不可变的,元组是可变的
B.列表使用小括号(),元组使用方括号[]
C.列表是可变的,元组是不可变的
D.两者均可随意添加或删除元素30、在计算机网络中,子网掩码对应的CIDR前缀长度是?
A./24
B./25
C./26
D./28二、多项选择题下列各题有多个正确答案,请选出所有正确选项(共15题)31、关于Linux操作系统中进程状态,以下哪些描述是正确的?A.运行态表示进程正在CPU上执行;B.就绪态表示进程已准备好,等待分配CPU;C.僵尸态表示进程已结束但父进程未回收资源;D.睡眠态进程无法被信号唤醒。32、在国产操作系统生态中,关于麒麟软件的技术路线,下列说法正确的有?A.银河麒麟基于Linux内核开发;B.支持飞腾、鲲鹏等国产CPU架构;C.完全独立于开源社区,自研所有代码;D.提供图形化界面和命令行两种操作模式。33、下列关于Shell脚本编程的说法,错误的有哪些?A.Shell脚本第一行必须是#!/bin/bash;B.变量赋值时等号两侧不能有空格;C.$0代表当前脚本的名称;D.if语句的条件判断必须使用双中括号[[]]。34、关于文件系统权限,以下哪些命令或表示法是合法的?A.chmod755file.txt;B.chownuser:groupfile.txt;C.rwxr-xr--对应的八进制是754;D.umask022表示新建文件默认权限为644。35、在计算机网络中,关于TCP协议的描述,正确的有?A.TCP是面向连接的协议;B.TCP提供可靠的数据传输服务;C.TCP头部包含源端口和目的端口;D.TCP三次握手过程中,第二次握手服务器发送SYN+ACK包。36、关于Git版本控制工具,下列操作描述正确的有?A.gitadd将文件从工作区添加到暂存区;B.gitcommit将暂存区内容提交到本地仓库;C.gitpush将本地分支推送到远程仓库;D.gitpull等同于先gitfetch再gitmerge。37、下列关于数据库SQL语句的说法,正确的有?A.SELECT*FROMtableWHEREid>10;是查询语句;B.INSERTINTOtableVALUES(...);是插入语句;C.UPDATEtableSETname='a'WHEREid=1;是更新语句;D.DELETEFROMtable;会删除表结构。38、关于内存管理,以下哪些说法是正确的?A.虚拟内存技术允许程序使用比物理内存更大的地址空间;B.页面置换算法中,LRU指最近最少使用;C.段页式管理结合了分段和分页的优点;D.内存泄漏是指程序未释放不再使用的内存。39、在Python编程中,关于数据类型的描述,正确的有?A.列表list是可变序列;B.元组tuple是不可变序列;C.字典dict的键必须是不可变类型;D.集合set中的元素是有序且唯一的。40、关于网络安全基础,以下哪些措施有助于提升系统安全性?A.定期更新系统补丁;B.使用强密码策略;C.关闭不必要的端口和服务;D.禁用root用户的远程直接登录。41、在openEuler系统中,关于RPM包管理的常用命令,下列哪些描述是正确的?A.rpm-ivh用于安装软件包;B.yumremove用于卸载软件;C.dnfupdate用于更新所有软件;D.rpm-e用于查询包信息。42、关于Linux文件权限,若某文件权限显示为“-rwxr-xr--”,下列说法正确的是?A.文件所有者拥有读、写、执行权限;B.同组用户拥有读、执行权限;C.其他用户拥有写权限;D.该文件的八进制权限表示为754。43、在麒麟操作系统中,关于进程管理,下列哪些命令可以用于查看当前系统进程?A.ps;B.top;C.kill;D.pstree。44、关于TCP/IP协议栈,下列哪些描述属于传输层的功能或特征?A.提供端到端的可靠数据传输;B.使用IP地址进行路由选择;C.TCP协议通过三次握手建立连接;D.UDP协议是无连接的。45、在数据库管理中,关于SQL语言,下列哪些语句属于数据定义语言(DDL)?A.CREATE;B.INSERT;C.ALTER;D.DROP。三、判断题判断下列说法是否正确(共10题)46、在Linux系统中,根目录通常用符号“/”表示,它是文件系统的起点。判断该说法是否正确?A.正确B.错误47、在麒麟操作系统中,使用`chmod755filename`命令后,文件所有者拥有读、写、执行权限,而组用户和其他用户仅拥有读和执行权限。判断该说法是否正确?A.正确B.错误48、进程是资源分配的最小单位,而线程是CPU调度和分派的最小单位。判断该说法是否正确?A.正确B.错误49、TCP协议提供面向连接的、可靠的字节流服务,而UDP协议提供无连接的、不可靠的数据报服务。判断该说法是否正确?A.正确B.错误50、在数据结构中,栈(Stack)遵循“先进先出”(FIFO)的原则,而队列(Queue)遵循“后进先出”(LIFO)的原则。判断该说法是否正确?A.正确B.错误51、SQL语言中,`DROPTABLE`命令用于删除表中的数据但保留表结构,而`DELETE`命令用于彻底删除表及其结构。判断该说法是否正确?A.正确B.错误52、在面向对象编程中,继承机制允许子类自动拥有父类的属性和方法,从而实现代码复用和多态性的基础。判断该说法是否正确?A.正确B.错误53、HTTP协议中,状态码200表示请求成功,404表示服务器内部错误,500表示未找到资源。判断该说法是否正确?A.正确B.错误54、在Git版本控制系统中,`gitcommit`命令将工作区的修改直接提交到远程仓库。判断该说法是否正确?A.正确B.错误55、死锁产生的四个必要条件包括:互斥条件、请求与保持条件、不剥夺条件和循环等待条件。只要破坏其中任何一个条件,即可预防死锁。判断该说法是否正确?A.正确B.错误
参考答案及解析1.【参考答案】C【解析】ps-ef用于显示所有进程的详细信息;top用于实时动态查看系统整体资源使用情况;netstat用于显示网络连接、路由表等信息。pstree命令以树状图的方式显示进程间的关系,直观展示父进程与子进程的层级结构,符合题意。麒麟软件基于Linux内核开发,掌握基础进程管理命令是运维和开发岗位的必备技能。2.【参考答案】C【解析】rpm(RedHatPackageManager)是底层的包管理工具,它只能安装、卸载、查询单个rpm包,无法自动解决软件包之间的依赖关系。若存在依赖冲突,安装会失败。yum和dnf则是上层前端工具,能够自动从仓库下载并解决依赖问题。openEuler作为主流发行版,推荐使用dnf进行软件管理,因其性能更优且兼容yum命令。3.【参考答案】A【解析】在Shell脚本中,-z用于判断字符串长度是否为零(即是否为空),若为空则返回真。-n用于判断字符串长度是否非零。-e用于判断文件是否存在。-f用于判断指定路径是否为普通文件。因此,判断变量是否为空应选用-z选项。这是Shell编程中基础且高频的考点,需注意变量引用时加双引号以防止空格导致的语法错误。4.【参考答案】A【解析】Linux权限分为三组:所有者、所属组、其他用户。r=4,w=2,x=1。所有者权限rwx=4+2+1=7;所属组权限r-x=4+0+1=5;其他用户权限r--=4+0+0=4。组合起来即为754。理解权限位的二进制与八进制转换是文件系统安全配置的基础,对于麒麟操作系统的权限管理至关重要。5.【参考答案】B【解析】ARP(AddressResolutionProtocol,地址解析协议)用于根据已知的IP地址获取对应的物理地址(MAC地址)。DNS用于域名与IP地址的转换;RARP是反向地址解析协议,用于根据MAC地址获取IP地址(现已被DHCP取代);ICMP用于网络差错控制和诊断(如ping命令)。在局域网通信中,ARP起着关键作用。6.【参考答案】B【解析】gitadd用于将文件修改添加到暂存区;gitcommit用于将暂存区的内容提交到本地版本库,并附带提交信息;gitpush用于将本地分支推送到远程仓库;gitpull用于从远程仓库拉取更新并合并。题目要求“提交到本地仓库”,故选择commit。这是软件开发协作流程中的核心操作。7.【参考答案】C【解析】DISTINCT关键字用于返回唯一不同的值,过滤掉重复的记录。ORDERBY用于排序;GROUPBY用于结合聚合函数对结果集进行分组;UNION用于合并两个或多个SELECT语句的结果集,虽然默认也会去重,但其主要目的是合并而非单纯去重。在数据清洗和报表生成中,DISTINCT是常用操作。8.【参考答案】D【解析】面向对象编程(OOP)的三大基本特征是封装、继承和多态。封装隐藏内部实现细节;继承允许子类复用父类属性和方法;多态允许不同对象对同一消息做出不同响应。重载(Overloading)是多态的一种表现形式(编译时多态),但它本身不是三大基本特征之一,而是实现手段。9.【参考答案】B【解析】chown(changeowner)用于改变文件或目录的所有者和所属组。chmod用于改变文件或目录的权限模式。chgrp用于改变文件或目录的所属组。usermod用于修改用户账户属性。在系统管理和安全加固中,正确设置文件归属是防止未授权访问的重要手段。10.【参考答案】B【解析】200OK表示请求成功;404NotFound表示服务器无法找到请求的资源;500InternalServerError表示服务器内部错误;301MovedPermanently表示永久重定向,而302才是临时重定向。理解HTTP状态码对于Web开发调试和API接口测试至关重要,是后端开发岗位的基础知识点。11.【参考答案】C【解析】ps-ef用于列出所有进程的详细信息;top用于实时显示系统资源使用情况和进程状态;netstat用于显示网络连接、路由表等信息。pstree命令以树状图形式展示进程之间的父子关系,直观反映进程树结构,符合题意。故选C。12.【参考答案】B【解析】麒麟软件旗下的银河麒麟等操作系统均是基于Linux内核开发的国产操作系统。它遵循POSIX标准,兼容主流Linux应用生态。WindowsNT、macOS和FreeBSD分别属于微软、苹果和BSD体系,与麒麟系统内核架构不同。故选B。13.【参考答案】A【解析】在Linux/Unix系统中,命令执行后的退出状态码存储在变量$?中。按照惯例,退出码0表示命令成功执行,非零值(如1,255等)通常表示某种错误或异常。因此,判断前一个命令是否成功,需检查其退出码是否为0。故选A。14.【参考答案】B【解析】chmod(changemode)用于改变文件或目录的访问权限;chown用于改变文件所有者;chgrp用于改变文件所属组;umask用于设置新建文件的默认权限掩码。题目要求修改权限,应使用chmod。故选B。15.【参考答案】C【解析】TCP三次握手过程:第一次客户端发送SYN;第二次服务器收到后回复SYN+ACK,既确认客户端请求又发起自身连接请求;第三次客户端发送ACK确认。FIN用于断开连接。故第二次握手发送的是SYN+ACK。故选C。16.【参考答案】C【解析】gitadd将修改加入暂存区;gitcommit将暂存区内容提交到本地仓库;gitpush将本地仓库推送到远程仓库;gitpull从远程拉取更新;gitclone克隆远程仓库。题目问提交到本地仓库,应为gitcommit。故选C。17.【参考答案】D【解析】IPv4私有地址范围包括:/8,/12,/16。是Google公共DNS。和均在私有地址范围内,常用于局域网。故选D。18.【参考答案】C【解析】ACID分别代表:Atomicity(原子性)、Consistency(一致性)、Isolation(隔离性)、Durability(持久性)。隔离性确保并发事务之间互不干扰。题目问“I”,即Isolation。故选C。19.【参考答案】C【解析】Python中,列表(list)、字典(dict)、集合(set)都是可变对象,支持增删改操作。元组(tuple)一旦创建,其元素不可更改,属于不可变序列。若尝试修改元组元素会抛出TypeError。故选C。20.【参考答案】C【解析】200OK表示请求成功;301MovedPermanently表示永久重定向;404NotFound表示服务器无法找到请求的资源;500InternalServerError表示服务器内部错误。故资源未找到对应404。故选C。21.【参考答案】C【解析】ps-ef用于显示所有进程的详细信息;top用于实时动态查看系统整体资源使用情况;netstat用于显示网络连接、路由表等信息。只有pstree命令以树状结构显示进程之间的父子关系,直观展示进程层级。对于麒麟软件等基于Linux的操作系统岗位,掌握进程管理命令是基础考点,pstree能帮助管理员快速定位进程依赖关系,排查僵尸进程或异常启动源,因此正确答案为C。22.【参考答案】C【解析】银河麒麟服务器版通常兼容CentOS/RHEL生态,基于RPM包管理体系。dpkg是Debian/Ubuntu体系的底层工具;rpm是底层包安装工具,而非前端管理器(前端通常为yum或dnf)。麒麟V10SP1/SP2/SP3等主流版本广泛支持yum(YellowdogUpdaterModified)或dnf(DandifiedYUM)进行软件安装、更新和依赖解决。因此,基于RPM体系并使用yum/dnf是其特征,故选C。23.【参考答案】B【解析】-d判断是否为目录;-e判断文件或目录是否存在(不区分类型);-r判断是否可读。-f专门用于判断路径是否存在且为普通文件(regularfile)。在系统运维脚本中,精确区分文件类型至关重要,避免将目录或设备文件误判为配置文件。因此,针对“存在且为普通文件”的需求,-f是最准确的选项,故选B。24.【参考答案】D【解析】Linux基本权限中,r=4,w=2,x=1,组合相加得到如7(rwx)、6(rw-)等。特殊权限包括SUID、SGID和StickyBit。SUID对应数值4(设置在所有者位),SGID对应2,StickyBit对应1。选项D称SUID对应7是错误的,7通常代表rwx全权限。理解权限数值对于配置麒麟系统安全策略、设置脚本执行权限及文件访问控制至关重要,故选D。25.【参考答案】B【解析】hostname命令仅临时修改内存中的主机名,重启后失效;/etc/hosts用于本地DNS解析映射;/etc/resolv.conf配置DNS服务器地址。hostnamectl是systemd系统管理主机名的标准工具,它会同时更新静态主机名(/etc/hostname)、瞬态主机名和pretty主机名,确保重启后生效且符合规范。在麒麟V10等现代Linux发行版中,这是最推荐的做法,故选B。26.【参考答案】C【解析】TCP三次握手建立连接:第一次客户端发送SYN;第二次服务器收到SYN后,回复SYN+ACK,表示同意建立连接并确认客户端的序列号;第三次客户端发送ACK确认。FIN用于断开连接。理解握手过程对于网络故障排查、防火墙策略配置及网络安全分析至关重要。麒麟系统作为网络基础设施载体,其网络栈行为遵循标准TCP协议,故第二次握手为SYN+ACK,选C。27.【参考答案】B【解析】gitadd用于将工作区修改添加到暂存区;gitcommit用于将暂存区内容提交到本地版本库,需附带提交信息;gitpush将本地提交推送到远程仓库;gitpull从远程拉取并合并。题目问的是“暂存区到本地仓库”,这是commit的职责。在软件开发协作中,清晰区分add、commit、push的作用域是基本技能,故选B。28.【参考答案】B【解析】A描述的是原子性(Atomicity);C描述的是隔离性(Isolation);D描述的是持久性(Durability)。一致性(Consistency)指事务必须使数据库从一个一致性状态变换到另一个一致性状态,即执行前后数据满足所有预定义的规则(如外键约束、唯一性约束等)。在麒麟软件涉及的金融、政务等高可靠性场景中,保证数据一致性至关重要,故选B。29.【参考答案】C【解析】Python中,列表(List)是可变序列,使用方括号[]定义,支持增删改元素;元组(Tuple)是不可变序列,使用小括号()定义,一旦创建不能修改其内容(除非包含可变对象如列表)。不可变性使得元组在哈希计算、字典键值及数据安全传递中具有优势。掌握数据结构特性对于编写高效、安全的后端服务代码非常重要,故选C。30.【参考答案】A【解析】子网掩码由连续的1和连续的0组成。转换为二进制为:11111111.11111111.11111111.00000000。其中“1”的个数即为网络位长度。前三个字节各8位,共8+8+8=24位。因此,其CIDR表示法为/24。在网络规划、IP地址分配及麒麟服务器网络配置中,熟练转换掩码与前缀长度是必备技能,故选A。31.【参考答案】ABC【解析】Linux进程主要状态包括运行、就绪、阻塞(睡眠)、僵尸等。A正确,运行态即占用CPU;B正确,就绪态在就绪队列等待调度;C正确,僵尸态进程终止后保留退出码供父进程读取,需wait()回收;D错误,睡眠态分为可中断和不可中断,可中断睡眠可通过信号唤醒。理解进程状态转换对系统性能调优至关重要,是麒麟软件等操作系统厂商笔试的高频考点,考生需熟练掌握各状态特征及转换条件。32.【参考答案】ABD【解析】银河麒麟操作系统是基于Linux内核开发的国产操作系统,A正确。它广泛适配飞腾、鲲鹏、龙芯等国产芯片,B正确。虽然强调自主可控,但它遵循开源协议,利用并贡献于开源社区,并非完全封闭自研所有代码,C错误。作为通用操作系统,它同时提供友好的图形用户界面(GUI)和强大的命令行界面(CLI),D正确。考生应区分“自主可控”与“闭门造车”的概念。33.【参考答案】AD【解析】A错误,虽然推荐指定解释器,但并非强制必须是bash,也可以是sh、zsh等,且若环境默认匹配可不写,但最佳实践是写;不过题目问错误,严格来说不是“必须”唯一指定bash,但更明显的错误是D。D错误,if条件判断可以使用单中括号[]、双中括号[[]]或test命令,并非必须用[[]]。B正确,Shell中变量赋值格式为var=value,有空格会被解析为命令;C正确,$0确实代表脚本名。本题考察Shell基础语法细节。34.【参考答案】ABCD【解析】A正确,chmod可用八进制设置权限;B正确,chown可同时修改属主和属组;C正确,rwx(4+2+1=7),r-x(4+0+1=5),r--(4+0+0=4),故为754;D正确,umask022表示屏蔽写权限,目录默认777-022=755,文件默认666-022=644。这些是Linux系统管理的基础知识,麒麟软件笔试常考权限计算与管理命令,需熟练记忆权限位对应数值及umask的作用机制。35.【参考答案】ABCD【解析】A正确,TCP通信前需建立连接;B正确,通过序列号、确认应答、重传机制保证可靠性;C正确,TCP头部结构中包含源/目的端口、序列号等字段;D正确,三次握手过程为:客户端SYN->服务器SYN+ACK->客户端ACK。TCP/IP协议栈是操作系统网络子系统核心,麒麟软件作为基础软件提供商,对此类底层网络原理考查较多,考生需掌握握手流程及头部结构。36.【参考答案】ABCD【解析】A正确,add用于追踪新文件或标记修改文件至暂存区;B正确,commit生成版本快照存入本地库;C正确,push用于同步本地提交到远程;D正确,pull是fetch(下载远程更新)和merge(合并到当前分支)的组合操作。Git是软件开发协作的标准工具,麒麟软件研发流程中广泛应用,笔试常考工作流及各命令作用域,需清晰区分工作区、暂存区和本地仓库的概念。37.【参考答案】ABC【解析】A、B、C分别正确描述了查询、插入和更新操作的标准SQL语法。D错误,DELETEFROMtable;仅删除表中所有数据记录,表结构依然存在;若要删除表结构需使用DROPTABLEtable;。SQL是数据管理基础,操作系统常涉及数据存储与管理模块,考生需严格区分DML(数据操作语言)中的DELETE与DDL(数据定义语言)中的DROP,避免混淆数据清除与结构删除。38.【参考答案】ABCD【解析】A正确,虚拟内存通过磁盘交换扩展可用空间;B正确,LRU(LeastRecentlyUsed)淘汰最久未访问页面;C正确,段页式既方便共享保护(分段),又提高内存利用率(分页);D正确,内存泄漏指动态分配内存后未释放,导致系统可用内存减少。内存管理是操作系统核心功能,麒麟软件笔试重点考查虚拟内存机制及常见算法,考生需理解各概念原理及其对系统性能的影响。39.【参考答案】ABC【解析】A正确,list支持增删改;B正确,tuple创建后不可修改;C正确,dict键需哈希,故需不可变(如str,int,tuple);D错误,set元素唯一但无序(Python3.7+字典有序,但集合仍视为无序容器,不保证插入顺序的索引访问)。Python常用于运维脚本及AI开发,麒麟软件生态中应用广泛,笔试常考基础数据结构特性,需特别注意可变性与哈希要求。40.【参考答案】ABCD【解析】A正确,补丁修复已知漏洞;B正确,强密码防止暴力破解;C正确,最小化攻击面,减少暴露风险;D正确,禁止root直连可降低特权账户被直接攻击的风险,建议普通用户登录后su切换。安全是操作系统的生命线,麒麟软件强调自主安全可控,笔试常考系统加固最佳实践,考生需掌握从补丁管理、访问控制到网络配置的多层次防御策略。41.【参考答案】ABC【解析】RPM是RedHat系Linux的基础包管理工具。rpm-ivh(install,verbose,hash)确实用于安装并显示进度;yum和dnf均为前端管理工具,yumremove和dnfremove均可卸载软件;dnfupdate用于更新系统软件包至最新版本。选项D错误,rpm-e(erase)用于卸载包,查询包信息应使用rpm-q(query)。掌握这些基础命令对于麒麟软件操作系统运维至关重要,易混淆点在于参数含义及不同管理工具的对应关系。42.【参考答案】ABD【解析】Linux权限分为所有者(u)、组(g)、其他(o)。rwx对应数值4+2+1=7,r-x对应4+0+1=5,r--对应4+0+0=4。因此,所有者有读写执行(rwx),组用户有读执行(r-x),其他用户仅有读(r--)。故A、B正确,C错误(其他用户无写权限)。八进制表示为754,D正确。此考点常考权限位与数值的转换及具体含义,需熟练掌握。43.【参考答案】ABD【解析】ps(processstatus)用于静态查看进程快照;top提供动态实时进程监控;pstree以树状图显示进程间的父子关系,三者均用于查看进程。kill命令主要用于向进程发送信号(如终止进程),虽涉及进程操作,但其核心功能不是“查看”进程状态,而是控制进程。因此,查看进程的命令选ABD。考生需区分“查看/监控”与“控制/操作”类命令的区别。44.【参考答案】ACD【解析】传输层主要负责端到端通信。TCP提供可靠传输,通过三次握手建立连接,确保数据有序、无差错到达,故A、C正确。UDP是无连接协议,不保证可靠性,但效率高,故D正确。选项B属于网络层功能,网络层使用IP地址进行逻辑寻址和路由选择。此题考查对OSI七层模型或TCP/IP四层模型各层职责的清晰界定,易错点在于混淆网络层与传输层的功能。45.【参考答案】ACD【解析】SQL语言分为DDL(数据定义)、DML(数据操纵)、DCL(数据控制)等。DDL用于定义或改变数据库结构,包括CREATE(创建)、ALTER(修改)、DROP(删除表结构等)。INSERT属于DML,用于向表中插入数据记录。考生需明确区分结构定义与数据操作的差异,CREATE/ALTER/DROP针对表结构,而INSERT/UPDATE/DELETE针对表内数据。46.【参考答案】A【解析】在Linux及类Unix操作系统中,文件系统采用树状结构,根目录(RootDirectory)是所有目录和文件的起始点,统一使用正斜杠“/”表示。无论挂载多少分区或设备,整个文件系统逻辑上都从根目录开始延伸。掌握这一基础概念对于理解文件路径、权限管理及系统启动流程至关重要。麒麟软件基于Linux内核开发,因此这一基础知识点是笔试中的高频考点。47.【参考答案】A【解析】Linux权限数字表示法中,4代表读(r),2代表写(w),1代表执行(x)。7即4+2+1,表示所有者拥有全部权限;5即4+1,表示组用户和其他用户拥有读和执行权限,但无写权限。这是系统安全管理和文件访问控制的核心内容,也是麒麟软件运维岗位笔试中关于权限管理的典型考题,考
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年初一语文下学期期末考试卷及答案(四)
- 2026中山市教师招聘考试题库及答案
- 护理标准化方案的战略规划
- 早期康复护理的康复医师角色
- 洗胃术的跨文化护理
- 2026年交通运输安全管理考核试题题库及答案
- 民航鸟击防范隐患排查评估整治技术指南(2025年版)
- 学校工程工作计划
- 公共服务配套监理规划
- 灭鼠药中毒应急演练脚本
- 2025江苏张家港经开区国有资本投资运营集团有限公司招聘工作人员19人笔试参考题库附带答案详解
- 2026年2年级袋鼠竞赛试题答案
- 2024年石嘴山市卫生系统考试真题
- 2026届云南省普通高中学业水平选择性考试调研测试生物试题(解析版)
- 地理俄罗斯课件 -2025-2026学年人教版地理七年级下册
- 第十九章 二次根式 数学活动 纸张规格的奥秘 教学设计 -2025-2026学年人教版数学八年级下册
- 钢筋混凝土雨水管道施工方案
- 2025广东佛山市南海区大沥镇镇属公有企业管理人员招聘3人笔试历年参考题库附带答案详解
- GB/T 9641-2025硬质泡沫塑料拉伸性能的测定
- 2025-2026学年人音版(简谱)初中音乐八年级上册知识点梳理
- 《黑木相思抚育技术规程》(征求意见稿)
评论
0/150
提交评论