首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一个UNIX平台上的C程序。在程序的开始部分设置信号SIGUSR1的处理方式为执行delete程序。在创建子进程后,父进程向子进程发送信号SIGUSR1,并在子进程终止后显示子进程传来的返回参数。子进程发现已收到信号,就执行信号SIGUSR1所对应的处理
编一个UNIX平台上的C程序。在程序的开始部分设置信号SIGUSR1的处理方式为执行delete程序。在创建子进程后,父进程向子进程发送信号SIGUSR1,并在子进程终止后显示子进程传来的返回参数。子进程发现已收到信号,就执行信号SIGUSR1所对应的处理
admin
2016-05-14
86
问题
编一个UNIX平台上的C程序。在程序的开始部分设置信号SIGUSR1的处理方式为执行delete程序。在创建子进程后,父进程向子进程发送信号SIGUSR1,并在子进程终止后显示子进程传来的返回参数。子进程发现已收到信号,就执行信号SIGUSR1所对应的处理程序delete,该程序删除当前目录下的core文件,如删除失败,终止本进程,传给父进程的参数为1,否则从delete程序返回后,子进程显示Success,传给父进程的参数为0。
选项
答案
实现该功能的C程序见程序清单15-4。 程序清单15-4:signal.c #include<sys/types.h> #include<signal.h> main() { int pid,status; void delete(); signal(SIGUSR1,delete);/*预置信号处理程序*/ if(pid=fork()){/*创建子进程*/ kill(pid,SIGUSR1);/*发送信号*/ wait(&status);/*等待子进程终止*/ printf("status=%d\n",status), }else{ sleep(10), printf("Chiid:Success.\n"); exit(0); } } void delete() { int ret; ret=unlink(core);/*删除当前目录下的core文件*/ if(ret==-1) exit(1), return; }。
解析
转载请注明原文地址:https://kaotiyun.com/show/VYNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
在网络和信息安全中属于技术措施的第一道大门,其主要目的是提供访问控制和不可抵赖的作用,这描述的是___________。
对计算机网络安全构成威胁的因素很多,综合起来包括偶发因素、自然灾害和___________三个方面。
将自身包围在主程序的四周,对原来的程序不进行修改的病毒称为()
计算机病毒程序利用操作系统的___________或加载机制进入内存。
加密主要是为了隐蔽信息的内容,而认证的三个主要目的是:消息完整性认证、___________消息的序号和操作时间认证。
某个马尔柯夫过程经过长时间的转换已经达到这样一种状态,在这种状态下,描述该系统状态的各个变量的转换概率矩阵已经不可能再有变动,于是我们称这种概率矩阵为______概率矩阵。
进程存在的唯一标志是()
为确保信箱数据的一致性,需要设置________个信号量。
数字基带信号在传输过程中,受到的干扰一是码间干扰,另一个是()
采用按序分配资源策略可以防止死锁,这是因为它能破坏产生死锁的四个必要条件之一。它所破坏的条件是
随机试题
英国政府各部内所设的参与各部委员会制定政策的秘书人员是【】
轻度阻滞Na+通道的药物是
患者男,68岁。患有风湿性心脏瓣膜病,二尖瓣狭窄10余年。3天前受凉后出现咳嗽,咳黄色黏痰,伴发热,体温最高为38.3℃,伴胸闷、心悸气短,上5层楼中间需休息5分钟,自服感冒药后未见改善,急诊以“风湿性心脏瓣膜病、心衰、肺部感染”收入院。患者目前的心功
上海地铁和广州地铁一号建设时都采用的是( )结构模式。
建设项目可行性研究报告的内容包括()。
某企业2015年和2016年的销售净利率分别为7%和8%,总资产周转率分别为2次和1.5次,两年的资产负债率相同,与2015年相比,2016年的净资产收益率变动趋势为()。
根据巴塞尔委员会的要求,在标准法中,商业银行的所有业务可划分成八大类银行产品线,包括()。
下列属于洛克教育思想的是()。
木桶的容量由最短的那块木板决定,义务教育公平程度、群众对教育的满意程度,也由教育资源中的短板决定。推进均衡发展,不能截长以补短,应努力补短来追长。因而教育发展的思路,应该是把工作重点放在补足短板上,强化弱势学校,努力缩小地区、城乡和校际差距。最适合做这段文
WiththepopularityoftheInternet,moreandmorepeopledoshoppingonline.Serialreturnerreferstosomeonewhoregularlyor
最新回复
(
0
)