首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是( )。 main() { pid_t pid; pid=fork(); if(
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是( )。 main() { pid_t pid; pid=fork(); if(
admin
2020-03-31
45
问题
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是( )。
main()
{
pid_t pid;
pid=fork();
if(pid= =0)printf(“Hello World\n”);
else if(pid>0)printf(“Hello World\n”);
else printf(“Hello World\n”);
}
选项
A、什么都没有
B、1行Hello World
C、2行Hello World
D、3行Hello World
答案
C
解析
fork()函数执行的特点是,只被调用一次,却会返回两次,一次是在调用进程(父进程)中,一次是在新创建的子进程中。在父进程中,fork()返回子进程的pid。在子进程中,fork()返回0。否则出错返回-1。假设程序正确运行并创建子进程成功,那么,子进程中pid得到返回值为0,父进程中pid得到返回值为子进程号,父进程执行一次输出,子进程执行一次输出,故输出2行Hello World。故本题答案选择C选项。
转载请注明原文地址:https://jikaoti.com/ti/NQA7FFFM
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
在实际的网络运行环境中,数据备份与恢复功能是非常重要的。一个实用的局域网应用系统设计中必须有网络数据备份、恢复手段和灾难恢复计划。请根据你对网络数据备份、恢复方面知识的了解,讨论以下几个问题:1.如果需要你去完成一个网络备份系统的设计,你会考虑解决哪四个
设有关系R=(A,B,C),和关系表达式: Ⅰ.πA、C(σB=S(R)) Ⅱ.σB=s(πA、C(R)) Ⅲ.σA、C(πB=S(R)) 上述关系代数表达式中,与SQL语句selectdistinctA,CfromRw
计算机网络的三个主要组成部分是
计算机网络从组网设备的功能上,可以分为通信子网与
假设一个计算机系统,在一段时间T内,运行用户程序所用的时间为T1,运行操作系统程序对用户提供服务所用的时间为T2,运行操作系统做系统管理工作所用的时间为T3。那么计算机系统的运行效率为
在OSI参考模型中,两个(N)成实体之间交换的数据单元称之为(N)协议数据单元,记做(N)PDU。(N)PDU由两部分组成:(N)PCI与
如果你要想成为Internet用户,你必须要找一家能为你提供Internet服务的公司,它的英文缩写是()。
计算机除CPU和主存以外,其余所有部件均可归人输入/输出系统,即1/O系统。所谓I/O操作是指1/O设备与主存之间的信息交换。请回答下面的问题:(1)I/O方式发展经历了哪些阶段?(2)各阶段的工作原理及优缺点是什么?
下列关于代码检查说法正确的是______。1)代码检查过程的目的是发现错误,而不是纠正错误2)程序员通常可以通过代码检查得到编程风格、算法选择及编程技术等方面的反溃信息3)代码检查是早期发现程序中最易出错部分的方法之一
随机试题
邻国之民不加少,寡人之民不加多,何也?
饮大量白开水后尿量增多,主要是由于()。
健康促进规划的三个组成部分是
药品生产企业、药品经营企业和医疗机构必须经常考察本单位所生产、经营、使用的药品( )。
女性,70岁,糖尿病病史20余年,诉视物不清,胸闷憋气,两腿及足底刺痛,夜间难以入睡多年。近来,足趾渐变黑。该患者并发的疾病不包括下列哪一项()
债券交易双方达成交易后实际执行债券交割和资金交收的日期为()。
下列句子中,加下划线的词语使用正确的有()。
在安排财政支出时,应按照科学的支出顺序安排财政资金的使用,相应的支出原则是()。
以下选项中能表示合法常量的是()。
Severalinternationaleventsintheearly1990sseemlikelyto______,oratleastweaken,thetrendsthatemergedinthe1980s.
最新回复
(
0
)