计算机操作系统 南京工业大学信息学院第二章 进程管理 进程的基本概念 进程控制 进程同步 经典进程同步问题 进程通信 线程 这一章介绍如下几个问题: 这一章介绍如下几个问题:2.1 进程的基本概念(1) n 程序的顺序执行及其特征 顺序执行包含两层含义: 对于多个用户程序来说,所有程序是依 次执行的。(外部顺序性) 对于一个程序来说,它的所有指令是按 序执行的。(内部顺序性) 2.1 进程的基本概念(2) n 程序顺序执行的特征 (1)顺序性 : 处理机的操作严格按照程序所规定的顺序执行, 即每一操作必须在下一操作开始之前结束(或者 说下一操作必须在当前操作结束后才能开始)。 (2)封闭性 : 程序是在封闭的环境下执行的。即 程序运行时独占全机资源,资源的状态(除初 始态外)只有本程序才能改变它。 程序一旦开始执行,其执行结果不受外界影响 。 (3)可再现性 : 只要程序执行时的环境和初始条件相同,当程 序重复执行时,都将获得相同的结果。 2.1 进程的基本概念(3) n 程序的并发执行及其特征 程序的并发执行包括两层含义: 对于一个程序来说,它的所有指令是按序 执行的。(内部顺序性)