首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
对于运行UNIX系统的以下程序: void main() { printf("Hellol"); fork(); printf("He1102"); } 执行后的输出结果是:( )
对于运行UNIX系统的以下程序: void main() { printf("Hellol"); fork(); printf("He1102"); } 执行后的输出结果是:( )
admin
2019-12-10
36
问题
对于运行UNIX系统的以下程序:
void main()
{
printf("Hellol");
fork();
printf("He1102");
}
执行后的输出结果是:( )
选项
A、Hello1 Hello2
B、Hello1 Hello2 Hello2
C、Hello2 Hello1 Hello2
D、Hello1 Hello1 Hello2 Hello2
答案
A
解析
fork系统调用的功能是创建一个新的进程,如果不加控制,创建后的子进程和父进程都将执行fork()后面的语句。fork()执行时,对父进程和子进程返回不同的值,对于进程返回0,表示创建成功;对父进程返回大于0的值,表示子进程的pid号,同时UNIX是分时操作系统,父子进程执行的顺序是不确定的,有多种结果。
A对应的情况是子进程创建失败。
D对应的情况是创建成功后,父子进程执行第二个printf语句,同时,由于printf语句没有加上换行符,缓存中的数据不会被马上刷新,子进程继承了父进程的数据,子进程会输出Hello1 Hello2,但是要注意,此处的Hellol并不是说子进程又执行了第一个printf语句。
转载请注明原文地址:https://kaotiyun.com/show/Uo3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
假设系统的所有资源是同类型的,系统中的进程每次申请资源数最多1个,那么,下面列出的4种情况中,()可能发生死锁。情况序号系统中进程数资源总量
(1)以太网采用了曼彻斯特编码,一个比特的数据需要两个信号来传输,那么为了达到100Mbps的数据传送速率,需要线路达到200Mbps的带宽。(2)以太网的最小帧长度是64字节,那么发送一个最小帧需要的时间T1=64×8/(100×106),
试就MutualExclusion、Progress、BoundedWaiting论述以下解决双进程临界区问题的算法是错误的:ProcessPO:do{flag[0]=true;While(flag[1]);
对下列4个序列用快速排序方法进行排序,以序列的第1个元素为基准进行划分。在第1趟划分过程中,元素移动次数最多的是()。
设有m个连续单元供一个栈与队列使用,且栈与队列的实际占用单元数事先不知道,但是要求在任何时刻它们占用的单元数量不超过m,试写出上述栈与队列的插入算法。
下图所示为双总线结构机器的数据通路,IR为指令寄存器,PC为程序计数器(具有自增功能),M为主存(受R/W信号控制),AR为地址寄存器,DR为数据缓冲寄存器,ALU由加、减控制信号决定完成何种操作,控制信号G控制的是一个门电路。另外,线上标注有小圈表示有控
设算术表达式由字符串b表示,其中可以包括三种括号:圆括号、方括号以及花括号,嵌套的顺序随意,如:“{[()]()}”。试编写算法,实现判定给定表达式中所含括号是否正确配对的出现。
设无向图G=(V,E)和G’=(V’,E’),如果G’是G的生成树,则下面说法中错误的是()。
已知定点小数x的补码为1.x1x2x3,且x≤-0.75,则必有()。
随机试题
女性,26岁。1周前当地医院诊断为“甲状腺功能亢进”。现来院就诊要求手术。查体:心率104次/分,血压120/70mmHg。施行甲状腺次全切除术后8小时,患者出现进行性呼吸困难、烦躁、发绀。检查颈部无肿胀,引流口少许渗血。此时应立即
最常见的蠕虫病是
处方调配的有关管理制度中,差错登记制度是为了( )。处方调配的有关管理制度中,特殊药品管理制度是为了( )。
背景资料: 某电信工程公司承担一项省内SDH设备扩容工程,包括机架安装、光电缆布放和设备测试等工作。项目部考虑到以往类似项目在光电缆布放及成端时出现的质量问题,将光纤的布放路由走向、衰耗、标志等作为该工序的质量控制点。为防止发生安全事故,项目部把用电设备
下面关于功能与成本的论述中,正确的有()。
期货公司作为交易者与期货交易所之间的桥梁和纽带,属于银行服务行业。()
研究者通过与研究对象进行口头交谈来搜集资料的方法叫()。
设计任务:请阅读下面学生信息和语言素材,设计25分钟的英语读写教学方案。教案没有固定格式,但须包含下列要点:-teachingobjectives-teachingcontents-keyanddifficultpoints-
A、fourth.B、fifth.C、tenth.D、twelfth.C考察听取数字的能力。关键抓住第一句话“thisguygoestoabarthat’sonthetenthfloorofahotel”。
A、Itwasdarkandtherewasahighsurfadvisory.B、TwoMarineswerekilledduringtraining.C、Thereasonoftheaccidentisunc
最新回复
(
0
)