麒麟操作系统自主测试题库
本文最后更新于 691 天前,其中的信息可能已经有所发展或是发生改变。

1.
如何查看银河麒麟桌面操作系统的是否激活
A
在桌面右键,单击”关于麒麟”
B
在桌面底部任务窗口栏右键,单击”关于麒麟”
C
在所有软件附件中-查看服务序列号。
D
在控制面板中查看服务序列号。
正确答案:
B
2.
下面哪个不属于银河麒麟桌面操作系统的应用领域
A
信创领域
B
国防领域
C
传统手工业
D
党军政企
正确答案:
C
3.
安装银河麒麟桌面操作系统进行磁盘分区时
A
在安装操作系统时只给硬盘划分了扩展分区和逻辑分区处理
B
在安装银河麒麟桌面操作系统时可以不划分主分区
C
在安装银河麒麟桌面操作系统时必须划分主分区
D
在安装银河麒麟桌面操作系统时可以只划分逻辑分区
正确答案:
C
4.
下面关于/boot目录的描述不正确的是
A
/boot目录是系统启动目录
B
/boot目录存放了swap相关文件
C
/boot目录存放了系统引导程序grub相关文件
D
/boot目录存放了系统内核
正确答案:
C
5.
若安装方式选择全盘安装,则会出现哪种情况?
A
需要进行手动分区
B
直接开始安装系统
C
自动对磁盘进行分区
D
进入系统试用
正确答案:
C
6.
银河麒麟桌面操作系统支持对系统的__、驱动定制、 API/ABI 定制、安装形态定制及其他裁剪定制。
A
内存定制
B
分类定制
C
内容定制
D
内核定制
正确答案:
D
7.
通过KMRE安装APK软件包时,不能使用什么安装方法?
A
拖拽到APK安装器中
B
直接双击APK安装
C
使用apt工具安装
D
使用软件商店安装
正确答案:
C
8.
以下哪些方法可以打开网络连接设置界面?
A
在开始菜单上右键单击 “网络工具”,单击选择 “显示网络” 选项”
B
在任务栏面板上右键单击 “网络工具”,单击选择 “设置网络”
C
通过 “开始菜单” > “设置” > “系统” 打开配置窗口
D
通过ctrl+alt+T,打开网络链接配置窗口
正确答案:
B
9.
若希望快速在麒麟软件商店中找到某款曾经安装过的软件,应选择下列哪种方法?
A
在类别中查找
B
在应用更新中查找
C
在应用卸载中查找
D
在安装历史中查找
正确答案:
D
10.
在麒麟操桌面作系统中,下列哪种方式无法打开网络配置?
A
打开终端 -> nm-connection-editor -> 回车
B
开始菜单 -> 设置 -> 网络
C
桌面右下角网络图标
D
开始菜单 -> 网络设置
正确答案:
D
11.
安装系统前兼容性检查中,最主要的是检测
A
硬件兼容性
B
软件兼容性
C
操作系统兼容性
D
软件共享
正确答案:
A
12.
关于日期时间设置,下列选项说法错误的是?
A
可以以12小时制显示时间
B
手动更改时间时必须设定一个时间
C
同步网络时间必须网络通畅
D
可以设置仅显示农历日期
正确答案:
D
13.
下面哪一种银河麒麟桌面操作系统的安装方式不需要自己手动划分分区
A
测试安装
B
自定义安装
C
系统重装
D
全盘安装
正确答案:
D
14.
关于归档管理器,下列描述错误的是
A
即可以创建纯归档文件,也可以创建归档压缩文件
B
过大的文件可以归档为不止一个文件
C
归档管理器是麒麟操作系统默认压缩解压工具
D
新建归档文件不能设置密码
正确答案:
D
15.
银河麒麟桌面操作系统默认的视频播放软件是
A
暴风影音
B
爱奇艺
C
优酷
D
影音
正确答案:
D
16.
银河麒麟桌面操作系统默认的解压缩软件工具是
A
文本编辑器
B
麒麟传输
C
360压缩
D
归档管理器
正确答案:
D
17.
银河麒麟桌面操作系统默认登录用户是
A
root
B
administrator
C
guest
D
安装时创建用户
正确答案:
D
18.
当前使用管理员用户登录麒麟桌面操作系统,在“设置”的“用户”选项中,对新创建的普通用户guest01不可以执行哪种操作?
A
删除用户
B
修改用户密码
C
设置用户免密登录
D
修改用户类型
正确答案:
C
19.
银河麒麟桌面操作系统在全盘安装的情况下默认数据盘挂载点是哪个?
A
/home
B
/root
C
/data
D
/opt
正确答案:
C
20.
若希望将系统还原回一天前的状态,则必须的前提条件是?
A
有当前系统的备份
B
有一天前系统的备份
C
有两天前系统的备份
D
有一天前/data目录的备份
正确答案:
B
21.
关于数据备份,以下描述正确的是?
A
新硬盘也需要进行备份数据
B
多个操作系统共存时需要备份数据
C
在已使用过的硬盘上安装新操作系统时无需备份数据
D
格式化后,硬盘中数据仍可以直接访问,所以无需备份
正确答案:
B
22.
安装操作系统前需要进行很多前期准备工作,以下哪项不属于安装前的准备工作?
A
检查硬件兼容性
B
备份数据
C
系统登录
D
硬盘分区划分
正确答案:
C
23.
银河麒麟桌面操作系统默认的文件系统类型是
A
EXT3
B
EXT4
C
XFS
D
EXT2
正确答案:
B
24.
银河麒麟桌面操作系统中哪个工具可以清除缓存
A
软件商店
B
影音
C
工具箱
D
麒麟管家
正确答案:
D
25.
麒麟桌面操作系统默认使用的办公套件是哪款?
A
office 2007
B
office 2010
C
office 2013
D
WPS
正确答案:
D
26.
以下选项中哪一项,默认不在系统面板上?
A
开始菜单
B
系统设置
C
时间日期
D
显示桌面按钮
正确答案:
B
27.
关于麒麟刻录工具,下列功能不支持的是?
A
数据刻录
B
镜像刻录
C
复制光盘
D
制作U盘启动盘
正确答案:
D
28.
在银河麒麟桌面操作系统中,打开“MATE 终端”的快捷键是
A
Ctrl+Alt+E
B
Ctrl+Alt+T
C
Ctrl+Alt+R
D
Ctrl+Alt+M
正确答案:
B
29.
在新创建网络链接时,若希望可以自动设置IP地址等信息,应该选择哪种方式?
A
手动设置
B
DHCP
C
仅本地连接
D
与其他计算机共享
正确答案:
B
30.
在银河麒麟桌面操作系统下哪种工具可以一步最小化所有桌面打开的程序()。
A
显示桌面
B
多任务视图
C
启动器
D
程序最小化按键
正确答案:
A
[多选题]
31.
在银河麒麟桌面操作系统中,关于日期时间描述正确的是(选3个)
A
无法查看农历日期
B
可以查看公历日期
C
可以查看日期宜忌
D
可以查看节假日
正确答案:
B,C,D
32.
属于银河麒麟桌面操作系统安装引导界面的目录?(选3个)
A
卸载系统(E)
B
试用银河麒麟桌面操作系统而不安装(T)
C
安装银河麒麟桌面操作系统(I)
D
测试内存(M)
正确答案:
B,C,D
33.
银河麒麟桌面操作系统的桌面背景可以设置为?(选3个)
A
系统提供的图片
B
纯色背景
C
自己选择的图片
D
幻灯片壁纸
正确答案:
A,B,C
34.
目前在PC端主流的操作系统有?(选3个)
A
Windows
B
Linux
C
macOS
D
Android
正确答案:
A,B,C
35.
银河麒麟桌面操作系统镜像文件,如何获取?(选3个)
A
从官网申请下载
B
联系麒麟支持人选获取
C
参与官方培训,由培训方提供
D
从网络非官方处下载
正确答案:
A,B,C
36.
银河麒麟桌面操作系统所支持的国产CPU平台有(选3个)
A
飞腾处理器
B
申威处理器
C
英特尔处理器
D
海光处理器
正确答案:
A,B,D
37.
银河麒麟桌面操作系统安装后初始化配置有许多步骤,以下选项哪些属于此列?(选3个)
A
选择语言
B
界面登录
C
选择时区
D
创建用户
正确答案:
A,C,D
38.
在银河麒麟桌面操作系统,能够打开终端的方式有?(选3个)
A
开始菜单—所有软件—终端
B
WIN+R,输入CMD指令
C
桌面右击—打开终端
D
快捷键
正确答案:
A,C,D
39.
银河麒麟桌面操作系统共享打印机发出共享后,在 Windows 上无法连接共享的解决方案(选3个)
A
更换驱动
B
勾选安全中心里的 Samba和 imaps
C
关闭防火墙
D
清空防火墙策略
正确答案:
B,C,D
40.
若在麒麟操作系统中打开用户手册可以使用哪种方式(选2个)
A
开始菜单 -> 所有软件 -> 帮助手册
B
开始菜单 -> 所有软件 -> 用户手册
C
在桌面环境按F11键调出用户手册
D
在桌面环境按F1键调出用户手册
正确答案:
B,D
[判断题]
41.
自定义安装需要根据实际需求进行创建、编辑和删除分区。
A
正确
B
错误
正确答案:
A
42.
麒麟KMRE移动虚拟化暂不支持多个APP同时运行,如需切换应用,需要现关闭当前的APP。
A
正确
B
错误
正确答案:
B
43.
在银河麒麟桌面操作系统中只有一种方式可以打开MATE终端
A
正确
B
错误
正确答案:
B
44.
银河麒麟桌面操作系统支持多个操作系统的共存和多重引导,与其他操作系统共存时,至少需要一个单独分区。
A
正确
B
错误
正确答案:
A
45.
不论采用哪种安装类型,系统都会自动创建备份还原分区。
A
正确
B
错误
正确答案:
B
46.
使用银河麒麟桌面操作系统时默认禁止 root用户直接登录。
A
正确
B
错误
正确答案:
A
47.
在工具箱中可以查看系统驱动信息
A
正确
B
错误
正确答案:
A
48.
银河麒麟桌面操作系统是国产操作系统。
A
正确
B
错误
正确答案:
A
49.
如果我想让多个操作系统共存一盘可以直接选择全盘安装银河麒麟桌面操作系统
A
正确
B
错误
正确答案:
B
50.
在更改分区挂载点时,对于每个分区都必须勾选“格式化此分区”。
A
正确
B
错误
正确答案:
B

1.
假如您需要查看vim包 (package)的相关信息如包的功能说明、依赖关系 ,您可以执行以下哪个命令?
A
dpkg -s vim
B
dpkg -S vim
C
dpkg -l vim
D
dpkg -L vim
正确答案:
A
2.
为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为什么?
A
777
B
744
C
566
D
644
正确答案:
D
3.
以长格式显示当前目录下所有文件时,若文件test属性的第一部分为:drwxrw-r–,则test的文件类型及文件属主的权限是什么?
A
普通文件、读写
B
普通文件、读
C
目录文件、浏览目录修改目录下文件和进入目录
D
目录文件、浏览目录修改目录下文件
正确答案:
C
4.
系统识别到的第二块SAS硬盘的第一个分区的标识是哪个?
A
/dev/sdc1
B
/dev/sdd1
C
/dev/sda1
D
/dev/sdb1
正确答案:
D
5.
运行一个脚本,用户需要什么样的权限?
A
read和execute
B
browse on the directory
C
acl
D
write
正确答案:
A
6.
软件项目存储于/ftproot,用ls -l /ftproot,命令输出信息为:drwxr-xr-x 2 root root 4096 Nov 30 10:22 ftproot,该软件项目的维护由apache用户负责,下面哪个命令可以实现该需求?()
A
chgrp -R apache /ftproot
B
chgrp -r apache /ftproot
C
chown -R apache /ftproot
D
chown -r apache /ftproot
正确答案:
C
7.
在终端中如何获取上一条命令的退出状态?()
A
echo “$?”
B
echo “$#”
C
echo “$1”
D
echo “$0”
正确答案:
A
8.
银河麒麟桌面操作系统终端中,从后台启动进程,应在命令的结尾加上哪个符号?
A
符号:^
B
符号:*
C
符号:@
D
符号:&
正确答案:
D
9.
下列描述中哪些不是索引节点包含的内容?
A
存取权限
B
文件名
C
文件的长度
D
文件修改日期
正确答案:
B
10.
假如你需要找出 /etc/mysql/my.cnf 文件属于哪个包 (package) ,你可以执行以下哪个命令?
A
dpkg -s /etc/mysql/my.conf
B
dpkg -S /etc/mysql/my.conf
C
dpkg -l /etc/mysql/my.conf
D
dpkg -L /etc/mysql/my.conf
正确答案:
B
11.
银河麒麟桌面操作系统中以源码方式安装软件可以分为以下几个步骤:①解压源码;②执行make,编译源码;③下载源码包软件;④执行make install,将软件安装至指定目录;⑤进入解压文件目录,执行configure,生成Makefile文件。这些步骤排列正确的是_____:
A
②①⑤③④
B
③①⑤②④
C
①②③⑤④
D
④③②①⑤
正确答案:
B
12.
你当前的工作目录中有以下文件:parrot,pelican,penguin;你在终端输入:ls -l pa,然后按tab键。当前shell是bash。 会发生什么?
A
“pa”将扩展为“parrot”, 然后执行了ls命令
B
显示当前目录下的文件,等待输入
C
“pa”将扩展为“parrot”
D
什么也没有发生
正确答案:
C
13.
在银河麒麟桌面操作系统中,用Ctrl+ALT+F可以切换多少个虚拟用户终端?
A
7
B
12
C
1
D
3
正确答案:
A
14.
设置默认路由为192.168.1.1的命令是
A
route add default 192.168.1.1
B
route add default gw 192.168.1.1
C
route add 192.168.1.1
D
route add gw 192.168.1.1
正确答案:
B
15.
以下哪条命令可以用来使用指定的用户来执行命令,而不用切换用户?
A
su do
B
以上都不可以
C
su
D
sudo
正确答案:
D
16.
系统中有用户user1和user2,主组同为users组。在user1 用户目录下有一文件file1,它拥有644 的权限,如果user2 用户想修改user1 用户目录下的file1 文件,应拥有什么权限?
A
646
B
746
C
744
D
664
正确答案:
D
17.
chattr +i file命令的执行结果是什么?
A
file文件只能使用插入模式打开;可以增加数据,但是不能修改和删除原有内容。
B
file文件只能使用改写模式打开;可以修改和删除原有内容。
C
禁止任何修改,文件file不可改动。
D
file文件将压缩后保存,进行读操作时会自动解压缩。
正确答案:
C
18.
假如您需要了解vim包 (package)安装到系统里面的文件目录信息 ,您可以执行以下哪个命令?
A
dpkg -s vim
B
dpkg -S vim
C
dpkg -l vim
D
dpkg -L vim
正确答案:
D
19.
关于swap分区,下面哪一条语句的叙述是正确的?
A
在系统引导时用于装载内核的分区
B
作为虚拟内存的一个分区
C
用于存储备份数据的分区
D
用于存储内存出错信息的分区
正确答案:
B
20.
使用fdisk分区工具的p选项观察分区表情况时,标记可引导分区使用的标志是
A
@
B
+
C
a
D
*
正确答案:
D
21.
哪个命令用来显示系统中各个分区中inode的使用情况?
A
free -b
B
du -a -c /
C
df -i
D
df -H
正确答案:
C
22.
如果要列出一个目录下的所有文件可以使用以下哪个命令?
A
ls -a
B
ls -d
C
ls -l
D
ls
正确答案:
A
23.
银河麒麟桌面操作系统临时目录一般存在下面哪个文件夹中?
A
/data
B
/dev
C
/tmp
D
/proc
正确答案:
C
24.
若当前目录为/home,命令ls –l 将显示什么信息?
A
所有非隐藏文件
B
所有非隐藏文件的具体信息
C
所有文件
D
所有隐藏文件
正确答案:
B
25.
以下哪个不属于文件访问权限?
A

B
保存
C

D
执行
正确答案:
B
26.
cd命令可以改变用户的当前目录,当用户键入命令“cd”并按Enter键后,
A
当前目录不变
B
当前目录改为上一级目录
C
当前目录改为根目录
D
当前目录改为用户家目录
正确答案:
D
27.
银河麒麟桌面操作系统文件权限一共10位长度,分成四段,第三段表示的内容是?
A
文件所有者所在组的权限
B
其他用户的权限
C
文件类型
D
文件所有者的权限
正确答案:
A
28.
某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限是什么?
A
476
B
764
C
467
D
746
正确答案:
B
29.
如果执行命令 #chmod 746 file.txt,执行后file.txt文件的权限是?
A
–xr–rwx
B
rwxr–r–
C
rwxr–rw-
D
rw-r–r–
正确答案:
C
30.
通配符a[1-6]最多可以表示多少个文件名?
A
5
B
1
C
10
D
6
正确答案:
D
31.
将整个目录树的文件名都显示出来的命令是
A
dir /s
B
ls -all
C
ls -f
D
ls -R
正确答案:
D
32.
假如文件权限是按8进制来定义,下面哪个值代表了读和写?
A
4
B
1
C
2
D
6
正确答案:
D
33.
银河麒麟桌面操作系统中文件名长度不得超过多少个英文字符?
A
256
B
512
C
64
D
128
正确答案:
A
34.
下面对mv命令描述错误的是
A
对于文件来说,目的文件名不存在,mv命令为文件重命名
B
对于目录来说,目的路径不存在,mv命令为目录重命名
C
mv命令既可以移动目录,也可以重命名目录
D
mv命令既可以完成移动文件,也可以重命名文件
正确答案:
A
35.
使用ln -s命令将生成了一个指向文件old的符号链接new,如果你将文件old删除,是否还能够访问文件new中的数据?
A
能否访问取决于文件的所有者
B
能否访问取决于文件的权限
C
不可能再访问
D
仍然可以访问
正确答案:
C
36.
为了动态查看的日志文件内容,可以使用的命令是?
A
more
B
tail -f
C
ls
D
vi
正确答案:
B
37.
为了找到文件try_grep中含有以a字母为行开头的内容,可以使用以下哪个命令?
A
grep -E “^$” try_grep
B
grep -E “^a” try_grep
C
grep -E “#$” try_grep
D
grep -E “#a” try_grep
正确答案:
B
38.
如果你想列出当前目录以及子目录下所有扩展名为”.txt”的文件,可以使用以下的哪个命令?
A
find . “
.txt”
B
ls -d .txt
C
find . -name “
.txt”
D
ls .txt
正确答案:
C
39.
以下哪组命令全部是文件查找的命令?
A
which 、whereis 、locate、 find
B
rm、 tail、 find、 more
C
ls 、touch 、cp 、rm 、mv
D
head 、more、 less、 tail
正确答案:
A
40.
以下哪个命令可以查找命令scp的路径?
A
where scp
B
which scp
C
apropos scp
D
find scp
正确答案:
B
41.
以下哪个命令允许你使用加密通道登录到另一台计算机?
A
rlogin
B
ftp
C
telnet
D
ssh
正确答案:
D
42.
退出交互式登录状态,应键入的shell命令是什么?()
A
exit
B
quit
C
ESC
D
q
正确答案:
A
43.
以下哪个环境变量表示当前路径?()
A
ROOT
B
PATH
C
PWD
D
HOME
正确答案:
C
44.
银河麒麟桌面操作系统中,用户文件描述符0表示?()
A
管道文件描述符
B
标准错误输出设备文件描述符
C
标准输入设备文件描述符
D
标准输出设备文件描述符
正确答案:
C
45.
我希望看最近执行的3个命令(不包括history),需要用以下哪个命令?()
A
history 4
B
history -n 4
C
history -n 3
D
history 3
正确答案:
A
46.
当内网内没有条件建立dns服务器,又不想用IP访问网站,应配置什么文件?()
A
/etc/network
B
/etc/hostname
C
/etc/hosts
D
/etc/sysconfig
正确答案:
C
47.
以下哪个命令不可以查看某IP是否可达?()
A
traceroute
B
top
C
ssh
D
ping
正确答案:
B
48.
下列哪个命令不可用来查看网络故障?()
A
init
B
netstat
C
telnet
D
ping
正确答案:
A
49.
文件夹中不可存放()。
A
多个文件
B
文件夹
C
单个文件
D
字符
正确答案:
D
50.
cat -n file1 file2命令的意思是?()
A
创建文件file1和file2
B
把file2的内容输出到file1中并保存
C
把文件file1改名为file2,然后把文件内容输出到屏幕上
D
把文件file1和file2连在一起,带行号输出到屏幕上
正确答案:
D
51.
在银河麒麟桌面操作系统上,下面哪个命令不可以用来查看文件内容?()
A
less
B
more
C
cat
D
ls
正确答案:
D
52.
用ls -al命令列出以下的文件列表,哪个文件是符号连接文件?()
A
drwxr–r– 1 kylin users 1024 4月 03 14:05 jl
B
lrwxr–r– 1 kylin users 2024 7月 23 09:05 cheng &g
C
-rw-rw-rw- 2 kylin users 56 9月 09 11:05 hello
D
-rwxrwxrwx 2 kylin users 97 9月 09 14:05 check.sh
正确答案:
B
53.
下面哪个命令可以统计一个文件中“麒麟”出现的行数?()
A
ls “麒麟” | wc -l
B
vim “麒麟” 文件名 | wc
C
vim “麒麟” 文件名 | wc -l
D
grep “麒麟” 文件名 | wc -l
正确答案:
D
54.
使用什么命令进行查询,并不真正对硬盘上的文件系统进行查找,而是对文件名数据库进行检索,而且可以使用通配符?和
?()
A
locate
B
type
C
whereis
D
find
正确答案:
A
55.
银河麒麟桌面操作系统有多个文件目录,每个文件目录都有其独特的功能和作用,以下描述正确的是?()
A
/etc:存放系统配置文件
B
/boot:系统启动时要用到的所有文件
C
/bin:必要的用户二进制可执行文件(部分用户使用)
D
/usr:是文件系统的第二个主要部分,存放不可共享的只读数据
正确答案:
A
56.
在某特定文件夹内查找内容含有”abc”的文件,选出以下可以实现该功能的命令。()
A
find -name “abc”
B
whereis “abc”
C
find . -name abc
D
grep “abc” *
正确答案:
D
57.
银河麒麟桌面操作系统中,想给文件start.sh设置权限为文件所有者可读可修改可执行,组内用户为可读可执行不可修改,其他用户没有任何权限,那么应使用以下哪个命令?()
A
chmod start.sh 705
B
chmod start.sh 760
C
chmod start.sh 706
D
chmod start.sh 750
正确答案:
D
58.
写出银河麒麟桌面操作系统中的命令:在当前目录及其子目录所有的.cpp文件中查找串”example”,不区分大小写。()
A
grep -i -v “example” ./.cpp
B
grep -i -r “example” ./
.cpp
C
grep -i “example” ./.cpp
D
grep -v “example” ./
.cpp
正确答案:
B
59.
以下哪个命令可以对文件demo.txt排序并去重?()
A
uniq demo.txt |sort
B
sort demo.txt |uniq
C
uniq demo.txt
D
sort demo.txt
正确答案:
B
60.
下列哪个命令能查找当前目录一个月(30天)以前大于100M的日志文件(.log)?()
A
find . -name “.log” -mtime +30 -type -size +100M
B
find . -name “
.log” -m time +30 -type -size +100M
C
find . -name “.log” -m time +30 -type f -size +10
D
find . -name “
.log” -mtime +30 -type f -size +100
正确答案:
A
61.
银河麒麟桌面操作系统中,有一个文件夹里面有若干文件,通常用哪个命令可以获取这个文件夹的大小?()
A
df -h
B
fdish -h
C
ls -h
D
du -sh
正确答案:
D
62.
“决定了shell将到哪些目录中寻找命令或程序”是哪个环境变量?
A
PATH
B
HISTSIZE
C
HOME
D
LOGNAME
正确答案:
A
63.
“基本提示符,对于root用户是#,对于普通用户是$”是在哪个环境变量中定义的?
A
MAIL
B
LANGUAGE
C
SHELL
D
PS1
正确答案:
D
64.
在 bash 中, 在一条命令后加入”1>&2″意味着
A
标准输出重定向到标准错误输出
B
标准输出重定向到标准输入
C
标准错误输出重定向到标准输入
D
标准输入重定向到标准错误输出
正确答案:
A
65.
在银河麒麟桌面操作系统中,如果你需要查看当前系统中正在运行的进程及其相关信息,你将使用以下哪个命令()

A
ps
B
free
C
ls
D
df
正确答案:
A
[多选题]
66.
以下哪些命令能够在麒麟系统中创建文件newfile?(选3个)
A
ls newfile
B
touch newfie
C
echo “” > newfile
D
mkdir newfile
E
vim newfile
正确答案:
B,C,E
67.
麒麟软件有限公司拥有、___等操作系统品牌,是国产自主可控操作系统的领军企业。
A
银河麒麟
B
中标麒麟
C
麒麟海思
D
优麒麟
E
Ubuntu
正确答案:
A,B,D
68.
Linux 变量按时效可分为哪几类?(选2个)
A
自定义时间变量
B
永久变量
C
临时变量
D
阶段变量
正确答案:
B,C
69.
银河麒麟操作系统V10主要包含哪几条产品线(选3个)
A
桌面版
B
服务器版
C
定制版
D
高性能版
正确答案:
A,B,C
70.
银河麒麟桌面操作系统用户账户类型有哪些(选3个)
A
root
B
受限用户
C
管理员
D
标准用户
正确答案:
A,C,D
71.
下列哪些功能不是操作系统的主要功能?(选2个)
A
进程管理
B
内存管理
C
为用户提供游戏
D
提供娱乐软件
正确答案:
C,D
72.
银河麒麟桌面操作系统的获取方式有哪些?(选3个)
A
购买商业版本
B
用别人的安装光盘
C
去麒麟官网申请试用
D
下载社区版本
E
使用网友提供的网站连接
正确答案:
A,C,D
73.
以下哪种方式可以修改系统的时间和日期?(选2个)
A
sudo date -s
B
通过“开始菜单”“设置”“时间与日期”
C
sudo tzselect
D
date -R
正确答案:
A,B
74.
以下哪些是麒麟桌面操作系统的有线连接方式?(选2个)
A
以太网DHCP方式
B
WIFI方式
C
以太网静态IP方式
D
蓝牙方式
正确答案:
A,C
75.
以下和192.168.0.1/16为同一网段的地址是?(选2个)
A
192.168.1.1/16
B
192.168.200.254/16
C
191.168.0.254/16
D
192.167.0.1/16
正确答案:
A,B
76.
银河麒麟桌面操作系统支持配置哪些方式的软件源?(选3个)
A
ssh源配置
B
本地软件源
C
http服务器软件源
D
ftp服务器软件源
正确答案:
B,C,D
77.
以下哪几种安装方式是银河麒麟桌面操作系统的软件安装方式?(选4个)
A
软件商店
B
apt工具
C
二进制包安装
D
麒麟助手(工具箱)
E
源码包安装
F
传书
正确答案:
A,B,C,E
78.
以下哪几类文件是银河麒麟桌面操作系统的文件类型?(选4个)
A
普通文件
B
目录文件
C
设备文件
D
连接文件
E
隐藏文件
正确答案:
A,B,C,D
79.
银河麒麟桌面操作系统中文件权限一共10位长度,第一段表示文件类型,下列哪些为常见的文件类型描述符号?(选3个)
A
r

B

C
d
D
l
E
w
正确答案:
B,C,D
80.
以下说法正确的是?(选3个)
A
银河麒麟桌面操作系统的文件系统采用层次的多级树形目录结构,整个文件系统有多个根目录。
B
在银河麒麟桌面操作系统中,对于每一种硬件设备都对应一个设备文件,设备文件存放在目录/dev中。
C
银河麒麟桌面操作系统中,对于普通文件和目录文件存取权限的含义是没有任何区别的。
D
命令cd sys/conf中的路径名使用的是绝对路径。
E
在银河麒麟桌面操作系统中,SCSI/ATA/SATA接口的光驱设备使用设备名/dev/sr0。
F
银河麒麟桌面操作系统中,主分区最多可以有4个,而扩展分区最多只能规划1个。
正确答案:
B,E,F
81.
bash中,需要将脚本demo.sh的标准输出和标准错误输出重定向至文件demo.log,以下哪些用法是正确的?()(选2个)
A
bash demo.sh &>demo.log
B
bash demo.sh > & demo.log
C
bash demo.sh >demo.log 2>&1
D
bash demo.sh 2>demo.log 1>demo.log
正确答案:
A,C
82.
银河麒麟桌面操作系统中,下面哪些文件是与用户管理相关的配置文件?()(选3个)
A
/etc/passwd
B
/etc/hosts
C
/etc/shadow
D
/etc/password
E
/etc/group
正确答案:
A,C,E
83.
银河麒麟桌面操作系统中,关于硬链接的描述正确的是?()(选2个)
A
可以跨文件系统
B
不可以跨文件系统
C
为链接文件创建新的i节点
D
链接文件的i节点与被链接文件的i节点相同
正确答案:
B,D
84.
文件aaa的访问权限为rw-r–r–,现要增加所有用户的执行权限和同组用户的写权限,下列哪些命令是正确的?()(选2个)
A
chmod a+x,g+w aaa
B
chmod 764 aaa
C
chmod 775 aaa
D
chmod o+x,g+w aaa
正确答案:
A,C
85.
在局域网络内的某台主机用ping 命令测试网络连接时发现网络内部的主机都可以连通,而不能访问麒麟软件官网,问题可能是() (选2个)
A
主机IP 设置有误
B
/etc/host文件设置有误
C
局域网的网关或主机的网关设置有误
D
局域网DNS 服务器设置有误
正确答案:
C,D
[判断题]
86.
netstat命令可以用来初步诊断目标主机是否存活。
A
正确
B
错误
正确答案:
B
87.
grub的系统选择菜单里面不能有多个操作系统选项。
A
正确
B
错误
正确答案:
B
88.
在银河麒麟桌面操作系统下,仅可以挂载Linux的分区。
A
正确
B
错误
正确答案:
B
89.
麒麟操作系统使用快捷键Ctrl+Alt+F唤出终端。
A
正确
B
错误
正确答案:
B
90.
当root用户口令丢失后将没有办法重新设置root的口令。
A
正确
B
错误
正确答案:
B
91.
麒麟操作系统下普通用户可以通过passwd命令修改root用户的密码。
A
正确
B
错误
正确答案:
B
92.
[0-9]表示括号中的任何一个字符。
A
正确
B
错误
正确答案:
A
93.
将前一个命令的标准输出作为后一个命令的标准输入,称之为管道。
A
正确
B
错误
正确答案:
A
94.
银河麒麟桌面操作系统下普通用户可以通过passwd命令修改自己的密码。
A
正确
B
错误
正确答案:
A
95.
在麒麟操作系统下/etc/shadow文件记录了所有用户的登录口令。
A
正确
B
错误
正确答案:
A
96.
麒麟操作系统的文件系统是树形结构的文件系统。
A
正确
B
错误
正确答案:
A
97.
树形目录结构的第一级称为目录树的根。
A
正确
B
错误
正确答案:
A
98.
在银河麒麟桌面操作系统的开始菜单中所有软件可以通过右击对应图标将软件的快捷方式添加到桌面。
A
正确
B
错误
正确答案:
A
99.
麒麟操作系统下,不同的帐户可以使用相同的密码。
A
正确
B
错误
正确答案:
A
100.
终止一个前台进程可以用命令CTRL+C。
A
正确
B
错误
正确答案:
A

1.
在终端执行ls .命令返回一组文件的列表,如何描述被列出的这些文件?
A
当前工作目录中所有文件的列表
B
当前目录中所有非隐藏文件的列表
C
当前工作目录中所有名称中有.的文件列表,但是不包括.是起始字符的文件。
D
当前工作目录中所有名称中有.的文件列表
正确答案:
C
2.
局域网的网络地址172.16.1.0/24,局域网络连接其它网络的网关地址是172.16.1.1,主机172.16.1.20 访问192.168.1.0/24 网络时,其路由设置正确的是
A
route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0
B
route add –net 192.168.1.0 gw 172.16.1.1 netmask 255.255.255.0
C
route add –net 172.16.10.0 gw 172.16.1.1 netmask 255.255.255.0
D
route add default 172.16.1.0 netmask 172.168.1.1
正确答案:
B
3.
在银河麒麟服务器系统中本地域名解析的配置文件是?
A
/etc/HOSTNAME
B
/etc/hosts
C
/etc/resolv.conf
D
/etc/network/interfaces
正确答案:
B
4.
银河麒麟服务器系统中提供数据包过滤功能的服务是?
A
rarp
B
route
C
firewalld
D
filter
正确答案:
C
5.
用户主目录用什么表示?
A
~
B
*
C
.
D
$
正确答案:
A
6.
你当前的工作目录中有以下文件:parrot,pelican,pnguin;你在终端输入:ls -l pe,然后按tab键。当前shell是bash。 会发生什么?
A
“pe”将扩展为“pelican”
B
什么也没有发生
C
“pe”将扩展为“parrot”, 然后执行了ls命令
D
显示当前目录下的文件,等待输入
正确答案:
A
7.
在命令终端中通过什么可以实现命令自动补全功能?
A
【Ctrl】键
B
【Tab】键
C
【Alt】键
D
【Shift】键
正确答案:
B
8.
在银河麒麟服务器操作系统中,用Ctrl+ALT+F*可以切换到图形终端?
A
1
B
3
C
7
D
12
正确答案:
A
9.
在实际操作中,想了解命令which的用法,可以键入什么得到帮助?
A
man which
B
which /?
C
whereis which
D
rpm -i which
正确答案:
A
10.
设置默认路由为192.168.1.254的命令是
A
route add 192.168.1.254
B
route add gw 192.168.1.254
C
route add default 192.168.1.254
D
route add default gw 192.168.1.254
正确答案:
D
11.
ssh服务默认端口为
A
22
B
25
C
161
D
8080
正确答案:
A
12.
需要将网络连接“link1”从自动(DHCP)方式获得地址修改为静态IP地址配置,应在编辑连接的哪个标签页中进行配置修改
A
常规
B
以太网
C
802.1X安全性
D
IPV4设置
正确答案:
D
13.
系统管理员编写了shell程序hello.sh,测试时程序死循环无法结束,可以通过下列方式结束程序?
A
Ctrl+C
B
Ctrl+X
C
Alt F2 kill 进程ID
D
Ctrl+d
正确答案:
A
14.
在银河麒麟服务器操作系统中,系统默认的哪个用户对整个系统拥有完全的控制权?
A
root
B
guest
C
administrator
D
kylin
正确答案:
A
15.
创建普通用户账户的通用命令是什么?
A
groupadd
B
gpadd
C
grpadd
D
useradd
正确答案:
D
16.
以下哪条命令可以用来使用指定的用户来执行命令,而不用切换用户?
A
su
B
sudo
C
su do
D
以上都不可以
正确答案:
B
17.
普通用户的UID编号是从多少开始的?
A
0
B
1
C
1000
D
500
正确答案:
C
18.
添加一个用户账号,指定他的账号在90天后过期,现在想改变这个过期时间,用下面哪个命令?
A
usermod -a
B
usermod -d
C
usermod -x
D
usermod -e
正确答案:
D
19.
系统中有用户tom和alex,主组同为users组。在tom用户目录下有一文件file1,它拥有644 的权限,如果alex用户想修改tom 用户目录下的file1 文件,应拥有什么权限?
A
744
B
664
C
646
D
746
正确答案:
B
20.
在/etc/passwd文件第一行“root:x:0:0:root:/root:/bin/bash”中“/bin/bash”表示的是什么意思?
A
权限
B
默认登录shell
C
用户标识符
D
组标识符
正确答案:
B
21.
下面哪个命令不能查看用户信息?
A
usermod
B
who
C
id
D
whoami
正确答案:
A
22.
chattr +a file命令的执行结果是什么?
A
禁止任何修改,文件file不可改动。
B
file文件将压缩后保存,进行读操作时会自动解压缩。
C
file文件只可以增加数据,但是不能修改和删除原有内容。
D
file文件只能使用改写模式打开;可以修改和删除原有内容。
正确答案:
C
23.
银河麒麟服务器操作系统磁盘的开机挂载需要将挂载参数写入哪个文件里?
A
/etc/services
B
/etc/sysctl.conf
C
/etc/fstab
D
/etc/crontab
正确答案:
C
24.
关于swap分区,下面哪一条语句的叙述是正确的?
A
用于存储备份数据的分区
B
用于存储内存出错信息的分区
C
在系统引导时用于装载内核的分区
D
作为虚拟内存的一个分区
正确答案:
D
25.
使用fdisk分区工具的p选项观察分区表情况时,标记可引导分区使用的标志是
A
a
B
*
C
@
D
+
正确答案:
B
26.
哪个命令用来显示系统中各个分区中inode的使用情况?
A
df -i
B
df -H
C
free -b
D
du -a -c /
正确答案:
A
27.
银河麒麟服务器操作系统不支持配置哪些方式的软件源?
A
ssh源配置
B
本地软件源
C
http服务器软件源
D
ftp服务器软件源
正确答案:
A
28.
以下哪种方式可以修改系统的时区?
A
sudo date -s
B
通过“开始菜单”“设置”“时间与日期”
C
sudo tzselect
D
date -R
正确答案:
C
29.
已知虚拟机网卡为ens38,执行firewall-cmd –get-active-zones有如下回显 public interfaces: ens38 请问执行firewall-cmd –permanent –zone=work –add-source=192.168.1.0/24后,所有192.168.1网段主机将匹配哪个区域规则?
A
public
B
work
C
home
D
dmz
正确答案:
B
30.
创建raid1最少需要几块硬盘?
A
2
B
3
C
4
D
5
正确答案:
A
[多选题]
31.
根据进程状态不同,可以把进程分为哪几类?(选3个)
A
守护进程
B
孤儿进程
C
僵尸进程
D
睡眠进程
正确答案:
A,B,C
32.
在银河麒麟服务器操作系统中,下列描述正确的是?(选3个)
A
/etc/ld.so.conf是ping的配置文件
B
tar -czvf filename.tgz *此命令可以打包并压缩文件
C
httpd.conf是apache的主配置文件
D
tar -xzvf filename.tgz 此命令可以解压缩tar文件
正确答案:
B,C,D
33.
以下哪个命令关机可以重启?(选3个)
A
shutdown -h now
B
shutdown -r now
C
reboot
D
init 6
正确答案:
B,C,D
34.
以下哪些命令能够在麒麟系统中创建文件kylinfile?(选2个)
A
ls kylinfile
B
touch kylinfile
C
echo “” > kylinfile
D
mkdir kylinfile
正确答案:
B,C
35.
麒麟系统中变量按时效可分为哪几类?(选2个)
A
自定义时间变量
B
永久变量
C
临时变量
D
阶段变量
正确答案:
B,C
36.
银河麒麟服务器操作系统用户账户类型有哪些(选3个)
A
root
B
受限用户
C
系统用户
D
普通用户
正确答案:
A,C,D
37.
下列提法中,属于ifconfig 命令作用范围的是(选3个)
A
配置本地回环地址
B
配置网卡的IP 地址
C
激活网络适配器
D
加载网卡到内核中
正确答案:
A,B,C
38.
关于命令行配置网络nmcli工具描述正确的是?(选3个)
A
可以显示所有连接
B
可以启停网络连接
C
修改后立即生效,但重启后失效
D
可以修改网卡的IP地址和网关
正确答案:
A,B,D
39.
关于远程拷贝scp下列描述正确的是?(选3个)
A
scp是一个用于远程拷贝文件的命令
B
scp基于ssh协议
C
scp非常不占资源
D
scp传输是不加密的
正确答案:
A,B,C
40.
关于开机自动挂载下列描述正确的是?(选3个)
A
/etc/fstab文件中第一列内容必须是磁盘设备文件名或分区名
B
开机挂载文件是/etc/fstab
C
系统开机时,读取此文件,完成挂载操作
D
若/etc/fstab中出现错误,则可能导致系统启动失败
正确答案:
B,C,D
[判断题]
41.
[a-z]表示括号中的任意多个字符。
A
正确
B
错误
正确答案:
B
42.
将前一个命令的标准输入作为后一个命令的标准输出,称之为管道。
A
正确
B
错误
正确答案:
B
43.
银河麒麟服务器操作系统支持以太网网络协议。
A
正确
B
错误
正确答案:
A
44.
在银河麒麟服务器操作系统下/etc/passwd文件记录了所有用户的登录口令
A
正确
B
错误
正确答案:
B
45.
银河麒麟服务器操作系统的文件系统是网状结构的文件系统
A
正确
B
错误
正确答案:
B
46.
所有U盘都可以进行系统安装使用,仅需将操作系统镜像文件放入U盘即可。
A
正确
B
错误
正确答案:
B
47.
nmtui是以简易图形方式配置网络信息,需要图形操作界面支持。
A
正确
B
错误
正确答案:
B
48.
使用scp拷贝时,必须指定用户,否则不知道以何种身份进行拷贝。
A
正确
B
错误
正确答案:
B
49.
若系统中存在三个分区,则这三个分区的编号可以是sda1,sda5,sda6
A
正确
B
错误
正确答案:
A
50.
RAID5 技术是把硬盘设备组成的磁盘阵列中的所有硬盘设备至少需要两块硬盘才能生效。
A
正确
B
错误
正确答案:
B

1.
team链路聚合最多支持几块网卡
A
2
B
6
C
8
D
10
正确答案:
C
2.
在安装nginx时,下列软件包不是必须安装的是?
A
gcc
B
pcre-devel
C
zlib-devel
D
httpd
正确答案:
D
3.
使用哪个命令可以查看时间同步的源?
A
chronyc
B
chronyd
C
chrony
D
date
正确答案:
A
4.
在时间服务器中,下列哪个字段定义允许的网段?
A
allow
B
allow-networks
C
pool
D
logdir
正确答案:
A
5.
chrony的核心组件有几个?
A
2
B
3
C
4
D
5
正确答案:
A
6.
系统中使用哪个命令查看时区?
A
time
B
date
C
timedatectl
D
timectl
正确答案:
C
7.
在nginx配置文件中,定义返回值的关键字为?
A
location
B
root
C
back
D
return
正确答案:
D
8.
如果想要修改nginx的端口的话,需要修改配置文件中的那个字段?
A
listen
B
access_log
C
location
D
root
正确答案:
A
9.
在dns的配置文件中,使用哪个关键字可以定义dns解析文件的名称
A
file
B
zone
C
type
D
acl
正确答案:
A
10.
在dns的配置文件中,每一行需要以哪个符号结尾?
A
;
B
,
C
:
D
/
正确答案:
A
11.
dns服务使用的端口是?
A
53
B
35
C
67
D
153
正确答案:
A
12.
dhcp的租约文件存放在哪个目录下?
A
/var
B
/dhcp
C
/etc
D
/log
正确答案:
A
13.
在chrony中,下列哪个字段可以定义时间服务器?
A
timeserver
B
time
C
pool
D
iburst
正确答案:
C
14.
ansible 中定义被管理主机的文件是
A
hosts
B
roles
C
playbook
D
group
正确答案:
A
15.
iscsi存储共享属于哪种存储结构
A
NAS
B
SAN
C
MAC
D
DAS
正确答案:
B
16.
在nfs的共享设置文件中,通过哪个参数可以指定访问用户的UID?
A
all_squash
B
hide
C
anonuid
D
anongid
正确答案:
C
17.
如何使用exportfs命令,取消所有的nfs共享?
A
au
B
ar
C
rv
D
ru
正确答案:
A
18.
grep命令中如果希望正则表达式中使用\d字符,则需要使用命令选项
A
-E
B
-P
C
-R
D
-r
正确答案:
B
19.
ansible自动化运维平台通信使用的协议是
A
ssh
B
icmp
C
ssl
D
http
正确答案:
A
20.
firewall防火墙提供了一个 daemon 和 service,还有命令行和图形界面配置工具,其底层使用的防火墙管理规则是
A
firewalld
B
iptables
C
filter
D
router
正确答案:
B
21.
在银河麒麟服务器操作系统中,默认防火墙区域(zone)被设置为
A
home
B
work
C
trust
D
public
正确答案:
D
22.
在银河麒麟服务器操作系统中,firewalld默认每个服务是
A
允许
B
通过
C
拒绝
D
丢弃
正确答案:
C
23.
启用firewalld防火墙默认区域中的http服务,其命令为
A
firewall-cmd –reload=http
B
firewall-cmd –getzones=http
C
firewall-cmd –get-all-roules=http
D
firewall-cmd –add-service=http
正确答案:
D
24.
firewalld防火墙配置文件修改后需要重新加载才能生效。防火墙加载命令为:
A
firewall-cmd –reload
B
firewall-cmd –getzones
C
firewall-cmd –get-all-roules
D
firewall-cmd –add-service
正确答案:
A
25.
在银河麒麟服务器操作系统中firewalld的daemon文件保存的目录是
A
/etc/firewalld/services目录
B
/usr/lib/firewalld/services/目录
C
/usr/share/doc目录
D
/etc/firewalld目录
正确答案:
B
26.
在银河麒麟服务器操作系统中,查看当前kysec的安全状态的命令为
A
getenforce
B
setenforce
C
getstatus
D
setstatus
正确答案:
C
27.
在银河麒麟服务器操作系统中,系统日志守护程序是
A
xinetd
B
systemd
C
message
D
rsyslogd
正确答案:
D
28.
日志服务定义了日志信息的分类,具体的哪些日志信息存放在哪个文本文档中,可以通过这个配置文件来自定义设置日志文档。系统日志主配置文件为
A
/etc/logrotate.d/rsyslog
B
/etc/rsyslog.conf
C
/etc/sysconfig/rsyslog
D
/etc/systemd
正确答案:
B
29.
系统主配置文件中记录.;auth,authpriv.none -/var/log/syslog的含义是
A
除了auth与authpriv这两个有关认证服务的信息外,其余的信息都被记录在了/var/log/syslog中。
B
auth与authpriv这两个有关认证服务的信息被记录在了/var/log/syslog中
C
所有信息都被记录在了/var/log/syslog中。
D
/var/log/syslog是系统主配置文件
正确答案:
A
30.
实现日志切割,保留最新的日志记录,该程序为
A
logrotate
B
xinetd
C
systemd
D
message
正确答案:
A
31.
日志轮转主配置文件是
A
/etc/logrotate.d/rsyslog
B
/etc/rsyslog.conf
C
/etc/logrotate.conf
D
/etc/systemd
正确答案:
C
32.
启动日志轮转的守护进程是
A
logrotate
B
xinetd
C
cron
D
systemd
正确答案:
C
33.
记录本次开机启动的日志信息,收集来自内核,启动过程的早期阶段系统日志,该程序是
A
logrotate
B
systemd-journald
C
xinetd
D
cron
正确答案:
B
34.
systemd-journald 的日志保存在 /run/log/journal 中,系统重启就会
A
更新
B
清除
C
加载
D
挂载
正确答案:
B
35.
systemd统一管理所有的服务单元,查看系统的有关内核、应用日志信息的命令是
A
journald
B
xinetd
C
cron
D
journalctl
正确答案:
D
36.
在麒麟服务器操作系统中,事件记录监控程序日志存放在
A
/etc/logrotate.d/rsyslog
B
/etc/rsyslog.conf
C
/var/log/syslog
D
/var/systemd
正确答案:
C
37.
在双系统安装时syslog日志报错:error:Runing “grub-install” –force “/dev/sda” failed 问题原因是什么
A
日志文件记录错误
B
grub引导程序损坏
C
硬盘损坏
D
双系统启动模式不一致
正确答案:
D
38.
查看系统运行时物理内存和交换空间等内存使用状况的命令有
A
ps
B
top
C
free
D
systemd
正确答案:
C
39.
衡量系统CPU性能好的标准是,CPU综合使用率为
A
< 40%
B
< 50%
C
< 60%
D
< 70%
正确答案:
D
40.
Vmstat输出结果us+sy 的参考值为80%,如果us+sy大于80%说明
A
CPU资源状态良好
B
CPU资源不足
C
内存资源状态良好
D
内存资源不足
正确答案:
B
41.
检测系统磁盘I/O瓶颈的常用命令有
A
iostat
B
sysstat
C
netstat
D
vmstat
正确答案:
A
42.
Nginx是一个轻量级什么服务器
A
数据库
B
web
C
域名解析
D
时间
正确答案:
B
43.
Nginx服务的主进程的名称是
A
httpd
B
logrotated
C
nginx
D
named
正确答案:
C
44.
主机向DHCP服务器哪个端口发出IP请求
A
20
B
67
C
110
D
445
正确答案:
B
45.
DHCP客户端使用的协议是
A
UDP
B
TCP
C
ICMP
D
HTTP
正确答案:
A
46.
命令终端使用什么命令可以从dhcp服务器自主获得IP地址
A
dhclient
B
ipconfig
C
ifconfig
D
ipadd
正确答案:
A
47.
DHCP服务器的租约文件存放的位置是
A
/var/lib/dhcpd
B
/etc/dhcpd
C
/var/lib/dhclient
D
/var/log/dhcpd
正确答案:
A
48.
在dns服务器类型中master表示
A
辅助服务器
B
缓存服务器
C
转发服务器
D
主服务器
正确答案:
D
49.
dns服务使用的端口是
A
52
B
53
C
54
D
55
正确答案:
B
50.
dns域名解析的查询方式有几种
A
2
B
3
C
4
D
5
正确答案:
A
51.
下列属于顶级域的是
A
sina
B
mil
C
baidu
D
ibm
正确答案:
B
52.
在zone文件中serial的含义是
A
序列号
B
刷新时间
C
重试时间
D
过期时间
正确答案:
A
53.
下列哪个字段可以开启nginx压缩功能
A
gzip
B
user
C
pid
D
server
正确答案:
A
54.
查看与设置时区的命令是
A
timedatectl
B
date
C
set-time
D
uptime
正确答案:
A
55.
rpcbind使用的端口是?
A
2049
B
111
C
25
D
110
正确答案:
B
56.
nfs的共享配置文件存放在哪个目录下?
A
/etc/
B
/usr/
C
/var/
D
/sbin/
正确答案:
A
57.
nfs的只读权限是用下列哪个参数指定?
A
ro
B
rw
C
readonly
D
rs
正确答案:
A
58.
在nfs的共享设置文件中,如果有多个权限的话,权限之间使用哪个符号分隔?
A
.
B
,
C
:
D
;
正确答案:
B
59.
nfs的客户端查看共享时,使用哪条命令?
A
showmount
B
shouw
C
export
D
exportfs
正确答案:
A
60.
在使用mount挂载nfs共享时,nfs的文件系统类型为?
A
ext3
B
xfs
C
glusterfs
D
nfs
正确答案:
D
61.
在nfs中,可以使用下列哪条命令查看到nfs使用的端口?
A
port
B
rpcinfo
C
show
D
ls
正确答案:
B
62.
在nfs共享的配置文件中,下列哪个字段使用来指定数据同步写入的?
A
async
B
ro
C
rw
D
sync
正确答案:
D
63.
下列哪个文件是用来记录nfs的完整权限设定值的?
A
etab
B
nfs
C
nfs.conf
D
exports
正确答案:
A
[多选题]
64.
CPU性能评估常用命令:(选4个)
A
top
B
vmstat
C
pidstat
D
perf
E
iostat
正确答案:
A,B,C,D
65.
网络存储技术有(选3个)
A
NAS
B
SAN
C
DAS
D
MAC
正确答案:
A,B,C
66.
以下关于银河麒麟服务器操作系统默认防火墙相关描述正确的是(选2个)
A
iptables防火墙
B
静态防火墙
C
firewall防火墙
D
动态防火墙
正确答案:
C,D
67.
文件系统访问控制模型有(选2个)
A
DSC
B
DAC
C
MAC
D
SAC
正确答案:
B,C
68.
DHCP可以分配的信息包含哪项?(选3个)
A
IP
B
netmask
C
hostname
D
mac
正确答案:
A,B,C
69.
以下属于firewall防火墙区域(zone)的是(选4个 )。
A
public
B
trusted
C
dmz
D
accept
E
reject
F
drop
正确答案:
A,B,C,F
70.
以下属于KYSEC安全框架的模式的是(选3个 )。

A
Normal
B
Warning
C
Softmode
D
Disable
E
permissive
F
enforcing
正确答案:
A,C,D
71.
以下属于kysec文件标识类型的是(选3个)。
A
userid
B
exectl
C
protect
D
nona
E
readonly
正确答案:
A,B,C
72.
三权分立指的是哪三权管理员(选3个)。
A
日志管理员
B
系统管理员
C
审计管理员
D
安全管理员
正确答案:
B,C,D
73.
kysec文件执行控制标记中,该标记可以执行的是(选4个).
A
unknown
B
original
C
verified
D
kysoft
E
trusted
正确答案:
B,C,D,E
74.
以下属于日志类别的是(选4个)
A
kern
B
mail
C
daemon
D
cron
E
last
正确答案:
A,B,C,D
75.
以下属于DHCP的优点的是(选3个)
A
域名解析
B
傻瓜式接入
C
IP高效利用
D
避免IP冲突
正确答案:
B,C,D
76.
Netfilter是Linux操作系统核心层内部的一个数据包处理模块,Linux平台下的包过滤防火墙。其主要功能为:(选3个)
A
网络地址转换(Network Address Translate)
B
数据包内容修改
C
数据包过滤的防火墙功能
D
捕捉数据包数据
正确答案:
A,B,C
77.
防火墙模块在Netfilter中的五个链分别是(选5个)
A
PREROUTING
B
FORWARD
C
POSTROUTING
D
INPUT
E
OUTPUT
F
RAW
正确答案:
A,B,C,D,E
78.
MAC强制访问控制有哪三种实现方式有(选3个)
A
Apparmor
B
SELinux
C
kysec
D
rwx
正确答案:
A,B,C
79.
KYSEC是银河麒麟服务器操作系统的强制访问的默认选择,其基于kysec安全标记进行保护的一种安全机制,主要保护对象有(选4个)
A
内核模块
B
执行程序
C
脚本文件
D
共享库
E
内存
F
CPU
正确答案:
A,B,C,D
80.
在syslog日志记录中,常见的系统服务信息有(选4个)
A
systemd
B
cron
C
rtkit-daemon
D
dbus-daemon
E
user
正确答案:
A,B,C,D
81.
查看系统运行进程状况可使用的命令有(选2个)
A
ps
B
free
C
top
D
systemd
正确答案:
A,C
82.
查看系统中块设备信息的命令有(选2个)
A
ps
B
blkid
C
lskid
D
systemd
正确答案:
B,C
83.
影响服务器性能因素(选4个)
A
硬件
B
软件
C
操作系统级别影响
D
应用程序
E
显示器
正确答案:
A,B,C,D
84.
系统性能评估的指标有(选3个)
A
使用率
B
性能比
C
饱和度
D
错误数
正确答案:
A,C,D
85.
检测系统CPU性能评估常见文件有(选4个)
A
/proc/loadavg
B
/proc/stat
C
/proc/interrupts
D
/proc/softirqs
E
/proc/net
正确答案:
A,B,C,D
86.
检测系统是否存在内存瓶颈,常用的命令组合为(选3个)
A
ps
B
top
C
free
D
vmstat
正确答案:
B,C,D
87.
下列哪些选项常用于检测系统网络性能(选3个)
A
/proc/net
B
网络接口
C
netfilter模块
D
conntrack内核模块
正确答案:
A,B,D
[判断题]
88.
dhcp的日志信息默认记录在messages文件中
A
正确
B
错误
正确答案:
A
89.
网络链路聚合虽然能解决网络大并发,但是无法实现网卡硬件容错。
A
正确
B
错误
正确答案:
B
90.
vmstat系统命令可以针对所有或者单个进程进行监控
A
正确
B
错误
正确答案:
B
91.
netfilter负责过滤数据包
A
正确
B
错误
正确答案:
A
92.
Iptables防火墙是静态防火墙
A
正确
B
错误
正确答案:
A
93.
银河麒麟高级服务器操作系统中开启kysec功能可直接生效
A
正确
B
错误
正确答案:
B
94.
kysec-set命令可以为文件或目录设置kysec标记
A
正确
B
错误
正确答案:
B
95.
logrotate是基于cron来运行的
A
正确
B
错误
正确答案:
A
96.
iSCSI可以设置物理磁盘共享和文件磁盘共享
A
正确
B
错误
正确答案:
A
97.
https默认使用的端口是53
A
正确
B
错误
正确答案:
B
98.
https采用明文传输
A
正确
B
错误
正确答案:
B
99.
NFS文件服务采用的22端口
A
正确
B
错误
正确答案:
B
100.
ssh是加密传输数据的
A
正确
B
错误
正确答案:
A

1.
下列网络模式中可以结合consul进行跨主机通信的是()
A
macvlan
B
none
C
host
D
overlay
正确答案:
D
2.
导入镜像的命令是()
A
docker load
B
docker save
C
docker export
D
docker import
正确答案:
A
3.
下列网络模式中不可以进行跨主机通信的是()
A
bridge
B
none
C
overlay
D
macvlan
正确答案:
B
4.
virsh 挂起虚拟机的命令是()
A
virsh suspend
B
virsh destroy
C
virsh shutdown
D
virsh reboot
正确答案:
A
5.
dockerfile中的命令说法错误的是()
A
外部CMD可以覆盖dockerfile中的CMD
B
CMD和ENTRYPOINT的共同点是这两个关键字,都可以指定镜像启动以后做的一些事情
C
每个 Dockerfile可以有多条 CMD 命令。如果指定了多条命令,会按顺序执行
D
外部command不能覆盖entrypoint,只能作为参数
正确答案:
C
6.
在下列特性中,哪一个不是进程的特性()
A
动态性
B
静态性
C
并发性
D
结构性
正确答案:
B
7.
virt-install命令参数中,指定虚拟机内存大小的是()
A
-n
B
-p
C
-r
D
-y
正确答案:
C
8.
可以改变进程静态优先级的命令是()
A
nice
B
renice
C
set
D
ps
正确答案:
A
9.
以下哪种不是进程的类型()
A
批处理进程
B
交互进程
C
守护进程
D
系统进程
正确答案:
D
10.
表示城域网的英文缩写是()
A
LAN
B
MAN
C
WAN
D
WWW
正确答案:
B
11.
virsh 强制关闭虚拟机的命令是()
A
virsh start
B
virsh destroy
C
virsh restart
D
virsh reboot
正确答案:
B
12.
virsh 恢复虚拟机的命令是()
A
virsh restart
B
virsh destroy
C
virsh resume
D
virsh reboot
正确答案:
C
13.
dockerfile中用来设置工作目录是()命令
A
FROM
B
WORKDIR
C
RUN
D
ADD
正确答案:
B
14.
dockerfile中启动容器后执行的是()命令
A
ENTRYPOINT
B
COPY
C
ADD
D
MAINTAINER
正确答案:
A
15.
dockerfile中实现指定命令的运行是()
A
COPY
B
RUN
C
VOLUME
D
ADD
正确答案:
B
16.
dockerfile中()命令用来设置环境变量
A
EXPOSE
B
ENV
C
PORT
D
RUN
正确答案:
B
17.
下面关于 macvlan 说法正确的是()
A
Docker macvlan 支持 bridge、host和none 模式
B
不可以跨macvlan网络通信
C
不需要手动指定IP否则会冲突
D
跨主机的网络模型
正确答案:
D
18.
下面关于 overlay 说法错误的是()
A
针对全局的跨主机通信模式
B
需要手动指定IP否则会冲突
C
可以直接通过主机名进行访问
D
不需要手动指定IP否则会冲突
正确答案:
B
19.
若希望永久打开“路由转发”功能可以执行()命令
A
vim? /etc/sysctl.conf net.ipv4.ip_forward=1
B
echo “1” > /proc/net/ipv4/ip_forward
C
echo “1” > /proc/sys/net/ipv4/ip_forward
D
vim? /etc/sysctl.conf net.ipv4.ip_forward=1 生效:sysctl? -p
正确答案:
D
20.
下列不属于磁盘结构的是()
A
光盘
B
磁道
C
扇区
D
磁头
正确答案:
A
21.
关于Hyper-V虚拟化产品描述正确的是()
A
Hyper-V必须在64位硬件平台运行
B
Hyper-V可在任何处理器上工作
C
Hyper-V底层的Hypervisor运行在最高特权级别下,微软将其称为ring-0
D
Hyper-V架构为“硬件-Hyper-V-虚拟机”三层,结构复杂,执行效率慢
正确答案:
A
22.
关于XEN虚拟化技术说法错误的是()
A
Xen支持多种处理器,因此Xen可以在大量的计算设备上运行
B
Xen Hypervisor(即Xen的VMM)位于操作系统和硬件之间,负责为上层运行的操作系统内核提供虚拟化的硬件资源
C
Xen采用混合模式,设定一个特权域,并提供虚拟的资源服务,该特权域称为Domain U
D
Xen向Domain提供了一个抽象层,其中包含了管理和虚拟硬件的API
正确答案:
C
23.
Hyper-V底层的Hypervisor运行在最高的特权级别下,微软将其称为ring -1,而虚拟机的OS内核和驱动运行在(),应用程序运行在ring3下
A
ring -1
B
root mode
C
ring 0
D
ring 1
正确答案:
C
24.
KVM的守护进程是()
A
libvirtd
B
kvm
C
qemu
D
libvirt
正确答案:
A
25.
docker export 这条命令的含义是()
A
从压缩文件中导出容器
B
将容器的文件系统导出为tar包
C
提交容器
D
导出镜像并保存到镜像仓库
正确答案:
B
26.
docker 使用的默认网络是()
A
bridge
B
none
C
容器网络
D
host
正确答案:
A
27.
以下表示银河麒麟操作系统中第二块IDE硬盘的逻辑分区是()
A
/dev/sdb2
B
/dev/sdb5
C
/dev/hdb2
D
/dev/hdb5
正确答案:
D
28.
在TCP/IP协议体系中,将网络结构自上而下划分四层,分别是()、()、()和()
A
应用层、传输层、网络层和网络接口层
B
应用层、传输层、数据链路层和物理层
C
应用层、网络层、数据链路层和物理层
D
应用层、表示层、会话层和传输层
正确答案:
A
29.
virsh 只显示运行虚拟机的命令是()
A
virsh -list
B
virsh -list all
C
virsh list –all
D
virsh list
正确答案:
D
30.
下列哪个命令可以限制进程CPU的利用率
A
lscpu
B
cpulimit
C
free
D
cpustat
正确答案:
B
31.
网络协议是支撑网络运行的通信规则,因特网最基本的通信协议是()
A
SSH协议
B
UDP协议
C
FTP协议
D
TCP/IP协议
正确答案:
D
32.
virt-install命令参数中,指定虚拟机CPU数量的是()
A
— memory
B
–os-variant
C
–vcpus
D
–disk
正确答案:
C
33.
KVM虚拟机镜像及磁盘存放目录是()
A
/var/libvirt/images
B
/var/lib/libvirt/images
C
/etc/libvirt
D
/var/lib/libvirt/qemu
正确答案:
B
34.
下列哪种不属于KVM安装虚拟机的方式
A
virt-install
B
virt-manager
C
cockpit web控制台
D
virt-create
正确答案:
D
35.
在麒麟操作系统 KVM中可以通过哪个方式来管理客户机
A
virt manager
B
vmanager
C
virt-manager
D
vnc
正确答案:
C
36.
磁盘管理命令qemu-img中,创建磁盘的命令是()
A
commit
B
info
C
resize
D
create
正确答案:
D
37.
磁盘管理命令qemu-img中,调整磁盘容量的命令是()
A
commit
B
info
C
resize
D
create
正确答案:
C
38.
通过virsh命令对磁盘扩容中,希望指定磁盘IO总线的命令是()
A
–drive
B
–targetbus
C
–subdriver
D
–target
正确答案:
B
39.
通过virsh命令对磁盘扩容中,希望指定磁盘格式的命令是()
A
–drive
B
–targetbus
C
–subdriver
D
–target
正确答案:
C
40.
对于虚拟化的技术特点描述错误的是()
A
在一个单独的物理系统上,可以运行多个操作系统和应用
B
虚拟技术支持高可用性、动态资源调整,极大地提高系统的可持续运行能力
C
在同一服务器上的多个虚拟机互不隔离,有可能造成数据的泄露
D
虚拟机整个磁盘分区被存储为一个文件,易于备份、转移和拷贝
正确答案:
C
41.
关于虚拟化平台(Hypervisor)说法错误的是()
A
虚拟化平台负责对虚拟机提供硬件资源抽象
B
虚拟化平台负责虚拟机的托管和管理
C
虚拟化平台为操作系统提供运行环境
D
虚拟化平台不会受底层体系结构的约束
正确答案:
D
42.
下列哪些不属于KVM虚拟化架构的模式
A
客户模式
B
用户模式
C
虚拟化模式
D
内核模式
正确答案:
C
43.
虚拟化常见的类型不包括()
A
软件虚拟化
B
硬件虚拟化
C
完全虚拟化
D
半虚拟化
正确答案:
A
44.
对于KVM虚拟化技术,以下描述错误的是()
A
KVM是基于内核的虚拟机
B
需要依赖CPU对虚拟化的支持
C
无需依赖CPU对虚拟化的支持
D
x86架构下基于Linux系统的虚拟化方案
正确答案:
C
45.
下列对于cgroups功能说法错误的是()
A
cgroups可以对进程组使用的资源总额进行限制
B
cgroups可以统计系统的资源使用量
C
cgroups可以对进程组执行挂起、恢复等操作
D
cgroups可以把不同文件系统的文件和目录“透明地”覆盖,形成一个单一一致的文件系统
正确答案:
D
46.
下列dockerfile常见指令描述错误的是()
A
LABEL功能是为镜像指定标签
B
ADD:复制命令,把文件复制到镜像中。如果源文件是归档文件,会自动解压
C
COPY:复制命令,把本地或远程文件复制到镜像中
D
WORKDIR设置工作目录
正确答案:
C
47.
下列对于Linux所提供的的API说法错误的是()
A
clone() 函数用来克隆一个新的进程,只是将当前进程复制了一份
B
setns() 函数让进程加入已存在的namespace中
C
unshare() 函数将调用进程移动到新的namespace中
D
clone()函数中的flags参数表示使用哪些 CLONE_* 标志位
正确答案:
A
48.
在下面关于VLAN的描述中,错误的是()
A
VLAN把交换机划分成多个逻辑上独立的交换机
B
trunk可以提供多个VLAN之间通信的公共通道
C
由于包含多个交换机,所以VLAN扩大了冲突域
D
一个VLAN可以跨越多个交换机
正确答案:
C
49.
网络应用中常见的网络参数不包括()
A
IP地址
B
子网掩码
C
主机名
D
网关
正确答案:
C
50.
显示镜像信息的命令是()
A
docker inspect
B
docker search
C
docker pull
D
docker images
正确答案:
A
51.
查看本地镜像的命令是()
A
docker pull
B
docker images
C
docker run
D
docker rm
正确答案:
B
52.
官方镜像的下载地址是()
A
docker.com
B
hubdocker.com
C
hub.docker.com
D
v16stybc.mirror.aliyuncs.com
正确答案:
C
53.
查看容器信息的命令是()
A
docker import
B
docker images
C
docker inspect
D
docker info
正确答案:
D
54.
查看所有容器的命令是()
A
docker ps -q
B
docker ps -a
C
docker ps -l
D
docker ps -s
正确答案:
B
55.
docker run -itd 中 t 的含义是()
A
端口映射
B
创建一个伪终端
C
创建交互式
D
放在后台运行
正确答案:
B
56.
Network 名字空间隔离的内容是()
A
信号量、消息队列
B
进程编号
C
网络设备
D
挂载点
正确答案:
C
57.
Mount 名字空间隔离的内容是()
A
进程编号
B
网络设备
C
挂载点
D
信号量、消息队列
正确答案:
C
58.
User 名字空间隔离的内容是()
A
主机名和域名
B
信号量、消息队列
C
进程编号
D
用户和用户组
正确答案:
D
59.
下列针对容器虚拟化说法错误的是()
A
需要硬件的支持
B
启动时间秒级
C
可以实现应用程序的隔离
D
占用少量磁盘空间
正确答案:
A
60.
下列针对主机虚拟化说法正确的是()
A
需要硬件的支持
B
直接使用物理机的操作系统可以快速响应用户请求
C
启动时间秒级
D
共用宿主机的内核
正确答案:
A
[多选题]
61.
下面关于 macvlan 说法正确的是()(选3个)
A
可以跨主机通信
B
不同macvlan网络的容器是可以通信的
C
需要手动指定IP否则会冲突
D
macvlan 网络允许在同一网络上的容器之间进行访问
正确答案:
A,C,D
62.
下列内容哪些不属于docker的核心组件()(选2个)
A
镜像
B
容器
C
存储
D
仓库
E
网络
正确答案:
C,E
63.
在docker网络中,下列针对birdge网络模式说法正确的是()(选3个)
A
bridge是docker的默认网络
B
bridge是一个网桥
C
bridge模式不可以与外网通信
D
bridge是通过NAT转换后与外网通信
正确答案:
A,B,D
64.
下面关于 overlay 说法正确的是()(选3个)
A
针对全局的跨主机通信模式
B
需要手动指定IP否则会冲突
C
可以创建基于VxLAN的overlay网络
D
不需要手动指定IP否则会冲突
正确答案:
A,C,D
65.
根据进程特点的不同,可以把进程分为()(选3个)
A
批处理进程
B
交互进程
C
守护进程
D
僵尸进程
正确答案:
A,B,C
66.
对于进程vfork函数,以下说法错误的是()(选2个)
A
vfork出来的父子进程内存资源mm_struct是共享的
B
只有在没有MMU的Linux系统中才可以调用vfork
C
vfork创建一个子进程时,vfork保证子进程先运行,子进程调用exec或者exit之前父进程处于阻塞等待状态
D
vfork函数创建一个子进程时,操作系统会将父进程的地址空间完全复制到子进程
正确答案:
B,D
67.
下列哪种方式可以查看进程的信息()(选2个)
A
ps
B
top
C
kill
D
free
正确答案:
A,B
68.
TCP和IP协议分别工作在OSI七层网络模型的哪一层(选2个)
A
网络层
B
传输层
C
会话层
D
数据链路层
正确答案:
A,B
69.
下列对于路由器说法错误的是()(选2个)
A
路由器工作在OSI模型中的第四层,即传输层
B
路由器实质上是一种将网络进行互联的专用计算机
C
路由器会通过数据包交换的方式,将数据转发到目的地
D
路由器有多个端口,用于连接多个子网
正确答案:
A,C
70.
下列对象存储的优势描述正确的是()(选2个)
A
造价高
B
方便文件共享
C
读写效率高
D
安全性相对低
正确答案:
B,C
71.
下列对于磁盘的描述正确的是()(选2个)
A
在麒麟操作系统中除硬件设备外的一切都是文件
B
不同盘面上的每圈磁道所组成的柱形区域叫做柱面
C
磁道编号方式是,磁道是从内到外,从0开始编号
D
磁盘最小的物理存储单元是扇区
正确答案:
B,D
72.
以下对于防火墙规则链说法正确的是()(选3个)
A
INPUT链:进来的数据包应用此规则链中的策略
B
OUTPUT链:外出的数据包应用此规则链中的策略
C
FORWARD链:转发数据包时应用此规则链中的策略
D
POSTROUTING链:对数据包作路由选择前应用此链中的规则
E
PREROUTING链:对数据包作路由选择后应用此链中的规则
正确答案:
A,B,C
73.
主机虚拟化和容器虚拟化特点描述正确的是()(选2个)
A
容器虚拟化占用少量的部署时间和磁盘空间
B
主机虚拟化网络传输效率低
C
容器虚拟化可以实现应用程序运行环境的强隔离
D
虚拟机的内部操作会直接影响到物理机
正确答案:
A,B
74.
下列哪些虚拟化技术支持全虚拟化(选3个)
A
XEN
B
ESXI
C
KVM
D
HyperV
正确答案:
A,C,D
75.
下列哪些属于开源虚拟化软件(选3个)
A
Docker
B
Hyper-V
C
Xen
D
KVM
正确答案:
A,C,D
76.
下列哪个命令不能查看已经关闭的虚拟主机(选2个)
A
virsh list –all
B
virsh list
C
virsh # list –all
D
virsh
正确答案:
B,D
77.
下列对于KVM虚拟机扩缩容描述错误的是()(选2个)
A
对虚拟机网卡进行剥离时,需要指定剥离网卡的名称
B
内存热添加的基础是必须设置最大内存的容量,否则无法添加,最大扩展不能超过最大分配
C
虚拟机的CPU支持热添加,但是目前不支持回收
D
热添加的磁盘默认的是qcow2磁盘,如果创建的是raw格式磁盘,需使用参数–subdriver raw
正确答案:
A,D
78.
下列dockerfile常见指令描述错误的是()(选2个)
A
FROM:指定基础镜像,该指令可以放在任意位置
B
RUN:运行指定的命令
C
CMD和ENTRYPOINT为容器启动时要运行的命令,两者的功能用法一致
D
VOLUME:可实现挂载功能,可以将内部文件夹或者其他容器中的文件夹挂载到这个容器中
正确答案:
A,C
79.
下列针对host网络模式说法正确的是()(选3个)
A
host模式可以正常连接外网
B
使用docker run创建Docker容器时,使用 –net=host 指定host模式
C
host拥有自己独立的网卡信息
D
host与宿主机共享网卡信息
正确答案:
A,B,D
80.
下列对于docker常用命令描述正确的是()(选2个)
A
docker pull:拉取或更新指定的镜像
B
docker push:无需注册就可以将镜像直接推送到远程仓库
C
docker ps:列出所有容器
D
docker rm: 删除一个本地容器,默认删除的容器必须是关闭状态
正确答案:
A,D
[判断题]
81.
默认容器都会在后台运行,如果你想进入容器内,就可以使用docker run命令,这样就可以交互式的在容器中执行命令
A
正确
B
错误
正确答案:
B
82.
在虚拟化平台中,OS工作在Ring0级别,驱动程序工作在Ring1级别,应用软件工作在Ring2和Ring3级别。
A
正确
B
错误
正确答案:
B
83.
KVM的原生磁盘格式为raw,它支持快照,允许多级快照、压缩和加密
A
正确
B
错误
正确答案:
B
84.
KVM通常包含四种网络类型,分别是桥接模式、隔离模式、路由模式和NAT模式
A
正确
B
错误
正确答案:
A
85.
KVM创建链接克隆时,链接克隆磁盘必须是qcow2格式
A
正确
B
错误
正确答案:
A
86.
在银河麒麟操作系统后台会运行很多进程,我们可以使用fg命令将后台执行的进程调到前台来继续执行
A
正确
B
错误
正确答案:
A
87.
vfork与fork最大的区别是,vfork出来的父子进程内存资源mm_struct是共享的
A
正确
B
错误
正确答案:
A
88.
OSI七层网络模型的划分依次是物理层、数据链路层、网络层、传输层、会话层、逻辑层、应用层
A
正确
B
错误
正确答案:
B
89.
在OSI七层网络模型中,表示层主要进行数据格式的编码和转换
A
正确
B
错误
正确答案:
A
90.
防火墙对数据包进行状态检测和包过滤,源和目的IP、源和目的端口、数据包内容均可以过滤
A
正确
B
错误
正确答案:
B
91.
磁盘是计算机系统中最主要的外存设备,由盘片、磁头和柱面三部分结构组成
A
正确
B
错误
正确答案:
B
92.
磁盘分区有三种类型,分别为主分区、扩展分区和逻辑分区。根据业务需要我们可以创建三个主分区、一个扩展分区和多个逻辑分区
A
正确
B
错误
正确答案:
A
93.
docker三大核心组件分别是镜像、容器和存储
A
正确
B
错误
正确答案:
B
94.
docker client用来向docker daemon发起请求,执行相应的容器管理操作。docker client是最核心的后台进程
A
正确
B
错误
正确答案:
B
95.
docker网络类型通常分为四种,分别是?bridge、?host、?NAT网络和容器网络
A
正确
B
错误
正确答案:
B
96.
dockerfile中的COPY指令仅支持将本地文件复制到容器中,而ADD除了复制还可以进行本地tar文件提取和远程URL的支持
A
正确
B
错误
正确答案:
A
97.
dockerfile的文件名并不要求必须为“dockerfile”,而且并不要求必须位于上下文目录中,比如可以用 -f ../Dockerfile.php 参数指定某个文件作为 Dockerfile
A
正确
B
错误
正确答案:
A
98.
dockerfile中外部CMD可以覆盖dockerfile内的CMD,外部command不能覆盖entrypoint,只能作为参数
A
正确
B
错误
正确答案:
A
99.
docker支持多种graphDriver,包括overlay、overlay2、aufs等。银河麒麟操作系统docker环境默认使用overlay2存储驱动
A
正确
B
错误
正确答案:
A
100.
其他docker主机向该docker registry本地私有仓库推送镜像时,需要给这个镜像添加一个带有私有仓库ip的tag,这样才能成功推送到私有仓库
A
正确
B
错误
正确答案:
A

1.
Kubernetes中的Pod代表什么?
A
一组容器的集合
B
一种服务类型
C
存储卷的类型
D
集群的组成部分
正确答案:
A
2.
在Kubernetes中,Service的主要作用是什么?
A
提供容器间的网络隔离
B
定义容器组
C
提供容器间的负载均衡和服务发现
D
管理容器生命周期
正确答案:
C
3.
下列哪个是Kubernetes的特性?
A
自动部署
B
数据库管理
C
虚拟机管理
D
文件系统管理
正确答案:
A
4.
Kubernetes的API Server支持哪种认证方式?
A
HTTP Token
B
HTTP Basic
C
OAuth
D
OpenID Connect
正确答案:
A
5.
在Kubernetes中,下列哪个组件负责管理Pod的生命周期?
A
Pod
B
Node
C
Deployment
D
Service
正确答案:
C
6.
在Kubernetes中,水平自动伸缩器(Horizontal Pod Autoscaler)主要依据什么指标来调整Pod的数量?
A
CPU使用率
B
内存使用量
C
网络流量
D
以上都是
正确答案:
D
7.
在Kubernetes中,用于标识资源的标签是什么?
A
Labels
B
Annotations
C
Namespaces
D
Volumes
正确答案:
A
8.
Kubernetes中的Liveness探测用于什么?
A
检测容器是否准备好接受流量
B
检测容器是否存活
C
控制容器的CPU使用率
D
控制容器的内存使用
正确答案:
B
9.
Kubernetes中的Readiness探测用于什么?
A
检测容器是否准备好接受流量
B
检测容器是否存活
C
控制容器的CPU使用率
D
控制容器的内存使用
正确答案:
A
10.
在Kubernetes中,Job容器主要用于什么场景?
A
运行长时间运行的应用
B
执行一次性任务
C
提供HTTP服务
D
管理容器镜像
正确答案:
B
11.
在Kubernetes中,滚动更新是指什么?
A
一次性替换所有容器实例
B
逐步替换容器实例,确保应用始终可用
C
回滚到先前版本
D
更新容器镜像版本
正确答案:
B
12.
在Kubernetes中,蓝绿发布指的是什么?
A
同时运行两个版本的应用,逐步迁移流量
B
使用颜色标记容器
C
快速更新容器镜像
D
直接替换容器实例
正确答案:
A
13.
在Kubernetes中,Headless Service的主要用途是什么?
A
提供容器间的负载均衡
B
实现容器间的服务发现
C
为Pod提供固定的IP地址
D
管理容器镜像
正确答案:
B
14.
在Kubernetes中,Cluster IP Service的主要用途是什么?
A
提供容器间的负载均衡
B
实现容器间的服务发现
C
为Pod提供固定的IP地址
D
暴露服务到集群外部
正确答案:
A
15.
在Kubernetes中,Service的哪种类型可以将服务暴露到集群外部?
A
ClusterIP
B
NodePort
C
Headless
D
Namespaces
正确答案:
B
16.
在Kubernetes中,Network Policy的主要作用是什么?
A
控制Pod之间的网络流量
B
管理容器镜像
C
提供容器间的负载均衡
D
实现容器间的服务发现
正确答案:
A
17.
在Kubernetes中,RBAC(Role-Based Access Control)主要用于什么?
A
控制用户对资源的访问权限
B
管理容器镜像
C
提供容器间的负载均衡
D
实现容器间的服务发现
正确答案:
A
18.
在Kubernetes中,Secret对象主要用于什么?
A
存储敏感数据如密码和密钥
B
管理容器镜像
C
提供容器间的负载均衡
D
实现容器间的服务发现
正确答案:
A
19.
在Kubernetes中,用来备份集群数据的工具是什么?
A
kubectl
B
etcdctl
C
Kubegems
D
Containerd
正确答案:
B
20.
在Kubernetes中,etcd的主要作用是什么?
A
存储集群状态数据
B
管理容器镜像
C
提供容器间的负载均衡
D
实现容器间的服务发现
正确答案:
A
21.
在Kubernetes中,使用etcdctl备份数据时需要提供的参数不包括哪个?
A
–endpoints
B
–cacert
C
–cert
D
–containerd
正确答案:
D
22.
在Kubernetes中,Annotation(注解)的用途是什么?
A
标识容器
B
控制资源访问权限
C
存储元数据
D
提供容器间的负载均衡
正确答案:
C
23.
在Kubernetes中,存储卷(Volume)的作用是什么?
A
存储容器的数据
B
定义容器组
C
提供容器间的负载均衡
D
控制资源访问权限
正确答案:
A
24.
在Kubernetes中,使用kubectl命令行工具时,kubectl get pods命令的作用是什么?
A
查看所有Pod的状态
B
删除指定的Pod
C
创建一个新的Pod
D
修改Pod的配置
正确答案:
A
25.
在Kubernetes中,使用kubectl命令行工具时,kubectl describe pod 命令的作用是什么?
A
查看所有Pod的状态
B
删除指定的Pod
C
显示指定Pod的详细信息
D
修改Pod的配置
正确答案:
C
26.
在Kubernetes中,使用kubectl命令行工具时,kubectl exec 命令的作用是什么?
A
查看所有Pod的状态
B
删除指定的Pod
C
在指定Pod中执行命令
D
修改Pod的配置
正确答案:
C
27.
在Kubernetes中,使用kubectl命令行工具时,kubectl logs 命令的作用是什么?
A
查看所有Pod的状态
B
删除指定的Pod
C
显示指定Pod的日志
D
修改Pod的配置
正确答案:
C
28.
在Kubernetes中,使用kubectl命令行工具时,kubectl cp命令的作用是什么?
A
查看所有Pod的状态
B
删除指定的Pod
C
在Pod和本地之间复制文件
D
修改Pod的配置
正确答案:
C
29.
在Kubernetes中,Pod的重启策略默认是什么?
A
Always
B
OnFailure
C
Never
D
Restart
正确答案:
A
30.
Kubernetes中,哪种类型的Pod探针通过HTTP请求来检查容器的健康状况?
A
Exec Probe
B
HTTP Get Probe
C
TCP Socket Probe
D
Command Probe
正确答案:
B
31.
使用kubectl命令删除资源对象时,使用的子命令是()
A
kubectl create
B
kubectl apply
C
kubectl delete
D
kubectl get
正确答案:
C
32.
使用kubectl命令查看集群信息时,使用的子命令是()
A
kubectl cluster-info
B
kubectl apply
C
kubectl delete
D
kubectl get
正确答案:
A
33.
使用kubectl命令管理节点时,使用的子命令是()
A
kubectl node
B
kubectl apply
C
kubectl delete
D
kubectl get
正确答案:
A
34.
在Kubernetes中,YAML配置文件部署应用时,使用的命令是()
A
kubectl create -f filename.yaml
B
kubectl apply -f filename.yaml
C
kubectl delete -f filename.yaml
D
kubectl get -f filename.yaml
正确答案:
B
35.
当Kubernetes使用HTTP探针进行Readiness探测时,如果HTTP请求返回的状态码在哪个范围内,则认为容器已准备好?
A
100-200
B
200-300
C
300-400
D
400-500
正确答案:
B
36.
在Kubernetes中,ReplicaSet的主要作用是什么?
A
确保集群中维持一定数量的Pod副本
B
提供容器间的负载均衡
C
存储数据
D
管理容器生命周期
正确答案:
A
37.
在Kubernetes中,PV和PVC的主要作用是什么?
A
提供网络服务
B
提供持久化存储
C
提供容器镜像管理
D
提供集群监控
正确答案:
B
38.
在Kubernetes中,PV代表什么?
A
一种容器的集合
B
一种服务类型
C
持久化存储卷
D
网络策略
正确答案:
C
39.
PV的生命周期独立于哪个组件?
A
Pod
B
Service
C
Node
D
Namespaces
正确答案:
A
40.
PVC与PV的关系是什么?
A
PVC可以绑定多个PV
B
PV可以绑定多个PVC
C
PVC与PV总是成对出现
D
PVC与PV无关
正确答案:
C
41.
在PV中,persistentVolumeReclaimPolicy的默认值是什么?
A
Delete
B
Retain
C
Recycle
D
None
正确答案:
B
42.
Prometheus主要负责什么?
A
存储和查询时间序列数据
B
配置管理
C
容器编排
D
日志管理
正确答案:
A
43.
Prometheus的生态系统不包括哪个组件?
A
Alertmanager
B
Grafana
C
Pushgateway
D
Kubernetes
正确答案:
D
44.
Prometheus Server的哪个部分负责从目标主机抓取监控指标数据?
A
Storage
B
Retrieval
C
PromQL
D
Alerting
正确答案:
B
45.
Prometheus支持的数据模型是什么?
A
关系型数据库模型
B
文件系统模型
C
多维度时间序列数据模型
D
NoSQL模型
正确答案:
C
46.
Prometheus的Storage组件负责什么?
A
从目标主机抓取监控指标数据
B
存储监控数据
C
提供查询语言模块
D
发送报警
正确答案:
B
47.
Prometheus的PromQL组件负责什么?
A
从目标主机抓取监控指标数据
B
存储监控数据
C
提供查询语言模块
D
发送报警
正确答案:
C
48.
Prometheus支持哪些报警机制?
A
电子邮件
B
微信
C
Slack
D
以上都是
正确答案:
D
49.
Prometheus支持哪些数据上报方式?
A
通过pushgateway
B
通过exporter
C
通过服务发现
D
以上都是
正确答案:
D
50.
Prometheus支持的可视化工具是什么?
A
Grafana
B
Kubernetes Dashboard
C
Kibana
D
Prometheus Web UI
正确答案:
A
51.
Prometheus的报警规则通过哪个组件实现?
A
Prometheus Server
B
Alertmanager
C
Grafana
D
Pushgateway
正确答案:
B
52.
Prometheus如何更好地监控Kubernetes?
A
通过部署NodeExporter采集节点资源使用情况
B
通过kube-state-metrics采集Kubernetes状态
C
通过Blackbox Exporter检测Service和Ingress的可用性
D
以上都是
正确答案:
D
53.
在Kubernetes中,Prometheus如何监控节点状态?
A
通过kubelet服务获取节点运行状态
B
通过cAdvisor获取容器运行状态
C
通过NodeExporter采集节点资源使用情况
D
以上都是
正确答案:
D
54.
在Kubernetes中,Prometheus如何监控容器状态?
A
通过kubelet内置的cAdvisor
B
通过NodeExporter
C
通过kube-state-metrics
D
通过Prometheus Adapter
正确答案:
A
55.
Helm客户端的主要职责是什么?
A
管理Chart
B
管理Release
C
运行在Kubernetes集群中
D
监听Helm客户端的请求
正确答案:
A
56.
Tiller服务器的主要职责是什么?
A
管理Chart
B
管理Release
C
运行在Kubernetes集群中
D
监听Helm客户端的请求
正确答案:
B
57.
Helm 2 包含哪两个组件?
A
Helm客户端和Tiller服务器
B
Helm客户端和Chart
C
Tiller服务器和Release
D
Chart和Release
正确答案:
A
58.
Helm 3相比Helm 2的主要变化之一是什么?
A
添加了Tiller服务器
B
移除了Tiller服务器
C
使用ConfigMaps存储应用信息
D
采用两路合并补丁策略
正确答案:
B
59.

kubernetes 是谁开发出来的?

A
google
B
docker
C
redhat
D
达摩院
正确答案:
A
60.
如果按照云计算的服务进行划分,kubernetes属于()
A
IAAS
B
PAAS
C
SAAS
D
FAAS
正确答案:
B
61.
什么是 Kubernetes?
A
开源容器创建工具
B
开源容器部署工具
C
开源容器管理工具
D
开源容器删除工具
正确答案:
C
62.
下列不属于集群管理功能的是()
A
服务发现与负载均衡
B
自动部署与回滚
C
自动排错
D
自动伸缩
正确答案:
C
63.
下列不属于副本控制器的是()
A
secret
B
Deployment
C
DaemonSet
D
Job
正确答案:
A
64.
为集群提供HTTP Rest接口的关键服务进程是()
A
kube-apiserver
B
kube-controller-manager
C
kube-scheduler
D
kubelet
正确答案:
A
65.
负责资源调度的进程是()
A
kube-apiserver
B
kube-controller-manager
C
kube-scheduler
D
kubelet
正确答案:
C
66.
负责Pod对应的容器的创建、启停等任务的是()
A
kube-apiserver
B
kube-controller-manager
C
kube-scheduler
D
kubelet
正确答案:
D
67.
实现Kubernetes Service的通信与负载均衡机制的是()
A
kube-apiserver
B
kube-controller-manager
C
kube-scheduler
D
kube-proxy
正确答案:
D
68.
保存整个集群的状态是()
A
etcd
B
kube-apiserver
C
kube-controller-manager
D
kube-proxy
正确答案:
A
69.
负责集群资源隔离的是()
A
kube-scheduler
B
kube-proxy
C
namespace
D
kube-apiserver
正确答案:
C
70.
为一组具有相同功能的容器应用提供一个统一的入口地址的是()
A
namespace
B
service
C
kube-scheduler
D
kube-proxy
正确答案:
B
[多选题]
71.
下列对于Pod说法正确的是()(选3个)
A
K8S的最小部署单元
B
一个Pod是一个容器
C
Pod由一个或多个容器组成
D
一个Pod中的多个容器在同一台Node运行
正确答案:
A,C,D
72.
Pod启动失败通过()命令排查?(选2个)
A
kubectl describe pod
B
kubectl logs
C
kubectl get pod
D
kubectl exec -it xxx bash
正确答案:
A,B
73.
Service有哪几种类型?(选4个)
A
ClusterIP
B
Nodeport
C
Loadblanner
D
Ingress
正确答案:
A,B,C,D
74.
Service有几种代理模式?(选3个)
A
Iptables
B
IPVS
C
Ingress
D
Userspace
正确答案:
A,B,D
75.
Pod健康检查支持哪几种方法?(选3个)
A
httpGet
B
probe
C
exec
D
tcpSocket
正确答案:
A,C,D
76.
K8s中镜像的下载策略是()(选3个)
A
Always
B
Never
C
IfNotPresent
D
Latest
正确答案:
A,B,C
77.
flannel网络插件支持哪几种类型?(选3个)
A
VxLan
B
TCP
C
UDP
D
host gw
正确答案:
A,C,D
78.
下列对于数据卷类型支持Recycle策略的是()(选2个)
A
Cinder
B
NFS
C
emptyDir
D
hostPath
正确答案:
B,D
79.
在kubernetes集群中API-server的作用是()(选4个)
A
提供了集群管理的REST API接口
B
提供其他模块之间的数据交互和通信的枢纽
C
是资源配额控制的入口
D
提供一定的集群安全机制
正确答案:
A,B,C,D
80.
Kubernetes提供哪种方式可以让外界能够与Pod进行通信?(选3个)
A
ClusterIP
B
NodePort
C
Loadblanner
D
Ingress
正确答案:
B,C,D
81.
下列哪些是Calico支持的BGP互联方案?(选3个)
A
Full-mesh
B
Route reflectors
C
Top of Rack
D
IPIP
正确答案:
A,B,C
82.
下列哪些是kubenetes针对pod资源对象的健康监测机制?(选3个)
A
stopProbe
B
startupProbe
C
livenessProbe
D
ReadinessProbe
正确答案:
B,C,D
83.
Pod的重启策略有()(选3个)
A
IfNotPresent
B
OnFailure
C
Always
D
Never
正确答案:
B,C,D
84.
Pod共享的资源有()(选4个)
A
PID 命名空间
B
network命名空间
C
IPC 命名空间
D
UTS 命名空间
正确答案:
A,B,C,D
85.
Prometheus支持哪些数据上报机制?(选3个)
A
Pull方式从目标主机拉取数据
B
Pushgateway方式上报数据
C
通过Exporter采集组件数据
D
直接通过数据库上报数据
正确答案:
A,B,C
86.
Prometheus的特点有哪些?(选4个)
A
多维度数据模型
B
灵活的PromQL查询语言
C
需要依赖分布式存储
D
通过HTTP的Pull方式采集数据
E
可以通过Pushgateway方式推送数据
正确答案:
A,B,D,E
87.
Prometheus的工作流程包括哪些步骤?(选5个)
A
Prometheus server从目标主机拉取监控数据
B
把采集的数据存储到本地磁盘
C
通过配置报警规则发送报警
D
Alertmanager发送报警到邮件或消息应用
E
Grafana可视化监控数据
正确答案:
A,B,C,D,E
88.
Prometheus如何更好地监控Kubernetes?(选5个)
A
集群节点状态监控
B
集群节点资源用量监控
C
容器监控
D
服务和Ingress的可用性监控
E
应用程序内部状态监控
正确答案:
A,B,C,D,E
89.
Helm的三个重要概念是什么?(选3个)
A
Helm客户端
B
Chart
C
Release
D
Tiller服务器
正确答案:
A,B,C
90.
Helm v2与Helm v3的主要区别有哪些?(选4个)
A
Helm v2包含Tiller服务器
B
Helm v3移除了Tiller服务器
C
Helm v2使用两路合并补丁策略
D
Helm v3使用三路合并补丁策略
正确答案:
A,B,C,D
[判断题]
91.
Pod是kubernetes平台上的最小单元
A
正确
B
错误
正确答案:
A
92.
kubernetes集群只能拥有一个master节点和一个或多个node节点
A
正确
B
错误
正确答案:
B
93.
无状态服务是指该服务运行的实例不会在本地存储需要持久化的数据,并且多个实例对于同一个请求响应的结果是完全一致的
A
正确
B
错误
正确答案:
A
94.
在kubernetes 集群中使用命令 kubectl scale 扩展缩放容器应用
A
正确
B
错误
正确答案:
A
95.
默认麒麟容器云不支持 kubectl 命令的自动补齐
A
正确
B
错误
正确答案:
B
96.
麒麟容器云集群可以部署在物理机器或者虚拟机器上
A
正确
B
错误
正确答案:
A
97.
Kubernetes 默认是通过 label 将Pod 调度到所有可用的 Node节点上
A
正确
B
错误
正确答案:
A
98.
麒麟容器云集群中的service有4种type,分别是clusterIP、nodePort、loadbalancer和externalname
A
正确
B
错误
正确答案:
A
99.
部署kubernetes 集群时,使用命令kubeadm init初始化集群,使用命令kubeadm join把节点加入集群中
A
正确
B
错误
正确答案:
A
100.
kubernetes 集群的命令行操作工具是kubeadm,官方提供部署kubernetes集群的工具是kubectl
A
正确
B
错误
正确答案:
B

1.
对于一个可重定位的目标文件来说,初始化的全局变量是保存在哪一个段中?
A
.data
B
.bss
C
rodata
D
text
正确答案:
A
2.
假设入栈序列是1234,以下哪种出栈顺序是不可能的:
A
4321
B
1234
C
2314
D
3412
正确答案:
D
3.
某计算机主存按字节编址,逻辑地址和物理地址都是32位,若使用一级页表的分页存储管理方式,逻辑地址结构为:高20位保存页号,低12位保存偏移量。则页的大小是多少字节?
A
4KB
B
8KB
C
16KB
D
1MB
正确答案:
A
4.
下列关于动态链接库和静态链接库的优缺点描述错误的是:
A
静态库的代码装载速度比动态库快
B
启动使用相同动态库的多个应用程序时,动态库需要装载多次
C
静态库被多个应用程序使用时,会被装载多次,浪费内存
D
动态链接库可以共享,即多个应用程序可以使用同一个动态库
正确答案:
B
5.
现有如下变量定义和规则,请问执行make sub后将返回什么结果? src:=a.c b.c c.c obj:=${src:c=o} sub: @echo ${obj}
A
a.o b.o c.o
B
a.o b.o c.c
C
a.c b.o c.o
正确答案:
A
6.
现有如下变量定义,请问var的值是? a=${b} b=c c=d d=e var:=${${a}}
A
c
B
d
C
e
正确答案:
B
7.
假设当前目录下存在源文件a.c,Makefile内容如下: %.o:%.c gcc -c $< -o $@ 执行如下操作后,请问将返回什么结果? make make a.o
A
make: *** No targets. Stop. gcc -c a.c -o a.o
B
make: *** No targets. Stop. make: *** No targets. Stop.
C
gcc -c a.c -o a.o make: ‘a.o’ is up to date.
D
gcc -c a.c -o a.o gcc -c a.c -o a.o
正确答案:
A
8.
假设当前目录下存在文件a.c和a.h,Makefile内容如下: a.o:a.c a.h @echo $@\$<\$^\$* 执行make后,请问将返回什么结果?
A
a.o\a.c\a.c a.h\a
B
a.o\a.c a.h\a.c a.h\a
C
a.o\a.c\a.c\a
D
a.o\a.c\a.c a.h\a.c
正确答案:
A
9.
假设当前目录下存在源文件a.c和b.c,Makefile内容如下: .PHONY:all srcs=${wildcard *.c} objs=${patsubst %.c,%.o,${srcs}} all:${objs} %.o:%.c gcc -c $< -o $@ 执行make后,请问将返回什么结果?
A
gcc -c a.c -o a.o gcc -c b.c -o b.o
B
gcc -c a.c -o a.o
C
gcc -c b.c -o b.o
D
make: *** No targets. Stop.
正确答案:
A
10.
makefile中,call函数是唯一一个可以创建定制参数化的函数的引用函数,其语法格式如下: $(call VARIABLE,PARAM,PARAM,…) 在执行时,将它的参数PARAM依次赋值给临时变量$(1)、$(2)…这些临时变量定义在VARIABLE的值中。 现有Makefile内容如下: function=${wildcard ${addsuffix /$(1),${subst :, ,${PATH}}}} all: @echo ${call function,gcc} 执行make后,请问将返回什么结果?
A
/usr/bin/gcc
B
gcc
C
返回空值
D
执行失败
正确答案:
A
11.
假设当前目录下存在源文件a.c和b.c,Makefile内容如下: hello:a.o b.o gcc $^ -o $@ 执行make后,请问将返回什么结果?
A
cc -c -o a.o a.c cc -c -o b.o b.c gcc a.o b.o -o hello
B
make: *** No rule to make target ‘a.o’, needed by ‘hello’. Stop.
C
make: *** No targets. Stop.
D
其它
正确答案:
A
12.
make命令启用并行编译的选项是:
A
-j
B
-l(小写L)
C
-I(大写i)
正确答案:
A
13.
以下命令中,可用于配置系统级别的默认分支名称main的是:
A
git config –system init.defaultBranch main
B
git config –system init.defaultBranch master
C
git config –global init.defaultBranch main
D
git config –global init.defaultBranch master
正确答案:
A
14.
假设当前目录下存在文件file0,其内容为file0。张三同学执行cat file0|sha1sum得到一组哈希值;李四同学通过其它sha1计算工具得到字符串file0的哈希值与张三同学的结果不同。请问,张三同学执行以下哪个命令可能得到李四同学的结果?
A
echo “file0″|sha1sum
B
echo -n “file0″|sha1sum
C
以上均不正确
正确答案:
B
15.
假设当前目录下存在文件file0,其内容为file0。请问,以下命令中,可用于计算对应的blob对象哈希值的是:
A
echo -e “blob 6\0file0″|sha1sum
B
echo -e “blob 5\0file0″|sha1sum
C
echo “blob 6\0file0″|sha1sum
D
echo “blob 5\0file0″|sha1sum
正确答案:
A
16.
创建轻量标签和附注标签时,哪一种类型的标签会在对象库中生成一个标签对象?
A
轻量标签
B
附注标签
C
以上均不正确
正确答案:
B
17.
以下命令中,会同时删除工作区文件和索引中对应的文件信息的是:
A
rm
B
git rm
C
git rm –cache
D
以上均不正确
正确答案:
B
18.
假设当前目录下存在文件pre,已提交到版本库。张三同学执行git mv pre post命令对文件进行重命名;李四同学执行下列命令的组和对文件名进行恢复 ①.mv post pre ②.git rm post ③.git add pre 请问其命令的执行顺序是:
A
①②③
B
②①③
C
③②①
正确答案:
A
19.
假设当前目录下执行git init后创建文件file{0..2},并提交到版本库,提交对象为c1;创建并切换到dev分支后删除文件file0,并提交到版本库,提交对象为c2;切换回main分支后删除文件file1,并提交到版本库,提交对象为c3。现执行以下命令: git merge dev 请问,工作区中还有哪些文件?
A
file0
B
file1
C
file2
D
工作区中无文件
正确答案:
C
20.
使用autotools构建项目时,下列命令执行的一般顺序是: ①.autoscan ②.aclocal ③.autoheader ④.autoconf ⑤.automake ⑥../configure ⑦.make ⑧.make install
A
①②③④⑤⑥⑦⑧
B
②③①④⑤⑥⑦⑧
C
③②①④⑤⑥⑦⑧
D
①⑤②③④⑥⑦⑧
正确答案:
A
[多选题]
21.
以下关于伪目标,描述正确的是:
A
伪目标不代表一个真正的文件名,在执行make时可以指定这个目标来执行其所在规则定义的命令
B
伪目标也被称为标签
C
伪目标可用于解决目标名与文件名冲突的问题
D
将目标作为.PHONY的依赖,表示将该目标作为伪目标处理
E
执行make clean清理中间文件时,实际是执行clean伪目标
正确答案:
A,B,C,D,E
22.
以下关于静态模式,描述正确的是:
A
静态模式规则比多目标规则更通用,因为它不需要多个目标具有相同的依赖
B
在目标模式(target-pattern)中,%可以匹配目标文件的任何部分,模式字符%匹配的部分就是“茎”
C
每一个目标的依赖文件是使用此目标的“茎”代替依赖模式(prereq-pattern)中的模式字符%而得到
D
在模式规则的依赖列表中不包含模式字符%是非法的
正确答案:
A,B,C
23.
以下关于vpath,描述正确的是:
A
书写makefile时,指定依赖文件的搜索目录。当工程的目录结构发生变化时,我们就可以不更改makefile的规则,而只更改依赖文件的搜索目录
B
与VPATH不同,vpath不是变量而是make中的一个关键字
C
vpath可以为不同类型的文件(由文件名区分)指定不同的搜索目录
D
vpath中的目录列表,指定了搜索文件的默认目录,顺序由vpath语句在makefile中出现的先后次序来决定 E.vpath与VPATH除写法不同,其提供的搜索功能与使用场景完全一致
正确答案:
A,B,C
24.
以下关于include,描述正确的是:
A
makefile中包含其它文件的关键字是include
B
include指示符告诉make暂停读取当前的makefile,而转去读取include指定的一个或者多个文件,完成以后再继续当前makefile的读取
C
inlcude指定的文件名支持通配符
D
include可用于定义一个通用的(如:共同使用的变量定义或模式规则)makefile,在独立的makefile中包含这些通用的内容
正确答案:
A,B,C,D
25.
以下关于工作区、暂存区与版本库,描述正确的是:
A
工作区是电脑中能看到的用于存放项目文件的目录
B
暂存区(也被称为“索引”)是一个文件,保存了下次将提交的文件列表信息
C
版本库是git用来保存项目的元数据和对象数据库的地方,是git中最重要的部分,从其它计算机克隆仓库时,拷贝的就是这里的数据
D
从文件存放的目录结构来看,暂存区是版本库目录下的一个文件;版本库是工作区目录下的一个隐藏目录
E
工作区、暂存区与版本库相互独立,修改或删除其中任何一个,对其他区域没有影响
正确答案:
A,B,C,D
26.
假设当前目录下存在文件file0,其内容为file0。请问,以下命令中,可用于生成对应的blob对象的是:
A
echo “file0″|git hash-object -w –stdin
B
git add file0
C
以上均不正确
正确答案:
A,B
27.
假设当前目录下存在文件file0,其内容为file0。请问,以下命令中,可用于生成包含file0文件信息的索引的是:
A
git update-index –add file0
B
git add file0
C
以上均不正确
正确答案:
A,B
28.
假设当前目录下存在文件file0,其内容为file0。请问,以下命令中,可用于生成包含file0文件信息的树对象的是:
A
git update-index –add file0 git write-tree
B
git add file0 git commit -m “c1”
C
以上均不正确
正确答案:
A,B
29.
假设当前目录结构为: . ├── test.o ├── obj.o ├── subdir │ └── newdir │ └── file0 .gitignore文件内容如下: *.o !obj.o **/file0 请问,以下文件中,不会被git纳入管理的是:
A
test.o
B
obj.o
C
subdir/newdir/file0
D
以上均不正确
正确答案:
A,C
30.
假设当前提交的哈希值为6b02d。请问,以下命令中,可用于创建dev分支的是:
A
git branch dev
B
git checkout -b dev
C
cd .git git update-ref .git/refs/heads/dev 6b02d
D
以上均不正确
正确答案:
A,B,C
31.
假设当前目录下执行git init后创建文件.gitignore,并提交到版本库;继续创建文件file0,并提交到版本库;继续创建文件file1,并提交到版本库;继续创建文件file2,并提交到版本库。现执行以下命令: git reset –soft HEAD~ git reset –mixed HEAD~ git reset –hard HEAD~ 请问,工作区中还有哪些文件?
A
.gitignore
B
.file0
C
.file1
D
.file2
E
工作区中无文件
正确答案:
A,C,D
32.
以下关于快进合并,描述正确的是:
A
当分支HEAD已经在其他分支中完全存在或表示时,就会发生快进合并
B
因为HEAD已经在其他分支中存在了,git简单的把其他分支的新提交钉在HEAD上,然后git移动分支HEAD来指向最终的新提交
C
因为不涉及内容变更的比较,所以快进合并的执行效率很高。当可以使用快进合并时,git会优先采用这种合并策略
D
使用快进合并策略时,合并分支与被合并分支各自独立的开发历史都将被保留下来
E
快进合并和递归合并一样,都属于常规合并策略
正确答案:
A,B,C
33.
请问,以下命令中,可用于拉取远程仓库的main分支更新的是:
A
git fetch git merge refs/remotes/origin/main
B
git pull origin main:main
C
以上均不正确
正确答案:
A,B
34.
以下关于autoconf,描述正确的是:
A
autoconf工具用于生成configure配置脚本,自动配置软件源码包以适应多种posix系统
B
configure配置脚本在运行时并不依赖于autoconf。所以,软件的使用者不需要安装autoconf即可编译源代码,然后将程序安装到计算机
C
执行configure脚本时,传入–prefix参数的值只会影响可执行程序的安装位置而包括库文件、数据文件、man页在内的其它文件的安装位置不受影响
D
执行configure脚本时,传入–host参数可以实现交叉编译
E
执行configure脚本时,传入–with参数可以添加更多模块支持
正确答案:
A,B,D,E
35.
以下关于automake,描述正确的是:
A
automake工具用于从一个makefile.am文件自动生成makefile.in文件
B
automake需要perl生成makefile.in文件;然而,automake创建的(软件包)发行版符合GNU标准并且不需要perl来构建
C
makefile.am文件基本上是由一系列make变量定义组成,偶尔也会使用规则
D
makefile.am文件只需描述用于构建程序的文件,automake在产生makefile.in文件时会自动增加生成这些文件所需的规则
E
makefile.am与configure.ac文件一样,需要开发人员手动编辑
正确答案:
A,B,C,D,E
[判断题]
36.
elf文件分为三类:可重定位的目标文件,静态库,可执行程序。
A
正确
B
错误
正确答案:
B
37.
在makefile中可以执行系统shell命令。
A
正确
B
错误
正确答案:
A
38.
源代码编译某个程序时,执行make install通常是将相关程序文件复制到系统对应目录中。
A
正确
B
错误
正确答案:
A
39.
在makefile中使用延迟展开变量,它不允许引用一个尚未被定义的变量。
A
正确
B
错误
正确答案:
B
40.
在makefile中使用自动化变量,$@表示规则中的依赖文件列表。
A
正确
B
错误
正确答案:
B
41.
在makefile中使用自动化变量,$<表示规则的第一个依赖文件名。
A
正确
B
错误
正确答案:
A
42.
在makefile中使用SUBDIRS遍历目录,make可以自动进入子目录中完成编译工作。
A
正确
B
错误
正确答案:
A
43.
SVN是集中式版本控制工具的代表,GIT是分布式版本控制工具的代表。
A
正确
B
错误
正确答案:
A
44.
git三个配置文件级别中,优先级从低到高排序: 系统->全局->仓库
A
正确
B
错误
正确答案:
A
45.
git中的SHA1值是一串40位的八进制数,针对不同的git对象类型,它拼接了对应的头部信息和对象信息,使用SHA1算法计算得出校验码。
A
正确
B
错误
正确答案:
B
46.
git对象库中包含四种对象:blob对象,树对象,提交对象,索引对象。
A
正确
B
错误
正确答案:
B
47.
git中的索引是一个固定的、不变化的二进制文件,索引保存了项目某个版本的状态。
A
正确
B
错误
正确答案:
B
48.
git分支合并策略中,“已是最新的”和“快进合并”会引入一个合并提交对象。
A
正确
B
错误
正确答案:
B
49.
git分支合并策略中,“no-ff”本质上就是“退化合并”,它不会强制引入一个合并提交。
A
正确
B
错误
正确答案:
B
50.
使用autotools构建项目需要安装autoconf,automake,perl等软件包;如果作为使用者,仅需要编译安装由autotools构建的软件源码包,也需要上述这些软件。
A
正确
B
错误
正确答案:
B

1.
Qt内部对字符集的处理采用的以下哪个标准:
A
UNICODE
B
ASCII
C
GB2312
D
ISO 8859-1
正确答案:
A
2.
以下关于Qt的描述正确的是:
A
只支持GUI程序的开发
B
QT支持2D、3D图形渲染,也支持OpenGL
C
只支持Unix、Linux
D
Qt支持跨平台开发,但不同的平台其API是不同的。
正确答案:
B
3.
以下哪个不是Qt增加的特性:
A
MOC元对象编译器
B
事件及事件过滤器
C
信号槽机制
D
不再使用指针
正确答案:
D
4.
对于以下开源协议,修改源码后,必须开源的是:
A
GPL
B
BSD
C
MIT
D
Apache
正确答案:
A
5.
以下配置文件中的哪个选项决定打包后的项目名
A
TARGET
B
TEMPLATE
C
CONFIG
D
SOURCES
正确答案:
A
6.
以下关于Qt程序编译的描述错误的是:
A
采用的依旧是C/C++的编译器gcc/g++。
B
带有Qt特征的类,无法直接使用gcc进行编译,需要moc,uic进行预处理。
C
qmake是Qt特有的编译器,可以完成qt代码的编译。
D
.pro文件,为Qt项目的配置文件,一般由IDE自动生成,也可以手动编写。
正确答案:
C
7.
在Qt中,以下哪个类型与C++ 中signed int类型等效:
A
qint8
B
qint16
C
qint32
D
qint64
正确答案:
C
8.
可以判断字符串开头的api是:
A
endsWith()
B
indexOf()
C
startsWith()
D
count()
正确答案:
C
9.
以下哪个容器底层是基于链表实现的:
A
QList
B
QQueue
C
QLinkedList
D
QVector
正确答案:
C
10.
以下哪个容器存取元素的机制为FIFO:
A
QList
B
QQueue
C
QStack
D
QVector
正确答案:
A
11.
以下哪个容器存取元素的机制为LIFO:
A
QList
B
QQueue
C
QStack
D
QVector
正确答案:
B
12.
在主窗口的组成元素中,哪个可以拥有多个:
A
QMenuBar 菜单栏
B
Central Widget 中心视图
C
QStatusBar 状态栏
D
QToolBar 工具栏
正确答案:
D
13.
工具栏可以停靠在窗口上下左右任意一个位置,下边哪个属性实现这个效果:
A
Qt::LeftToolBarArea
B
Qt::TopToolBarArea
C
Qt::NoToolBarArea
D
Qt::AllToolBarAreas
正确答案:
D
14.
以下哪个函数可以为状态栏上添加永久控件:
A
addWidget()
B
insertWidget()
C
addPermanentWidget()
D
showMessage()
正确答案:
C
15.
在创建Qt Widgets Application项目时,哪个不属于可选基类
A
QMainWindow
B
QDialog
C
QWidget
D
QObject
正确答案:
D
16.
以下属于文本对话框的是:
A
getText()
B
getDouble()
C
getInt()
D
information()
正确答案:
A
17.
在事件处理中,关于event()函数的描述错误的是:
A
该函数的返回值为void类型。
B
该函数为一个虚函数
C
默认包含一个QEvent*类型的参数
D
该函数相当于一个调度者,一般不直接处理事件,而是按照事件对象的类型分派给 特定的事件处理函数
正确答案:
A
18.
以下关于信号槽描述错误的是:
A
信号定义时需要使用关键字signals
B
信号只需要声明,不需要实现
C
槽函数可以是普通的成员函数,作为成员函数,会受到 public、private、protected 的影响
D
信号槽要求信号和槽的参数必须保持一致,只需要类型一致,类型可以不同。
正确答案:
D
19.
以下关于信号和槽的描述正确的是:
A
用于Socket网络通信。
B
用于UDP网络通信。
C
用于对象间通信。
D
用于串口通信。
正确答案:
C
20.
以下哪个不是与信号槽相关的关键字:
A
signal
B
moc
C
slot
D
emit
正确答案:
B
21.
以下哪个不是槽函数的权限修饰符:
A
private
B
public
C
protected
D
friend
正确答案:
D
22.
以下哪个类是QPushButton的直接父类:
A
QObject
B
QWidget
C
QAbstractButton
D
QPaintDevice
正确答案:
C
23.
以下哪个类是QLCDNumber的直接父类
A
QWidget
B
QOject
C
QFrame
D
QDialog
正确答案:
C
24.
通过setText改变文本内容,以下哪个信号会发出
A
textEdited()
B
textChanged()
C
returnPressed()
D
editingFinished()
正确答案:
A
25.
以下哪个模型用于处理字符串列表数据
A
QStringListModel
B
QFileSystemModel
C
QStandardltemModel
D
QSqlTableModel
正确答案:
A
26.
下面哪个组件适用于显示二维表格型数据:
A
QListView
B
QTreeView
C
QTableView
D
QHeaderView
正确答案:
C
27.
以下哪个不是QListWidget的父类:
A
QListView
B
QScrollArea
C
QWidget
D
QObject
正确答案:
B
28.
对于QTableView来讲,setEditTriggers()可以设置表视图的编辑模式,以下哪个可以设置为不可编辑状态
A
QAbstractItemView::NoEditTriggers
B
QAbstractItemView::EditKeyPressed
C
QAbstractItemView::AllEditTriggers
D
QAbstractItemView::AnyKeyPressed
正确答案:
A
29.
对于QTableWidget来讲,setGridStyle()可以设置表的分割线,以下哪个值可以设置无线条
A
Qt::SolidLine
B
Qt::DashLine
C
Qt::NoPen
D
Qt::DashDotDotLine
正确答案:
C
30.
以下哪个不是QLayout的直接子类:
A
QBoxLayout
B
QHBoxLayout
C
QGridLayout
D
QFormLayout
正确答案:
B
31.
以下关于QLayout的描述不正确的有:
A
是布局系统的抽象基类
B
其中,int margin代表布局的外边框的宽度
C
其中,int spacing代表布局内的窗口部件的大小
D
其中,属性ResizeModel resizeModel 代表布局扩展的方式
正确答案:
C
32.
以下哪个布局表示的是水平布局:
A
QVBoxLayout
B
QHBoxLayout
C
QGridLayout
D
QFormLayout
正确答案:
B
33.
关于QDir的描述不正确的是:
A
文件系统中的路径分为绝对路径和相对路径
B
一个相对路径无法转换成绝对路径
C
isRelative()函数可以判断一个路径是否为相对路径
D
isAbsolute()函数可以判断一个路径是否绝对路径
正确答案:
B
34.
以下哪个函数可以获取文件的后缀?
A
fileName()
B
baseName()
C
suffix()
D
completeBaseName()
正确答案:
C
35.
Qt在哪一年由Trolltech公司正式成立?
A
1994年
B
1991年
C
2000年
D
2008年
正确答案:
B
36.
Qt最初是由哪两位开发者创建的?
A
Eirik Chambe-Eng 和 Haavard Nord
B
Linus Torvalds 和 Richard Stallman
C
Bill Gates 和 Steve Jobs
D
Mark Zuckerberg 和 Larry Page
正确答案:
A
37.
Qt的最新版本是什么?
A
Qt 3.+
B
Qt 5.+
C
Qt 6.+
D
Qt 7.+
正确答案:
C
38.
Qt的哪种授权模式允许开发者使用Qt官方发布的动态链接库,而不必开放商业代码?
A
GPL
B
LGPL
C
BSD
D
MIT
正确答案:
B
39.
Qt最初主要用于开发哪种类型的应用程序?
A
命令行界面(CLI)程序
B
图形用户界面(GUI)程序
C
后台服务
D
数据库管理系统
正确答案:
B
40.
Qt的哪些功能使其不仅仅局限于GUI开发?
A
多线程、数据库访问、图像处理、音频视频处理、网络通信、文件操作
B
硬件驱动开发
C
操作系统内核编程
D
机器学习算法
正确答案:
A
41.
Qt在哪个领域几乎可以忽略市场份额?
A
GUI领域
B
嵌入式领域
C
移动端领域
D
桌面应用领域
正确答案:
C
42.

Qt Creator集成开发环境支持哪些操作系统?

A
只支持Windows
B
支持Linux和Mac OS X
C
支持Windows、Linux和Mac OS X
D
仅支持Linux 64位
正确答案:
C
43.
Qt Creator中,哪种模式下可以访问Qt自带的大量实例?
A
编辑模式
B
设计模式
C
示例模式
D
调试模式
正确答案:
C
44.
创建Qt项目时,哪种项目类型用于学习C/C++语言?
A
Qt Widgets Application
B
Qt Console Application
C
Qt Quick Application-Empty
D
Qt Quick Application-Scroll
正确答案:
B
45.
在Qt Creator中,如何快速定位文件和类?
A
使用主菜单栏
B
使用定位器
C
使用模式选择工具栏
D
使用输出窗格
正确答案:
B
46.
Qt Creator中,哪一项设置用于配置编译器?
A
Kits设置
B
环境设置
C
调试器
D
文本编辑器
正确答案:
A
47.
Qt中,QString类型的字符串如何进行拼接?
A
使用 += 运算符
B
使用 replace() 方法
C
使用 arg() 方法
D
使用 insert() 方法
正确答案:
A
48.
在 Qt 中,QVariant 类型的变量可以用来存储哪一种数据类型?
A
QWidget*
B
QMainWindow
C
QAction
D
QString
正确答案:
D
49.
下面哪个 Qt 类用于创建一个链表?
A
QList
B
QVector
C
QStack
D
QLinkedList
正确答案:
D
50.
要判断一个字符串是否包含特定子字符串,应该使用哪个方法?
A
startsWith()
B
endsWith()
C
contains()
D
count()
正确答案:
C
51.
在 Qt 中,哪种容器类提供了类似队列的先进先出(FIFO)操作?
A
QList
B
QVector
C
QStack
D
QQueue
正确答案:
D
52.
在Qt中,哪个类提供了主窗口的菜单栏?
A
QWidget
B
QMenuBar
C
QAction
D
QToolBar
正确答案:
B
53.
主窗口中最多能有几个菜单栏?
A
1个
B
2个
C
3个
D
不限数量
正确答案:
A
54.
QAction类中哪个属性可以用来标识动作是否被选中?
A
Icon
B
Text
C
Checkable
D
Tooltip
正确答案:
C
55.
在菜单栏中,哪个函数用于添加一个新菜单?
A
addMenu()
B
addAction()
C
addSeparator()
D
addToolBar()
正确答案:
A
56.
设置QAction的快捷键使用哪个函数?
A
setIcon()
B
setText()
C
setCheckable()
D
setShortcut()
正确答案:
D
57.
使用哪种对话框可以让用户从列表中选择一项?
A
QInputDialog::getText()
B
QInputDialog::getInt()
C
QInputDialog::getDouble()
D
QInputDialog::getItem()
正确答案:
D
58.
若要让用户输入一个浮点数,应使用哪个函数?
A
QInputDialog::getInt()
B
QInputDialog::getDouble()
C
QInputDialog::getText()
D
QInputDialog::getItem()
正确答案:
B
59.
选择字体对话框的静态函数是?
A
QFileDialog::getOpenFileName()
B
QColorDialog::getColor()
C
QFontDialog::getFont()
D
QInputDialog::getText()
正确答案:
C
60.
文件对话框的静态函数是什么?
A
QFileDialog::getOpenFileName()
B
QColorDialog::getColor()
C
QFontDialog::getFont()
D
QInputDialog::getText()
正确答案:
A
61.
若想创建一个自定义对话框,应继承哪个基类?
A
QMenuBar
B
QMainWindow
C
QObject
D
QDialog
正确答案:
D
62.
Qt程序的运行主要依赖于什么机制?
A
数据流
B
线程同步
C
事件驱动
D
异步处理
正确答案:
C
63.
在Qt中,鼠标按键事件和键盘按键事件属于哪种事件类型?
A
定时器事件
B
窗口改变事件
C
内部事件
D
外部事件
正确答案:
D
64.
当一个事件被发送到QWidget对象时,首先调用的是哪个函数?
A
paintEvent()
B
keyPressEvent()
C
event()
D
mousePressEvent()
正确答案:
C
65.
以下哪个函数会在页面加载时自动调用?
A
postEvent()
B
sendEvent()
C
paintEvent()
D
keyPressEvent()
正确答案:
C
66.
当事件处理函数返回true时意味着什么
A
事件未被处理
B
事件被忽略
C
事件已被成功处理
D
事件将被重新排队
正确答案:
C
67.
信号与槽(Signal&Slot)机制是哪个框架的核心特性?
A
Java Swing
B
.NET Framework
C
Qt
D
React
正确答案:
C
68.
以下哪个信号是在QPushButton中用于响应鼠标单击的?
A
activated()
B
clicked()
C
toggled()
D
pressed()
正确答案:
B
69.
当使用QObject::connect()函数关联信号与槽时,Qt::ConnectionType的默认值是什么?
A
Qt::DirectConnection
B
Qt::QueuedConnection
C
Qt::BlockingQueuedConnection
D
Qt::AutoConnection
正确答案:
D
70.
在Qt中,信号(Signal)的返回类型是什么?
A
void
B
int
C
bool
D
QString
正确答案:
A
[多选题]
71.
Qt可以开发的应用程序类型包括:(选3个)
A
图形用户界面(GUI)程序
B
命令行(CLI)程序
C
后台服务
D
硬件驱动
正确答案:
A,B,C
72.
Qt的版本包括:(选4个)
A
商业版
B
GPL授权版
C
LGPL授权版
D
开放源代码版
正确答案:
A,B,C,D
73.
Qt的使用领域包括:(选3个)
A
GUI领域
B
嵌入式领域
C
移动端领域
D
硬件驱动开发
正确答案:
A,B,C
74.
Qt的特性包括:(选4个)
A
跨平台
B
接口简单易上手
C
内置内存回收机制
D
高效开发
E
丰富的社区资源
正确答案:
A,B,D,E
75.
Qt在哪些操作系统上支持开发?(选5个)
A
Windows
B
Linux
C
Unix
D
Android
E
iOS
正确答案:
A,B,C,D,E
76.
以下属于开源协议的有:(选4个)
A
GPL
B
BSD
C
MIT
D
LGPL
正确答案:
A,B,C,D
77.
可以获取字符串长度的api是:(选2个)
A
size()
B
count()
C
length()
D
indexOf()
正确答案:
A,C
78.
以下可以使用索引进行访问的容器有:(选2个)
A
QList
B
QQueue
C
QLinkedList
D
QVector
正确答案:
A,D
79.
以下哪些容器中存储的元素是有序的:(选3个)
A
QList
B
QLinkedList
C
QSet
D
QQueue
正确答案:
A,B,D
80.
以下哪些类型的变量可以被存储到QSet中:(选4个)
A
int
B
float
C
double
D
QList
正确答案:
A,B,C,D
81.
以下哪个容器支持索引访问:(选2个)
A
QList
B
QSet
C
QVector
D
QMap
正确答案:
A,C
82.
以下说法正确的有:(选3个)
A
Qt中有两种迭代器类,一种是Java,另一种是STL
B
由于关联类容器的特殊性,它只有只读迭代器
C
对于顺序类的容器,有只读迭代器和读写迭代器之分
D
不论是顺序类容器,还是关联类容器,他们的迭代器都分为只读迭代器和读写迭代器
正确答案:
A,C,D
83.
以下说法正确的有:(选3个)
A
foreach语法本质是一个宏。
B
foreach可以嵌套使用
C
foreach中可以使用break结束循环
D
foreach遍历中,修改临时变量的值,容器源数据也会发生改变
正确答案:
A,B,C
84.
以下属于读写迭代器的有:(选2个)
A
QListIterator
B
QSetItcrator
C
QMutableMapIterator
D
QMap<Key, T>:: iterator
正确答案:
C,D
85.
创建GUI项目的时候,以下可以在创建过程中被指定为父类的有:(选3个)
A
QWidget
B
QOject
C
QMainWindow
D
QDialog
正确答案:
A,C,D
86.
关于QColorDialog 描述正确的有:(选5个)
A
QColorDialog是关于颜色对话框的类
B
可以使用函数getColor()获取颜色
C
getColor()是一个静态函数
D
getColor()会返回一个QColor对象
E
可以使用isValid()函数判断是否选取了颜色
正确答案:
A,B,C,D,E
87.
关于QFontDialog 描述正确的有:(选4个)
A
QFontDialog类是关于字体对话框的
B
getFont()可以完成具体的字体选题
C
getFont()函数是静态函数
D
getFont()函数返回一个QFont对象
正确答案:
A,B,C,D
88.
关于QFileDialog 描述正确的有:(选4个)
A
getOpenFileName()是QFileDialog的一个静态函数
B
getOpenFileName()可以打开文件对话框
C
getOpenFileName()弹出的函数默认包含open以及cancel按钮
D
getOpenFileName()会返回一个QString对象
正确答案:
A,B,C,D
89.
关于QMessageBox描述正确的有:(选4个)
A
QMessageBox可以用来显示提示、警告等多种消息
B
warning()一般情况下可以用来显示警告消息
C
warning()、information()、critical()等都是QMessageBox类中的静态函数
D
通常情况下,我们管阻塞其他可视窗口的对话框称为模态对话框
正确答案:
A,B,C,D
90.
关于事件描述正确的有:(选3个)
A
Qt程序是事件驱动的
B
程序中的每个动作都是由内部某个事件触发的
C
程序中的信号槽处理与事件机制无任何关系
D
Qt中的事件发生及处理存在于整个程序主线
正确答案:
A,C,D
[判断题]
91.
Qt支持Windows、Linux、Unix、Android、iOS、等多种操作系统
A
正确
B
错误
正确答案:
A
92.
Qt的LGPL授权模式允许开发者在不公开商业代码的情况下使用Qt
A
正确
B
错误
正确答案:
A
93.
Qt的GPL授权要求所有使用了Qt的程序代码必须按照GPL来发布
A
正确
B
错误
正确答案:
A
94.
Qt可以用于开发与计算机底层紧密结合的驱动程序。
A
正确
B
错误
正确答案:
B
95.
Qt在嵌入式领域的应用非常有限。
A
正确
B
错误
正确答案:
B
96.
Qt支持跨平台,但不同平台的SDK,其API是不同的
A
正确
B
错误
正确答案:
B
97.
在Qt中,相比C++的内存管理机制进行了一定的优化处理,比如QString中的隐式共享及写入时分配就是其中的一种
A
正确
B
错误
正确答案:
A
98.
在QString类中,+= 与append()函数等价,都可以实现字符串的追加操作
A
正确
B
错误
正确答案:
A
99.
Qt中,引入头文件既可以使用#include,也可以使用#import
A
正确
B
错误
正确答案:
B
100.
QSet作为一个容器,可以存储非重复的数据,而且被存储对象要求是可哈希的,这跟QSet底层数据结构息息相关
A
正确
B
错误
正确答案:
A

1.
最终的进程优先级共多少级,称为基本优先级
A
30级
B
32级
C
16级
D
28级
正确答案:
B
2.
多路径的优点主要是
A
冗余
B
改进性能
C
冗余和改进性能
D
便于使用
正确答案:
C
3.
软件的____可以作为软件唯一性特征,可以作为软件白名单关键要素。
A
SM3值
B
绝对路径
C
相对路径
D
名称
正确答案:
A
4.
静态度量机制能够防御_______
A
已知恶意程序
B
既能够防御已知恶意程序,也能防御未知恶意程序
C
未知恶意程序
D
系统漏洞
正确答案:
B
5.
漏洞管理的5个过程是漏洞预警、漏洞检测、_____、漏洞修复和漏洞审计。
A
风险管理
B
漏洞挖掘
C
漏洞补丁
D
系统漏洞
正确答案:
A
6.
麒麟采取的漏洞定级标准是_____。
A
CVSS 3.0
B
CVSS 2.0
C
CVSS 3.2
D
CVSS 3.1
正确答案:
D
7.
社会工程学的_______等属于信息系统的安全威胁
A
拒绝服务攻击
B
内部人员威胁
C
特洛伊木马
D
ARP欺骗、IP源地址欺骗
正确答案:
B
8.
商用密码能否用于保护国家秘密信息?
A
可以
B
不可以
C
特定行业可以
D
根据需要确定
正确答案:
B
9.
哈希也称“散列”函数或“杂凑”函数,它是一个_____
A
可逆函数
B
可逆映射
C
不可逆的单向映射
D
双向映射
正确答案:
C
10.
双体系架构包括____________。
A
通用计算体系和专用计算体系
B
TPM和TPCM
C
TPM和TCM
D
通用计算体系和可信计算体系
正确答案:
D
11.
可信根由____组成
A
TPM和TPCM
B
TPCM和TCM
C
TPM和TCM
D
TPCM
正确答案:
B
12.
将一个用户的_____,则此用户就拥有了root权限
A
UID改为0
B
UID改为1
C
UID改为1000
D
UID改为1001
正确答案:
A
13.
PAM模块配置文件保存在____中
A
/etc/profile.d
B
/etc/pam.conf
C
/etc/pam.d
D
/etc/profile.conf
正确答案:
C
14.
银河麒麟操作系统通过______进行指纹认证
A
pam_unix.so模块
B
pam_biometric.so
C
access.conf
D
pam_env.conf
正确答案:
B
15.
_____是指对某个客体具有拥有权的主体能够将对该客体的访问权自主地授予其它主体,并在随后的任何时刻将这些权限回收。
A
DAC
B
ACL
C
MAC
D
RBAC
正确答案:
A
16.
若有一个文件的类型与权限数据为_______,则所有用户都有且仅有读写权限。
A
『-r-xr-xr-x』
B
『–wx-wx-wx』
C
『-rwxrwxrwx』
D
『-rw-rw-rw-』
正确答案:
D
17.
不以root身份运行任何服务、及时修补系统和应用漏洞都是_____的方法。
A
防御文件提权攻击
B
漏洞检测
C
访问控制
D
防御网络攻击
正确答案:
A
18.
KYSEC可信执行标记包括执行控制标记、文件保护标记、_________
A
访问控制标记
B
属主身份标记
C
文件属性标记
D
可信根
正确答案:
B
19.
可以通过targeted安全策略对____进行类型强制访问控制保护
A
应用程序
B
系统进程
C
网络服务
D

正确答案:
C
20.
在应用Apparmor时,能否通过修改文件名绕过该机制?
A
不可以
B
可以
C
有的可以有的不行
D
不一定
正确答案:
B
[多选题]
21.
国产麒麟操作系统容错机制包括?
A
救援模式
B
备份还原
C
多路径软件
D
软RAID
正确答案:
A,B,C,D
22.
国产麒麟操作系统资源分配防滥用机制包括?
A
CPU变频
B
内存过载
C
磁盘限额
D
网络过载
正确答案:
A,B,C,D
23.
银河麒麟操作系统可以使用哪三种备份还原模式?
A
在线备份还原
B
GRUB备份还原
C
LIVECD备份还原
D
软件备份愿意
正确答案:
A,B,C
24.
银河麒麟高级服务器操作系统可以配置哪几种软RAID?
A
RAID0
B
RAID1
C
RAID5
D
RAID10
正确答案:
A,B,C,D
25.
麒麟操作系统的账户安全防护手段主要有?
A
密码强度增强
B
账户锁定策略配置
C
多因子身份认证
D
UID唯一性
正确答案:
A,B,C,D
26.
麒麟操作系统可以使用以下哪些密码算法进行密码保密
A
SHA256算法
B
SHA512算法
C
SM3算法
D
SM4算法
正确答案:
A,B,C
27.
在密码强度设置中常用的密码复杂度配置有
A
密码最小长度
B
密码至少包含字符种类
C
密码回文检查
D
密码禁止包含用户名
正确答案:
A,B,C,D
28.
下列哪些认证方式是可以用生物特征管理工具设置的
A
指纹
B
声纹
C
人脸
D
ukey
正确答案:
A,B,C,D
29.
静态度量主要是对哪些对象进行度量验证?
A
二进制程序
B
动态库
C
shell脚本
D
python脚本
正确答案:
A,B,C,D
30.
应用程序执行控制包括下列哪几种模式
A
阻止
B
警告
C
关闭
D
自定义
正确答案:
A,B,C
31.
目前麒麟操作系统采取的漏洞收集的方式有哪三种?
A
自动收集上游漏洞
B
向友商询问漏洞
C
上报安全漏洞
D
内部挖掘漏洞
正确答案:
A,C,D
32.
麒麟漏洞维护平台提供了外网源维护、修复指南以及____等功能?
A
CVE检索
B
扫描管理
C
漏洞验证
D
漏洞公告
正确答案:
A,B,C,D
33.
我国关键行业的四大需求指的是__、___、___、____
A
“机密性”
B
“可用性”
C
“完整性”
D
“可追究性”
正确答案:
A,B,C,D
34.
我国网络安全行业面临的三大风险是___、___、___
A
后门
B
断供
C
漏洞
D
社会工程
正确答案:
A,B,C
35.
openSSL中丰富的密码库中支持的加密算法主要有
A
对称加密算法
B
非对称加密算法
C
信息摘要算法
D
祖冲之算法
正确答案:
A,B,C
36.
___、___、___是基于硬件的TPCM可信控制模块的构建形式
A
插卡
B
CPU-ip核
C
板载
D
软件
正确答案:
A,B,C
37.
文件属性中访问权限一般包括___、___、___
A
删除
B

C

D
执行
正确答案:
B,C,D
38.
以下哪些文件一般是用户登录验证过程中需要访问的文件
A
/etc/hostname
B
/etc/passwd
C
/etc/shadow
D
/etc/hosts
正确答案:
B,C
39.
以下哪些字段是PAM配置文件中包括的参数?
A
模块类型
B
控制标记
C
模块名
D
模块参数
正确答案:
A,B,C,D
40.
d和l分别对应的文件类型是?
A
目录
B
链接
C
块设备文件
D
文件
正确答案:
A,B
[判断题]
41.
在麒麟操作系统中,安全中心的安全加固模块可以实现一键安全加固与还原
A
正确
B
错误
正确答案:
A
42.
当操作系统出现崩溃,无法正常启动时,可以使用软RAID机制修复系统。
A
正确
B
错误
正确答案:
B
43.
当应用程序分配大量内存失败时会触发磁盘限额机制
A
正确
B
错误
正确答案:
B
44.
当笔记本电脑无人使用时会触发CPU变频的资源分配机制
A
正确
B
错误
正确答案:
A
45.
麒麟采用插件式鉴别模块(PAM)实现认证管理、账号管理、会话管理、口令管理等功能。其中pam_sss.so模块可以实现远程用户认证的功能
A
正确
B
错误
正确答案:
A
46.
麒麟采用插件式鉴别模块(PAM)实现认证管理、账号管理、会话管理、口令管理等功能。其中pam_biometric.so模块可以实现生物特征识别认证的功能
A
正确
B
错误
正确答案:
A
47.
安全中心-账户保护中,支持密码强度与账户锁定策略配置,如果需要设置密码连续输错次数,可以在密码强度功能模块配置
A
正确
B
错误
正确答案:
B
48.
软件名加绝对路径可以作为软件唯一性特征
A
正确
B
错误
正确答案:
B
49.
二进制程序可以在LSM程序加载钩子加载程序后执行程序前度量验证
A
正确
B
错误
正确答案:
A
50.
shell脚本可以在shell解释器加载完shell脚本后执行之前度量验证
A
正确
B
错误
正确答案:
A

D
防杀死保护开关
正确答案:
B
7.
使用安全中心的进程防杀死功能时,如何管控多个名称相同的进程。
A
无法管控
B
只能对其中一个进程进行管控
C
名称相同的进程合并成一个进行管控
D
每个进程单独管控
正确答案:
C
8.
进程防杀死、内核模块防卸载、文件防篡改功能可以通过安全中心的哪个功能模块进行设置。
A
应用程序防护-高级设置
B
应用程序执行控制-高级设置
C
应用程序来源检查-高级设置
D
应用保护-高级设置
正确答案:
A
9.
单个设备策略管控不包括以下哪种设备。
A
usb存储设备
B
光驱
C
蓝牙
D
打印机
正确答案:
B
10.
设备管控功能由核内和核外两部分组成,下列哪项工作不是在核外进行
A
提供核外操作接口
B
处理内核信息
C
判断设备接入权限
D
策略配置
正确答案:
C
11.
查询文件夹/var/www/html/的安全上下文的指令是?
A
ls -Z /var/www/html/
B
ls -Zd /var/www/html/
C
ls -d /var/www/html/
D
ls /var/www/html/
正确答案:
B
12.
把网页文件的类型修改为var_t类型的具体指令是?
A
chcon -u var_t /var/www/html/index.html
B
chcon -r var_t /var/www/html/index.html
C
chcon -R var_t /var/www/html/index.html
D
chcon -t var_t /var/www/html/index.html
正确答案:
D
13.
下列哪个指令可以根据程序操作日志更新AppArmor配置文件。
A
aa-status
B
aa-genprof
C
aa-logprof
D
aa-autodep
正确答案:
C
14.
需要在某个AppArmor配置文件中添加“允许tcp协议相关socket操作权限”的网络规则,下列哪项是正确的。
A
network
B
network tcp
C
network inet tcp
D
network netlink raw
正确答案:
B
15.
开启三员功能后,如果需要删除用户,需要哪个管理员来操作。
A
系统管理员
B
安全管理员
C
审计管理员
D
三个管理员均可
正确答案:
A
16.
三员中,三个管理员的UID分别是多少。
A
系统管理员uid=0、安全管理员uid=100、审计管理员uid=200
B
系统管理员uid=100、安全管理员uid=200、审计管理员uid=300
C
系统管理员uid=500、安全管理员uid=600、审计管理员uid=700
D
系统管理员uid=0、安全管理员uid=600、审计管理员uid=700
正确答案:
D
17.
中标麒麟主机加固软件资产模块的网络信息无法查看到下列哪项信息。
A
网卡名
B
IP地址
C
子网掩码
D
DNS
正确答案:
D
18.
进行基线加固时需要新建扫描任务,不需要进行下列哪项配置。
A
终端
B
扫描模板
C
扫描项
D
扫描周期
正确答案:
C
19.
在进行安全加固时,若要将/tmp分区设置为不能执行可执行二进制文件应使用以下哪个参数。
A
noexec
B
nodev
C
nosuid
D
noauto
正确答案:
A
20.
在进行安全加固时,应如何设置地址空间布局随机化(ASLR)参数。
A
sysctl -w kernel.randomize_va_space=0
B
sysctl -w kernel.randomize_va_space=0
C
sysctl -w kernel.randomize_va_space=2
D
sysctl -w kernel.randomize_va_space=3
正确答案:
C
21.
在进行安全加固时,若要进行时间同步不能使用下列哪个软件。
A
NTP
B
chrony
C
rdate
D
time
正确答案:
D
22.
在进行安全加固时,如果不需要rsync服务,以下哪项可以进行有效加固。
A
systemctl –now mask rsyncd
B
systemctl disable rsyncd
C
systemctl stop rsyncd
D
systemctl kill rsyncd
正确答案:
A
23.
在进行安全加固时,应对/etc/shadow文件的权限进行限制,下列选项中哪一个最为合理。
A
chmod 0000 /etc/shadow
B
chmod 0400 /etc/shadow
C
chmod 0600 /etc/shadow
D
chmod 0644 /etc/shadow
正确答案:
A
24.
如何使用cgroup限制某一进程只能使用1个CPU的20%。
A
echo 10000 > cpu.cfs_quota_us;echo 50000 > cpu.cfs_period_us
B
echo 50000 > cpu.cfs_quota_us;echo 10000 > cpu.cfs_period_us
C
echo 50000 > cpu.cfs_quota_us;echo 50000 > cpu.cfs_period_us
D
echo 100000 > cpu.cfs_quota_us;echo 50000 > cpu.cfs_period_us
正确答案:
A
25.
在进行安全加固时,应收集修改日期和时间信息的事件,下列审计规则中不正确的是。
A
-a always,exit -F arch=b64 -S adjtimex -S settimeofday
B
-a always,exit -F arch=b32 -S adjtimex -S settimeofday
C
-a always,exit -F arch=b64 -S clock_settime
D
-a always,exit -F arch=b32 -S clock_settime
正确答案:
B
26.
行安全加固时,应收集修改系统网络环境的事件,下列审计规则中正确的是。
A
=-w /etc/issue -p r
B
-w /etc/issue.net -p ra
C
-w /etc/hosts -p wa
D
-w /etc/sysconfig/network -p w
正确答案:
C
27.
cron使用/etc/crontab文件来控制自己的作业,在进行安全加固时以下哪个选项的权限设置最为合理。
A
chmod og-rwx /etc/crontab
B
chmod og-wx /etc/crontab
C
chmod u-x,og-wx /etc/crontab
D
chmod u-x,og-rwx /etc/crontab
正确答案:
D
28.
pam_faillock.so模块可以配置连续登录失败后锁定用户,deny=n为失败n次后锁定账户。在进行安全加固时,下列哪项设置最为合理。
A
deny=5
B
deny=6
C
deny=7
D
deny=8
正确答案:
A
29.
SSH的MaxAuthTries参数指定每个连接允许的身份验证尝试最大次数,将其设置为合理的大小将最大限度地降低对SSH服务器成功进行暴力破解的风险。在进行安全加固时,建议将其配置为多少次。
A
4
B
5
C
6
D
7
正确答案:
A
30.
使用PAM模块试着口令复杂度时,如果想要限制口令中相同字符出现的最多次数,应使用以下哪个参数。
A
usercheck
B
maxrepeat
C
lcredit
D
difok
正确答案:
B
31.
在进行安全加固时,如果需要设置已有账户密码最长有效期为30天,应使用以下哪个选项的指令。
A
chage -E 30
B
chage -W 30
C
chage -M 30
D
chage -m 30
正确答案:
C
32.
在进行安全加固时,如果想要锁定无用的账户,可以使用以下哪个指令。
A
usermod -l 用户名
B
usermod -L 用户名
C
usermod -U 用户名
D
usermod -s 用户名
正确答案:
C
33.
在进行安全加固时,如果需要设置登录失败尝试次数为3,锁定时长为5 分钟,包含root 账户,应使用以下哪个参数配置。
A
auth required pam_faillock.so preauth autit deny=3 unlock_time=300
B
auth required pam_faillock.so preauth autit deny=3 even_deny_root unlock_time=300
C
auth required pam_faillock.so preauth autit deny=5 unlock_time=300
D
auth required pam_faillock.so preauth autit deny=5 even_deny_root unlock_time=300
正确答案:
B
34.
Kysec可提供了内核保护、联网控制等安全管控机制,启动Kysec可以有效保护系统安全。在安全加固时,要开启kysec可以使用下哪个选项的指令。
A
security-switch –get
B
security-switch –set default
C
getstatus
D
setstatus -p softmode
正确答案:
B
35.
应加强审计日志文件的权限,避免日志信息被恶意操作。在进行安全加固时,下列权限设置最合理的是哪像。
A
chmod -R 700 /var/log/audit
B
chmod -R 744 /var/log/audit
C
chmod -R 740 /var/log/audit
D
chmod -R 760 /var/log/audit
正确答案:
A
36.
为Grub菜单设置密码,可以防止通过修改Grub 启动菜单方式来达到破解root 账户密码等操作。下列关于Grub菜单设置密码的操作中,哪一项是错误的。
A
检查是否已设置密码,可以在开机后进入Grub 引导选择系统界面中按下“E”键是否要求输入密码
B
使用grub2-mkpasswd-pbkdf2指令,可以生成密码
C
编辑 /etc/grub.d/10_linux文件可以修改引导配置
D
使用update-grub指令,可以更新Grub 菜单
正确答案:
C
37.
使用pam模块时,如果想要对用户登录时间进行限制,应使用以下哪个模块。
A
pam_sss.so
B
pam_limits.so
C
pam_faillock.so
D
pam_time.so
正确答案:
D
38.
pam_deny模块用于阻止访问权限,它对所有服务都返回失败,下列哪个选项是会话管理服务的返回值。
A
PAM_SESSION_ERR
B
PAM_AUTH_ERR
C
PAM_AUTHTOK_ERR
D
PAM_CRED_ERR
正确答案:
A
39.
PAM模块的账户管理服务接口可用于检查账户相关的其他信息,如登录时间,登录终端等。如果用户口令过期,则返回值为以下哪个选项。
A
PAM_ACCT_EXPIRED
B
PAM_AUTH_ERR
C
PAM_NEW_AUTHTOK_REQD
D
PAM_SUCCESS
正确答案:
C
40.
PAM模块的口令管理服务接口可用于设置用户口令。如果模块无法获取新口令,则返回值为以下哪个选项。
A
PAM_AUTHTOK_ERR
B
PAM_AUTHTOK_RECOVERY_ERR
C
PAM_PERM_DENIED
D
PAM_USER_UNKNOWN
正确答案:
A
41.
数据包在内核中的处理路径就是处理网络数据包的内核代码调用链,接收一个IPv4的tcp数据包,网络层的函数调用顺序正确的是。
A
dst_input、ip_local_deliver、ip_rcv、ip_rcv_finish、tcp_v4_rcv
B
ip_rcv、ip_rcv_finish、dst_input、ip_local_deliver、tcp_v4_rcv
C
ip_rcv、ip_rcv_finish、tcp_v4_rcv、dst_input、ip_local_deliver
D
tcp_v4_rcv、ip_rcv、ip_rcv_finish、dst_input、ip_local_deliver
正确答案:
B
42.
包过滤防火墙的工作范围是什么。
A
网络层
B
应用层
C
网络层和应用层
D
网络层和传输层
正确答案:
D
43.
对于网络包传输过程中,下列说法错误的是。
A
在数据链路层检查报文的合法性,去掉帧头、帧尾,交给网络层
B
网络层判断网络包下一步的走向,去掉 IP 头,交给传输层
C
传输层取出 TCP 头或UDP 头后,根据目的 IP、目的端口找出对应 Socket,把数据拷贝到 Socket 的接收缓存中
D
应用程序使用 Socket 接口读取新接收到的数据
正确答案:
C
44.
连接跟踪就是跟踪并且记录连接状态,它是防火墙模块的状态检测的基础。在连接跟踪的流程中,下列描述正确的是。
A
对于每个到来的skb,连接跟踪都将其转换成一个tuple结构,然后用该tuple去查连接跟踪表
B
连接跟踪将为该tuple在连接跟踪的hash表里建立一个记录项,无论该tuple是否已跟踪过。
C
跟踪表记录后,将调用该报文所属协议的连接跟踪模块的所提供的packet()回调函数。
D
调用回调函数后,根据状态改变连接跟踪记录的状态
正确答案:
B
45.
iptables可以匹配包括网络协议、ip地址、网络接口等参数,如果想要匹配入栈网卡,应使哪个参数。
A
-m
B
-p
C
-i
D
-o
正确答案:
C
46.
如果想要修改filter表中INPUT链的第3条规则,将这条规则的动作修改为ACCEPT,以下哪个选项是正确的。
A
iptables -t filter -N INPUT 3 -s 192.168.10.12 -j ACCEPT
B
iptables -t filter -X INPUT 3 -s 192.168.10.12 -j ACCEPT
C
iptables -t filter -E INPUT 3 -s 192.168.10.12 -j ACCEPT
D
iptables -t filter -R INPUT 3 -s 192.168.10.12 -j ACCEPT
正确答案:
D
47.
如果想删除删除filter表中INPUT链中源地址为192.168.10.11并且动作为DROP的规则,以下哪个选项是正确的。
A
iptables -t filter -F INPUT -d 192.168.10.11 -j DROP
B
iptables -t filter -F INPUT -s 192.168.10.11 -j DROP
C
iptables -t filter -D INPUT -d 192.168.10.11 -j DROP
D
iptables -t filter -D INPUT -s 192.168.10.11 -j DROP
正确答案:
D
48.
使用iptables的time扩展模块,2023年11月11号到13号禁止TCP 80端口连接,下列哪个选项是正确的。
A
iptables -t filter -I OUTPUT -p tcp –dport 80 -m time –monthdays 11,12,,13 -j REJECT
B
iptables -t filter -I OUTPUT -p tcp –dport 80 –datestart 2023-11-11 –datestop 2023-11-13 -j REJECT
C
iptables -t filter -I OUTPUT -p tcp –dport 80 -m time –datestart 2023-11-11 –datestop 2023-11-13 -j REJECT
D
iptables -t filter -I OUTPUT -p tcp –dport 80 -m time –imestart 2023-11-11 –timestop 2023-11-13 -j REJECT
正确答案:
C
49.
使用iptables自定义链时,如果需要对其进行重命名,应该使用哪个参数。
A
-N
B
-E
C
-D
D
-X
正确答案:
D
50.
对于进入系统的数据包,firewalld会根据规则配置将数据流量转入相应区域的防火墙规则。其中首先检查的条件是什么。
A
默认区域的规则
B
源端口关联区域的规则
C
源IP关联区域的规则
D
目的IP关联区域的规则
正确答案:
C
[多选题]
51.
下列哪些执行控制标记属于合法标记。(选3个)

A
unknown
B
original
C
verified
D
kysoft
正确答案:
B,C,D
52.
应用来源检查流程包括哪些步骤。(选3个)

A
开发者证书申请
B
软件签名发布
C
软件安装验证
D
软件版本校验
正确答案:
A,B,C
53.
在文件close、rename等操作时,会对文件标记进行维护,下列说法正确的是。(选2个)

A
普通文件rename操作时标记不做修改
B
普通文件rename操作时标记改为unknown
C
目录文件rename操作时标记不做修改
D
目录文件rename操作时标记修改为unknown
正确答案:
B,C
54.
设备管控支持管控下列哪些设备。(选4个)

A
蓝牙设备
B
红外设备
C
调制解调器
D
存储驱动器
正确答案:
A,B,C,D
55.
SELinux的几种工作模式分别是?(选3个)

A
enforcing
B
enable
C
permissive
D
disable
正确答案:
A,C,D
56.
下列哪些指令可以用于修改AppArmor配置文件的模式。(选3个)

A
aa-enforce
B
aa-permissive
C
aa-disable
D
aa-complain
正确答案:
A,C,D
57.
AppArmo配置文件的控制标记允许修改配置策略的操作行为,其中配置策略控制标记的flag值有哪些。(选4个)

A
enforce
B
kill
C
complain
D
unconfined
正确答案:
A,B,C,D
58.
开启三员功能后,下列命令中只能由系统管理员执行是哪几项。(选2个)

A
reboot
B
rpm
C
chcon
D
ausearch
正确答案:
A,B
59.
安全加固的基线模板中,系统默认内置的模板有哪些。等保三级、等保二级、CIS标准三个模板。(选3个)

A
等保二级
B
等保三级
C
等保四级
D
CIS标准
正确答案:
A,B,D
60.
在进行安全加固时,若要永久关闭自动挂载功能可以使用以下哪些选项的指令。(选2个)

A
systemctl –now mask autofs
B
systemctl stop autofs
C
systemctl disable autofs
D
yum remove autofs
正确答案:
A,D
61.
在进行安全加固时,需要正确配置bootloader文件权限,下列指令中正确的有哪些。(选2个)

A
chown root:root /boot/grub2/grub.cfg
B
chmod g-rwx /boot/grub2/grub.cfg
C
chmod og-rwx /boot/grub2/grub.cfg
D
chmod og-wx /boot/grub2/grub.cfg
正确答案:
A,C
62.
在进行安全加固时,一些软件的服务端软件是不需要的,删除它们可以减少受攻击面。下列选项中,如未使用则建议删除的软件包有哪些。(选4个)

A
DHCP服务器
B
DNS服务器
C
HTTP服务器
D
FTP服务器
正确答案:
A,B,C,D
63.
在进行安全加固时,一些服务的客户端软件是不需要的,删除它们可以减少受攻击面。下列选项中,如未使用则建议删除的软件包有哪些。(选4个)

A
rsh客户端
B
talk客户端
C
telnet客户端
D
LDAP客户端
正确答案:
A,B,C,D
64.
在进行安全加固时,需检查用户和用户组的相关配置,以提高系统的安全性。下列选项中,哪些配置更利于系统的安全加固。(选4个)

A
确保不存在全局可写文件
B
确保不存在无主文件或目录
C
确保不存在重复用户名
D
确保根路径的完整性
正确答案:
A,B,C,D
65.
在进行安全加固时,应确保网络会话事件审计记录包括哪些内容。(选4个)

A
网络程序名称
B
协议类型
C
源、目的IP地址
D
源、目的端口
正确答案:
A,B,C,D
66.
在进行安全加固时,关于auditd的配置及使用正确的选项有哪些。(选3个)

A
使用rpm -q audit audit-libs指令,确认auditd已安装
B
编辑/etc/default/grub文件,添加GRUB_CMDLINE_LINUX=”audit_backlog_limit=8192″
C
编辑/etc/default/grub文件,添加GRUB_CMDLINE_LINUX=”audit=0″
D
使用grep max_log_file /etc/audit/auditd.conf命令,查看日志存储大小
正确答案:
A,B,D
67.
ClientAliveInterval和ClientAliveCountMax两个选项控制ssh会话的超时时间。下列哪些选项可以实现无响应的SSH客户端将在大约300秒后断开连接。(选2个)

A
ClientAliveInterval 300 ClientAliveCountMax 3
B
ClientAliveInterval 300 ClientAliveCountMax 0
C
ClientAliveInterval 100 ClientAliveCountMax 3
D
ClientAliveInterval 100 ClientAliveCountMax 0
正确答案:
A,D
68.
在进行安全加固时,如果需要设置新创建账户的最长密码有效期和密码过期前警告天数,应该使用以下那些参数。(选2个)

A
PASS_MAX_DAYS
B
PASS_MIN_DAYS
C
PASS_WARN_AGE
D
PASS_MIN_LEN
正确答案:
A,C
69.
pam_unix模块为标准Unix密码口令认证模块,它可以提供哪些服务。(选4个)

A
身份认证服务
B
账户管理服务
C
密码管理服务
D
会话管理服务
正确答案:
A,B,C,D
70.
PAM模块与应用程序进行信息传递时,应用程序调用pam_set_item接口传入用户身份信息,其中可以包括下列哪些选项。(选3个)

A
认证用户名
B
新认证口令
C
输入用户名时的提示信息
D
旧认证口令
正确答案:
A,C,D
71.
Netfilter将钩子函数设置在报文处理的路径上,以达到控制数据包流通的作用。这些路径属于流出的有哪些。(选2个)

A
PRE_ROUTING
B
LOCAL_IN
C
LOCAL_OUT
D
POST_ROUTING
正确答案:
C,D
72.
如果要查看iptables的filter表中有些哪些规则,并且显示更详细的信息,下列指令哪些是正确的。(选2个)

A
iptables -t -vL
B
iptables -t filter -L
C
iptables -t filter -vL
D
iptables -t filter -L INPUT
正确答案:
A,C
73.
关于iptables自定义链的使用方法,下面描述中正确的有哪些。(选3个)

A
新创建的自定义链无法直接使用,还需要被默认链引用才能生效
B
自定义链与默认链配置规则的方法相同
C
将-j指定的“动作”替换为“自定义链”即可对自定义链进行引用
D
删除自定义链时,只需保证该链没有被引用即可
正确答案:
A,B,C
74.
如果想要禁用源地址为192.168.1.127-192.168.1.146的连接中包含“error”的包,应该使用哪些iptables扩展模块。(选2个)

A
limit
B
connlimit
C
string
D
iprange
正确答案:
C,D
75.
关于firewalld与iptables的不同点,下列说法中正确的有哪些。(选3个)

A
iptables 仅能通过命令行进行配置;而 firewalld 除了命令行配置,还提供了图形接口
B
iptables默认是拒绝;firewalld默认是允许
C
iptables 没有守护进程,并不能算是真正意义上的服务;而 firewalld 有守护进程
D
iptables 通过控制端口来控制服务;而 firewalld 则是通过控制协议来控制端口
正确答案:
A,C,D
[判断题]
76.
根证书主要有两种获取方式,向国际CA机构认证申请证书和自认证根证书。
A
正确
B
错误
正确答案:
A
77.
应用执行控制功能开启时,白名单中的文件重命名时,将其标记不会改为非白名单标记
A
正确
B
错误
正确答案:
B
78.
进程防杀死功能是系统将禁止受保护程序进程被杀死。该功能仅支持对单进程的程序设置为防杀状态。
A
正确
B
错误
正确答案:
B
79.
文件防篡改支持用户选择文件来将其设置为受保护文件,受保护文件无法被删除、修改。
A
正确
B
错误
正确答案:
A
80.
设备管控策略支持实时生效,同时还支持策略批量导入和导出功能以及自定义添加策略。
A
正确
B
错误
正确答案:
A
81.
开启联网管控后,当一个进程请求网络连接时,会根据核外的策略配置文件对该进程的所有网络请求放行或阻拦。
A
正确
B
错误
正确答案:
B
82.
SELinux的对象(Object)是指被主体访问的资源,可以是文件、目录、进程等。
A
正确
B
错误
正确答案:
B
83.
SELinux配置文件可以设置默认的工作模式和默认策略。
A
正确
B
错误
正确答案:
A
84.
AppArmor与SELinux模型不同,它不使用文件拓展属性(安全标记)进行权限划分,它的权限管理基于文件路径,策略配置与维护更简单。
A
正确
B
错误
正确答案:
A
85.
在《GB/T 20272-2019信息安全技术 操作系统安全技术要求》第四级的要求中提到:将系统的常规管理、与安全有关系的管理以及审计管理,分别由系统管理员、系统管理员和系统审计员来承担,按职能分割和最小授权原则分别授予它们各自为完成自己所承担任务所需的做小权限,并形成相互制约关系。
A
正确
B
错误
正确答案:
A
86.
中标麒麟主机加固软件的服务器端部署支持自动化部署,客户端部署不支持自动化部署。
A
正确
B
错误
正确答案:
B
87.
通过将tmpfs挂载到/tmp或为/tmp创建一个单独的分区,可以将/tmp配置为系统自身的文件系统允许管理员在挂载时设置noexec选项,以减小受攻击面。
A
正确
B
错误
正确答案:
A
88.
NIS服务本质上是一个不安全的系统,容易受到DOS攻击、缓冲区溢出以及查询NIS映射身份验证的能力差。在进行安全加固时建议删除该包,如果需要可以使用更安全的服务。
A
正确
B
错误
正确答案:
A
89.
/etc/passwd文件包含许多系统程序使用的用户ID和组ID等信息,即使利用杂凑函数对密码进行编码,但如果攻击者能够访问/etc/passwd文件,仍然可以破坏系统。
A
正确
B
错误
正确答案:
A
90.
攻击者可以利用SYN flood攻击,通过发送大量SYN报文而不完成三次握手,对系统进行拒绝服务攻击。设置SYN cookie则可以有效缓解拒绝服务攻击。
A
正确
B
错误
正确答案:
A
91.
配置审计日志文件大小限制时,越大越好,这样可以保证不会造成审计数据的丢失。
A
正确
B
错误
正确答案:
B
92.
cron.allow和cron.deny文件可以用来控制crontab命令的使用权限,控制cron作业的调度和修改。其中cron.deny更容易管理,且安全性更高。
A
正确
B
错误
正确答案:
B
93.
系统安全加固是最大化的发挥系统本身的配置能力和内置安全机理的价值,以提升系统的安全性。
A
正确
B
错误
正确答案:
A
94.
在进行安全加固时,应检查当前系统是否存在无用账户、可疑账户,并及时进行禁用或者删除。
A
正确
B
错误
正确答案:
A
95.
在进行安全加固时,SSH的端口号可配置1-65535的任意端口,没有额外注意事项。
A
正确
B
错误
正确答案:
B
96.
应用程序通过调用libpam库提供的服务接口SPI,向PAM框架传递必要的用户身份信息,例如用户名,输入的口令等。
A
正确
B
错误
正确答案:
B
97.
认证过程中的服务模块间如果需要交换数据,可以使用pam_get_data接口将数据存储于data指针指向的内存。要获取数据时,调用pam_set_data接口。
A
正确
B
错误
正确答案:
B
98.
iptables规则表之间的匹配顺序是:filter、raw、mangle、nat
A
正确
B
错误
正确答案:
B
99.
iptables是用来管理防火墙的的工具,它本身不具备过滤数据包的功能。可以通过iptables将过滤规则写入内核,然后Netfilter再根据规则进行过滤数据包。
A
正确
B
错误
正确答案:
A
100.
使用firewall-config在运行时模式下更改防火墙的设定时,仅仅在重新加载防火墙或者系统重启之后生效。在永久模式下更改防火墙的设定,当设定发生改变时立即生效。
A
正确
B
错误
正确答案:
B

评论

  1. Image
    Macintosh Chrome 130.0.0.0
    2 年前
    2024-10-18 14:08:57

    这排版也是绝无仅有‍

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇