题目内容

有关管理进程等待的描述正确的是()

A. wait()系统调用用于父进程等待子进程的结束
B. 子进程结束时通过exit()向父进程返回一个值
C. 当某子进程调用exit()时,唤醒父进程,将exit()返回值作为父进程中wait的返回值
D. 进程结束执行时调用exit(),完成进程的部分占用资源的回收

查看答案
更多问题

关于进程加载执行的描述正确的是()

A. 系统调用exec( )加载新程序取代当前运行进程
B. 系统调用exec( )允许进程“加载”一个完全不同的程序,并从main开始执行
C. exec调用成功时,它是相同的进程,但是运行了不同的程序
D. exec调用成功时,代码段、堆栈和堆(heap)等完全重写了

关于创建新进程的描述正确的是()

A. fork() 创建子进程中,会复制父进程的所有变量和内存
B. 子进程的fork()返回0
C. 父进程的fork()在创建子进程成功后,返回子进程标识符
D. fork() 创建子进程中,会复制父进程的页表

关于进程切换描述正确的是()

A. 进程切换会暂停当前运行进程,使其从运行状态变成就绪等其他状态
B. 进程切换要保存当前进程的上下文
C. 进程切换要恢复下一个进程的上下文
D. 进程切换的进程上下文不包括CPU的寄存器等硬件信息

以下哪个不能用于描述操作系统

A. 使计算机方便使用
B. 可以管理计算机硬件
C. 可以控制应用软件的执行
D. 负责生成应用软件

答案查题题库