程序与进程
考试要求: 掌握     
知识路径:  > 计算机系统基础知识  > 计算机软件知识  > 操作系统知识  > 处理机管理  > 进程管理  > 基本概念


 
       1)程序
       前趋图是一个有向无循环图,图由节点和节点间的有向边组成,节点代表各程序段的操作,而节点间的有向边表示两程序段操作之间存在的前趋关系("→")。两程序段PiPj的前趋关系表示成PiPj,其中PiPj的前趋,PjPi的后继,其含义是Pi执行完毕才能由Pj执行。
       (1)程序顺序执行时的特征。
       .顺序性。程序中的各程序段严格按照规定的顺序执行。
       .封闭性。指程序运行时系统内各资源只受该程序控制,执行结果不受外界因素影响。
       .可再现性。只要程序执行环境和初始条件相同,运行结果就相同。
       (2)程序并发执行的特征。
       .失去了程序的封闭性。
       .程序和机器执行程序的活动不再一一对应。
       .并发程序间无相互制约性。
       2)进程
       进程通常是由程序、数据及进程控制块(PCB)组成的。进程的程序部分描述了进程需要完成的功能,进程数据集合部分包括程序执行时所需的数据及工作区。
       进程控制块是进程的描述信息和控制信息,是进程动态特性的集中反映,也是进程存在的唯一标志。进程控制块包含的主要内容有进程标志符、状态、位置信息、控制信息、队列指针、优先级、现场保护区及其他。PCB是操作系统中最主要的数据结构之一,既是进程存在的标志和调度的依据,又是进程可以被打断并能恢复运行的基础。操作系统通过PCB管理进程,一般PCB是常驻主存的,尤其是调度信息必须常驻主存。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有