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
第1题:
A、fork
B、pipe
C、exit
D、read
第2题:
A.系统调用
B.标准子程序
C.操作系统命令
D.进程
第3题:
关于Unix结构,下列说法不正确的是
A.在结构上,Unix可分为两大部分:一部分是操作系统的内核,另一部分是核外程序
B.内核部分又由两个主要部分组成,它们是文件子系统和进程控制子系统
C.文件子系统对系统中的文件进行管理,并提供高速缓冲机制。进程控制子系统负责进程的创建、撤销、同步、通信、进程调度以及存储管理
D.核外程序即系统提供的服务
第4题:
嵌入式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.直接为子任务分配一个全新的地址空间,然后再将其代码装入运行
第5题:

A.1个Hello World
B.2个Hello World
C.3个Hello World
D.4个Hello World
第6题:
创建当前进程的副本进程的系统调用是?()
第7题:
当用户在编程中需要创建一个进程时,他可以采用下列哪一种方法()
第8题:
在Pascal程序中调用的sin(x)是()。
第9题:
0
创建的子进程的进程标识号
-1
1
第10题:
用户登录时
系统初始化时
运行进程通过系统调用创建新进程时
初始化批处理作业时
设备分配时
第11题:
系统调用
标准子程序
操作系统命令
进程
第12题:
创建的子进程的进程标识号
0
-1
1
第13题:
A 进程调用本程序中定义的sinx函数进行数学计算
B 进程处理I/O请求
C 进程创建了子进程并等待子进程结束
D 产生中断
第14题:
A.创建一个JBuilder工程
B.在工程中创建一个应用程序
C.创建一个主框架窗口
D.为应用程序指定可以运行的操作系统和硬件
E.编译、连接应用程序,选择适合操作系统程序来运行
第15题:
下列程序创建了-个线程并运行,横线处应填入的正确代码是( )。
A.t.start
B.t.class
C.t.thread
D.t.static
第16题:
准备新虚拟机的正确操作顺序是?()
A. 创建虚拟机、安装操作系统、加载 VMware Tools、安装补丁程序
B. 创建虚拟机、安装 装补丁程序、安装操作系统、加载 VMware Tools
C. 创建虚拟机、加载 VMware Tools、安装操作系统、安装补丁程序
D. 安装操作系统、创建虚拟机、安装补丁程序、加载 VMware Tools
第17题:
假设在UNIX操作系统环境下执行以下程序:
main()
{
printf("Hello World\n");
fork();
printf("Hello World\n");
}
若程序正常运行,子进程创建成功,那么,屏幕上得到输出的有
A.1个Hello World
B.2个Hello World
C.3个Hello World
D.4个Hello World
C
第18题:
下列时刻中,哪些是进程可能创建的时机?()
第19题:
Fork函数在父进程中的返回值是()。
第20题:
赋予shell程序文件可执行权限,直接运行shell程序(外部命令)
调用命令解释器解释执行shell程序(Shell函数)
使用source命令执行shell程序(内部命令)
用()将多条命令括起来而形成的复合命令执行
第21题:
read
fork
pipe
exit
第22题:
创建一个JBuilder工程
在工程中创建一个应用程序
创建一个主框架窗口
为应用程序指定可以运行的操作系统和硬件
编译、连接应用程序,选择适合操作系统程序来运行
第23题:
操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息
用户进程被创建时,系统为它申请和构造一个相应的PCB
进程的优先级信息是保存在进程的PCB中的
同一个程序是不能被创建成多个进程的