[实验期末复习资料.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[实验期末复习资料

一、填空题 1、在Linux中,每个进程在创建时都会被分配一个数据结构,称为_______。(难度1.0) 2、进程控制块中包含了很多重要的信息,其中_______是一个非负整数,在Linux操作系统中唯一地标志某个进程。 3、 利用ps命令察看进程时,主要输出项PID表示_______、TTY表示_______。(难度1.2) 4、fork调用的一个奇妙之处就是它仅仅被调用一次,却能够返回_______次。(难度1.0)两 5、Linux中的exec系统调用实际指的是_______,一共有_______个。(难度1.0) 6、在Linux中,进程有6种状态,进程使用exit系统调用后进入_______。(难度1.0) 7、一般来说,进程间的通信根据通信内容可划分为:控制信息的传送与大批量数据传送,进程间交换控制信息称为_______,而把进程间大批量数据传送称为_______。(难度1.0) 8、Linux的_______主要用来传递进程间的控制信号,主要包括_______和_______机制。(难度1.2) 9、Linux的低级通信主要有文件锁和软中断信号机制,其中_______的目的是通知对方发生了异步事件。(难度1.0) 10、信号事件的发生有两个来源:_______(例如按下了键盘或者其它硬件故障)和_______(例如调用了用于发送信号的系统函数)。(难度1.2) 11、如果程序中包含如下代码:signal(SIGINT, stop); ,则用户可通过组合键_______发送SIGINT信号。(难度1.2) 12、在Linux 中,管道分为_______种类型,若创建或打开管道时获得的描述符存放在fd中,则fd[0]是_______,fd[1]是_______。(难度1.2) 13、管道是单向的、_______、无结构的、固定大小的字节流,它把一个进程的标准输出和另一个进程的_______连接在一起。(难度1.0) 14、管道是先进先出的,这表现为写进程在管道的_______端写入数据,读进程在管道的_______端读出数据。(难度1.0) 15、使用管道通信时,一旦数据读出后,其它读进程_______再读到这些数据。(难度1.2) 16、普通管道只能用于_______之间的通信,如父子,兄弟之间。(难度1.2) 17、普通管道在_______中,随着进程的结束而消失。(难度1.5) 18、命名管道在_______上,作为一个特殊的设备文件而存在。(难度1.5) 19、Linux中的进程通信分为三个部分:低级通信、_______和_______。(难度1.0) 20、System V IPC有三个组成部分:_______、共享存储区、_______。(难度1.0) 21、启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为 at 、batch 和_______。(难度1.0) 四、简答题 1、列举程序启动的几种主要方式?(至少三种)(难度1.0) 2、在Linux系统V中,系统程序所对应的正文段为被考虑成进程上下文的一部分,为什么?(难度1.2) 3、如果一台计算机有64MB内存和100MB swap空间,那么它的虚拟内存空间有多少呢?(难度1.0) 4、设已有C语言程序my.c,则生成可执行程序myp的命令是什么?执行该程序的命令是什么?(难度1.0) 5、在UNIX/Linux系统中,环境变量是非常重要,在字符界面下试说明:(难度1.2) 1)PATH变量的作用,如何得到PATH的值? 2)若当前目录内有可执行文件mypro,如何执行它?写出键盘命令。 3)如何使用该命令在后台执行?写出执行时键盘输入内容。 6、使用进程调度启动,指定30分钟后将/home/stu目录里的文件备份并压缩为stu.tar.gz,并放到/home/temp目录里。请问应使用哪个进程调度命令来实现?除该命令外,还有哪些进程调度命令?它们之间的区别在哪里?(难度1.0) 7、某系统管理员需每天做一定的重复工作,例如早上8:00~下午6:00每小时读取/xyz目录下文件x1中最后5行的全部数据加入到/backup目录下的bak01.txt文件中,等等。请问应使用哪个进程调度命令来实现操作要求?除该命令外,还有哪些进程调度命令?它们之间的区别在哪里?(难度1.0) 8、有一普通用户想在每周日凌晨零点零分定期备份/user/backup到/tmp目录下,该用户可采用哪个命令来实现该操作?除该命令外,还有哪些进程调度命令?它们之间的区别在哪里?(难度1.0) 9、对接收到的信号可有三种处理办法,是哪三种?(难度1.0) 10、分析系统调用语句signal( SIGINT, SIG_IGN );,回

文档评论(0)

lisuf331 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档