关于fork的笔试题.docxVIP

  • 1
  • 0
  • 约7.03千字
  • 约 10页
  • 2026-08-22 发布于河南
  • 举报

关于fork的笔试题

考试时间:______分钟总分:______分姓名:______

一、选择题(每题2分,共20分)

1.在Linux系统中,调用`fork()`函数后,如果返回值为负数,通常表示什么情况?

A.成功创建了子进程,返回子进程的PID

B.成功创建了子进程,返回父进程的PID

C.创建子进程失败,操作系统资源不足

D.创建子进程失败,请求的参数不正确

2.在`fork()`调用之后,父进程和子进程各自会获得一个`fork()`的返回值,这两个返回值的值分别是?

A.父进程获得0,子进程获得父进程的PID

B.父进程获得子进程的PID,子进程获得0

C.父进程和子进程都获得0

D.父进程和子进程都获得新的进程ID,且互不相同

3.当一个子进程通过调用`exec()`系列函数成功替换了自身的程序映像后,该子进程的进程ID会发生什么变化?

A.保持不变,仍然是原来的子进程ID

B.变为0

C.被新加载的程序决定

D.被设置为1

4.如果父进程在创建子进程(调用`fork()`)后,没有显式地调用`wait()`或`waitpid()`等函数来处理子进程,那么这个子

文档评论(0)

1亿VIP精品文档

相关文档