网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
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
考题
运行时不会创建子进程的方式是()A.赋予shell程序文件可执行权限,直接运行shell程序(外部命令)B.调用命令解释器解释执行shell程序(Shell函数)C.使用source命令执行shell程序(内部命令)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、调用进程创建原语由操作系统创建进程B、填写进程控制块的数据结构并提交系统C、填写进程控制块的数据结构并将其放入就绪队列D、将用户所在进程的进程控制块复制一份给新进程
考题
单选题运行时不会创建子进程的方式是()。A
赋予shell程序文件可执行权限,直接运行shell程序(外部命令)B
调用命令解释器解释执行shell程序(Shell函数)C
使用source命令执行shell程序(内部命令)D
用()将多条命令括起来而形成的复合命令执行
考题
多选题用JBuilder建立图形界面程序的步骤是()A创建一个JBuilder工程B在工程中创建一个应用程序C创建一个主框架窗口D为应用程序指定可以运行的操作系统和硬件E编译、连接应用程序,选择适合操作系统程序来运行
考题
单选题有关进程的说法不正确的是( )A
操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息B
用户进程被创建时,系统为它申请和构造一个相应的PCBC
进程的优先级信息是保存在进程的PCB中的D
同一个程序是不能被创建成多个进程的
考题
单选题Fork函数在父进程中的返回值是()。A
创建的子进程的进程标识号B
0C
-1D
1
热门标签
最新试卷