姓名__________________ 专业名称__________________  班号________________学号__________________教学中心_________________
…………………… …… ………………… …… …………………… …… 线 …… ……………………
邮电大学考卷(A1卷)
(2018年至2019学年度第一学期)
考试时间    年  月  日(120分钟) 课程 UNIX操作系统(本)  教师签名_____
大题号
合 计
得  分
一、名词解释(每题2分,共10分)
1. shell
2. 文件许可权限
3. 输入重定向
4. 多命令行
5. 进程
二、判断正误(正确打√,错误划×,每题1分,共10分)
1.UNIX是单任务操作系统。(        )
2.在UNIX系统中,程序是直接与各种设备进行交互的。(        )
3.UNIX文件系统中,将设备以文件的形式进行管理。(      )
4.在UNIX中,变量TEST和test是同一变量。(        )
5.*.c表示以c为后缀名的所有文件。(        )
6.变量PATH表示用户的注册主目录。(      )
7.文本文件能够具有执行权限。(      )
8.vi是一种高效的行编辑器。(        )
9.UNIX能够识别FAT32格式的文件系统。(            )
10.UNIX的外部命令不常驻内存。(            )
三、填空(每空2分,共10分)
1.Bourne shell的提示符是(            )。
2.在shell程序中,存放参数输入个数的位置变量是(            )。
3.用于查看当前进程状态的命令是(            )。
4.组成UNIX文件目录项的主要内容有目录/文件名和(            )。
5.标准输入流对应的设备是(            )。
四、选择题(单选或多选)(每题2分,共30分)
1.操作系统是一种(                )。
    A. 系统软件    B. 应用软件    C. 硬件        D. 通用软件
2.为了系统的安全,UNIX系统一般将用户密码加密后,存放在(        )文件中。
A. /etc/inittab    B. /etc/fstab    C. /etc/shadow    D. /home/password
3.在UNIX环境下,要改变当前工作目录,应使用命令(        )。
A. ls    B. cd        C. chmod        D. write
4.对正则表达式/^ef*g$/,下列匹配的是(        )
A.  efag    B.  aefg  C. egfg    D.  fegg
5.在vi编辑器中,从编辑模式切换到指令模式需要按(        )键
A. CTRL+C    B. DELETE      C. INSERT      D.ESC
6.用于创建目录的命令是(        )。
A. mkdir    B. rmdir    C. pwd  D. cal
7.如果用户需要实现拒绝其他用户向其终端上发送信息,需要使用的shell命令为(        )。
A. talk y            B. talk n              C. mesg y            D. mesg n
8.实现输出重定向的符号为(        )。
A. >                   B. <              C. ~      D.<<
9.shell编程中,用反引号括起来的内容表示(        )
A. 文本字符串信息           B. 全局变量名          C. 变量值      D. 执行命令的结果
10.对单个C语言进行编译,使用的命令是(         )
A. gcc                B. cd                C. make            D. ln
11.如果使用chmod分配文件test的权限为文件属主具有读写执行权限,同组用户只具有读权,其他用户无权限
则可使用的参数为(        )。
A. 777                    B. 000                C. 640            D. 410
12.用来完成若干文件的归档的命令是(            )。
A. find                    B. tar                    C. whereis              D. grep
13.在进程管理中,当(        )时,进程从阻塞状态转为就绪状态。unix系统主要用于
A 等待某一事件         B 等待的事件发生    C 时间片用完    D 进程被进程调度程序选中
14.关于UNIX的特性的说法正确的有(        )
姓名__________________ 专业名称__________________  班号________________学号__________________教学中心_________________
…………………… …… ………………… …… …………………… …… 线 …… ……………………
A. 基于图形化的用户界面      B. 支持多用户、多任务的运行环境
C. 属于实时操作系统          D. 文件系统可随意装卸
15.关于管道文件的说法正确的有(    )
A. 分有名管道和无名管道两类    B. 可实现进程通信
C. 必须存在于外部磁盘上      D. 只能用于有父子进程间的通信
五、简述题 (每题10分,共30分)
1. 传统UNIX系统的内核由哪些模块构成?
2. shell在UNIX系统中充当什么角?shell具有哪些主要功能?
3. 进程和程序的区别是什么?
六.程序分析与设计(每题5分,共10分)。
1. 某shell程序段如下:
#! /bin/bash
    echo ‘Please input a score‘
    read n
    if [ $n -ge 90 ]
        then echo “Excellent“
    else if [ $n -ge 70 ]
        then echo "Medium“
    else if [ $n -ge 60 ]
        then echo “Pass“
    else if [ $n -le 60 ]
        then echo “Failed“
    fi
    fi
    fi
    fi
试说明该代码段主要实现了什么功能?
姓名__________________ 专业名称__________________  班号________________学号__________________教学中心_________________
…………………… …… ………………… …… …………………… …… 线 …… ……………………
2.编写一段B-shell程序,完成显示用户注册目录中的a、b子目录下的所有.txt文件的列表。

UNIX操作系统(本)试卷A1参考答案
一、名词解释(每题2分,共10分)
1. shell
答:shell的一个主要功能就是完成UNIX系统与用户的交互,它提供强大的命令解释和命令执行环境。
2. 文件许可权限
    答:就是控制各用户对文件的访问权限,包括读、写、执行三种。
3. 输入重定向
    答:输入重定向是指把命令的标准输入重定向到指定的文件中。
4. 多命令行
答:当需要完成多个命令且命令执行期间不需要人工干预时,可将多个命令写在同一个命令行中,
命令之间用分号(;)隔开,这样可以使shell一次执行多个命令。
5. 进程
答:通过操作系统命令或调用语句可以让程序开始运行,在UNIX系统中当一个程序运行时就会产生一个进程。
二、判断正误(每题1分,共10分)
1~5        ××√×√
6~10    ×√×√√
三、填空(每空2分,共10分)
1$    2. $#    3. ps    4. 索引节点号 5. 键盘
四、选择题(单选或多选) (每题2分,共30分)
1 A 2 C 3 B 4 A 5 D
6 A 7 D 8 A 9 D 10 A
11 C 12 B 13 B 14 BD 15 AB
五、简述题 (每题10分,共30分)
1. 传统UNIX系统的内核由哪些模块构成?
答:由一系列系统调用组成。包括了进程管理、定时器、中断管理、内存管理、模块管理、虚拟文件系统接口、
文件系统、设备驱动程序、进程间通信、网络管理、系统启动等操作系统功能的实现。
2. shell在UNIX系统中充当什么角?shell具有哪些主要功能?
答:shell的角为完成UNIX系统与用户的交互。shell的功能为完成用户命令的解释和执行、完成用户环境的设置。
3. 进程和程序的区别是什么?
答:程序和进程的区别:
(1) 进程是程序的一次执行,属于动态概念,而程序是一组有序的指令,是一种静态概念。但进程离开了程序也就失去了存在的意义
(2) 程序可作为软件资源长期保留,而进程是程序的一次执行过程,是暂时的。进程具有生命期

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。