关于在UNIX/Linux系统中使用fork创建子进程,下面哪些说法是正确的?A.子进程复制了父进程的地址空间,即代码段、数据段、堆、栈B.子进程从main函数里的第一条指令开始执行C.子进程“继承”了父进程打开的文件D.创建成功后,子进程一定先执行
关于在UNIX/Linux系统中使用fork创建子进程,下面哪些说法是正确的?
A.子进程复制了父进程的地址空间,即代码段、数据段、堆、栈
B.子进程从main函数里的第一条指令开始执行
C.子进程“继承”了父进程打开的文件
D.创建成功后,子进程一定先执行
参考答案和解析
C
相关考题:
假设在UNIX操作系统环境下执行以下程序: main() { printf("Hello World\n"); fork(); printf("Hello World\n"); } 若程序正常运行,子进程创建成功,那么,屏幕上得到输出的有A.1个Hello WorldB.2个Hello WorldC.3个Hello WorldD.4个Hello World
下列关于Linux与传统的网络操作系统相比的说法中错误的是A.Linux操作系统不限制应用程序可用内存的大小B.Linux操作系统允许多用户、多进程C.Linux操作系统符合UNIX标准,是UNIX的变种D.Linux操作系统具有虚拟内存的能力
下列关于Linux说法中,不正确的是A.Linux操作系统具有虚拟内存的能力B.Linux操作系统不是UNIX系统的变种,因此Linux上程序不适合在UNIX平台上运行C.Linux操作系统不限制应用程序可用内存的大小D.Linux操作系统支持多用户,在同一时间可以有多个用户使用主机
下列关于Linux与传统的网络操作系烧相比说法中不正确的是A.Linux操作系统具有虚拟内存的能力B.Linux操作系统不是UNIX系统的变种,因此Linux上程序不适合UNIX平台上运行C.Linux操作系统不限制应用程序可用内存的大小D.Linux操作系统支持多用户,在同一时间可以有多个用户使用主机
为检查IP配置以下说法正确的是()。 A、Windows2000中使用winipcfgB、Linux/Unix中使用ipconfigC、Windows中使用netstatD、Linux/Unix中使用ifconfig
使用命令检查IP地址配置详细情况,以下说法正确的是()。 A、Windows2000中使用winipcfgB、Linux/Unix中使用ipconfigC、Windows中使用netstatD、Linux/Unix中使用ifconfig
下列关于Linux与传统的网络操作系统相比说法中错误的是A.Linux操作系统不限制应用程序可用内存的大小B.Linux操作系统允许多用户多进程C.Linux操作系统符合UNIX标准是UNIX的变种D.Linux操作系统具有虚拟内存的能力
下列关于Linux的说法正确的是( )。A.Linux系统的开发是有组织的开发B.Linux是由一批Intemet上的自愿人员开发出来的C.Linux操作系统是由UNIX操作系统抽象出来的D.Linux操作系统是由NetWare、Windows NT及UNIX集成后得到的
关于Unix和Linux,说法错误的是( )。A.Unix是一个多用户、多任务的操作系统B.Linux是开放源代码的C.Linux符合Unix标准,可以将Linux上的程序移植到Unix主机上去运行D.以上说法都错误
下面关于Linux操作系统的说法中,不正确的是( )。A.Linux作系统部分符合UNIX标准,可以将Linux上完成的程序经过重新修改后移植到UNIX主机上运行B.Linux作系统是免费软件,可以通过网络下载C.Linux作系统不限制应用程序可用内存的大小D.Linux作系统支持多用户,在同一时间内可以有多个用户使用主机
在Linux系统中,采用( )一命令查看进程输出的信息,得到下图所示的结果。系统启动时最先运行的进程是( ),下列关于进程xinetd的说法中正确的是( )。A.ps-alB.ps-aefC.1s-aD.Is-la
嵌入式Linux操作系统中任务的创建过程如下,以下说法正确的是(53)。void main( ){ int pid;pid= fork( )if(pid>0)printf("parent task");else if(pid= =0){ printf("child task") ;execvp ("MyTash", NULL);}}A.子任务的创建基于fork/exec模型B.子任务的创建基于spawn模型C.先为子任务分配内存空间,再分配相应的数据结构D.直接为子任务分配一个全新的地址空间,然后再将其代码装入运行
下面关于Unix与Linux的叙述中,错误的是()。A.Linux属于一种“类Unix”系统B.Unix是优秀的主流操作系统C.两者的源代码不同,两者的函数名称和参数也各不相同D.Linux的运行效率还没有超过Unix
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、Linux操作系统不限制应用程序可用内存的大小B、Linux操作系统是免费软件,可以通过网络下载。C、Linux操作系统部分符合UNIX标准,可以将Linux上完成的程序经过重新修改后移植到UNIX主机上运行。D、Linux操作系统支持多用户,在同一时间可以有多个用户使用主机
下面关于Linux和Unix的叙述中,错误的是()A、Linux是以Unix为原型的一种"类Unix"操作系统B、两者的函数/命令的名称、参数和功能大体相同C、两者的源代码基本相同D、Unix的运行效率一般高于Linux
下列关于UNIX操作系统的说法中,错误的是()A、Unix系统是目前广泛使用的主流操作系统之一B、Unix文件系统与Windows文件系统兼容C、在“客户/服务器”结构中,Unix大多作为服务器操作系统使用D、Unix系统与Linux系统属于同一类操作系统
单选题Fork函数在父进程中的返回值是()。A创建的子进程的进程标识号B0C-1D1