首页 > 计算机类考试> 计算机四级> 嵌入式系统开发工程师
题目内容 (请给出正确答案)
[主观题]

UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进

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

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“UNIX操作系统中,fork()系统调用用于创建进程。仔细阅…”相关的问题
第1题
假设在UNIX操作系统环境下执行以下程序:若程序正常运行,子进程创建成功,那么,屏幕上得到输出的有()。

A.1个Hello World

B.2个Hello World

C.3个Hello World

D.4个Hello World

点击查看答案
第2题
linux系统中,用于创建新进程的系统调用命令是()。A.forkB.pipeC.exitD.read
linux系统中,用于创建新进程的系统调用命令是()。

A.fork

B.pipe

C.exit

D.read

点击查看答案
第3题
在 Java 程序中,声明一个 Circle 圆形类,而创建的对象如下: 1 Circle c=new Circle(); 请问下列哪个正确

A.第 1 行所创建的圆形对象值残留在内存中,等待 Java 回收

B.第 5 行创建的 c 对象与第 1 行创建的 c 对象参考到同一对象

C.第 3 行 a=c 是将 c 对象的数据给 a 对象,两对象有各自的内存空间值

点击查看答案
第4题
下列说法中,错误的一项是______。A.线程一旦创建,则立即自动运行B.线程创建后需要调用start()方法
下列说法中,错误的一项是______。

A.线程一旦创建,则立即自动运行

B.线程创建后需要调用start()方法,将线程置于可运行状态

C.线程处于可运行状态,意味着它可以被调度

D.调用线程的start()方法后,线程也不一定能立即执行

点击查看答案
第5题
操作系统中有一组不能被系统中断的特殊系统调用,在操作系统中称为()。A.主程序B.原语C.初始化程序
操作系统中有一组不能被系统中断的特殊系统调用,在操作系统中称为()。

A.主程序

B.原语

C.初始化程序

D.进程控制块

点击查看答案
第6题
●以下关于父进程和子进程的叙述中,不正确的是(34)。 (34)A.父进程创建子进程,因此父进程执行完之
●以下关于父进程和子进程的叙述中,不正确的是(34)。

(34)

A.父进程创建子进程,因此父进程执行完之后,子进程才能运行

B.父进程和子进程之间可以并发执行

C.父进程可以等待所有子进程结束后再执行

D.撤销父进程时,可同时撤销其子进程

点击查看答案
第7题
CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是().A.运行进程修改程序状态字B.中
CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是().

A.运行进程修改程序状态字

B.中断屏蔽

C.系统调用

D.进程调度程序

点击查看答案
第8题
linux 创建进程的命令是什么

A.chmod

B.fork

C.creat

D.mkdir

点击查看答案
第9题
在抢占式调度系统中,进程从运行状态转换为就绪状态的可能原因是

A.被调度程序抢占处理机

B.等待某一事件

C.等待的事件已经发生

D.进程创建完成

E.时间片用完

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改