第2章 进 程 管 理 2.1 进?程?的?概?念 进程的概念是从程序中产生的。提起程序这个概念,大家再也熟悉不过了,程序是为了完成某项任务而编排的语句序列,它告诉计算机如何执行。程序在运行过程中是需要占用计算机的各种资源的,程序与进程是密不可分的。为了更好地理解进程的概念,本节首先介绍程序的顺序执行与程序的并发执行的概念及其特性,然后引入进程的概念并比较进程与程序两个概念的根本区别,最后介绍进程的特性、进程的组成、进程的状态及其状态转换。 2.1.1 程序的顺序执行及其特性 程序是为了完成某种特定功能而编排的指令的有序集合。这里的“指令”是指机器指令。“有序”是指操作必须严格按照先后次序进行,即必须在前一个操作完成后,才能执行下一个操作。一个复杂的程序也可以分为若干个程序段,各个程序段也是依照一定的次序逐个执行。在某个程序段执行完之前,其他程序段只能等待。这种程序的执行方式,称为程序的顺序执行。顺序执行是程序本身具有的特点。 例如,现有两个用户程序,它们运行的全过程都是首先输入程序运行中所需要的数据,然后对数据进行计算或处理,最后打印计算或处理结果。计算机顺序执行过程如图2.1所示。 图2.1 程序的顺序执行 把一个具有独立功能的程序独占处理机直至运行结束的过程称为程序的顺序执行。程序的顺序执行具有如下特性: (1) 顺序性。一个程序运行时,
您可能关注的文档
- (计算方法)第1章绪论.ppt
- (计算方法)第2章非线性方程求根.ppt
- (计算方法)第3章线性方程组的数值解法.ppt
- (计算方法)第4章函数插值.ppt
- (计算方法)第5章曲线拟合.ppt
- (计算方法)第6章数值积分与数值微分.ppt
- (计算方法)第7章常微分方程的数值解.ppt
- (计算方法)第8章矩阵特征值及特征向量的数值求解.ppt
- (计算方法)第9章实验指导.ppt
- (计算机操作系统原理-Linux实例分析)第1章操作系统概述.ppt
- 2026及未来5年中国桑拿炉温控器行业发展市场调查数据研究报告.docx
- 2026及未来5年中国万历电话台灯行业发展研究报告.docx
- 2026及未来5年中国高压线路用瓷绝缘子行业发展研究报告.docx
- 2026及未来5-10年牛皮系带防水工作鞋项目投资价值市场数据分析报告.docx
- 2026及未来5-10年双金属合金衬套项目投资价值市场数据分析报告.docx
- 2026及未来5-10年女式棉大衣项目投资价值市场数据分析报告.docx
- 2026及未来5年中国晚霜Ⅰ号行业发展研究报告.docx
- 2025年住院医师规培-新疆-新疆住院医师规培(放射科)历年参考题典型考点含答案解析.docx
- 2026及未来5年中国柠檬铬黄行业发展研究报告.docx
- 2026及未来5年中国全自动呼吸机行业发展研究报告.docx
原创力文档

文档评论(0)