UNIX期末考试题A
陕西人事-元宵节的来历
四川大学期末考试试题(开卷)
(2011-2012学年第1学期
A卷)
课程号:304011030 课程名称: UNIX 操作系统
任课教师: 刘循
姓名:
适用专业年级:计算机科学与技术 学号:
考试须知
四川大学学生
参加由学校组织或由学校承办的各级各类考试,必须严格执行《四川大学考试工作管理办法》和《四川大学考场规
则》。
有考试违纪作弊行为的,一律按照《四川大学学生考试违纪作弊处罚条例》进行处理。
四川大学各级各类考试的监考人员,必须严格执行《四川大学考试工作管理办法》、《四川大学考场规则》和《四
川大学监考人员职
责》。有违反学校有关规定的,严格按照《四川大学教学事故认定及处理办法》进行处
理。
题 号
得 分
阅卷教师
阅卷时间
一
二
三
四
五
六
卷面成绩
一. 选择题(30)
1.下面哪个文件用于UNIX的用户信息帐号等信息管理?
A etcpasswd文件 B usrpasswd文件
C binpasswd文件 D optpasswd文件
2.在UNIX系统中,一个用户需要发送信息到另一个用户,可以用下面哪个命令?
A
send B write C give
D put
3.如果想要让执行的命令在退出登录后继续执行,可以用下面哪个命令?
A
exit B write C nohup
D continue
4.用下面哪个指令可以显示用户当前的所有作业?
A
jobs B set jobs C list
D set -a
5.下面哪个命令可以显示与磁盘和终端IO有关的统计信息?
A
iomessage B iostate C iostat
D iomes
6.在UNIX的环境变量中,哪个变量用来设定用户的默认目录(即用户根目录或家
目录),用户登录系统时默认进入
该目录?
A HOME B
home C env D ENV
7.在UNIX的环境变量中,哪个变量用来设置系统提示符?
A PS
B PS1 C PS2 D ps
8.下面哪个命令可以显示所有变量,包括环境变量和临时变量?
A ls
B ps C set D grep
9.下面哪个命令可以从标准输入读入数据并将读入的数据赋值给变量?
A input
B output C in D read
10.下面哪个命令用于显示处于活动状态的进程信息?
A ls -p
B ps C active D wakeup
11.下面哪个命令用于终止进程的活动?
注:
试题字迹务必清晰,书写工整。
本题3页,本页为第1页
教务处试题编号:
课程名称:UNIX操作系统 任课教师:
刘循
学号:
A kill B stop
C suspend D block
12.在UNIX进程通信中,(
)不能用于不同用户进程之间通信。
姓名:
A
有名管道 B 无名管道 C 套接字 D 共享内存
13.在UNIX系统中,如果文件系统采用直接寻址方式,则可寻址的文件数据最大长度可为(
)。
A 1个数据块 B 2个数据块 C 5个数据块
D 10个数据块
14.UNIX操作系统在复制文件或文件系统到磁带后,在恢复文件时能跳过磁带上的坏区的命令是(
)。
A cpio B cc C
dd D cp
15.在下面命令或应用工具中,不能查看文件内容的是( )。
A cat
B more C vi D see
16. UNIX系统的( )标准是IEEE标准化组织早在1986年就针对UNIX的
核心提出,这一标准也是所有Linux
系统必须遵循的准则。
A POSIX
B OSI
C SNMP D CMIP
17. 下面哪个命令的语法正确?
A mail newmail -f
B who-u -m
C -u who D mail
-f newmail
18. 在用户之间切换的命令是( )。
A who
B su C change D grep
19.下面哪个命令可以查看当前所用的UNIX操作系统版本号?
A system
B uname C version D ls
20.下面对ls
-l命令列出的信息描述正确的是哪个?
A 当前目录下的隐藏文件 B
当前目录的父目录路径
C 用户主目录下的所有文件 D
当前目录下的文件的权限信息
21.file文件原访问权限属性是755,如何去掉owner和other的执行权限?
A chmod uo-x file B chmod g-x file
C chmod ug-x file D chmod uo+x file <
br>22.两个用户都属于salary组,其中一个用户想访问另一个用户的某个文件,这个文件的权限是7
06,下面描述正
确的是哪个?
A 只能读取这个文件 B
不能访问这个文件
C 没有限制 D
可读可写,但是不能执行这个文件
23.( )命令退出vi编辑器,并保存数据?
A q! B yy C :wq D Quit
24.下面命令可以将多个文件合并成一个文件?
A cat B
cp C rmdir D mv
25.如何查看终端类型?
本页为第2页
教务处试题编号:
课程名称:UNIX操作系统 任课教师:
刘循
学号:
A echo $$TERM B echo TERM
C
echo $$term D echo term
26.下列对shell脚本描述错误的是哪个?
A
shell脚本文件是文本文件,可用vi编辑
B shell脚本文件是二进制文件(x)
C 脚本执行后返回的代码0表示命令执行成功
D
给shell脚本添加可执行权限后,可直接执行脚本
27.下列哪个运行级会启动到图形用户界面(
)。
A 5 B 3 C 1 D 0
姓名:
28.一个已登录UNIX系统的用户,如果
想退出系统,但又不影响其它在线用户的正常使用,用下列那种命令?
A exit
B halt
C reboot D shutdown
29.为了用户能够查看文件的内容和对它进行修改,用户需要拥有哪种权限?
A 读和更改
B 读和修改
C 读和执行 D 读和写
30.下面哪个启动的进程是后台进程?
A & ls -R
B ls -R
C ls -R & D ps -f
二. 简答题(30分)
1.
在学习了Linux操作系统后,请举出两个你认为Linux系统设计上的突出点?
2.
简单说明运行UNIX脚本的三种形式和各自的特点。
3.
简单说明UNIX操作系统的每个运行级的名称及用途。
三. 综合题(共40分)
1.
如果Linux操作系统直接块、间接块大小均为1K,块地址占用4个字节。
(20分)
(1) 请推导理论上该Linux系统支持的最大文件大小。
(2)
请推导出文件地址为10,000,000在哪级寻址上。
2.编写一个shell脚本,从键盘读入
字母,如果字母是G、O、O或D,显示输入的字母,否则显示***。(10分)
3.编写一个C的程序,在父进程中创建子进程,并用无名管道实现两个进程之间的通信。(10分)
本页为第3页
教务处试题编号:
四川大学期末考试试题(开卷)
(2011-2012学年第1学期 A卷)
课程号:304011030 课程名称:
UNIX 操作系统 任课教师: 刘循
姓名: 适用专业年级:计算机科学与技术 学号:
考试须知
四川大学学生参加由学校组织或由学校承办的各级各类考试,必须严格执行《四川大
学考试工作管理办法》和《四川大学考场规则》。
有考试违纪作弊行为的,一律按照《四川大学学生考试
违纪作弊处罚条例》进行处理。
四川大学各级各类考试的监考人员,必须严格执行《四川大学考试工作
管理办法》、《四川大学考场规则》和《四川大学监考人员职
责》。有违反学校有关规定的,严格按照《
四川大学教学事故认定及处理办法》进行处理。
题 号
得 分
阅卷教师
阅卷时间
一
二
三
四
五
六
卷面成绩
一. 选择题(30)
1.下面哪个文件用于UNIX的用户信息帐号等信息管理?
A
etcpasswd文件 B usrpasswd文件
C
binpasswd文件 D optpasswd文件
2.在UNIX系统中,一个用户需要发送信息到另一个用户,可以用下面哪个命令?
A
send B write C give
D put
3.如果想要让执行的命令在退出登录后继续执行,可以用下面哪个命令?
A
exit B write C nohup
D continue
4.用下面哪个指令可以显示用户当前的所有作业?
A
jobs B set jobs C list
D set -a
5.下面哪个命令可以显示与磁盘和终端IO有关的统计信息?
A
iomessage B iostate C iostat
D iomes
6.在UNIX的环境变量中,哪个变量用来设定用户的默认目录(即用户根目录或家
目录),用户登录系统时默认进入
该目录?
A HOME B
home C env D ENV
7.在UNIX的环境变量中,哪个变量用来设置系统提示符?
A PS
B PS1 C PS2 D ps
8.下面哪个命令可以显示所有变量,包括环境变量和临时变量?
A ls
B ps C set D grep
9.下面哪个命令可以从标准输入读入数据并将读入的数据赋值给变量?
A input
B output C in D read
10.下面哪个命令用于显示处于活动状态的进程信息?
A ls -p
B ps C active D wakeup
11.下面哪个命令用于终止进程的活动?
注:
试题字迹务必清晰,书写工整。
本题3页,本页为第1页
教务处试题编号:
课程名称:UNIX操作系统 任课教师:
刘循
学号:
A kill B stop
C suspend D block
12.在UNIX进程通信中,(
)不能用于不同用户进程之间通信。
姓名:
A
有名管道 B 无名管道 C 套接字 D 共享内存
13.在UNIX系统中,如果文件系统采用直接寻址方式,则可寻址的文件数据最大长度可为(
)。
A 1个数据块 B 2个数据块 C 5个数据块
D 10个数据块
14.UNIX操作系统在复制文件或文件系统到磁带后,在恢复文件时能跳过磁带上的坏区的命令是(
)。
A cpio B cc C
dd D cp
15.在下面命令或应用工具中,不能查看文件内容的是( )。
A cat
B more C vi D see
16. UNIX系统的( )标准是IEEE标准化组织早在1986年就针对UNIX的
核心提出,这一标准也是所有Linux
系统必须遵循的准则。
A POSIX
B OSI
C SNMP D CMIP
17. 下面哪个命令的语法正确?
A mail newmail -f
B who-u -m
C -u who D mail
-f newmail
18. 在用户之间切换的命令是( )。
A who
B su C change D grep
19.下面哪个命令可以查看当前所用的UNIX操作系统版本号?
A system
B uname C version D ls
20.下面对ls
-l命令列出的信息描述正确的是哪个?
A 当前目录下的隐藏文件 B
当前目录的父目录路径
C 用户主目录下的所有文件 D
当前目录下的文件的权限信息
21.file文件原访问权限属性是755,如何去掉owner和other的执行权限?
A chmod uo-x file B chmod g-x file
C chmod ug-x file D chmod uo+x file <
br>22.两个用户都属于salary组,其中一个用户想访问另一个用户的某个文件,这个文件的权限是7
06,下面描述正
确的是哪个?
A 只能读取这个文件 B
不能访问这个文件
C 没有限制 D
可读可写,但是不能执行这个文件
23.( )命令退出vi编辑器,并保存数据?
A q! B yy C :wq D Quit
24.下面命令可以将多个文件合并成一个文件?
A cat B
cp C rmdir D mv
25.如何查看终端类型?
本页为第2页
教务处试题编号:
课程名称:UNIX操作系统 任课教师:
刘循
学号:
A echo $$TERM B echo TERM
C
echo $$term D echo term
26.下列对shell脚本描述错误的是哪个?
A
shell脚本文件是文本文件,可用vi编辑
B shell脚本文件是二进制文件(x)
C 脚本执行后返回的代码0表示命令执行成功
D
给shell脚本添加可执行权限后,可直接执行脚本
27.下列哪个运行级会启动到图形用户界面(
)。
A 5 B 3 C 1 D 0
姓名:
28.一个已登录UNIX系统的用户,如果
想退出系统,但又不影响其它在线用户的正常使用,用下列那种命令?
A exit
B halt
C reboot D shutdown
29.为了用户能够查看文件的内容和对它进行修改,用户需要拥有哪种权限?
A 读和更改
B 读和修改
C 读和执行 D 读和写
30.下面哪个启动的进程是后台进程?
A & ls -R
B ls -R
C ls -R & D ps -f
二. 简答题(30分)
1.
在学习了Linux操作系统后,请举出两个你认为Linux系统设计上的突出点?
2.
简单说明运行UNIX脚本的三种形式和各自的特点。
3.
简单说明UNIX操作系统的每个运行级的名称及用途。
三. 综合题(共40分)
1.
如果Linux操作系统直接块、间接块大小均为1K,块地址占用4个字节。
(20分)
(1) 请推导理论上该Linux系统支持的最大文件大小。
(2)
请推导出文件地址为10,000,000在哪级寻址上。
2.编写一个shell脚本,从键盘读入
字母,如果字母是G、O、O或D,显示输入的字母,否则显示***。(10分)
3.编写一个C的程序,在父进程中创建子进程,并用无名管道实现两个进程之间的通信。(10分)
本页为第3页
教务处试题编号: