第二章进程的描述和控制2.2.1进程的定义与特征3.进程与程序的区别>进程是动态的,而程序是静态的>进程是暂时的,而程序是永久存在的>进程的组成包含程序和数据>一个程序可能对应多个进程。>一个进程可以对应多个程序
第二章 进程的描述和控制 3. 进程与程序的区别 ➢ 进程是动态的,而程序是静态的。 2.2.1进程的定义与特征 ➢ 进程是暂时的,而程序是永久存在的。 ➢ 进程的组成包含程序和数据。 ➢ 一个程序可能对应多个进程。 ➢ 一个进程可以对应多个程序
第二章进程的描述和控制2.2.2进程的三种基本状态及转换1.进程的三种基本状态1)就绪(Ready)状态2)执行(Running)状态3)阻塞(Block)状态
第二章 进程的描述和控制 2.2.2 进程的三种基本状态及转换 1) 就绪(Ready)状态 2) 执行(Running)状态 3) 阻塞 (Block)状态 1. 进程的三种基本状态
第二章进程的描述和控制2.进程的三种基本状态的转换就绪时间片完I/O完成进程调度阻塞执行I/O请求图2-5进程的三种基本状态转换
第二章 进程的描述和控制 图 2-5 进程的三种基本状态转换 就 绪 阻 塞 执 行 时间片完 I/O完 成 进程调度 I/O请 求 2. 进程的三种基本状态的转换
第二章进程的描述和控制1、一个只有一个处理机的系统中,OS的进程有运行、就绪和阻寒三个基本状态,假如某些时刻该系统中有10个进程并发执行,在略去调度程序所占用时间情况下试问:(1)这时该系统中处于运行态的进程数最多几个,最少几个?(2)这时该系统中处于就绪态的进程数最多几个,最少几个?(3)这时该系统中处于阻塞态的进程数最多几个,最少几个?2、在单处理机系统中,设系统中有n个进程(n>2),且当前处理机没有执行进程调度程序,下列情况哪些可能发生()A没有运行的进程,有2个进程处于就绪状态,n-2进程处于等待状态B一个进程处于运行状态,n一1进程处于等待状态C一个进程处于运行状态,1个进程处于就绪状态,n一2进程处于等待状态D一个进程处于运行状态,n一1进程处于就绪状态,没有进程处于等待状态
第二章 进程的描述和控制 1、一个只有一个处理机的系统中,OS的进程有运行、就绪和阻塞三个 基本状态,假如某些时刻该系统中有10个进程并发执行,在略去调度 程序所占用时间情况下试问: (1)这时该系统中处于运行态的进程数最多几个,最少几个? (2)这时该系统中处于就绪态的进程数最多几个,最少几个? (3)这时该系统中处于阻塞态的进程数最多几个,最少几个? 2、在单处理机系统中,设系统中有n个进程(n>2),且当前处理机没有执 行进程调度程序,下列情况哪些可能发生() A 没有运行的进程,有2个进程处于就绪状态,n-2进程处于等待状态 B 一个进程处于运行状态,n-1进程处于等待状态 C 一个进程处于运行状态,1个进程处于就绪状态,n-2进程处于等待状态 D 一个进程处于运行状态,n-1进程处于就绪状态,没有进程处于等待状态
第二章进程的描述和控制3、某个运行中的进程要申请打印机,但此时打印机不空闲,则该进程将变为()。A.就绪态B.阻塞态C.创建态D.撤销态4、在单处理器系统中,若同时存在8个进程,则处于就绪队列中的进程最多有()个。A. 1C. 7D. 6B.85、系统进程所请求的一次/O操作完成后,将使进程状态从()。A.运行态变为就绪态B.运行态变为阴塞态C.就绪态变为运行态D.阻塞态变为就绪态6、进程是独立的,能够并发执行,程序也一样。()7、当一个进程从等待态变为就绪态,则一定有一个进程从就绪态变成运行态。()
第二章 进程的描述和控制 3、某个运行中的进程要申请打印机,但此时打印机不空闲,则该进程将变 为( )。 A. 就绪态 B. 阻塞态 C. 创建态 D. 撤销态 4、在单处理器系统中,若同时存在8个进程,则处于就绪队列中的进程最多 有( )个。 A. 1 B. 8 C. 7 D. 6 5、系统进程所请求的一次I/O操作完成后,将使进程状态从()。 A. 运行态变为就绪态 B. 运行态变为阴塞态 C. 就绪态变为运行态 D. 阻塞态变为就绪态 6、进程是独立的,能够并发执行,程序也一样。() 7、当一个进程从等待态变为就绪态,则一定有一个进程从就绪态变成运行 态。()