网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

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


参考答案

更多 “ 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 ” 相关考题
考题 假设在UNIX操作系统环境下执行以下程序: main() { printf("Hello World\n"); fork(); printf("Hello World\n"); } 若程序正常运行,子进程创建成功,那么,屏幕上得到输出的有A.1个Hello WorldB.2个Hello WorldC.3个Hello WorldD.4个Hello World

考题 用户编写程序时调用fork()创建进程,其使用的是操作系统提供给用户的什么接口?A.系统调用B.命令控制语言C.作业控制语言D.应用编程接口

考题 运行时不会创建子进程的方式是()A.赋予shell程序文件可执行权限,直接运行shell程序(外部命令)B.调用命令解释器解释执行shell程序(Shell函数)C.使用source命令执行shell程序(内部命令)D.用()将多条命令括起来而形成的复合命令执行

考题 fork函数在子进程中的返回值是()A.0B.创建的子进程的进程标识号C.-1D.1

考题 UNIX系统中,用于创建新进程的系统调用命令是()。 A、forkB、pipeC、exitD、read

考题 下面哪一种情况不会引起进程之间的切换? () A 进程调用本程序中定义的sinx函数进行数学计算B 进程处理I/O请求C 进程创建了子进程并等待子进程结束D 产生中断

考题 在Pascal程序中调用的sin(x)是() A.系统调用B.标准子程序C.操作系统命令D.进程

考题 用JBuilder建立图形界面程序的步骤是() A.创建一个JBuilder工程B.在工程中创建一个应用程序C.创建一个主框架窗口D.为应用程序指定可以运行的操作系统和硬件E.编译、连接应用程序,选择适合操作系统程序来运行

考题 关于Unix结构,下列说法不正确的是A.在结构上,Unix可分为两大部分:一部分是操作系统的内核,另一部分是核外程序B.内核部分又由两个主要部分组成,它们是文件子系统和进程控制子系统C.文件子系统对系统中的文件进行管理,并提供高速缓冲机制。进程控制子系统负责进程的创建、撤销、同步、通信、进程调度以及存储管理D.核外程序即系统提供的服务

考题 下列程序创建了-个线程并运行,横线处应填入的正确代码是( )。 A.t.startB.t.classSX 下列程序创建了-个线程并运行,横线处应填入的正确代码是( )。A.t.startB.t.classC.t.threadD.t.static

考题 嵌入式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.直接为子任务分配一个全新的地址空间,然后再将其代码装入运行

考题 准备新虚拟机的正确操作顺序是?()A. 创建虚拟机、安装操作系统、加载 VMware Tools、安装补丁程序B. 创建虚拟机、安装 装补丁程序、安装操作系统、加载 VMware ToolsC. 创建虚拟机、加载 VMware Tools、安装操作系统、安装补丁程序D. 安装操作系统、创建虚拟机、安装补丁程序、加载 VMware Tools

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

考题 请教:2016计算机四级网络工程师高分突破试题单选题8如何解答? 假设在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、killB、execC、openD、fork

考题 下列时刻中,哪些是进程可能创建的时机?()A、用户登录时B、系统初始化时C、运行进程通过系统调用创建新进程时D、初始化批处理作业时E、设备分配时

考题 当用户在编程中需要创建一个进程时,他可以采用下列哪一种方法()A、调用进程创建原语由操作系统创建进程B、填写进程控制块的数据结构并提交系统C、填写进程控制块的数据结构并将其放入就绪队列D、将用户所在进程的进程控制块复制一份给新进程

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

考题 在Pascal程序中调用的sin(x)是()。A、系统调用B、标准子程序C、操作系统命令D、进程

考题 单选题运行时不会创建子进程的方式是()。A 赋予shell程序文件可执行权限,直接运行shell程序(外部命令)B 调用命令解释器解释执行shell程序(Shell函数)C 使用source命令执行shell程序(内部命令)D 用()将多条命令括起来而形成的复合命令执行

考题 单选题fork函数在子进程中的返回值是()。A 0B 创建的子进程的进程标识号C -1D 1

考题 单选题在UNIX System V中,系统向用户提供的用于创建新进程的系统调用是()。A readB forkC pipeD exit

考题 多选题下列时刻中,哪些是进程可能创建的时机?()A用户登录时B系统初始化时C运行进程通过系统调用创建新进程时D初始化批处理作业时E设备分配时

考题 多选题用JBuilder建立图形界面程序的步骤是()A创建一个JBuilder工程B在工程中创建一个应用程序C创建一个主框架窗口D为应用程序指定可以运行的操作系统和硬件E编译、连接应用程序,选择适合操作系统程序来运行

考题 单选题在Pascal程序中调用的sin(x)是()。A 系统调用B 标准子程序C 操作系统命令D 进程

考题 单选题有关进程的说法不正确的是(  )A 操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息B 用户进程被创建时,系统为它申请和构造一个相应的PCBC 进程的优先级信息是保存在进程的PCB中的D 同一个程序是不能被创建成多个进程的

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