首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是( )。 main() { pid_t pid; pid=fork(); if(
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是( )。 main() { pid_t pid; pid=fork(); if(
admin
2020-03-31
42
问题
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全国计算机四级
相关试题推荐
下列哪些工作是数据库系统实施的内容? Ⅰ.建立数据库 Ⅱ.组织数据人库 Ⅲ.调试测试应用程序 Ⅳ.数据库性能监测和改善 Ⅴ.增加新功能
系统调用是操作系统向用户提供的程序一级的服务。用户编制程序时。调用系统调用命令,该命令经过编译后,形成若干参数和
在页式存储管理中,可以用“字位映像图”(又称位示图)表示内存空闲块状况。假设字长为32位,每一位(编号为0-31)与一个内存块对应,取值可为0或1。当取值为1时表示对应块已被占用,当取值为0时表示对应块为空闲。(18)如果内存可分配区被划分为1024块
计算机网络的三个主要组成部分是
软件的复审是保证软件质量的必要手段,下述 Ⅰ.软件的可追溯性 Ⅱ.软件的可维护性 Ⅲ.方案的可选择性 Ⅳ.接口的明确性 软件复审时所涉及的技术内容有
描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而在编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题:1.程序流程图的缺点。
程序流程图是一种传统的程序设计表示工具,有其优点和缺点,使用该工具时应该注意
两个局域网互联,除它们的传输层协议不同之外,其他层协议均相同,则连接两个局域网的设备是()。
下列哪些属于IP电话系统的基本组件?()
随机试题
系统有4个资源R1、R2、R3、R4,现有三个进程P1、P2、P3,它们已占用资源和等待的资源如下表所示:请问:该系统执行这三个进程时是否会发生死锁?
A.异烟肼B.链霉素C.利福平D.乙胺丁醇E.吡嗪酰胺易引起球后视神经炎的药物是
A.气滞血瘀B.气不摄血C.气随血脱D.气血两虚E.气血失和肝病日久,两胁胀满疼痛,并见舌质瘀斑、瘀点,其病机是
按寸口脉分候脏腑,左关脉可候()
青山公司是一家有限责任公司,从事建筑材料买卖,公司注册资本为人民币100万元。甲、乙、丙、丁、戊是青山公司股东,认缴出资额分别为60万、20万、10万、5万、5万,出资比例为60%、20%、10%、5%、5%。当出现下列()情况时,丁可以行使股
对城市规划本身的界定、城市规划的作用范围以及社会系统与城市规划系统之间关系的规范是()。
价值工程涉及价值、功能和寿命周期成本三个基本要素,其特点包括()。
在工程进度曲线中,对实际进度与计划进度进行比较,可以获得的信息有()。
在我国,国家()都由人民代表大会产生,对它负责,受它监督。
Whatistheconversationmainlyabout?
最新回复
(
0
)