如果fork后父子进程都不执行exec系统调用,那么,父子进程将执行完全相同的程序,只是可能运行程序的不同分支。如果父进程将fork的返回值都忽略,那么父子进程执行的程序分支也必然相同。

如果fork后父子进程都不执行exec系统调用,那么,父子进程将执行完全相同的程序,只是可能运行程序的不同分支。如果父进程将fork的返回值都忽略,那么父子进程执行的程序分支也必然相同。


参考答案和解析
错误

相关考题:

假设在UNIX操作系统环境下执行以下程序: main() { printf("Hello World\n"); fork(); printf("Hello World\n"); } 若程序正常运行,子进程创建成功,那么,屏幕上得到输出的有A.1个Hello WorldB.2个Hello WorldC.3个Hello WorldD.4个Hello World

建立从父进程到子进程的管道的方法()A.父进程关闭管道的写端,子进程关闭管道读端B.父进程关闭管道的读端,子进程关闭管道的写端C.父子进程都管道的读端D.父子进程都关闭管道的写端

线程并发执行程序高,不但同一个进程内部的诸线程可以并发执行,而且属于不同进程的诸线程也可以并发执行。()

进程从运行态到等待态可能是( )。 A 运行进程执行P操作B 进程被调度程序选中C 运行进程的时间片用完D 运行进程执行了V操作

关于进程和程序的叙述中,正确的是A.进程就是程序B.进程是构成程序的组成部分之一,一个程序运行的目标是执行它所对应的进程C.程序和进程都是动态的D.程序是静态的,进程是动态的

●以下关于父进程和子进程的叙述中,不正确的是(34)。(34)A.父进程创建子进程,因此父进程执行完之后,子进程才能运行B.父进程和子进程之间可以并发执行C.父进程可以等待所有子进程结束后再执行D.撤销父进程时,可同时撤销其子进程

下列关于进程管理的叙述错误的是______。A.任何操作系统必须提供一种启动进程的机制,EXEC函数是在DOS中的机制B.CreateProcess函数可以在Windows中启动进程C.只有等到调用CreateProcess函数的程序执行结束后,CreateProcess才能返回,以便别的程序启动D.Windows和OS/2内存中有分时机制,进程中包含一个或多个执行进程

下列关于进程管理的叙述中错误的是A.任何操作系统必须提供一种启动进程的机制,EXEC函数是在DOS中的机制B.CreateProcess函数可以在Windows中启动进程C.只有等到调用CreateProcess函数的程序执行结束后,CreateProcess才能返 回,以便别的程序启动D.Windows和OS/2内存中有分时机制,进程中包含一个或多个执行进程

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 WorldC.2行Hello WorldD.3行Hello World

进程的基本属性是()A、 进程是动态的、多个进程可以含有相同的程序和多个进程可以并发运行B、 进程是动态的、多个进程对应的程序必须是不同的和多个进程可以并发运行C、 进程是动态的、多个进程可以含有相同的程序和多个进程不能并发运行D、 进程是静态的、多个进程可以含有相同的程序和多个进程可以并发运行

程序和进程是两个不同的概念,以下不能描述这个观点的是()。A、程序指出了处理器执行操作的步骤,而进程是一个程序在一个数据集合上的一次执行B、同一个程序运行10次,产生的是同一个进程C、进程是动态的,是程序的执行过程D、多个不同的进程可以包含相同的程序

创建当前进程的副本进程的系统调用是?()A、killB、execC、openD、fork

对进程进行控制的原语,完成的功能包括()。A、执行就绪的进程B、唤醒等待的进程C、将运行程序就绪D、淘汰出错的进程

()不是进程和程序的区别。A、程序是一组有序的静态指令,进程是一次程序的执行过程B、程序只能在前台运行,而进程可以在前台或后台运行C、程序可以长期保存,进程是暂时的D、程序没有状态,而进程是有状态的

进程从运行状态切换到等待状态的原因可能是()。A、进程调度程序的调度B、运行进程的时间片用完C、运行进程执行了P操作D、运行进程执行了V操作

父进程创建子进程之后,父子进程间的关系是什么?

进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是()。A、程序是静态概念,进程是动态概念B、程序是动态概念,进程是静态概念C、程序保存在文件中,进程存放在内存中D、程序顺序执行,进程并发执行

在多道程序设计系统中允许多个进程并发执行,因而这些进程()A、同时占用一台处理器B、相互间一定是有交互的C、可能会运行相同的程序D、可以在一个进程没完成全部工作前另一个进程就开始工作E、在不同的数据集上运行时其执行结果与执行的相对速度无关

一个进程调用wait或waitpid函数,可能产生3种情况,下列不属于这3种情况的是()。A、如果所有子进程都还在运行,进程挂起B、如果恰有子进程结束,它的终止状态字正等待父进程提取,立即得到该终止状态字并返回,其返回值为该子进程的进程号C、如果该进程没有子进程,立即返回,返回值为-1D、如果该进程没有子进程,立即返回,返回值为0

Fork函数在父进程中的返回值是()。A、创建的子进程的进程标识号B、0C、-1D、1

关于“操作系统”和“应用程序”,下列说法不正确的是()A、操作系统是管理外存的使用、内存的使用、CPU的使用和各类“进程”的一组程序,应用程序是待被CPU执行以求解具体问题的一组程序;B、应用程序被分解为一组“进程”,在操作系统的管理下被CPU执行;操作系统由一组起管理作用的“进程”构成;C、操作系统自身的进程,不由操作系统调度和执行;操作系统仅管理各个应用程序的进程;D、CPU执行的程序,可能是操作系统的“进程”,也可能是应用程序的“进程”;它一会执行应用程序的进程,一会又执行操作系统的进程,其控制权在“操作系统”和“应用程序”之间进行交换;

单选题程序和进程是两个不同的概念,以下不能描述这个观点的是()。A程序指出了处理器执行操作的步骤,而进程是一个程序在一个数据集合上的一次执行B同一个程序运行10次,产生的是同一个进程C进程是动态的,是程序的执行过程D多个不同的进程可以包含相同的程序

单选题对进程进行控制的原语,完成的功能包括()。A执行就绪的进程B唤醒等待的进程C将运行程序就绪D淘汰出错的进程

单选题进程从运行状态切换到就绪状态的原因可能是()。A运行进程的时间片用完B进程调度程序的调度C运行进程执行了P操作D运行进程执行了V操作

单选题进程的基本属性是()A 进程是动态的、多个进程可以含有相同的程序和多个进程可以并发运行B 进程是动态的、多个进程对应的程序必须是不同的和多个进程可以并发运行C 进程是动态的、多个进程可以含有相同的程序和多个进程不能并发运行D 进程是静态的、多个进程可以含有相同的程序和多个进程可以并发运行

问答题父进程创建子进程之后,父子进程间的关系是什么?

多选题在多道程序设计系统中允许多个进程并发执行,因而这些进程()A同时占用一台处理器B相互间一定是有交互的C可能会运行相同的程序D可以在一个进程没完成全部工作前另一个进程就开始工作E在不同的数据集上运行时其执行结果与执行的相对速度无关

单选题Fork函数在父进程中的返回值是()。A创建的子进程的进程标识号B0C-1D1