admin 管理员组文章数量: 1184232
2024年1月14日发(作者:php录入表格)
2020春Linux操作系统期末复习资料
一、单选题
1.
[ptname@localhost ~]$ mkdir a_zhous表示( )
A.
在home 目录创建一个a_zhous目录
B.
在home 目录创建一个a_zhous文件
C.
在home 目录创建一个a_zhous目录和文件
D.
在home 目录创建一个mkdir目录
参答案:A
2.
使用ls命令检查 home 目录下所有文件信息( )
A.
[ptname@localhost ~]$ ls
B.
[ptname@localhost ~]$ ls –a
C.
[ptname@localhost ~]$ ls –al
D.
[ptname@localhost ~]$ ls –ff
参答案:C
3.
进入home目录,使用“打印工作目录“查看的是( )
A.
[ptname@localhost ~]$ ls
B.
[ptname@localhost ~]$ pwd
C.
[ptname@localhost ~]$ passwd
D.
[ptname@localhost ~]$ ls -l
参答案:B
4.
[root@localhost ~]# useradd ptname和[root@localhost ~]# passwd ptname所表示的是( )n
A.
第 1/25 页
添加一个ptname用户,密码是ptname
B.
添加一个ptname用户,同时确定用户为ptname
C.
添加一个ptname用户,密码是passwd
D.
添加一个ptname用户,无密码
参答案:A
5.
在Linux系统中,( )是指用户用来系统交互的设备、包括显示器、键盘和鼠标。
A.
主机
B.
终端
C.
PC
D.
程序
参答案:B
6.
Linux的基本系统由3个主要部份组成( )
A.
内核、程序和shell
B.
内核、软件和shell
C.
内核、shell和文件系统
D.
内核、文件系统和程序
参答案:C
7.
Linux操作系统具有很高的安全性与稳定性、具体强大的TCP/IP支持、具有良好的可移埴性和( )
A.
容易使用
B.
界面良好
C.
编程复杂
D.
源代码公开
第 2/25 页
参答案:D
8.
( )是指在内存中存在多个作业,同时处于运行状态,共享系统资源。
A.
多道批处理操作系统
B.
分时操作系统
C.
实时操作系统
D.
参答案:A
9.
操作系统的功能有处理器管理、存储器管理、设备管理、文件管理和( )
A.
资源管理
B.
语言管理
C.
程序管理
D.
用户管理
参答案:D
10.
( )是计算机系统中最基本的软件,可直接管理和控制计算机的资源,合理地调度资源,使之得到充分的利用,并为用户使用这些资源提供一个方便的操作环境和良好的用户界面。
A.
操作系统
B.
数据库
C.
PS
D.
办公软件
参答案:A
11.
echo ch[146-9]显示的是( )
A.
显示的是文件ch146-ch155
第 3/25 页
B.
显示的是文件ch1、ch4、ch6、ch7、ch8、ch9文件
C.
显示的是文件ch14和ch9文件
D.
以上都不对
参答案:B
12.
文件abc*是的是( )
A.
以abc开始的字符串
B.
以abc结尾的字符串
C.
以abc开始,后面是一个字符的字符串
D.
以abc开始,前在面是一个字符的字符串
参答案:A
13.
[root@localhost ~]# who -q表示的是( )
A.
显示登录的用户名和用户数
B.
显示各列的标题
C.
显示用户数
D.
以上都对
参答案:A
14.
Shell启动完成后,显示命令提示符,提示用户可以输入命令了,对于普通用户,系统的默认提示符是$,对物root用户,系统的默认提示符是( )
A.
c:
B.
$
C.
#
D.
%
参答案:C
第 4/25 页
15.
在字符控制台界面,用exit命令或( )键即可退出系统。
A.
ctrl+a
B.
ctrl+b
C.
ctrl+c
D.
ctrl+d
参答案:D
16.
Linux系统转化为至多12个虑拟控制台,系统启动时默认在前面几个控制台上启动1个图形控制台和( )个字符控制台。
A.
6
B.
7
C.
8
D.
9
参答案:A
17.
快速的查看某个文件的最后几行是( )
A.
[ptname@localhost ~]$ head words
B.
[ptname@localhost ~]$ form words
C.
[ptname@localhost ~]$ end words
D.
[ptname@localhost ~]$ tail words
参答案:D
18.
创建一个名为words的文件是( )
A.
[ptname@localhost ~]$ cj words
B.
第 5/25 页
[ptname@localhost ~]$ v words
C.
[ptname@localhost ~]$ mm words
D.
[ptname@localhost ~]$ vim words
参答案:D
19.
[ptname@localhost ~]$ df所表示的是( )
A.
获取文件系统总的总空间
B.
获取文件系统总的剩余空间
C.
获取文件系统总的已使用空间
D.
获取文件系统总的不能使用的空间
参答案:B
20.
把home 目录下所有以“_a1”结尾的文件移动到“a_zhous”目录中的是(
A.
[ptname@localhost a_zhous]$ mv ~/*_a1 a_zhous/
B.
[ptname@localhost a_zhous]$ ls ~/*_a1 a_zhous/
C.
[ptname@localhost a_zhous]$ dw ~/*_a1 a_zhous/
D.
[ptname@localhost a_zhous]$ dd ~/*_a1 a_zhous/
参答案:A
21.
gcc在编译时,使用哪个参数来设置输出的文件名?
A.
o
B.
i
C.
c
D.
e
答案:A
22.
C语言库文件一般以什么名称结尾?
第 6/25 页
)
A.
c
B.
a
C.
h
D.
so
答案:D
23.
C语言头文件一般以什么名称结尾?
A.
c
B.
a
C.
h
D.
f
答案:C
24.
保存并退出vi的命令是哪个?
A.
:q
B.
:w
C.
:wq
D.
:q!
答案:C
25.
在查找替换命令中,使用哪个符号来分隔要查找和替换的关键字?
A.
B.
/
C.
|
D.
第 7/25 页
,
答案:B
26.
使用哪个命令可以显示vi中的行号?
A.
:setnumber
B.
:number
C.
:shownumber
D.
:show
答案:A
27.
粘贴应该使用哪个命令?
A.
cp
B.
ps
C.
p
D.
yy
答案:C
28.
复制当前行使用哪个命令?
A.
cp
B.
ps
C.
p
D.
yy
答案:D
29.
撤消上一行操作应该使用哪个命令?
A.
a
第 8/25 页
B.
i
C.
o
D.
u
答案:D
30.
删除当前行应该使用哪个命令?
A.
del
B.
dl
C.
dd
D.
dt
答案:C
31.
在Linux系统下,系统操作设备是通过()来完成的
A.
驱动
B.
软件
C.
硬件
D.
信号
答案:A
32.
Linux中实际使用的存储管理技术是()
A.
分区虚拟存储管理
B.
页式虚拟存储管理
C.
段式虚拟存储管理
D.
段页式虚拟存储管理
答案:B
第 9/25 页
33.
虚拟存储技术是有机的将内存和外存结合起来,充当()
A.
内存
B.
外存
C.
虚拟内存
D.
主存
答案:C
34.
Linux中用于释放内存页,从而增加空闲页的数量,是由()程序实现的。
A.
swaped
B.
delete
C.
kswaped
D.
key
答案:C
35.
运行内核程序的运行模式被称作()
A.
调解模式
B.
用户模式
C.
系统模式
D.
调试模式
答案:C
36.
进程在Linux中的表示是一个()
A.
代码块
B.
结构体
C.
第 10/25 页
程序体
D.
封装体
答案:B
37.
使用gcc编译后的目标文件一般以什么名称结尾?
A.
a
B.
i
C.
o
D.
u
答案:C
38.
使用gcc经过预编译后的文件一般以什么名称结尾?
A.
a
B.
i
C.
o
D.
u
答案:B
39.
man命令查找C语言函数用法应该使用哪个子命令?
A.
1
B.
2
C.
3
D.
4
答案:C
40.
man命令查找Linux系统命令的用法应该使用哪个子命令?
第 11/25 页
A.
1
B.
2
C.
3
D.
4
答案:A
41.
以下哪个不属于操作系统?
A.
Windows
B.
Linux
C.
Oracle
D.
MacOS
答案:C
42.
以下描述正确的是?
A.
批处理系统出现早于分时系统
B.
Linux就是批处理系统
C.
批处理系统可以同时执行多个任务D.
Windows是批处理操作系统
答案:A
43.
以下哪个是移动操作系统?
A.
Linux
B.
Android
C.
WindowsXP
D.
Windows2003
答案:B
第 12/25 页
44.
Linux最早发布于哪一年?
A.
1990
B.
1991
C.
1992
D.
1993
答案:B
45.
第一个企业版的Linux是哪一个?
A.
CentOS
B.
Ubuntu
C.
Debian
D.
RedHat
答案:D
46.
以下哪个不是内核的组成部分?
A.
系统调用接口
B.
进程管理
C.
C语言编译器
D.
驱动程序
答案:C
47.
Linux下常用文本编辑工具是?
A.
Notepad
B.
EditPlus
第 13/25 页
C.
DreamWeaver
D.
VIM
答案:D
48.
Linux的终端软件英文名称是什么?
A.
background
B.
terminal
C.
console
D.
cmd
答案:B
49.
下载安装软件的命令是什么?
A.
apt-getinstall
B.
vim-version
C.
sudo
D.
setup
答案:A
50.
修改密码的命令是?
A.
change
B.
passwd
C.
password
D.
update
答案:B
51.
从命令模式切换到编辑模式应该使用哪个命令?
第 14/25 页
A.
a
B.
i
C.
o
D.
u
答案:B
52.
vi应该在哪个模式下来输入文件内容?
A.
输入工作模式
B.
编辑工作模式
C.
命令工作模式
D.
操作工作模式
答案:B
53.
增加用户的命令是?
A.
adduser
B.
insertuser
C.
appenduser
D.
deluser
答案:A
54.
系统配置文件一般放在哪个目录下?
A.
dev
B.
usr
C.
etc
D.
第 15/25 页
tmp
答案:C
55.
查看系统当前运行所有程序的命令是?
A.
top
B.
show
C.
ls
D.
list
答案:A
56.
查看”当前工作目录“的完整路径?
A.
cd
B.
pwd
C.
echo
D.
h
答案:B
57.
列表显示文件详细信息的命令是?
A.
ls
B.
cd
C.
ll
D.
help
答案:C
58.
打印信息的命令是?
A.
ls
第 16/25 页
B.
pwd
C.
ll
D.
echo
答案:D
59.
列表显示所有文件的命令是?
A.
ls
B.
cd
C.
pwd
D.
echo
答案:A
60.
进入某一文件夹的命令是?
A.
ls
B.
cd
C.
ll
D.
help
答案:B
二、判断题
1.
处理过程是:设备处理程序首先检查I/O请求的合法性,了解设备状态是否是空闲的,了解有关的传递参数及设置设备的工作方式。然后,便向设备控制器发出I/O命令,启动I/O设备去完成指定的I/O操作。设备驱动程序还应能及时响应由控制器发来的中断请求,并根据该中断请求的类型,调用相应的中断处理程序进行处理。对于设置了通道的计算机系统,设备处理程序还应能根据用户的I/O请求,自动地构成通道程序。
参答案:正确
2.
设备处理程序又称为设备驱动程序。其基本任务是用于实现CPU和设备控制器之间的通信,即由CPU向设备控制器发出I/O命令,要求它完成指定的I/O操作;反之,由CPU接收从控制第 17/25 页
器发来的中断请求,并给予迅速的响应和相应的处理。
参答案:正确
3.在进行设备分配时,应针对不同的设备类型而采用不同的设备分配方式。对于独占设备(临界资源)的分配,还应考虑到该设备被分配出去后系统是否安全。在设备使用完后,应立即由系统回收。
参答案:正确
4.为了实现设备分配,系统中应设置设备控制表、控制器控制表等数据结构,用于记录设备及控制器的标识符和状态。
参答案:正确
5.设备分配的基本任务是根据用户进程的I/O请求、系统的现有资源情况以及按照某种设备的分配策略,为之分配其所需的设备。如果在I/O设备和CPU之间还存在着设备控制器和I/O通道时,还须为分配出去的设备分配相应的控制器和通道
参答案:正确
6.在现代计算机系统中,都无一例外地在内存中设置了缓冲区,而且还可通过增加缓冲区容量的方法来改善系统的性能。
参答案:正确
7.请求调入功能。允许在装入一部分用户程序和数据的情况下,便能启动该程序运行。在程序运行过程中,若发现要继续运行时所需的程序和数据尚未装入内存,可向OS发出请求,由OS从磁盘中将所需部分调入内存,以便继续运行。
答案:正确
8.
存储器管理中的内存扩充任务并非是去扩大物理内存的容量,而是借助于虚拟存储技术,从逻辑上去扩充内存容量,使用户所感觉到的内存容量比实际内存容量大得多,以便让更多的用户程序并发运行。
答案:正确
9.置换功能。若发现在内存中已无足够的空间来装入需要调入的程序和数据时,系统应能将内存中的一部分暂时不用的程序和数据调至盘上,以腾出内存空间,然后再将所需调入的部分装入内存。
答案:正确
10.为使程序能正确运行,存储器管理必须提供地址映射功能,以将地址空间中的逻辑地址转换为内存空间中与之对应的物理地址。该功能应在硬件的支持下完成。
答案:正确
11.在多道程序环境下,每道程序不可能都从“0”地址开始装入(内存),这就致使地址空间内的逻辑地址和内存空间中的物理地址不相一致。
答案:正确
12.一个应用程序(源程序)经编译后,通常会形成若干个目标程序;这些目标程序再经过链接便形成了可装入程序。这些程序的地址都是从“1”开始的,程序中的其它地址都是相对于起始地址计算的.
答案:错误
13.内存保护的主要任务是确保每道用户程序都只在自己的内存空间内运行,彼此互不干扰;绝不允许用户程序访问操作系统的程序和数据;也不允许用户程序转移到非共享的其它用户程序中去执行。
答案:正确
41.
交换分区中包含专用的文件系统
第 18/25 页
答案:错误
42.
在虚拟存储管理的实现过程中,因为外存也被看做虚拟内存的一部分,所以存放在外存中的程序也可以被执行
答案:错误
43.
虚拟存储技术最大的优势就是扩展了计算机系统可使用的内存空间。
答案:正确
44.
虚拟存储中因为内存空间的扩展,所以将整个程序全放置到内存中,从而加快了运行速度。
答案:错误
45.
在后备队列上等待的每个作业都需经过调度才能执行。在传统的操作系统中,包括作业调度和进程调度两步。
答案:正确
46.
作业调度。作业调度的基本任务是从后备队列中按照一定的算法,选择出若干个作业,为它们分配运行所需的资源(首先是分配内存)。
答案:正确
47.
进程调度。进程调度的任务是从进程的就绪队列中,按照一定的算法选出一个进程,把处理机分配给它,并为它设置运行现场,使进程投入执行
三、多选题
1.
进程具有以下几个基本特性( )
A.
动态性
B.
一致性
C.
独立性
D.
第 19/25 页
异步性
参答案:ABCD
2.
程与程序的概念既( )
A.
相互关联又相互区别
B.
程序是进程的一个组成部分,是进程的执行文本
C.
而进程是程序的执行过程
D.
进程是个动态的过程实体,动态地产生、发展和消失
参答案:ABCD
3.
程序的并发执行有以下特点( )
A.
间断性
B.
没有封闭性
C.
不可再现性
D.
低效性
参答案:ABC
4.
程序的顺序执行具有如下特点( )
A.
顺序性
B.
封闭性
C.
可再现性
D.
平均性
参答案:ABC
5.
进程是现代操作系统的核心概念( )
A.
它用来描述程序的执行过程
第 20/25 页
B.
是实现多任务操作系统的基础
C.
可以实现一切需求
D.
所有用户可以无条件可以使用
参答案:AB
6.
进程是为描述并发程序的执行过程而引入的概念,进程管理就是( )
A.
对并发程序的运行过程的管理
B.
跟踪和控制所有进程的活动
C.
对处理器的管理
D.
为分配和调度CPU,协调进程的运行步调
参答案:ABCD
7.
常见的设备驱动方式有()
A.
共享方式
B.
缓存方式
C.
中断方式
D.
DMA方式
参答案:CD
8.
Linux文件系统的特点可以归纳为()
A.
文件数据是动态的
B.
文件可由创建者设定权限
C.
设备可以不是文件
D.
文件数据是静态的
答案:AB
9
Linux文件系统结构可以分为()
第 21/25 页
A.
对外接口
B.
文件管理软件
C.
文件数据
D.
文件属性
答案:ABCD
10
文件共享带来的好处有()
A.
增强对文件的保护
B.
节省时间和减少工作量
C.
提高存储空间使用率
D.
可以删除文件
答案:BC
11
文件系统提供的文件保护有()
A.
用户保护
B.
位置保护
C.
操作权限保护
D.
信息保护
答案:AC
12
下列选项中属于文件系统提供的功能有()
A.
定义文件类型
B.
定义文件结构
C.
定义存储方式
D.
提供文件处理办法
答案:ABCD
13
页式存储管理的特点有()
A.
第 22/25 页
内存利用率最低
B.
页的大小因系统而异和可以非连续存放
C.
对逻辑上统一的一类信息不方便查找和共享
D.
存储利用率最低
答案:BC
31.
以下哪些是Linux操作系统的特点?
A.
开放性
B.
灵活性
C.
低廉性
D.
广泛性
答案:ABCD
32.
以下哪些描述是手机root后会产生的?
A.
获取最高用户权限和增加系统风险
B.
可以任意安装软件
C.
可以提升网络连接速度
D.
可以提高打印速度
答案:AB
33.
在命令模式移动光标可以使用哪些键?
A.
k
B.
l
C.
a
D.
上箭头
答案:AB
第 23/25 页
34.
以下哪些操作系统属于类Unix操作系统?
A.
Linux
B.
BSD和MacOS
C.
Windows
D.
dos
答案:AB
35.
进程通信的方式有()
A.
管道
B.
消息队列
C.
套接字
D.
共享存储
答案:ABCD
36.
下列选项属于线程的特点的是()
A.
有唯一标识
B.
不同线程可执行相同进程
C.
共享进程内存
D.
处理器独立调用
答案:ABCD
37.
下列是引入线程的原因有()
A.
进程操作耗时
B.
提高并发处理性能和提高CPU利用率C.
第 24/25 页
使任务保持独立性
D.
使任务保持开放性
答案:AB
第 25/25 页
版权声明:本文标题:2020春Linux操作系统复习资料 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1705187545a476094.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论