《unix操作系统》练习题库参考答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

华中师范大学网络教育学院

《UNIX操作系统》练习测试题库参考答案

一、单选题

1.B

2.B

3.C

4.A

5.D

6.C

7.B

8.B

9.B

10.A

11.D

12.C

13.B

14.A

15.D

16.C

17.C

18.C

19.D

20.C

21.C

22.C

23.D

24.B

25.B

26.C

27.B

28.B

29.A

30.D

31.A

32.D

33.B

34.B

35.B

36.B

37.B

38.A

39.C

40.B

二、填空

1.learn;help;man

2.dd

3.lpstat

4.unset

5.tee

6.就绪

7.$vi –R f1

8.crypt

9.Shell;内核

10.mesg n

11.客户/服务器;简易性;无连接性;可靠性

12.程序段;数据段;PCB;PCB;程序段

13.语言库;系统调用接口层

14.$vi f1 f2 f3

15.umount

16.将它后面所带的消息参数显示在显示器上

17.Shell命令;流程控制语句

18.发送;接收

19..Z

20.进行命令或脚本查找的目录顺序

21.#

22.tput

23.完全备份;增量备份

24.创建原语

25.命令名;选项;参数

26.<;<<

27.定制安装

28.GRUB;LILO

29.内建模式

30.useradd; /etc/passwd; /etc /shadow

31.执行;就绪;阻塞

32.硬链接;符号(或软)链接

33.?shutdown; /shutdown

34.mkdir –p XX/ZZ

35.routed;routed

三、名词解释

1.信号量是一种只能进行P操作和V操作的特殊变量。它是一个确定的二元组(s、q),其中s是一个具有非负初值的整型变量,q是一个初始状态为空的队列。整型变量s表示系统中某类资源的数目,当其值大于0时,表示系统中当前可用资源的数目;当其值小于0时,

其绝对值表示系统中因请求该类资源而被阻塞的进程数目。除信号量的初值外,信号量的值仅能由P操作和V操作改变,操作系统利用它的状态对进程和资源进行管理。

2.内部命令:又称为内置命令,指一些常用的UNIX命令,这些命令在shell中有内置的解释器,直接由shell进行解释执行,执行时不需要调用子shell。

3.管道是从一个程序进程向另一个程序进程单向传送信息的技术,它让某条命令的标准输出连接到另一命令的标准输入上。

4.内核,也称为基本操作系统。负责计算机系统中的资源管理和进程调度分配,其中包括中断处理、存储器管理、进程管理和I/O文件管理等多种基本程序。UNIX的内核是计算机硬件的第一次扩展,在内核中通常是通过原语操作实现各种控制和管理功能。

5.进程控制块:为了描述和控制进程的运行,系统为每个进程定义了一个数据结构,即进程控制块(PCB)。所谓系统创建一个进程,就是由系统为某个进程(包括数据段)设置一个PCB,用于对该进程进行控制和管理。进程执行完成时,由系统收回其PCB,该进程便消亡了。系统将根据PCB而感知进程的存在,故PCB是进程存在的惟一标志。

6.Shell脚本就是一个由shell命令组织成的一个可执行的文本文件。通过shell脚本可以将需要执行多条命令才能完成的工作组合成一个命令。

7.守护进程,是执行特定服务或者执行系统相关任务的后台进程。守护进程是程序而不是内核的组成部分。许多守护进程在系统引导时启动,并且只要系统不停机它们就继续运行。其他守护进程在需要的时候启动,并且只在它们能派上用场的时候启动。

8.操作系统虚拟机,对于一台完全无软件的计算机系统(裸机),即使其功能再强,也必定是难于使用的。如果我们在裸机上覆盖上一层I/O设备管理软件,用户便可利用它所提供的I/O命令,来进行数据输入和打印输出。此时用户所看到的机器,将是一台比裸机功能更强、使用更方便的机器。通常把覆盖了软件的机器称为扩充机器或虚机器。如果我们在第一层软件上再覆盖上一层文件管理软件,则用户可利用该软件提供的文件存取命令,来进行文件的存取。此时,用户所看到的是一台功能更强的虚机器。如果我们在文件管理软件上再覆盖上一层面向用户的窗口软件,则用户便可在窗口环境下方便地使用计算机,形成一台功能极强的虚机器。由此可见,每当人们在计算机系统上覆盖上一层软件后,系统功能便增强一级。由于OS自身包含了若干层软件,因此,当在裸机上覆盖上OS后,便获得了一台功能显著增强,使用极为方便的操作系统虚拟机。

9.工作缓冲区:vi编辑器为用户要创建或修改的文件建立一个临时的工作区。如果用户创建文件,vi为新文件打开一个临时的工作区。如果指定的文件已存在,vi将源文件复制到临时工作区,用户对文件所做的修改只作用于工作区中的副本而不是源文件。这种临时的工作区称为缓冲区或工作缓冲区。

10.“信号”用于向进程报告特定状态,在UNIX系统中,当检测到一个异常的内部状态,或者硬件及外部设备发出请求,或者执行某些指令时,将会向系统中的进程发出信号报告事件产生。

11.文件保护,就是控制各用户对文件的访问权限。UNIX系统为用户提供控制文件访问权限的命令,以指定可访问文件的用户列表和允许访问操作种类。

12.环境变量也叫标准变量,拥有为系统所知道的变量名。环境变量被用于定义系统基本的特征,并且通常由系统管理员定义。

13.全双工通信是指在数据通信系统的两端能同时进行发送与接收数据,即数据能同时沿相反方向传送,一般实现方法采用两个信道完成。这种通信方式是交互地从一个终端到另一个终端进行,因此接收方也必须是一个已登录的用户。

14.输入重定向是指把命令(或可执行程序)的标准输入重定向到指定的文件中。也就是说,输入可以不是来自于键盘,而来自一个指定的文件。

相关文档
最新文档