第一章 单元测试
1、判断题:
Linux操作系统的版本众多,每个版本都不兼容
选项:
A:对
B:错
答案: 【错】
2、判断题:
在安装linux的过程中设置好的虚拟硬盘的大小,以后无法修改
选项:
A:对
B:错
答案: 【错】
3、判断题:
可以使用快捷键:Ctrl+Alt+T打开终端
选项:
A:对
B:错
答案: 【对】
4、单选题:
激活root用户的命令,正确的是
选项:
A:sudo passwd
B:users
C:who root
D:passwd root
答案: 【sudo passwd】
5、单选题:
使用一个命令时,系统提示“command not found”,表示的意思,不正确的是
选项:
A:无法找到该命令
B:输入的命令形式错误
C:第一次使用,没有激活
D:命令还没有安装
答案: 【无法找到该命令】
第二章 单元测试
1、单选题:
下面哪个命令不可以显示用户信息
选项:
A:users
B: tty
C: w
D: whoami
答案: 【 tty 】
2、单选题:
下面哪个命令不可以获取命令的帮助信息
选项:
A:whatis
B:help
C:who
D:info
答案: 【who】
3、判断题:
在cd命令的参数中使用“~”或者空白参数切换到用户的家目录
选项:
A:错
B:对
答案: 【对】
4、判断题:
echo命令在显示器上显示字符串,也可以把变量的值和命令的执行结果显示在显示器上
选项:
A:对
B:错
答案: 【对】
5、判断题:
在输出的数据中,可以使用转义字符来输出特殊的符号
选项:
A:对
B:错
答案: 【对】
第三章 单元测试
1、判断题:
普通用户无权将文件复制到/root目录下,但root用户可以把文件复制到其他用户的目录下
选项:
A:对
B:错
答案:
2、判断题:
使用mv 命令可以把整个目录的内容移动到另一个目录中
选项:
A:错
B:对
答案:
3、判断题:
touch命令可以创建一个空文件,也可以同时创建多个文件
选项:
A:错
B:对
答案:
4、判断题:
gzip命令只能对文件进行压缩,对目录不能压缩
选项:
A:对
B:错
答案:
5、判断题:
在Linux中用 0、1和2作为文件描述符的号码,这些号码存储在/dev/std*系统文件中
选项:
A:错
B:对
答案:
第四章 单元测试
1、判断题:
使用命令$SHELLL可以获取当前登录的SHELL内核
选项:
A:错
B:对
答案:
2、判断题:
在输入命令时只需输入文件或目录名的前几个字符,然后按TAB键系统即可自动补齐命令
选项:
A:错
B:对
答案:
3、判断题:
~符号表示当前用户的家目录,在命令中可以省略家目录,只需写出家目录的下一级目录名。
选项:
A:错
B:对
答案:
4、判断题:
在shell程序中有语句$(pwd)中,不可以取出当前的工作路径
选项:
A:对
B:错
答案:
5、判断题:
使用位置参数$0可以取出Shell脚本的文件名
选项:
A:对
B:错
答案:
第五章 单元测试
1、判断题:
新增用户密码的修改,需要由root用户来执行
选项:
A:错
B:对
答案:
2、判断题:
激活root 用户的命令为:sudo passwd
选项:
A:错
B:对
答案:
3、判断题:
刚安装好的linux系统没有设置root用户密码,ubtun系统默认是没有激活root用户的 ,但是是可以使用root用户的
选项:
A:对
B:错
答案:
4、判断题:
选项:
A:对
B:错
答案:
5、判断题:
选项:
A:对
B:错
答案:
第六章 单元测试
1、判断题:
先利用管道和more连接起来把ps命令的运行结果以分页的形式显示;再利用输出重定向符把运行结果输出到文件中;最后用more命令查看输出结果。这种方法可以方便的查看当前进程的详细信息
选项:
A:对
B:错
答案:
2、判断题:
kill命令是通过向进程发送指定的信号来结束相应进程的
选项:
A:错
B:对
答案:
3、判断题:
使用kill命令来删除进程时,root用户将删除所有用户的进程,非root用户只能删除自己的进程
选项:
A:错
B:对
答案:
4、判断题:
当以fork()系统调用建立一个新的进程后,核心进程就会在进程表中给这个新进程分配一个进入点,然后将相关信息存储在该进入点所对应的进程表内
选项:
A:对
B:错
答案:
5、判断题:
wait函数是用于使父进程阻塞,直到一个子进程终止或者该进程接到了一个指定的信号为止
选项:
A:对
B:错
答案:
第七章 单元测试
1、判断题:
进入Python环境后,导入库文件的方法是使用import
选项:
A:错
B:对
答案:
2、判断题:
在linux中安装软件,可以使用apt-get install 命令或者pip install命令
选项:
A:错
B:对
答案:
3、判断题:
在Python中进行文件的读写操作,需要使用os 库文件
选项:
A:对
B:错
答案:
4、判断题:
open() 函数可以打开一个已经存在的文件,如果该文件不存在,则新建一个文件
选项:
A:错
B:对
答案:
5、判断题:
用python语言计算MD5哈希值,需要调用hashlib模块。hashlib涉及安全散列和消息摘要,提供多个不同的加密算法接口,如SHA1、SHA224、SHA256、SHA384、SHA512、MD5等。
选项:
A:对
B:错
答案:
第八章 单元测试
1、判断题:
使用free命令来显示内存的使用状态,包括物理内存和虚拟内存(交换区)的使用情况
选项:
A:对
B:错
答案:
2、判断题:
监督系统I/O设备负载信息的常用工具还有iostat,它除了可获取I/O设备性能方面的信息之外,还可获取CPU性能方面的信息
选项:
A:错
B:对
答案:
3、判断题:
利用psutil库文件提供的功能函数可以获取系统的信息,如cpu,内存,磁盘,网络和用户的信息
选项:
A:错
B:对
答案:
4、判断题:
目录/proc存在于硬盘上,保存一些运行时的信息,如系统内存、磁盘IO、设备挂载信息和硬件配置信息等。
选项:
A:对
B:错
答案:
5、判断题:
/proc目录下有很多以数字命名的目录,这些以数字命名的目录,不会随着进程的生命周期变化而不断出现和消失
选项:
A:错
B:对
答案:
第九章 单元测试
1、判断题:
在一个硬盘上最多可以划分出4个主分区(Primary Partitions),如4个主分区不够用,可将一个分区划分成扩展分区,之后在这个扩展分区中再划分出多个逻辑分区
选项:
A:错
B:对
答案:
2、判断题:
挂载点实际上就是Linux文件系统的层次结构中的一个目录,可以通过这个目录来访问这个分区,以对这个分区进行数据的读写操作。
选项:
A:错
B:对
答案:
3、判断题:
在硬盘分区的命名格式中dev/xxyN,其中xx表示设备的类型,不同类型的硬盘对应的设备文件名不同,IDE并口硬盘文件名为hd; SATA、USB、SAS等硬盘接口都是使用SCSI模块来驱动的,因此,这些接口的硬盘设备文件名都是sd
选项:
A:对
B:错
答案:
4、判断题:
在Linux中添加新的硬盘时,对硬盘划分分区的命令是fdisk
选项:
A:对
B:错
答案:
5、判断题:
开启分区配额功能,需要修改/etc/fstab文件,在该文件中找到/dev/sdb1信息的行,修改为/dev/sdb1 /disk1 ext4 defaults,usrquota 1 2
选项:
A:对
B:错
答案:
第十章 单元测试
1、判断题:
SDL基本库的安装,在Ubuntu下可以用apt-get 安装:$ sudo apt-get install libsdl1.2-dev
选项:
A:错
B:对
答案:
2、判断题:
安装SDL及附加库的方法还可以使用如下命令:./configure; make 和make install 来完成
选项:
A:对
B:错
答案:
3、判断题:
SDL基本库和SDL的附加库安装完成之后,在目录/usr/include中,就会有个SDL文件夹,里面包含了所需要的头文件
选项:
A:错
B:对
答案:
4、判断题:
在画图的过程中,调用函数SDL_SetVideoMode设置屏幕Surface的宽度、高度和像素位数
选项:
A:错
B:对
答案:
5、判断题:
在利用SDL库进行人机交互的编程时,使用的事件处理的核心数据类型是SDL_Event
选项:
A:对
B:错
答案:
请先
!