首页学历类考试大学计算机科学
(简答题)

什么是进程控制块?它有什么作用?

正确答案

进程控制块PCB是一个记录进程属性信息的数据结构,是进程实体的一部分,是操作系统中最重要的数据结构。
当操作系统要调度某进程执行时,需要从该进程的PCB中查询其现行状态和优先级调度参数;在调度到某进程后,要根据其PCB中保存的处理机状态信息去设置和恢复进程运行的现场,并根据其PCB中的程序和数据的内存地址来找到其程序和数据;进程在执行过程中,当需要与其他进程通信时,也要访问其PCB;当进程因某种原因而暂停执行时,又需要将断点的现场信息保存在其PCB中。系统在建立进程的同时就建立了该进程的PCB,在撤销一个进程同时也就撤销了其PCB。由此可知,操作系统根据PCB来对并发执行的进程进行控制和管理,PCB是进程存在的唯一标志。

答案解析

相似试题

  • (简答题)

    什么是PID,它有哪三个参数,各有什么作用?怎样控制?

    答案解析

  • (简答题)

    PWM控制意味着什么?它有什么作用?微型机控制系统中是怎样实现的?

    答案解析

  • (简答题)

    文件传送协议FTP的主要工作过程是怎样的?为什么说FTP是带外传送控制信息?主进程和从属进程各起什么作用?

    答案解析

  • (简答题)

    什么是WINS?它有什么作用?

    答案解析

  • (简答题)

    什么是DHCP?它有什么作用?

    答案解析

  • (简答题)

    什么是病毒的特征代码?它有什么作用?

    答案解析

  • (简答题)

    什么是DNS?它有什么作用?

    答案解析

  • (简答题)

    什么是视图?它有何作用?

    答案解析

  • (简答题)

    什么是数据宏?它有何作用?

    答案解析

快考试在线搜题