popen函数实现的操作:创建一个管道,()一个子进程,然后关闭管道的不使用端,在子进程中exexc一个shell以执行一条命令,然后等到命令的终止。
第1题:
关于进程间的通信描述不正确的是( )。
A)进程互斥是指每次只允许一个进程使用临界资源
B)进程控制是通过原语实现的
C)P、V操作是一种进程同步机制
D)管道不是一种进程高级通信机制
第2题:
下列关于进程控制的叙述中,不正确的是
A.进程控制是通过原语来实现的
B.一个进程可以使用创建原语创建一个新的进程,前者称为父进程,后者称为子进程
C.创建一个进程的主要任务是建立原语
D.撤销进程的实质是撤销PCB
第3题:
此题为判断题(对,错)。
第4题:
为了实现多任务处理、提高程序执行的并发性,操作系统中引入了进程、线程等机制。在Window98环境下,下列的叙述中哪个是错误的?
A.线程用于描述进程中的运行路径,每当进程被初始化时系统就要创建一个主线程
B.Window98环境下的所有进程均可能创建多个线程
C.同一个进程产生的多个线程共享一个内存地址空间
D.线程是处理器调度的对象,进程是资源分配的单位
第5题:
操作系统的一个重要功能是进程管理。为此,操作系统必须提供一种启动进程的机制。在下面的叙述中,不正确的是________。
A.在DOS中,该机制是EXEC函数
B.在Windows中启动进程的函数是CreateProcess
C.在OS/2中启动进程的函数是CreateProcess
D.在DOS中启动进程的函数也是CreateProcess
第6题:
创建一个进程的主要任务是建立该进程的__________。
第7题:
A 进程的创建和删除
B 提供进程通信机制
C 实现I/O设备的调度
D 通过共享内存实现进程间调度。
第8题:
建立从父进程到子进程的管道的方法()
A.父进程关闭管道的写端,子进程关闭管道读端
B.父进程关闭管道的读端,子进程关闭管道的写端
C.父子进程都管道的读端
D.父子进程都关闭管道的写端
第9题:
下列关于进程间通信的描述中,不正确的是______。
A.进程互斥是指每次只允许一个进程使用临界资源
B.进程控制是通过原语实现的
C.P、V操作是一种进程同步机制
D.管道不是一种进程高级通信机制
第10题:
下列对进程间相互通信的描述错误的是
A.进程互斥是指每次只允许一个进程使用临界资源
B.进程控制是通过原语实现的
C.P、V操作是一种进程同步机制
D.管道不是一种进程高级通信机制