单选题 对于如下 C 语言程序
Int main()
{
Pid_t pid;
Int a=5;
Pid = fork();
If(pid==0)
Printf("This is the son process, a=%d\n", --a);
Else
Printf("This is the dad process, a=%d\n", ++a);
}
在 UNIX 操作系统中正确编译链接后执行,其运行结果是()。

A、 This is the son process, a=4
This is the dad process, a=6
B、 This is the son process, a=4
C、 This is the dad process, a=6
D、 This is the dad process, a=4
This is the son process, a=6
下载APP答题
由4l***v1提供 分享 举报 纠错

相关试题

单选题 下列选项中,哪一项是位于进程控制块中而不是位于进程中()。

A、进程优先级
B、全局变量
C、需要访问的数据文件名
D、堆栈

单选题 多道程序设计的意义是()。

A、宏观上有多个进程在计算机中同时运行
B、微观上有多个进程在计算机中同时运行
C、一种将程序分割为若干子程序的设计方法
D、多个计算机协同运行一个进程

单选题 下列各种数据对象中,与进程具有一一对应关系的是()。

A、程序
B、进程控制块
C、动态库
D、堆栈

单选题 从静态的角度看,下列选项中哪一个是进程必须拥有而程序所没有的()。

A、进程控制块
B、代码正文
C、常量数据
D、全局变量

单选题 多道程序设计技术使得进程能够并发运行,相比单道程序运行,并发运行的多道程序不再
具有下列哪个特性()。

A、独立性
B、随机性
C、共享性
D、可再现性

单选题 在多道程序设计系统中,下列能并行工作的是()。

A、CPU 与外部设备
B、内存和内存
C、用户与应用程序
D、CPU 和内存

单选题 计算机操作系统中,所谓进程的唯一"标志"是指()。

A、进程控制块
B、程序指令代码
C、程序堆栈段
D、程序变量和数组

单选题 进程调度所需的信息--进程优先级--是存放在下列哪一项中()。

A、进程控制块
B、进程调度队列
C、源代码
D、编译生成的目标文件